
EXE फ़ाइलों को अनपैक और डीकंपाइल करने के लिए एक सहायक स्क्रिप्ट, जो python कोड से संकलित की गई हैं।
लेखक: इन मिंग लोह ([email protected] - @tantaryu)
कंपनी: काउंटरसेप्ट (@countercept)
वेबसाइट: https://www.countercept.com
एक स्क्रिप्ट जो शोधकर्ताओं को पायथन में लिखे गए निष्पादन योग्य (executable) को अनपैक और डीकंपाइल करने में मदद करती है। हालाँकि, अभी यह केवल py2exe और pyinstaller के साथ बनाए गए निष्पादन योग्य का समर्थन करता है।
यह स्क्रिप्ट समुदाय के लिए उपलब्ध कई टूल्स को एक साथ जोड़ती है। उम्मीद है, यह लोगों को उनके दैनिक कार्य में मदद कर सकती है। यह निर्धारित करने के लिए कई YARA नियम उपलब्ध हैं कि निष्पादन योग्य पायथन में लिखा गया है या नहीं (यह स्क्रिप्ट यह भी पुष्टि करती है कि निष्पादन योग्य py2exe या pyinstaller के साथ बनाया गया है या नहीं)।
pip2 install --user -r requirements.txtsudo pip2 install -r requirements.txtpython python_exe_unpack.py -i [malware.exe]
-rw-rw-r-- 1 testuser testuser 70K Nov 14 13:08 bz2.pyd-rw-rw-r-- 1 testuser testuser 993K Nov 14 13:08 _hashlib.pyd-rw-rw-r-- 1 testuser testuser 111 Nov 14 13:08 hello-rw-rw-r-- 1 testuser testuser 1009 Nov 14 13:08 hello.exe.manifest-rw-rw-r-- 1 testuser testuser 1.1K Nov 14 13:08 Microsoft.VC90.CRT.manifest-rw-rw-r-- 1 testuser testuser 220K Nov 14 13:08 msvcm90.dll-rw-rw-r-- 1 testuser testuser 557K Nov 14 13:08 msvcp90.dll-rw-rw-r-- 1 testuser testuser 638K Nov 14 13:08 msvcr90.dll-rw-rw-r-- 1 testuser testuser 628K Nov 14 13:08 out00-PYZ.pyzdrwxrwxr-x 2 testuser testuser 12K Nov 14 13:08 out00-PYZ.pyz_extracted-rw-rw-r-- 1 testuser testuser 5.2K Nov 14 13:08 pyiboot01_bootstrap-rw-rw-r-- 1 testuser testuser 2.5K Nov 14 13:08 pyimod01_os_path-rw-rw-r-- 1 testuser testuser 12K Nov 14 13:08 pyimod02_archive-rw-rw-r-- 1 testuser testuser 22K Nov 14 13:08 pyimod03_importers-rw-rw-r-- 1 testuser testuser 0 Nov 14 13:08 pyi-windows-manifest-filename hello.exe.manifest-rw-rw-r-- 1 testuser testuser 2.6M Nov 14 13:08 python27.dll-rw-rw-r-- 1 testuser testuser 10K Nov 14 13:08 select.pyd-rw-rw-r-- 1 testuser testuser 234 Nov 14 13:08 struct-rw-rw-r-- 1 testuser testuser 671K Nov 14 13:08 unicodedata.pydpython python_exe_unpack.py -p [pyc फ़ाइल]