بسم الله الرحمن الرحيم

بينما وانا اتجول في قسم الشل سكريبت وجدت موضعا لي بعنوان فك تشفير md5 على هدا العنوان

http://www.linuxac.org/forum/showthr...4%DD%ED%D1-md5

وفي الحقيقة وبسبب عدم تواجدي في المنتدى بشكل كبير انسى تفقد المواضيع على اي في الموضوع السابق طرح مشكل عدم اشتغال السكريبت وهدا راجع الى ان معظم من اشتكى من المشكلة لا يتوفر على باكيج openssl الدي يتم تنصيب معه تلقائيا برنامج md5 على اي لحل المشكلة قررت كتابة سكريبت صغير جدا بواسطة perl لتشفير الكلمات الممرة له

كود PHP:
#!/usr/bin/env perl
use Digest::MD5 'md5_hex';
(
$pr) = @ARGV;
print 
md5_hex($pr); 
على اي يجب ان تقوموا بنسخ هدا الكود في ملف بعنوان md5 ثم اعطاء تصريح التشغيل له واخيرا نقله الى مجلد bin بالطبع هدا ادا لم تتوفروا على باكيج openssl والان لتشفير كلمة يمكنكم فعل كالتالي

كود PHP:
bt # md5 admin
21232f297a57a5a743894a0e4a801fc3 
واخيرا لكل من لم يعمل له السكريبت اليكم سورس كود السكريبت المعدل


كود PHP:
#!/bin/bash
#Author : Mohamed Clay
clear
echo By Mohamed Clay
if [ $# != 2 ]
then
echo 'Usage :<hash> <wordlist>'
else
for 
i in `cat $2`
do
try=`
md5 $i`
        
expr $try = $> /dev/null
        
if [ $? = ]
then
echo
echo 
Password Hashed $i
echo
exit
fi
done
fi
#END