BOZO

Malware Analysis · Reverse Engineering · Software Security
BOZO · [overview] · IDA Pro · Ghidra · PE / ELF
reverse engineering

Malware analysis, reverse engineering, and software security: behavior analysis, API monitoring, PE/ELF inspection, binary unpacking, static and dynamic analysis with IDA Pro and Ghidra, binary analysis, and code flow mapping.

bozo.info
NameBOZO
Malware AnalysisBehavior analysis, API monitoring, PE/ELF inspection, binary unpacking
Reverse EngineeringStatic & dynamic analysis, IDA Pro, Ghidra, binary analysis, code flow mapping
FocusSoftware Security
LanguagesC++C#PythonNode.js
Discord

Focus

Malware Analysis

PE · ELF
AreaMalware AnalysisScopeUnpacking · API MonitoringItems4

Behavior analysis, API monitoring, PE/ELF inspection, and binary unpacking.

  • Behavior analysis
  • API monitoring
  • PE/ELF inspection
  • Binary unpacking

Reverse Engineering

IDA Pro · Ghidra
AreaReverse EngineeringScopeStatic · DynamicItems5

Static and dynamic analysis, IDA Pro, Ghidra, binary analysis, and code flow mapping.

  • Static and dynamic analysis
  • IDA Pro
  • Ghidra
  • Binary analysis
  • Code flow mapping

Software Security

Security
AreaSoftware SecurityScopeMalware · ReversingItems3

Software security across Malware Analysis and Reverse Engineering.

  • Software Security
  • Malware Analysis
  • Reverse Engineering

Projects

Most of my work and tooling stays in private repositories. The entries below are small standalone projects shared on GitHub.
Onyx-PackerPython-to-Native Binary Compiler & Crypter
GitHub →
Releasev1.0.0LicenseMITTargetWindows x64 (MSVC)StatusPublic

Converts .py scripts into standalone Windows executables (.exe / .pyd) using Cython compilation, 32-byte per-build XOR encryption, a native C++ loader with compile-time MetaString obfuscation, anti-debugging checks, and a RunPE process-hollowing crypter stage.

Pipeline: Python (.py) -> Cython (.pyx / .pyd) -> Static C++ Loader + Anti-Debug + MetaString -> RunPE Crypter (.exe)
  • Cython compilation (.pyd / .obj)
  • 32-byte random key XOR encryption
  • Native Mode (monolithic .exe) & Layered Mode (.pyd + .exe)
  • Anti-Debug (IsDebuggerPresent, CheckRemoteDebuggerPresent, NtSetInformationThread, Frida check)
  • Compile-time MetaString obfuscation
  • RunPE process-hollowing stub
  • pywebview GUI & CLI engine
Python 100%Cython / C++ StubGen MSVC
bozopr00x/Onyx-Packer
NetProtector.NET Assembly Protector & Virtualization Runtime
GitHub →
ReleaseReleaseLicenseApache-2.0Target.NET 8.0 & C++ VMRuntimeStatusRepository

Protects and obfuscates .NET assemblies through a custom C# protection pass paired with a native C++ virtual machine runtime (VMRuntime), applying bytecode encryption, runtime embedding, and anti-debugging checks.

Pipeline: .NET Assembly -> Bytecode Encryption + Obfuscation -> Embedded C++ VMRuntime -> Protected Assembly
  • Virtual Machine protection (VMRuntime)
  • Bytecode encryption
  • Runtime embedding
  • Anti-debug protection
  • .NET 8.0 SDK & native C++ runtime
C# 71.3%C++ 27.7%C 1.0%
bozopr00x/NetProtector