REMnux یک سیستم عامل لینوکسی بر پایه اُبونتو می باشد که مختص آنالیز بدافزار و مهندسی معکوس ساخته شده است. اگر شما تحلیلگر بدافزار یا کرکر هستید این سیستم عامل تا حدودی نیازهای شما را رفع می کند .
قابلیت های این سیستم عامل به شرح زیر است :
۱ – آنالیز کارکرد یک وب سایت
نوع ابزار هایی که برای این بخش تعبیه شده اند :
Thug, mitmproxy, Network Miner Free Edition, curl, Wget, Burp Proxy Free Edition, Automater, pdnstool, Tor, tcpextract, tcpflow, passive.py, CapTipper, yaraPcap.py
۲ – آنالیز فایل های فلش
نوع ابزار هایی که برای این بخش تعبیه شده اند :
xxxswf, SWF Tools, RABCDAsm, extract_swf, Flare
۳ – آنالیز فایل های جاوا :
نوع ابزار هایی که برای این بخش تعبیه شده اند :
Java Cache IDX Parser, JD-GUI Java Decompiler, JAD Java Decompiler, Javassist, CFR
۴ – آنالیز فایل های جاوا اسکریپت :
نوع ابزار هایی که برای این بخش تعبیه شده اند :
Rhino Debugger, ExtractScripts, SpiderMonkey, V8, JS Beautifier
۵ – آنالیز فایل های PDF :
نوع ابزار هایی که برای این بخش تعبیه شده اند :
AnalyzePDF, Pdfobjflow, pdfid, pdf-parser, peepdf, Origami, PDF X-RAY Lite, PDFtk, swf_mastah, qpdf, pdfresurrect
۶ – آنالیز فایل های Microsoft Office :
نوع ابزار هایی که برای این بخش تعبیه شده اند :
officeparser, pyOLEScanner.py, oletools, libolecf, oledump, emldump, MSGConvert, base64dump.py, unicode
۷ – آنالیز Shellcode :
نوع ابزار هایی که برای این بخش تعبیه شده اند :
sctest, unicode2hex-escaped, unicode2raw, dism-this, shellcode2exe
۸ – عملیات معکوس ابهام سازی یا همان Deobfuscate :
نوع ابزار هایی که برای این بخش تعبیه شده اند :
unXOR, XORStrings, ex_pe_xor, XORSearch, brxor.py, xortool, NoMoreXOR, XORBruteForcer, Balbuzard, FLOSS
۹ – بررسی امضا دیجیتال
۱۰ – بررسی نحوه کارکرد بد افزار
۱۱ – واشکافی فایل های اجرایی
۱۲ – بررسی PE و اجرای عملیات مختلف بر روی آن
۱۳ – بررسی تروجان موبایل
برای دانلود این سیستم عامل می تونید از اینجا اقدام نمایید .
2 دیدگاه
keyone
مفید بود تشکر
یه سوالی داشتم چطوری میشه درایو سخت افزاری رو نوشت که برای موبایل باشه؟ اگه یادتون باشه پستی زدید و گفتید ابزار pwd اگه اشتباه نکنم که مودم وایرلس بهش وصل میشه و میشه ایر کرک رو باهاش انجام داد و اینا…
خب مثلا گجتی شرکتی میسازه و میگه این برنامه رو در گوشی نصب کنید و گجت رو متصل کنید و یا میگه برنامه رو نصب کردید دستگاه رو روشن کنید (وایرلسه) و برنامه اون رو از طریق بلوتوث یا وای فای میشناسه…
نمونش گجتی که مموری میکرو اس-دی رو میزنه به پورت گوشی های آیفون تبلیل میکنه
ابراهیم شفیعی
اگه منظورتون برنامه نویسی درایور برای یک دستگاه خاص روی اندروید هست ، موارد زیر رو می تونید به عنوان راهنمایی استفاده کنید :
اندروید از درایور های هسته لینوکسی استفاده می کنه . بنابراین اگر درایور نویسی لینوکس رو یاد بگیرید کمک بسیار زیادی برای رسیدن به هدفتون می کنه . برای اینکه شما دستگاه مختص خودتون رو داشته باشید می تونید بعد از برنامه نویسی درایور ، اندروید رو به همراه داریور هایی که نوشتید رو روی یه دستگاه اختصاصی از نوع ARM نصب کرده و ابزار های اختصاصی خودتون رو روش نصب کنید . به این ترتیب شما ابزار سخت افزاری هک اختصاصی رو تولید کردید .