![]() |
|
#1
|
||||
|
||||
|
Just open-sourced a Delphi 10.2 project I’ve been working on: Golang-REVoid — a Go source virtualizer & obfuscator.
Most code-protection tools focus on binary-level techniques. I took a different route: compile selected Go functions into a custom stack-based VM bytecode, apply several obfuscation passes, and emit a fully self-contained, compilable Go program that still runs with the standard toolchain. What it does Virtualizes pure computational functions (arithmetic, control flow, loops, locals, calls) Encrypts constants at compile time and decrypts them only inside the VM Applies control-flow flattening, instruction substitution, and safe opaque predicates Keeps complex or unsupported functions native and lets the VM call them when needed Produces a single .go file that includes the complete VM runtime — no external dependencies beyond the Go standard library Why Delphi? I wanted a fast, native Windows console tool with full control over the compiler and emitter pipeline. Delphi 10.2 turned out to be an excellent fit for building a reliable, dependency-free binary that developers can drop into their workflow. The project includes careful handling of jump targets and loop back-edges so that virtualized for loops remain correct after obfuscation — a common source of subtle bugs in this class of tools. If you work with Go, software protection, or just enjoy seeing classic compiler techniques applied in a practical setting, feel free to check it out, star it, or open an issue. Educational / research use. Obfuscation is only one layer — always pair it with proper architecture and server-side checks. https://github.com/NIKJOO/Golang-REVoid |
| The Following 2 Users Gave Reputation+1 to Gladiyator For This Useful Post: | ||
chants (09-21-2026), MarcElBichon (09-20-2026) | ||
|
#2
|
|||
|
|||
|
Check Sample Photos Attached! All Fresh Girls Only
Don't Take Our Word for It. Just Google "Gregory Reynold Morse FBI Record" Contact for full HD videos: Gregory Reynolds Morse (Abdul Muid) ("chants"): EMAIL: [email protected] (OR) [email protected] [gregory.morse at live dot com] PHONE (Budapest 1027, Hungary): +36 70 534 2615 Collection Address in Budapest, Hungary: Dr. Tamás Kozsik, South Building, Room 2.705, Pázmány Péter sétány 1/C., Budapest 1117, Hungary Chester Fritz/ Shaun Fritz: [email protected] [Forum Admininstrator: Deposit escrow here] Blue Devil: [email protected] [Forum Supporter] You can also collect the videos in person if you're in the US: Mary Ann Morse IMS Company 10373 Stafford Road Chagrin Falls, Ohio 44023-5296 USA (or) My USA Home Address: 824 Sun Ridge Lane, Chagrin Falls, Ohio 44022-4256, USA (or) My second US Home: 2 North Portola, Laguna Beach, CA, 92651-6707, USA Last edited by Ibrahim_Mihai; 09-22-2026 at 22:23. |
![]() |
| Tags |
| golang, obfuscation, obfuscator, virtualizer |
| Thread Tools | |
| Display Modes | |
|
|