tr4mpass
Free, open-source iCloud activation lock bypass tool. Remove iCloud lock from iPhone 5s through iPhone 15 Pro (iOS 12-26.1). Fully offline -- no servers, no payments. Supports checkm8 (A5-A11) and ses
翻訳待ち
Open reverse engineering — PE/ELF/Mach-O, x86/x64/AArch64, graphs, pseudocode. Rust engine, no network. Desktop · CLI · browser.
翻訳待ち
Loading the full README.
Read the full README ↗A local-first reverse-engineering tool for PE, ELF and Mach-O.
PSB-C · SIGNED · ATTESTED · SBOM · NO-TELEMETRY · LOCAL-FIRST · AUDIT:NONE · DISCLOSURE:OK (what these mean)
Paranoia does disassembly, control-flow graphs, decompilation, debugging and scripting, with keys and scripting names that IDA users will recognise. It remembers the functions you name and recognises them in the next file you open, and it compares two versions of a program function by function. It runs entirely on your machine: no account, no telemetry, no update checks. The engine is written in Rust and the same engine is used by the desktop app, the command-line tool, a browser build (WebAssembly) and an MCP server for AI agents.
.pdata, .NET detection), ELF (PIE, PLT/GOT, symbol versions), Mach-O (universal binaries, bind opcodes, chained fixups, export trie).switch, struct member access (Y on a variable) and types that follow calls. AArch64 is experimental..sig and .pat).idc and idautils work for common calls), JavaScript, plugins, and a headless batch mode.paranoia mcp for agents such as Claude Code, which can hide the sample's strings from the model and keep a log of everything the agent was shown. See docs/MCP.md.Speed, measured on a Core i5-12450H with a release build: notepad.exe is analysed in 45 ms, shell32.dll (7.7 MB, 24 449 functions) in about a second.
diff, function memory and the MCP server) is released for Windows, Linux and macOS.The roadmap has the full list.
Download the installer or the portable build from Releases. Since the executables aren't signed, SmartScreen may warn on first start. You can check the download against the signed checksums:
Get-FileHash .\Paranoia-<version>-portable.exe -Algorithm SHA256 # compare with SHA256SUMS
cosign verify-blob SHA256SUMS --bundle SHA256SUMS.sigstore.json \
--certificate-identity-regexp '^https://github\.com/Altumptic/paranoia/\.github/workflows/ci\.yml@refs/tags/v' \
--certificate-oidc-issuer https://token.actions.githubusercontent.com
gh attestation verify Paranoia-<version>-portable.exe --repo Altumptic/paranoia
More in docs/VERIFY.md.
The command-line tool for Linux and macOS is in the same release, as paranoia-cli-<version>-<os>-<arch>.tar.gz (Linux x64 and ARM64, macOS ARM64 and x64), checked the same way:
tar -xzf paranoia-cli-v0.8.0-linux-x64.tar.gz
./paranoia-cli-v0.8.0-linux-x64/paranoia --version
On macOS, a file downloaded with a browser is quarantined because it isn't notarised; xattr -d com.apple.quarantine paranoia clears that after you've checked the checksum.
The app makes no network connections. The only exception is the AI assistant, and only after you point it at a server. Your names, comments and recent files are stored in %APPDATA%\Paranoia and nowhere else.
The renderer is sandboxed, the engine runs in its own process and only opens files you chose, and starting the debugger or a Python script asks for confirmation first. The debugger runs the program you're analysing, so use a VM for malware. There has been no independent audit.
Details: docs/SECURITY-DESIGN.md. To report a vulnerability, see SECURITY.md.
This is the beginning of the README. Read the rest at the original. Read the full README ↗