• 17-12-2012, 02:50:41
    #1
    Şu yapı için> AND passwd='".md5(md5(sha1($_POST['textfield

    şifre > mysql: b21d56a43161c4672753f35de6d86088

    Bu şifreyi çözebilecek veya 123456 şifresine dönüştürebilecek bir babayiğit var mı forumda
  • 17-12-2012, 03:13:09
    #2
    çözme işi derin mevzu 123456 yı dersen 45917634c7cac19dcadcc247665f65a8
  • 17-12-2012, 03:18:55
    #3
    mustafak adlı üyeden alıntı: mesajı görüntüle
    çözme işi derin mevzu 123456 yı dersen 45917634c7cac19dcadcc247665f65a8
    Bu sanırım direk Sha1 çevirisi. Bana yukarıda belirttiğim yapı olan

    Şifre > MD5 Şifre > Yeni MD5 Şifre > Sha1 > Kod

    Kabul etmiyor bu yapıyı mysql'dan atadığımda.
  • 17-12-2012, 03:23:27
    #4
    yukarıda belirttiğin yapının aynısı zaten md5(md5(sha1('123456')));

    buda sadece sha1 7c4a8d09ca3762af61e59520943dc26494f8941b
  • 17-12-2012, 03:29:15
    #5
    Kimlik doğrulama veya yönetimden onay bekliyor.
    bu şekilde şifrelenmiş veriyi çözmeniz çok zor hatta şuan için imkansız. çünkü md5 sanırım hala daha kırılmış değil.
  • 17-12-2012, 03:30:56
    #6
    Kimlik doğrulama veya yönetimden onay bekliyor.
    edit yukarıda vermiş arkadaş.
  • 17-12-2012, 06:10:55
    #7
    Kimlik doğrulama veya yönetimden onay bekliyor.
    md5 tek yönlü şifreleme olduğundan brute mantığıyla çözülebilir ancak oda şifre basit ise.
  • 17-12-2012, 09:09:32
    #8
    Alıntı
    <?php
    if(isset($_GET) && $_GET['islem'] == 'degistir')
    {
    $admin = $session->get('admin');
    $user = $db->query("SELECT * FROM admin WHERE id='".$admin['id']."' AND passwd='".md5(md5(sha1($_POST['textfield'])))."'");
    if ($user->num_rows > 0)
    {
    $update = $db->query("UPDATE admin SET passwd='".md5(md5(sha1($_POST['textfield2'])))."' WHERE id='".$admin['id']."'");
    Böyle bir yapı kullanan sistemde verdiğiniz kodları denedim ama admin panele giriş yapamadım bir türlü. 123456 şifresi çalışmadı.

    Sistemin ön yüzünden kullanıcı oluşturdum ve onun şifresini zaten bilmeme rağmen, mysql'da dönüştürülmüş kodunu admin hesabının koduna yerleştirdim ama gene giriş yapamadım.

    Script dosyalarında bir eksik de yok aslında.
  • 17-12-2012, 13:19:22
    #9
    Üyeliği durduruldu
    adminin şifresini çekip elinizdekiyle karşılaştırın

    sorgu
    "select passwd from users where name='admin' LIMIT 1;"

    karşılastırma

    if($sql["passwd"]===md5(.....)){
    //şifre doğru
    }


    if karşılaştırmasında 3 tane eşittir kullanmanız gerekiyor diye hatırlıyorum php.netten kontrol edebilirsiniz