Local AI-Generated Shellcode Runner Bypasses Defender in Demonstration

· 51:14 · Watch on YouTube ↗

Summary

A presenter tests a local Outflank model for generating Windows shellcode runners. After troubleshooting and refining prompts, the presenter reports a working staged payload and a beacon with Defender enabled on Windows 11.

Key points

  • The presenter tested a seven-billion-parameter local model and found that an initial server setup produced scattered code and unreliable results.
  • An initial generated DLL used encrypted shellcode and an anti-debugging check, but the presenter did not obtain a working payload from that test.
  • A later setup produced a working shellcode runner with RC4 encryption, using a separately generated test payload.
  • The first attempt to stage the encrypted payload in a local file failed; more specific instructions produced a version that returned a beacon.
  • The presenter reports that the final staged runner returned a beacon on Windows 11 with Defender enabled. The demonstration does not establish broad evasion against other configurations.

Article Details

Topics
  • [00:00] Local model and Defender evasion test
  • [04:20] Initial model output and code formatting problems
  • [09:15] Analysis of a generated DLL shellcode runner
  • [19:22] Payload generation and initial execution failures
  • [28:26] Alternative model setup and working encrypted runner
  • [33:29] File staging, debugging, and prompt refinement
  • [48:39] Test with Defender enabled on Windows 11

MITRE ATT&CK

Related Articles