Skip to main content

binary-analysis

Static binary reverse engineering, PE/ELF structural analysis, pattern scanning, disassembly, and binary patch generation.

Informations de source

Dépôt
alicewe1/alice_skill
Dernière activité de la source
23 septembre 2026 à 19:28
Langue détectée de SKILL.md
anglais
Étoiles
40
Forks
6

Options d'installation

Le prompt qui vérifie d'abord la source est sélectionné par défaut. Vous pouvez passer à une commande directe ou télécharger une copie locale.

Vérifiez les fichiers source

Lisez SKILL.md et les fichiers associés affichés par SkillsMP avant de décider de l'installer.

Affichage de SKILL.md

SKILL.md
Instructions source · Aperçu en lecture seule
name
binary-analysis
description
Static binary reverse engineering, PE/ELF structural analysis, pattern scanning, disassembly, and binary patch generation.
x-alice-class
reverse
# Binary Analysis Skill This skill provides step-by-step procedures for static binary reverse engineering and analysis. ## Core Capabilities 1. **PE/ELF Structure Parsing**: Inspect headers, sections, exported symbols, imported DLLs, and EntryPoint: ```bash python .agents/tools/re-toolkit/cli.py parse-pe <target_file> --json ``` 2. **Instruction Disassembly**: Disassemble raw binary or specific section offsets: ```bash python .agents/tools/re-toolkit/cli.py disasm <target_file> --offset 0x1000 --length 128 --arch x86_64 ``` 3. **Pattern Scanning (AOB Scanner)**: Locate code patterns across memory sections with wildcards: ```python from pe_parser import PEParser from disasm import pattern_scan with open("target.exe", "rb") as f: data = f.read() offsets = pattern_scan(data, "48 89 5c 24 ?? 55 48 83 ec") print("Found offsets:", [hex(o) for o in offsets]) ``` 4. **Instruction Micro-Emulation**: Test and execute arithmetic / logic routines in isolation without running target binaries: ```bash python .agents/tools/re-toolkit/cli.py emulate --code "B82A000000505BC3" ```
Voir sur GitHub