En specialiserad Linux-distribution, REMnux 8.0, har presenterats för studier och omvÀnd ingenjörskonst av skadlig kod. REMnux möjliggör skapandet av en isolerad labbmiljö dÀr man kan emulera en attackerad nÀtverkstjÀnst för att studera beteendet hos skadlig programvara under förhÄllanden som liknar verkligheten.
Distributionen Àr byggd pÄ en paketbas av Ubuntu och inkluderar verktyg för analys av skadlig programvara, program för omvÀnd ingenjörskonst av kod, program för studier av modifierade PDF- och kontorsdokument, samt verktyg för övervakning av aktivitet i systemet. Totalt erbjuds över 200 specialiserade verktyg. Nedladdningsalternativ finns för avbildningar för virtualiseringssystem i formaten "ova" (VirtualBox) och "bqcow2" (Proxmox), med en storlek pÄ 8 GB. Projektet distribuerar ocksÄ ett set av Docker-avbildningar för isolerad körning av individuella verktyg i befintliga system.
I den nya versionen:
- Systemmiljön har uppdaterats frÄn Ubuntu 20.04 till 24.04. Versionsuppdateringar av de verktyg som levereras med distributionen har genomförts.
- En ny installationsprogram har lagts till, vilket möjliggör installation av den föreslagna miljön frÄn distributionen ovanpÄ redan befintliga installationer av Ubuntu 24.04.
- Möjligheten att anvÀnda AI-assistenter för analys av skadlig programvara har tillhandahÄllits. Inkluderat Àr en egen MCP-server för integration av de verktyg som finns i distributionen med olika AI-agenter. Möjligheten att anvÀnda AI-agenten OpenCode i terminalen har lagts till. Paketet GhidrAssistMCP har lagts till för att automatisera omvÀnd ingenjörskonst i Ghidra. Plug-ins r2ai och decai har lagts till för Ramverk Radare2.
- Nya verktyg har lagts till, bland annat:
- YARA-X (YARA omprogrammerat i Rust) med uppdaterade regler för YARA-Forge.
- GoReSym och Redress för analys av körbara filer i projekt pÄ Go.
- Manalyze och LIEF för analys av körbara filer i formaten PE/ELF/MachO.
- pyinstxtractor-ng, uncompyle6 och AutoIt-Ripper för analys av skadlig programvara pÄ Python.
- APKiD för analys av Android-applikationer.
- origamindee för analys av PDF.
- zbar-tools för avkodning av QR-koder.
Bland de inkluderade verktygen:
- Analys av webbplatser: Thug, mitmproxy, Network Miner Free Edition, curl, Wget, Burp Proxy Free Edition, Automater, pdnstool, Tor, tcpextract, tcpflow, passive.py, CapTipper, yaraPcap.py;
- Analys av skadliga Flash-video: xxxswf, SWF Tools, RABCDAsm, extract_swf, Flare;
- Analys av Java: Java Cache IDX Parser, JD-GUI Java Decompiler, JAD Java Decompiler, Javassist, CFR;
- Analys av JavaScript: Rhino Debugger, ExtractScripts, SpiderMonkey, V8, JS Beautifier;
- Analys av PDF: AnalyzePDF, Pdfobjflow, pdfid, pdf-parser, peepdf, Origami, PDF X-RAY Lite, PDFtk, swf_mastah, qpdf, pdfresurrect;
- Analys av dokument frÄn Microsoft Office: officeparser, pyOLEScanner.py, oletools, libolecf, oledump, emldump, MSGConvert, base64dump.py, unicode;
- Analys av Shellcode: sctest, unicode2hex-escaped, unicode2raw, dism-this, shellcode2exe;
- Omvandling av förvirrad kod till lÀsbart format (deobfuscation): unXOR, XORStrings, ex_pe_xor, XORSearch, brxor.py, xortool, NoMoreXOR, XORBruteForcer, Balbuzard, FLOSS
- Extrahering av stringdata: strdeobj, pestr, strings;
- à terstÀllning av filer: Foremost, Scalpel, bulk_extractor, Hachoir;
- Ăvervakning av nĂ€tverksaktivitet: Wireshark, ngrep, TCPDump, tcpick;
- NĂ€tverksservrar: FakeDNS, Nginx, fakeMail, Honeyd, INetSim, Inspire IRCd, OpenSSH, accept-all-ips;
- NĂ€tverksverktyg: prettyping.sh, set-static-ip, renew-dhcp, Netcat, EPIC IRC Client, stunnel, Just-Metadata;
- Arbete med samlingar av exempel pÄ skadlig programvara: Maltrieve, Ragpicker, Viper, MASTIFF, Density Scout;
- Definition av signaturer: YaraGenerator, IOCextractor, Autorule, Rule Editor, ioc-parser;
- Skanning: Yara, ClamAV, TrID, ExifTool, virustotal-submit, Disitool;
- Arbete med hash: nsrllookup, Automater, Hash Identifier, totalhash, ssdeep, virustotal-search, VirusTotalApi;
- Analys av skadlig programvara för Linux: Sysdig, Unhide
- Disassembler: Vivisect, Udis86, objdump;
- Debuggers: Evanâs Debugger (EDB), GNU Project Debugger (GDB);
- SpÄrningssystem: strace, ltrace
- Undersöka: Radare 2, Pyew, Bokken, m2elf, ELF Parser;
- Arbete med textdata: SciTE, Geany, Vim;
- Arbete med bilder: feh, ImageMagick;
- Arbete med binÀra filer: wxHexEditor, VBinDiff;
- Analys av minnesdump: Volatility Framework, findaes, AESKeyFinder, RSAKeyFinder, VolDiff, Rekall, linux_mem_diff_tool;
- Analys av körbara PE-filer: UPX, Bytehist, Density Scout, PackerID, objdump, Udis86, Vivisect, Signsrch, pescanner, ExeScan, pev, Peframe, pedump, Bokken, RATDecoders, Pyew, readpe.py, PyInstaller Extractor, DC3-MWCP;
- Analys av skadlig programvara för mobila enheter: Androwarn, AndroGuard.
KĂ€lla: opennet.ru
