PDA

View Full Version : recover کردن متن hash شده با md5



saeidejafari
یک شنبه 20 اردیبهشت 1388, 10:14 صبح
سلام بر همگی!
چجوری میشه این کارو کرد مثل این سایت:
http://www.hashcrack.com/index.php

__ziXet__
یک شنبه 20 اردیبهشت 1388, 13:15 عصر
سلام بر همگی!
چجوری میشه این کارو کرد مثل این سایت:
http://www.hashcrack.com/index.php
اینجور سایت ها مثل دیکشنری عمل میکنند، یعنی یه دیتابیس بزرگ از کلمات و مقادیر هش شدشونو دارن !
در حقیقت وقتی شما درخواست کرک کردن هش رو میدی اون هش تو دیتابیس جستجو میشه و اگه کلمه ای وجود داشته باشه نشون داده میشه!!

کلا recover کردن هش امکان پذیر نیست

امید امرایی
یک شنبه 20 اردیبهشت 1388, 13:20 عصر
کلا recover کردن هش امکان پذیر نیست

در واقع recover کردن MD5 امکان پذیر نیست

__ziXet__
یک شنبه 20 اردیبهشت 1388, 13:26 عصر
در واقع recover کردن MD5 امکان پذیر نیست
آره دیگه!
منظورم هش های غیرقابل بازگشت مثل sha1 یا md5 بود!
اونا اسمش encrypt کردنه

امیـرحسین
یک شنبه 20 اردیبهشت 1388, 16:35 عصر
من قبلا توی سایت webtoolkit.info اسکریپت MD5 رو تحت زبان جاوااسکریپت دیده بودم و چیزی سر درنیاورده بودم :لبخند:
الان رفتم دیدم الگوریتمهای دیگه مثل SHA1 , SHA256 و base64 و غیره رو هم داره. اگه بتونید منطقش رو درک کنید شاید بشه مبدلی چیزی تعریف کرد.....
Javascript MD5 (http://www.webtoolkit.info/javascript-md5.html)

eAmin
یک شنبه 20 اردیبهشت 1388, 19:59 عصر
اگه بتونید منطقش رو درک کنید شاید بشه مبدلی چیزی تعریف کرد.....
سلام.

خیر چنین چیزی شدنی نیست!
چون MD5 توسط یک الگوریتم خاصی نوشته شده، برنامه نویس باید طبق اون الگوریتم پیش بره، وگرنه یه اشتباه کوچیک می تونه همه چیز رو به هم بزنه.
جاوااسکریپت بطور عادی فاقد این توابع هست، برای همین بعضی از توسعه دهنده ها به فکر پیاده سازی اینجور توابع ( مثل: sha1, md5 و ... ) افتادن. و اینکه می بنید، اسکریپتها مختلفی تا به حال برای اینکار نوشته شده ( البته در جاوااسکریپت ) توسعه دهنده ها سعی رو بر این داشتن تا بتونن سرعت و performance بهتری از بقیه اسکریپتها داشته باشن.

__ziXet__
دوشنبه 21 اردیبهشت 1388, 00:18 صبح
کلا توابع که رشته n کاراکتری رو به یه رشته 32 یا 128 یا... کاراکتری تبدیل میکنن برگشت پذیر نیستند!
شما فرض کن از 128 کاراکتر یه رشته 10000 کاراکتری رو دربیاری! خب این از لحاظ منطقی درست نیست چون اگه اینجوری میشد باید winrar کلا بساطشو جمغ میکرد! چون یه فایل 10GB رو میشد تو 32 کاراکتر جای داد!!

البته اینی که میگن هیچ دو هشی مثل هم نمیشه مگر اینکه ورودی ها یکی باشه به نظر من درست نیست!!
چون اگه از روش منطقی پیش بری میفهمی که این امکان وجود داره

yaqubian
دوشنبه 21 اردیبهشت 1388, 09:59 صبح
دوست عزیز
همونطور که بقیه دوستان هم فرمودن الگوریتم MD5 یه الگوریتم یه طرفه ست و قابل برگشت نیست.
موفق باشید

Yousha
دوشنبه 21 اردیبهشت 1388, 15:16 عصر
سلام،
کرک کنیدش...