Spectrida-RE ๐Ÿง ๐Ÿ”ฌ

"Yo dawg, I heard you like reverse engineering, so I put an RE model in your RE workflow so you can reverse while you reverse."

An 8B parameter Qwen3 model fine-tuned specifically for reverse engineering tasks โ€” reading assembly, naming functions, detecting virtual machines, and understanding obfuscated code. Basically it's like having a junior RE that doesn't ask for coffee breaks.

๐ŸŽ‰ SHOUTOUT TO THE 124+ DOWNLOADERS

Y'all are legends. 124 downloads in a day with zero marketing? That's more attention than my high school crush ever gave me.

Seriously though โ€” if you're reading this and you downloaded the model, thank you! ๐Ÿ™ You could've been scrolling TikTok but instead you chose to download an 8.7GB file from some random person on the internet. That takes trust. Or terrible impulse control. Either way, I appreciate it.

If the model works for you, cool. If it doesn't, no hard feelings โ€” just blame the GGUF quantization, not me.

Training Approach

Neuron-Level Targeting

  • The model is probed with assembly/RE questions to identify which neurons activate
  • Only activated neurons are fine-tuned using Unsloth
  • Prevents catastrophic forgetting and makes training highly efficient
  • Think of it as surgery vs. hitting your brain with a hammer

Two-Stage Training

  1. SFT (Supervised Fine-Tuning): Applied only to targeted neurons
  2. GRPO (Group Relative Policy Optimization): Uses binary rewards (correct/incorrect) + confidence scoring

We tried stage 3 (good vibes and positive reinforcement) but the model didn't respond. Rude.

Hardware

Trained on an RTX 4070 + Ryzen 5800X3D with 32GB RAM. No datacenters were harmed in the making of this model.

Tool Integration

  • Works with IDA Pro via MCP tools (100% reliability โ€” yes, we tested)
  • Connects to a local context server for extended context
  • Trained on TigressVM obfuscation patterns because we hate ourselves

Capabilities

Function Naming

  • Successfully named ~50,000 functions in Mario Odyssey's main.nso
  • Context-aware naming based on cross-references, strings, calling conventions
  • Still can't figure out what sub_123456 does though. Some mysteries are eternal.

VM Detection

  • Identifies virtual machine obfuscation patterns
  • Trained on TigressVM specifically
  • Detection rate: better than your average antivirus, worse than your paranoid friend

Obfuscation Handling

  • Follows function combinations and traces execution
  • Understands big-picture context from disassembly traces
  • Gets confused by the same things you do. Welcome to RE, baby.

Deployment

  • GGUF format โ€” runs on CPU, phone, Raspberry Pi
  • Designed to work alongside a modded IDA Pro using Capstone + multi-threading (4 hours โ†’ 67 seconds for Among Us binary)
  • Yes, it can run on your phone. No, I don't know why you'd want to disassemble things on your phone. But you do you.

๐Ÿ”ฎ Future: Spectrida Suite โ€” The RE Terminal That Didn't Need to Exist

This model is just the brain. The body is coming soon.

I'm building a full TUI (Terminal User Interface) that brings together everything into one beautiful chaos:

๐Ÿง  MCP Servers (Model Context Protocol)

This model was trained specifically with these MCP servers. It expects them. Feed it something else and it gets confused. Don't be that person.

  • Spectrida-RE MCP โ€” query the model directly
  • mrexodia/ida-pro-mcp โ€” the OG (9k+ โญ)
  • jtsylve/ida-mcp โ€” headless IDA with idalib
  • unrealsoftwaredev/ida-mcp โ€” 80+ tools across 12 domains
  • blacktop/ida-mcp-rs โ€” Rust IDA MCP
  • DeusData/codebase-memory-mcp โ€” context server (knowledge graph, code intelligence)
  • Ollama MCP โ€” local model swapping

โš ๏ธ Trained on these. If your MCP setup doesn't match, expect bad function names and existential dread.

๐Ÿ› ๏ธ Built-in Tools

  • Binary toolchain โ€” hex viewer, string extractor, file type detection, all the good RE stuff
  • ๐Ÿ… TigressVM Analyzer โ€” dedicated module for Tigress obfuscation detection and deobfuscation
  • โ›“๏ธ Call Chain Tracing โ€” follow function call chains, map execution flow, understand the big picture
  • ๐Ÿ“ Notes โ€” save findings, tag them, don't lose them in a random text file again

Basically a RE-focused terminal app that doesn't make you juggle 15 windows like a circus performer. One screen. All the power. Maximum chaos.

The Tigress and call chain modules are still cooking โ€” RE is hard, ok? But when they're done, this thing's gonna eat obfuscated binaries for breakfast.

GitHub repo coming when it's ready. Follow the model for updates or just manifest it into existence by downloading the GGUF again. Every download adds 0.01% faster development speed. (Not true, but let's see how many of you read this far.)

Why "Spectrida"?

Because "ReverseEngineeringModelThatNamesFunctionsAndDetectsVMs" didn't fit on the disk.

License

Apache 2.0 โ€” do whatever you want, just don't blame me when it names a function definitely_not_a_backdoor() and it turns out to be exactly that.


Built with โค๏ธ, โ˜•, and a concerning amount of spite.

If you read this far, you're legally obligated to star the future repo. I don't make the rules.

Downloads last month
268
GGUF
Model size
8B params
Architecture
qwen3
Hardware compatibility
Log In to add your hardware

4-bit

Inference Providers NEW
This model isn't deployed by any Inference Provider. ๐Ÿ™‹ Ask for provider support

Model tree for gdfhhjk/spectrida-re-gguf

Finetuned
Qwen/Qwen3-8B
Quantized
(306)
this model