HeadlinesBriefing favicon HeadlinesBriefing.com

GitHub リポジトリが研究目的で Stuxnet ソースコードを再構築

Hacker News •
×

A GitHub repository by user Sadpainy publishes a reconstructed source code of the Stuxnet worm, created strictly for educational and research purposes. The project stems from extensive reverse engineering of the original 2010 binaries by the global security community. Stuxnet is recognized as the first cyber-weapon designed to cause physical destruction, targeting Siemens Step 7 software and S7-300/400 PLCs to manipulate frequency converter drives and damage centrifuge rotors.

The repository organizes core modules including the Loader/Dropper (winsta.exe), Privilege Escalation exploits (Win32k.sys), S7 Hook Library (s7otbxdx.dll), Step7 Hook Library (s7aaapix.dll), and dual Rootkit drivers (mrxcls.sys, mrxnet.sys) for stealth and P2P propagation. The payload module (s7plcmain) executes the frequency tampering attack. Technical architecture details a 12-stage execution flow from initial USB/LNK infection through environment reconnaissance, DLL injection into s7blk_write, PLC code injection, and physical impact.

The code is confirmed functional only on Windows XP and Windows 7. The author includes a strict disclaimer prohibiting malicious use, emphasizing the repository serves malware analysis training and defensive research. The Hacker News submission garnered 88 points and 27 comments.