mirror of
https://github.com/Momoko-Ayase/Senbei.git
synced 2026-09-19 03:57:59 -04:00
Adds the Android protection-scheme pipeline: hollowed ELF64/AArch64 libraries are restored statically (stage-1/stage-2 module extraction, container decode, dynamic-linker table rebuild), with app-package (.apk/.apks/.xapk) container handling, cross-source content dedup, and il2cpp metadata support for the Android variants (seeded RID permutation; embedded XOR-wrapped blob extraction). The single senbei CLI now routes single .so files, packages, and folders by content; outputs follow the existing .unpack-infix naming under <root>/unpack or --out. PE behavior is unchanged (35/35 goldens).
22 lines
488 B
TOML
22 lines
488 B
TOML
[package]
|
|
name = "senbei-cli"
|
|
version.workspace = true
|
|
edition.workspace = true
|
|
description = "Command-line entry point for Senbei"
|
|
license.workspace = true
|
|
keywords = ["unpacker", "reverse-engineering", "pe", "security-research"]
|
|
categories = ["command-line-utilities"]
|
|
|
|
[[bin]]
|
|
name = "senbei"
|
|
path = "src/main.rs"
|
|
|
|
[dependencies]
|
|
senbei-io.workspace = true
|
|
|
|
[dev-dependencies]
|
|
senbei-io.workspace = true
|
|
senbei-metadata.workspace = true
|
|
sha2.workspace = true
|
|
tempfile.workspace = true
|