السلام عليكم ورحمة الله
اليكم اول مشاركة بعد عودتى , وهى سورس كود لبرنامج ضغط وتشفير Packer مشهور نوعا ما اسمه موفين
به اكثر من 5200 سطر من الكود الداخل به بعض الأسمبلى...
أرجو ان يفيد الكثير من اخوانى المسلمين.
معلومات اكثر عن البرنامج:
اولا السورس متوافر تحت GNU GPL
والسورس المكتوب بلغة C++ موجود لدى ايضا.
وهذا البرنامج بأختصار يتيح تشفير وضغط أى PE و من ضمن مميزاته
- أنه يحتوى على محرك تشفير Polymorphic والذى يعنى أن كل ملف يتم تشفيرة كل مره بلوغاريتم مختلف وهذا مثلا لو أن أحد البرامج تعرف على بصمة برنامجك المشفر فأنه يمكنك أن توزع نسخه جديده مشفرة من برنامجك.
- بعكس أغلب برامج التشفير الموجوده التى تشفر الملف مره واحد فقط .. يمكنك هذا البرنامج من تشفير نفس الملف أكثر من مرة بأستخدام البراميتر -b
- يدعم معظم ال Portable executeable (PE) وطبعا منها ال Dll's ,Exe's,Vxd's ....الخ
وطبعا شركات مكافحة الفيروسات تنتظر كل تحديث جديد بموقع هذا البرنامج حتى تدمج Decoder له فى قاعدة بياناتها حتى تكون فى مأمن B) لكن الحمد لله انه اوبن سورس وايضا انه كل ملف جديد له Random Loader :)
وبكل بساطة يمكنك أن تنشئ الPacker الخاص بك (فأنت تملك السورس كود)
وللتعرف على طريقه الأستخدام :
Usage ----- Usage: morphine.exe [-q] [-d] [-b:ImageBase] [-o:OutputFile] InputFile -q be quiet (no console output) -d for dynamic DLLs only -i save resource icon and XP manifest -a save overlay data from the end of original file -b:ImageBase specify image base in hexadecimal string (it is rounded up to next 00010000 multiple) -o:OutputFile specify file for output (InputFile will be rewritten if no OutputFile given) Examples: 1) morphine.exe -q c:\winnt\system32\cmd.exe rewrite cmd.exe in system directory and write no info 2) morphine.exe -b:1F000000 -o:newcmd.exe c:\winnt\system32\cmd.exe create new file called newcmd.exe based on cmd.exe in system dir set its image base to 0x1F000000 and display info about processing 3) morphine.exe -d static.dll rewrite static.dll which is loaded only dynamically 4) morphine.exe -i -o:cmdico.exe c:\winnt\system32\cmd.exe create new file called cmdico.exe based on cmd.exe in system dir save its icon and or XP manifest in resource section 5) morphine.exe -i -a srv.exe rewrite srv.exe, save its icon, XP manifest and overlay data
وأرجو أن لا تنسونى بدعائكم الصالح ووفقنا الله واياكم وهدانا الى كل خير .
