Lightlines
By ljagiello

ctf-reverse

ljagiello

Turn opaque challenge binaries into solvable targets.

binary reverse engineering

What it does

Analyzes compiled, obfuscated, packed, or virtualized CTF targets before exploitation or solving.

When to use it

Use when understanding a compiled, obfuscated, packed, or virtualized target is the main job before exploitation or solving.

How to use it

Give it a compiled challenge target; it applies triage, dynamic analysis, emulation, control-flow mapping, scripting, and assumption validation.

What you provide

  • the compiled challenge target
  • Your files

Uses


Access · 1

This skill

dogbolt.org

Read

Reads decompiler comparisons

What you need · 8

Python 3 must be available.

The frida-tools Python package is listed as a prerequisite.

The angr Python package is listed as a prerequisite.

The qiling Python package is listed as a prerequisite.


About this skill

Visibility
Public
Repository
ljagiello/ctf-skills
Created
Oct 8, 2026
Updated
Oct 8, 2026
Files
20