r/ReverseEngineering

▲ 57 r/ReverseEngineering+7 crossposts

Invadi um servidor de distribuição de malware Trojan, Stealer e Cryptominer

Um SMB exposto e misconfigs me deram acesso a um server parte da cadeia de infecção de um RAT brasileiro com keylogger, desktop capture, shellcode injection, cryptominer e C2 baseado em Tor.

A campanha utiliza múltiplas camadas com repositórios públicos, Blogspot, GitHub, PHP, Tor, Telegram e payloads que se atualizam em cadeia sendo uma Killchain modular, montada para continuar operando mesmo quando um dos estágios quebra a cadeia.

LNK -> VBS -> chunks -> Blogspot -> GitHub -> PHP agent -> chrome.exe

Report completo, feito totalmente por diversaummm
https://mensvr.com/reports/indigo-shark

u/reznovmustdie — 9 hours ago
▲ 61 r/ReverseEngineering+2 crossposts

"Instead of touching grass for 6 months I built an AI that names 150,000 sub_ functions overnight. I have no regrets [SpectrIDA]" SELF PROMO (i love the tool tho)

github.com
u/Awkward_Fox518 — 12 hours ago
▲ 24 r/ReverseEngineering+7 crossposts

ICMP Timestamp Type 13/14: Linux Kernel Internals with ftrace

A depth-8 ftrace analysis of how the Linux kernel processes ICMP Timestamp (Type 13/14) requests — covering the full call chain, payload validation, conntrack behavior, and ts_ori echo mechanics.
————————

Most security tooling treats ICMP as a monolith: ping works, or it doesn’t. ICMP Timestamp (Type 13/14) sits in that overlooked middle ground — defined in RFC 792, implemented in every Linux kernel, but rarely scrutinized at the source level.
This post documents a depth-8 ftrace investigation of icmp_timestamp() on Linux kernel 6.17.13. Beyond cataloguing individual findings, the goal is to map the architectural reality of how the kernel processes ICMP Timestamp requests — every code path, every decision point, every place where the implementation diverges from what RFC 792 specifies.
What emerged was a set of concrete, reproducible behaviors: a silent payload threshold, a Code field that is never read, ts_ori that is echoed without any range check, and a netfilter pipeline that creates a conntrack entry for every single exchange.

netacoding.com
u/Pale_Surround_3924 — 1 day ago
▲ 19 r/ReverseEngineering+1 crossposts

Camelcrusher Native Mac OS Translation

Hello guys !

over the past few days i've managed to completely translate the freeware plugin CamelCrusher for M silicon macs and newer versions of Mac OS.

this means that the previously broken GUI has been restored and the plugin works 100% as intended.

wanted to give this to the community, as I know when I lost the ability to use the plugin, it really took a long time for me to find an alternative

https://github.com/slushiimusic/CamelCrusherBridge

also currently translating freeware plugins that were windows only to work on FULLY NATIVE Mac OS without a bridging plugin required.

hmu with your wishlist and over the coming weeks I'll get to work :)

\\\~ Slushii

u/HiImSlushii — 7 days ago
▲ 44 r/ReverseEngineering+2 crossposts

Battlefield 2's dedicated server wraps its main loop in __except and returns 42 on any crash — root-causing a 20-year-old "just unstable" bug to one unchecked array index in the AI DLL

github.com
u/Optimal-Gur-3052 — 9 days ago
▲ 445 r/ReverseEngineering+6 crossposts

8 in 10 Banks in Belgium HATE This One Weird eID RCE

hey everyone, I just presented this at the DEF CON security conference.

If you had the connective signing extension installed previously then you were likely vulnerable to this, although I don’t know if it was being exploited.

amibeingpwned.com
u/acorn222 — 11 days ago