Own GUI/CLI screenshots (Ghidra, ImHex, Wireshark, frida, unblob, apktool, asar, floss), showcase page shots, video thumbnails
No files matched your search
@@ -12,11 +12,11 @@
|
||||
|
||||
## REA 公式ショーケース
|
||||
|
||||
- [DX-Ball: sound-pan function](https://rea.tools/showcase/dx-ball/) — **Uses rea: Yes**. Official showcase; C reconstruction matching 3,205 x86 cases.<br><img src="https://rea.tools/assets/social-card.png" width="240" alt="DX-Ball: sound-pan function"><br><sub>Site social card from [rea.tools](https://rea.tools/showcase/dx-ball/), not a screenshot</sub>
|
||||
- [Notion: Electron clipboard bridge](https://rea.tools/showcase/notion/) — **Uses rea: Yes**. Official showcase; renderer → preload → IPC trace.<br><img src="https://rea.tools/assets/social-card.png" width="240" alt="Notion: Electron clipboard bridge"><br><sub>Site social card from [rea.tools](https://rea.tools/showcase/notion/), not a screenshot</sub>
|
||||
- [TH04: PC-98 bullet-ring maths](https://rea.tools/showcase/th04/) — **Uses rea: Yes**. Official showcase; 16-bit angle helpers.<br><img src="https://rea.tools/assets/social-card.png" width="240" alt="TH04: PC-98 bullet-ring maths"><br><sub>Site social card from [rea.tools](https://rea.tools/showcase/th04/), not a screenshot</sub>
|
||||
- [Aegis: TOTP code generation](https://rea.tools/showcase/aegis/) — **Uses rea: Yes**. Official showcase; Android app.<br><img src="https://rea.tools/assets/social-card.png" width="240" alt="Aegis: TOTP code generation"><br><sub>Site social card from [rea.tools](https://rea.tools/showcase/aegis/), not a screenshot</sub>
|
||||
- [CTF: flag checker](https://rea.tools/showcase/ctf/) — **Uses rea: Yes**. Official showcase; DownUnderCTF 2023 challenge.<br><img src="https://rea.tools/assets/social-card.png" width="240" alt="CTF: flag checker"><br><sub>Site social card from [rea.tools](https://rea.tools/showcase/ctf/), not a screenshot</sub>
|
||||
- [DX-Ball: sound-pan function](https://rea.tools/showcase/dx-ball/) — **Uses rea: Yes**. Official showcase; C reconstruction matching 3,205 x86 cases.<br><img src="images/showcase-dx-ball.png" width="240" alt="DX-Ball: sound-pan function"><br><sub>Our own screenshot of the rea.tools/showcase/dx-ball/ page (CC0 for our own screenshots)</sub>
|
||||
- [Notion: Electron clipboard bridge](https://rea.tools/showcase/notion/) — **Uses rea: Yes**. Official showcase; renderer → preload → IPC trace.<br><img src="images/showcase-notion.png" width="240" alt="Notion: Electron clipboard bridge"><br><sub>Our own screenshot of the rea.tools/showcase/notion/ page (CC0 for our own screenshots)</sub>
|
||||
- [TH04: PC-98 bullet-ring maths](https://rea.tools/showcase/th04/) — **Uses rea: Yes**. Official showcase; 16-bit angle helpers.<br><img src="images/showcase-th04.png" width="240" alt="TH04: PC-98 bullet-ring maths"><br><sub>Our own screenshot of the rea.tools/showcase/th04/ page (CC0 for our own screenshots)</sub>
|
||||
- [Aegis: TOTP code generation](https://rea.tools/showcase/aegis/) — **Uses rea: Yes**. Official showcase; Android app.<br><img src="images/showcase-aegis.png" width="240" alt="Aegis: TOTP code generation"><br><sub>Our own screenshot of the rea.tools/showcase/aegis/ page (CC0 for our own screenshots)</sub>
|
||||
- [CTF: flag checker](https://rea.tools/showcase/ctf/) — **Uses rea: Yes**. Official showcase; DownUnderCTF 2023 challenge.<br><img src="images/showcase-ctf.png" width="240" alt="CTF: flag checker"><br><sub>Our own screenshot of the rea.tools/showcase/ctf/ page (CC0 for our own screenshots)</sub>
|
||||
|
||||
## ゲーム
|
||||
|
||||
@@ -211,9 +211,9 @@
|
||||
- [michaelshimeles/rec-rs](https://github.com/michaelshimeles/rec-rs) — **Uses rea: Yes**. Rust macOS recorder modelled on OBS Studio; README mentions REA.<br><img src="https://raw.githubusercontent.com/michaelshimeles/rec-rs/main/docs/screenshots/main.png" width="240" alt="michaelshimeles/rec-rs"><br><sub>Image: michaelshimeles/rec-rs ([source](https://github.com/michaelshimeles/rec-rs))</sub>
|
||||
- [iammukeshm/hexgrab](https://github.com/iammukeshm/hexgrab) — **Uses rea: Yes**. .NET 10 colour picker from a REA study of PowerToys. MIT.<br><img src="https://opengraph.githubassets.com/1/iammukeshm/hexgrab" width="240" alt="iammukeshm/hexgrab"><br><sub>GitHub repo card for [iammukeshm/hexgrab](https://github.com/iammukeshm/hexgrab), not a screenshot</sub>
|
||||
- [AdamLinCodes/AdamTerm](https://github.com/AdamLinCodes/AdamTerm) — **Uses rea: Yes**. Minimal macOS terminal after studying Ghostty with REA.<br><img src="https://raw.githubusercontent.com/AdamLinCodes/AdamTerm/main/docs/adamterm.png" width="240" alt="AdamLinCodes/AdamTerm"><br><sub>Image: AdamLinCodes/AdamTerm ([source](https://github.com/AdamLinCodes/AdamTerm))</sub>
|
||||
- [az9713/wispr-flow-rea-teardown](https://github.com/az9713/wispr-flow-rea-teardown) — **Uses rea: Yes**. Wispr Flow static teardown + 64-line local rebuild.<br><img src="https://opengraph.githubassets.com/1/az9713/wispr-flow-rea-teardown" width="240" alt="az9713/wispr-flow-rea-teardown"><br><sub>GitHub repo card for [az9713/wispr-flow-rea-teardown](https://github.com/az9713/wispr-flow-rea-teardown), not a screenshot</sub>
|
||||
- [az9713/wispr-flow-rea-teardown](https://github.com/az9713/wispr-flow-rea-teardown) — **Uses rea: Yes**. Wispr Flow static teardown + 64-line local rebuild.<br><img src="https://img.youtube.com/vi/FnB9tHKBJXQ/maxresdefault.jpg" width="240" alt="az9713/wispr-flow-rea-teardown"><br><sub>Video thumbnail of the tutorial linked in the README (youtube.com/watch?v=FnB9tHKBJXQ)</sub>
|
||||
- [cudanexus/vd-streamer-linux](https://github.com/cudanexus/vd-streamer-linux) — **Uses rea: Yes**. Unofficial Linux port of Virtual Desktop Streamer; Claude Code + REA.<br><img src="https://opengraph.githubassets.com/1/cudanexus/vd-streamer-linux" width="240" alt="cudanexus/vd-streamer-linux"><br><sub>GitHub repo card for [cudanexus/vd-streamer-linux](https://github.com/cudanexus/vd-streamer-linux), not a screenshot</sub>
|
||||
- [electron/asar](https://github.com/electron/asar) — **Uses rea: No**. Electron ASAR archive tool. MIT.<br><img src="https://opengraph.githubassets.com/1/electron/asar" width="240" alt="electron/asar"><br><sub>GitHub repo card for [electron/asar](https://github.com/electron/asar), not a screenshot</sub>
|
||||
- [electron/asar](https://github.com/electron/asar) — **Uses rea: No**. Electron ASAR archive tool. MIT.<br><img src="images/asar-terminal.png" width="240" alt="electron/asar"><br><sub>Our own screenshot: real @electron/asar pack + list on a demo app (CC0 for our own screenshots)</sub>
|
||||
|
||||
## プロトコル / ハードウェア
|
||||
|
||||
@@ -221,40 +221,40 @@
|
||||
- [Slyvan25/OpenGHub](https://github.com/Slyvan25/OpenGHub) — **Uses rea: No**. Linux Logitech G HUB replacement over HID++ 2.0. MIT.<br><img src="https://raw.githubusercontent.com/Slyvan25/OpenGHub/master/docs/screenshots/devices.png" width="240" alt="Slyvan25/OpenGHub"><br><sub>Image: Slyvan25/OpenGHub ([source](https://github.com/Slyvan25/OpenGHub))</sub>
|
||||
- [mitmproxy/mitmproxy](https://github.com/mitmproxy/mitmproxy) — **Uses rea: No**. Interactive HTTPS proxy for protocol analysis. MIT.<br><img src="https://mitmproxy.org/screenshot.png" width="240" alt="mitmproxy/mitmproxy"><br><sub>Image: mitmproxy/mitmproxy ([source](https://github.com/mitmproxy/mitmproxy))</sub>
|
||||
- [postlund/pyatv](https://github.com/postlund/pyatv) — **Uses rea: No**. Apple TV protocol library. MIT.<br><img src="https://opengraph.githubassets.com/1/postlund/pyatv" width="240" alt="postlund/pyatv"><br><sub>GitHub repo card for [postlund/pyatv](https://github.com/postlund/pyatv), not a screenshot</sub>
|
||||
- [wireshark/wireshark](https://github.com/wireshark/wireshark) — **Uses rea: No**. Network protocol analyzer. GPL-2.0.<br><img src="https://opengraph.githubassets.com/1/wireshark/wireshark" width="240" alt="wireshark/wireshark"><br><sub>GitHub repo card for [wireshark/wireshark](https://github.com/wireshark/wireshark), not a screenshot</sub>
|
||||
- [wireshark/wireshark](https://github.com/wireshark/wireshark) — **Uses rea: No**. Network protocol analyzer. GPL-2.0.<br><img src="images/wireshark-gui.png" width="240" alt="wireshark/wireshark"><br><sub>Our own screenshot: Wireshark opening Wireshark's dhcp.pcap test capture (CC0 for our own screenshots)</sub>
|
||||
|
||||
## ファームウェア / ドライバ
|
||||
|
||||
- [grisuno/VSL-DSP](https://github.com/grisuno/VSL-DSP) — **Uses rea: Yes**. PreSonus AudioBox VSL kernel module; REA used for part of the vendor-library findings. GPL-3.0.<br><img src="https://opengraph.githubassets.com/1/grisuno/VSL-DSP" width="240" alt="grisuno/VSL-DSP"><br><sub>GitHub repo card for [grisuno/VSL-DSP](https://github.com/grisuno/VSL-DSP), not a screenshot</sub>
|
||||
- [ReFirmLabs/binwalk](https://github.com/ReFirmLabs/binwalk) — **Uses rea: No**. Firmware analysis/extraction tool. MIT.<br><img src="https://raw.githubusercontent.com/ReFirmLabs/binwalk/master/images/output.png" width="240" alt="ReFirmLabs/binwalk"><br><sub>Image: ReFirmLabs/binwalk ([source](https://github.com/ReFirmLabs/binwalk))</sub>
|
||||
- [qilingframework/qiling](https://github.com/qilingframework/qiling) — **Uses rea: No**. Binary emulation framework. GPL-2.0.<br><img src="https://raw.githubusercontent.com/qilingframework/theme.qiling.io/master/source/img/fuzzer.jpg?raw=true" width="240" alt="qilingframework/qiling"><br><sub>Image: qilingframework/qiling ([source](https://github.com/qilingframework/qiling))</sub>
|
||||
- [ghidraninja/game-and-watch-backup](https://github.com/ghidraninja/game-and-watch-backup) — **Uses rea: No**. Game & Watch backup tool for your own device.<br><img src="https://opengraph.githubassets.com/1/ghidraninja/game-and-watch-backup" width="240" alt="ghidraninja/game-and-watch-backup"><br><sub>GitHub repo card for [ghidraninja/game-and-watch-backup](https://github.com/ghidraninja/game-and-watch-backup), not a screenshot</sub>
|
||||
- [ghidraninja/game-and-watch-backup](https://github.com/ghidraninja/game-and-watch-backup) — **Uses rea: No**. Game & Watch backup tool for your own device.<br><img src="https://img.youtube.com/vi/-MzmoEFs0bQ/maxresdefault.jpg" width="240" alt="ghidraninja/game-and-watch-backup"><br><sub>Video thumbnail of the demo linked in the README (youtube.com/watch?v=-MzmoEFs0bQ)</sub>
|
||||
- [attify/firmware-analysis-toolkit](https://github.com/attify/firmware-analysis-toolkit) — **Uses rea: No**. Firmware emulation toolkit for security research.<br><img src="https://opengraph.githubassets.com/1/attify/firmware-analysis-toolkit" width="240" alt="attify/firmware-analysis-toolkit"><br><sub>GitHub repo card for [attify/firmware-analysis-toolkit](https://github.com/attify/firmware-analysis-toolkit), not a screenshot</sub>
|
||||
- [onekey-sec/unblob](https://github.com/onekey-sec/unblob) — **Uses rea: No**. Extraction suite for firmware blobs. MIT.<br><img src="https://opengraph.githubassets.com/1/onekey-sec/unblob" width="240" alt="onekey-sec/unblob"><br><sub>GitHub repo card for [onekey-sec/unblob](https://github.com/onekey-sec/unblob), not a screenshot</sub>
|
||||
- [onekey-sec/unblob](https://github.com/onekey-sec/unblob) — **Uses rea: No**. Extraction suite for firmware blobs. MIT.<br><img src="images/unblob-terminal.png" width="240" alt="onekey-sec/unblob"><br><sub>Our own screenshot: real unblob run on a synthetic blob (random pad + tar.gz) (CC0 for our own screenshots)</sub>
|
||||
- [travisgoodspeed/md380tools](https://github.com/travisgoodspeed/md380tools) — **Uses rea: No**. MD380 radio firmware patches.<br><img src="https://opengraph.githubassets.com/1/travisgoodspeed/md380tools" width="240" alt="travisgoodspeed/md380tools"><br><sub>GitHub repo card for [travisgoodspeed/md380tools](https://github.com/travisgoodspeed/md380tools), not a screenshot</sub>
|
||||
|
||||
## セキュリティ / 評価
|
||||
|
||||
- [NullLabTests/OpenBSD_netcat_REA](https://github.com/NullLabTests/OpenBSD_netcat_REA) — **Uses rea: Yes**. Static analysis of netcat-openbsd with REA + Ghidra. MIT.<br><img src="https://raw.githubusercontent.com/NullLabTests/OpenBSD_netcat_REA/main/assets/rea-pipeline.png" width="240" alt="NullLabTests/OpenBSD_netcat_REA"><br><sub>Image: NullLabTests/OpenBSD_netcat_REA ([source](https://github.com/NullLabTests/OpenBSD_netcat_REA))</sub>
|
||||
- [REA discussion #2254](https://github.com/morluto/rea/discussions/2254) — **Uses rea: Yes**. Stripped bzip2 analysed and checked against an unstripped build.<br><sub>No image.</sub>
|
||||
- [REA discussion #2254](https://github.com/morluto/rea/discussions/2254) — **Uses rea: Yes**. Stripped bzip2 analysed and checked against an unstripped build.<br><img src="images/rea-discussion-2254.png" width="240" alt="REA discussion #2254"><br><sub>Our own screenshot of the GitHub discussion page (CC0 for our own screenshots)</sub>
|
||||
|
||||
## REA 関連ツール
|
||||
|
||||
- [ShadowSwaps/REA-Reconstruction-Companion](https://github.com/ShadowSwaps/REA-Reconstruction-Companion) — **Uses rea: Yes**. Agent skill for evidence-based reconstruction with REA. MIT.<br><img src="https://opengraph.githubassets.com/1/ShadowSwaps/REA-Reconstruction-Companion" width="240" alt="ShadowSwaps/REA-Reconstruction-Companion"><br><sub>GitHub repo card for [ShadowSwaps/REA-Reconstruction-Companion](https://github.com/ShadowSwaps/REA-Reconstruction-Companion), not a screenshot</sub>
|
||||
- [NationalSecurityAgency/ghidra](https://github.com/NationalSecurityAgency/ghidra) — **Uses rea: No**. Decompiler REA can drive. Apache-2.0.<br><img src="https://opengraph.githubassets.com/1/NationalSecurityAgency/ghidra" width="240" alt="NationalSecurityAgency/ghidra"><br><sub>GitHub repo card for [NationalSecurityAgency/ghidra](https://github.com/NationalSecurityAgency/ghidra), not a screenshot</sub>
|
||||
- [NationalSecurityAgency/ghidra](https://github.com/NationalSecurityAgency/ghidra) — **Uses rea: No**. Decompiler REA can drive. Apache-2.0.<br><img src="images/ghidra-gui.png" width="240" alt="NationalSecurityAgency/ghidra"><br><sub>Our own screenshot: Ghidra 12.2 CodeBrowser + decompiler on /usr/bin/ls (CC0 for our own screenshots)</sub>
|
||||
- [skylot/jadx](https://github.com/skylot/jadx) — **Uses rea: No**. Android DEX decompiler REA can drive. Apache-2.0.<br><img src="https://user-images.githubusercontent.com/118523/142730720-839f017e-38db-423e-b53f-39f5f0a0316f.png" width="240" alt="skylot/jadx"><br><sub>Image: skylot/jadx ([source](https://github.com/skylot/jadx))</sub>
|
||||
- [LaurieWired/GhidraMCP](https://github.com/LaurieWired/GhidraMCP) — **Uses rea: No**. MCP server for Ghidra. Apache-2.0.<br><img src="https://github.com/user-attachments/assets/4986d702-be3f-4697-acce-aea55cd79ad3" width="240" alt="LaurieWired/GhidraMCP"><br><sub>Image: LaurieWired/GhidraMCP ([source](https://github.com/LaurieWired/GhidraMCP))</sub>
|
||||
- [x64dbg/x64dbg](https://github.com/x64dbg/x64dbg) — **Uses rea: No**. Windows debugger.<br><img src="https://raw.githubusercontent.com/x64dbg/x64dbg/development/.github/screenshots/cpu-light.png" width="240" alt="x64dbg/x64dbg"><br><sub>Image: x64dbg/x64dbg ([source](https://github.com/x64dbg/x64dbg))</sub>
|
||||
- [iBotPeaches/Apktool](https://github.com/iBotPeaches/Apktool) — **Uses rea: No**. Android APK reverse-engineering tool. Apache-2.0.<br><img src="https://opengraph.githubassets.com/1/iBotPeaches/Apktool" width="240" alt="iBotPeaches/Apktool"><br><sub>GitHub repo card for [iBotPeaches/Apktool](https://github.com/iBotPeaches/Apktool), not a screenshot</sub>
|
||||
- [iBotPeaches/Apktool](https://github.com/iBotPeaches/Apktool) — **Uses rea: No**. Android APK reverse-engineering tool. Apache-2.0.<br><img src="images/apktool-terminal.png" width="240" alt="iBotPeaches/Apktool"><br><sub>Our own screenshot: real apktool 3.0.3 decode of the open-source Aegis 3.4.3 APK (CC0 for our own screenshots)</sub>
|
||||
- [angr/angr](https://github.com/angr/angr) — **Uses rea: No**. Binary analysis platform. BSD-2-Clause.<br><img src="https://opengraph.githubassets.com/1/angr/angr" width="240" alt="angr/angr"><br><sub>GitHub repo card for [angr/angr](https://github.com/angr/angr), not a screenshot</sub>
|
||||
- [avast/retdec](https://github.com/avast/retdec) — **Uses rea: No**. Retargetable machine-code decompiler. MIT.<br><img src="https://user-images.githubusercontent.com/20342097/35865940-2288d66a-0b56-11e8-9a92-d154b7111053.png" width="240" alt="avast/retdec"><br><sub>Image posted by avast/retdec maintainers in the project's GitHub issues ([repo](https://github.com/avast/retdec))</sub>
|
||||
- [rizinorg/cutter](https://github.com/rizinorg/cutter) — **Uses rea: No**. Qt GUI for Rizin. GPL-3.0.<br><img src="https://raw.githubusercontent.com/rizinorg/cutter/dev/docs/source/images/screenshot.png" width="240" alt="rizinorg/cutter"><br><sub>Image: rizinorg/cutter ([source](https://github.com/rizinorg/cutter))</sub>
|
||||
- [ghidraninja/ghidra_scripts](https://github.com/ghidraninja/ghidra_scripts) — **Uses rea: No**. Ghidra scripts. GPL-3.0.<br><img src="https://raw.githubusercontent.com/ghidraninja/ghidra_scripts/master/images/binwalk.png" width="240" alt="ghidraninja/ghidra_scripts"><br><sub>Image: ghidraninja/ghidra_scripts ([source](https://github.com/ghidraninja/ghidra_scripts))</sub>
|
||||
- [radareorg/radare2](https://github.com/radareorg/radare2) — **Uses rea: No**. Reverse-engineering framework.<br><img src="https://raw.githubusercontent.com/radareorg/radare2/master/doc/images/shot.png" width="240" alt="radareorg/radare2"><br><sub>Image: radareorg/radare2 ([source](https://github.com/radareorg/radare2))</sub>
|
||||
- [mandiant/flare-floss](https://github.com/mandiant/flare-floss) — **Uses rea: No**. Obfuscated string extraction. Apache-2.0.<br><img src="images/floss-terminal.png" width="240" alt="mandiant/flare-floss"><br><sub>Our own screenshot: real flare-floss output on /usr/bin/ls (CC0)</sub>
|
||||
- [WerWolv/ImHex](https://github.com/WerWolv/ImHex) — **Uses rea: No**. Hex editor for reverse engineers. GPL-2.0.<br><img src="https://opengraph.githubassets.com/1/WerWolv/ImHex" width="240" alt="WerWolv/ImHex"><br><sub>GitHub repo card for [WerWolv/ImHex](https://github.com/WerWolv/ImHex), not a screenshot</sub>
|
||||
- [mandiant/flare-floss](https://github.com/mandiant/flare-floss) — **Uses rea: No**. Obfuscated string extraction. Apache-2.0.<br><img src="images/floss-terminal.png" width="240" alt="mandiant/flare-floss"><br><sub>Our own screenshot: real FLOSS 3.2.0 output on /usr/bin/ls (CC0 for our own screenshots)</sub>
|
||||
- [WerWolv/ImHex](https://github.com/WerWolv/ImHex) — **Uses rea: No**. Hex editor for reverse engineers. GPL-2.0.<br><img src="images/imhex-gui.png" width="240" alt="WerWolv/ImHex"><br><sub>Our own screenshot: ImHex 1.38.1 hex editor on /usr/bin/ls (ELF pattern prompt) (CC0 for our own screenshots)</sub>
|
||||
- [mandiant/capa](https://github.com/mandiant/capa) — **Uses rea: No**. Capability detection in executables. Apache-2.0.<br><img src="https://raw.githubusercontent.com/mandiant/capa/master/doc/img/capa_web_explorer.png" width="240" alt="mandiant/capa"><br><sub>Image: mandiant/capa ([source](https://github.com/mandiant/capa))</sub>
|
||||
- [frida/frida](https://github.com/frida/frida) — **Uses rea: No**. Dynamic instrumentation toolkit.<br><img src="https://opengraph.githubassets.com/1/frida/frida" width="240" alt="frida/frida"><br><sub>GitHub repo card for [frida/frida](https://github.com/frida/frida), not a screenshot</sub>
|
||||
- [frida/frida](https://github.com/frida/frida) — **Uses rea: No**. Dynamic instrumentation toolkit.<br><img src="images/frida-terminal.png" width="240" alt="frida/frida"><br><sub>Our own screenshot: real frida-ps output on a Linux box (CC0 for our own screenshots)</sub>
|
||||
- [dnSpyEx/dnSpy](https://github.com/dnSpyEx/dnSpy) — **Uses rea: No**. .NET debugger and assembly editor. GPL-3.0.<br><img src="https://raw.githubusercontent.com/dnSpyEx/dnSpy/master/images/debug-animated.gif" width="240" alt="dnSpyEx/dnSpy"><br><sub>Image: dnSpyEx/dnSpy ([source](https://github.com/dnSpyEx/dnSpy))</sub>
|
||||
- [decompme/decomp.me](https://github.com/decompme/decomp.me) — **Uses rea: No**. Collaborative decompilation website. MIT.<br><img src="https://opengraph.githubassets.com/1/decompme/decomp.me" width="240" alt="decompme/decomp.me"><br><sub>GitHub repo card for [decompme/decomp.me](https://github.com/decompme/decomp.me), not a screenshot</sub>
|
||||
- [mrexodia/ida-pro-mcp](https://github.com/mrexodia/ida-pro-mcp) — **Uses rea: No**. MCP server for IDA Pro. MIT.<br><img src="https://img.youtube.com/vi/iFxNuk3kxhk/0.jpg" width="240" alt="mrexodia/ida-pro-mcp"><br><sub>Image: mrexodia/ida-pro-mcp ([source](https://github.com/mrexodia/ida-pro-mcp))</sub>
|
||||
|
||||
@@ -12,11 +12,11 @@
|
||||
|
||||
## REA 공식 쇼케이스
|
||||
|
||||
- [DX-Ball: sound-pan function](https://rea.tools/showcase/dx-ball/) — **Uses rea: Yes**. Official showcase; C reconstruction matching 3,205 x86 cases.<br><img src="https://rea.tools/assets/social-card.png" width="240" alt="DX-Ball: sound-pan function"><br><sub>Site social card from [rea.tools](https://rea.tools/showcase/dx-ball/), not a screenshot</sub>
|
||||
- [Notion: Electron clipboard bridge](https://rea.tools/showcase/notion/) — **Uses rea: Yes**. Official showcase; renderer → preload → IPC trace.<br><img src="https://rea.tools/assets/social-card.png" width="240" alt="Notion: Electron clipboard bridge"><br><sub>Site social card from [rea.tools](https://rea.tools/showcase/notion/), not a screenshot</sub>
|
||||
- [TH04: PC-98 bullet-ring maths](https://rea.tools/showcase/th04/) — **Uses rea: Yes**. Official showcase; 16-bit angle helpers.<br><img src="https://rea.tools/assets/social-card.png" width="240" alt="TH04: PC-98 bullet-ring maths"><br><sub>Site social card from [rea.tools](https://rea.tools/showcase/th04/), not a screenshot</sub>
|
||||
- [Aegis: TOTP code generation](https://rea.tools/showcase/aegis/) — **Uses rea: Yes**. Official showcase; Android app.<br><img src="https://rea.tools/assets/social-card.png" width="240" alt="Aegis: TOTP code generation"><br><sub>Site social card from [rea.tools](https://rea.tools/showcase/aegis/), not a screenshot</sub>
|
||||
- [CTF: flag checker](https://rea.tools/showcase/ctf/) — **Uses rea: Yes**. Official showcase; DownUnderCTF 2023 challenge.<br><img src="https://rea.tools/assets/social-card.png" width="240" alt="CTF: flag checker"><br><sub>Site social card from [rea.tools](https://rea.tools/showcase/ctf/), not a screenshot</sub>
|
||||
- [DX-Ball: sound-pan function](https://rea.tools/showcase/dx-ball/) — **Uses rea: Yes**. Official showcase; C reconstruction matching 3,205 x86 cases.<br><img src="images/showcase-dx-ball.png" width="240" alt="DX-Ball: sound-pan function"><br><sub>Our own screenshot of the rea.tools/showcase/dx-ball/ page (CC0 for our own screenshots)</sub>
|
||||
- [Notion: Electron clipboard bridge](https://rea.tools/showcase/notion/) — **Uses rea: Yes**. Official showcase; renderer → preload → IPC trace.<br><img src="images/showcase-notion.png" width="240" alt="Notion: Electron clipboard bridge"><br><sub>Our own screenshot of the rea.tools/showcase/notion/ page (CC0 for our own screenshots)</sub>
|
||||
- [TH04: PC-98 bullet-ring maths](https://rea.tools/showcase/th04/) — **Uses rea: Yes**. Official showcase; 16-bit angle helpers.<br><img src="images/showcase-th04.png" width="240" alt="TH04: PC-98 bullet-ring maths"><br><sub>Our own screenshot of the rea.tools/showcase/th04/ page (CC0 for our own screenshots)</sub>
|
||||
- [Aegis: TOTP code generation](https://rea.tools/showcase/aegis/) — **Uses rea: Yes**. Official showcase; Android app.<br><img src="images/showcase-aegis.png" width="240" alt="Aegis: TOTP code generation"><br><sub>Our own screenshot of the rea.tools/showcase/aegis/ page (CC0 for our own screenshots)</sub>
|
||||
- [CTF: flag checker](https://rea.tools/showcase/ctf/) — **Uses rea: Yes**. Official showcase; DownUnderCTF 2023 challenge.<br><img src="images/showcase-ctf.png" width="240" alt="CTF: flag checker"><br><sub>Our own screenshot of the rea.tools/showcase/ctf/ page (CC0 for our own screenshots)</sub>
|
||||
|
||||
## 게임
|
||||
|
||||
@@ -211,9 +211,9 @@
|
||||
- [michaelshimeles/rec-rs](https://github.com/michaelshimeles/rec-rs) — **Uses rea: Yes**. Rust macOS recorder modelled on OBS Studio; README mentions REA.<br><img src="https://raw.githubusercontent.com/michaelshimeles/rec-rs/main/docs/screenshots/main.png" width="240" alt="michaelshimeles/rec-rs"><br><sub>Image: michaelshimeles/rec-rs ([source](https://github.com/michaelshimeles/rec-rs))</sub>
|
||||
- [iammukeshm/hexgrab](https://github.com/iammukeshm/hexgrab) — **Uses rea: Yes**. .NET 10 colour picker from a REA study of PowerToys. MIT.<br><img src="https://opengraph.githubassets.com/1/iammukeshm/hexgrab" width="240" alt="iammukeshm/hexgrab"><br><sub>GitHub repo card for [iammukeshm/hexgrab](https://github.com/iammukeshm/hexgrab), not a screenshot</sub>
|
||||
- [AdamLinCodes/AdamTerm](https://github.com/AdamLinCodes/AdamTerm) — **Uses rea: Yes**. Minimal macOS terminal after studying Ghostty with REA.<br><img src="https://raw.githubusercontent.com/AdamLinCodes/AdamTerm/main/docs/adamterm.png" width="240" alt="AdamLinCodes/AdamTerm"><br><sub>Image: AdamLinCodes/AdamTerm ([source](https://github.com/AdamLinCodes/AdamTerm))</sub>
|
||||
- [az9713/wispr-flow-rea-teardown](https://github.com/az9713/wispr-flow-rea-teardown) — **Uses rea: Yes**. Wispr Flow static teardown + 64-line local rebuild.<br><img src="https://opengraph.githubassets.com/1/az9713/wispr-flow-rea-teardown" width="240" alt="az9713/wispr-flow-rea-teardown"><br><sub>GitHub repo card for [az9713/wispr-flow-rea-teardown](https://github.com/az9713/wispr-flow-rea-teardown), not a screenshot</sub>
|
||||
- [az9713/wispr-flow-rea-teardown](https://github.com/az9713/wispr-flow-rea-teardown) — **Uses rea: Yes**. Wispr Flow static teardown + 64-line local rebuild.<br><img src="https://img.youtube.com/vi/FnB9tHKBJXQ/maxresdefault.jpg" width="240" alt="az9713/wispr-flow-rea-teardown"><br><sub>Video thumbnail of the tutorial linked in the README (youtube.com/watch?v=FnB9tHKBJXQ)</sub>
|
||||
- [cudanexus/vd-streamer-linux](https://github.com/cudanexus/vd-streamer-linux) — **Uses rea: Yes**. Unofficial Linux port of Virtual Desktop Streamer; Claude Code + REA.<br><img src="https://opengraph.githubassets.com/1/cudanexus/vd-streamer-linux" width="240" alt="cudanexus/vd-streamer-linux"><br><sub>GitHub repo card for [cudanexus/vd-streamer-linux](https://github.com/cudanexus/vd-streamer-linux), not a screenshot</sub>
|
||||
- [electron/asar](https://github.com/electron/asar) — **Uses rea: No**. Electron ASAR archive tool. MIT.<br><img src="https://opengraph.githubassets.com/1/electron/asar" width="240" alt="electron/asar"><br><sub>GitHub repo card for [electron/asar](https://github.com/electron/asar), not a screenshot</sub>
|
||||
- [electron/asar](https://github.com/electron/asar) — **Uses rea: No**. Electron ASAR archive tool. MIT.<br><img src="images/asar-terminal.png" width="240" alt="electron/asar"><br><sub>Our own screenshot: real @electron/asar pack + list on a demo app (CC0 for our own screenshots)</sub>
|
||||
|
||||
## 프로토콜 / 하드웨어
|
||||
|
||||
@@ -221,40 +221,40 @@
|
||||
- [Slyvan25/OpenGHub](https://github.com/Slyvan25/OpenGHub) — **Uses rea: No**. Linux Logitech G HUB replacement over HID++ 2.0. MIT.<br><img src="https://raw.githubusercontent.com/Slyvan25/OpenGHub/master/docs/screenshots/devices.png" width="240" alt="Slyvan25/OpenGHub"><br><sub>Image: Slyvan25/OpenGHub ([source](https://github.com/Slyvan25/OpenGHub))</sub>
|
||||
- [mitmproxy/mitmproxy](https://github.com/mitmproxy/mitmproxy) — **Uses rea: No**. Interactive HTTPS proxy for protocol analysis. MIT.<br><img src="https://mitmproxy.org/screenshot.png" width="240" alt="mitmproxy/mitmproxy"><br><sub>Image: mitmproxy/mitmproxy ([source](https://github.com/mitmproxy/mitmproxy))</sub>
|
||||
- [postlund/pyatv](https://github.com/postlund/pyatv) — **Uses rea: No**. Apple TV protocol library. MIT.<br><img src="https://opengraph.githubassets.com/1/postlund/pyatv" width="240" alt="postlund/pyatv"><br><sub>GitHub repo card for [postlund/pyatv](https://github.com/postlund/pyatv), not a screenshot</sub>
|
||||
- [wireshark/wireshark](https://github.com/wireshark/wireshark) — **Uses rea: No**. Network protocol analyzer. GPL-2.0.<br><img src="https://opengraph.githubassets.com/1/wireshark/wireshark" width="240" alt="wireshark/wireshark"><br><sub>GitHub repo card for [wireshark/wireshark](https://github.com/wireshark/wireshark), not a screenshot</sub>
|
||||
- [wireshark/wireshark](https://github.com/wireshark/wireshark) — **Uses rea: No**. Network protocol analyzer. GPL-2.0.<br><img src="images/wireshark-gui.png" width="240" alt="wireshark/wireshark"><br><sub>Our own screenshot: Wireshark opening Wireshark's dhcp.pcap test capture (CC0 for our own screenshots)</sub>
|
||||
|
||||
## 펌웨어 / 드라이버
|
||||
|
||||
- [grisuno/VSL-DSP](https://github.com/grisuno/VSL-DSP) — **Uses rea: Yes**. PreSonus AudioBox VSL kernel module; REA used for part of the vendor-library findings. GPL-3.0.<br><img src="https://opengraph.githubassets.com/1/grisuno/VSL-DSP" width="240" alt="grisuno/VSL-DSP"><br><sub>GitHub repo card for [grisuno/VSL-DSP](https://github.com/grisuno/VSL-DSP), not a screenshot</sub>
|
||||
- [ReFirmLabs/binwalk](https://github.com/ReFirmLabs/binwalk) — **Uses rea: No**. Firmware analysis/extraction tool. MIT.<br><img src="https://raw.githubusercontent.com/ReFirmLabs/binwalk/master/images/output.png" width="240" alt="ReFirmLabs/binwalk"><br><sub>Image: ReFirmLabs/binwalk ([source](https://github.com/ReFirmLabs/binwalk))</sub>
|
||||
- [qilingframework/qiling](https://github.com/qilingframework/qiling) — **Uses rea: No**. Binary emulation framework. GPL-2.0.<br><img src="https://raw.githubusercontent.com/qilingframework/theme.qiling.io/master/source/img/fuzzer.jpg?raw=true" width="240" alt="qilingframework/qiling"><br><sub>Image: qilingframework/qiling ([source](https://github.com/qilingframework/qiling))</sub>
|
||||
- [ghidraninja/game-and-watch-backup](https://github.com/ghidraninja/game-and-watch-backup) — **Uses rea: No**. Game & Watch backup tool for your own device.<br><img src="https://opengraph.githubassets.com/1/ghidraninja/game-and-watch-backup" width="240" alt="ghidraninja/game-and-watch-backup"><br><sub>GitHub repo card for [ghidraninja/game-and-watch-backup](https://github.com/ghidraninja/game-and-watch-backup), not a screenshot</sub>
|
||||
- [ghidraninja/game-and-watch-backup](https://github.com/ghidraninja/game-and-watch-backup) — **Uses rea: No**. Game & Watch backup tool for your own device.<br><img src="https://img.youtube.com/vi/-MzmoEFs0bQ/maxresdefault.jpg" width="240" alt="ghidraninja/game-and-watch-backup"><br><sub>Video thumbnail of the demo linked in the README (youtube.com/watch?v=-MzmoEFs0bQ)</sub>
|
||||
- [attify/firmware-analysis-toolkit](https://github.com/attify/firmware-analysis-toolkit) — **Uses rea: No**. Firmware emulation toolkit for security research.<br><img src="https://opengraph.githubassets.com/1/attify/firmware-analysis-toolkit" width="240" alt="attify/firmware-analysis-toolkit"><br><sub>GitHub repo card for [attify/firmware-analysis-toolkit](https://github.com/attify/firmware-analysis-toolkit), not a screenshot</sub>
|
||||
- [onekey-sec/unblob](https://github.com/onekey-sec/unblob) — **Uses rea: No**. Extraction suite for firmware blobs. MIT.<br><img src="https://opengraph.githubassets.com/1/onekey-sec/unblob" width="240" alt="onekey-sec/unblob"><br><sub>GitHub repo card for [onekey-sec/unblob](https://github.com/onekey-sec/unblob), not a screenshot</sub>
|
||||
- [onekey-sec/unblob](https://github.com/onekey-sec/unblob) — **Uses rea: No**. Extraction suite for firmware blobs. MIT.<br><img src="images/unblob-terminal.png" width="240" alt="onekey-sec/unblob"><br><sub>Our own screenshot: real unblob run on a synthetic blob (random pad + tar.gz) (CC0 for our own screenshots)</sub>
|
||||
- [travisgoodspeed/md380tools](https://github.com/travisgoodspeed/md380tools) — **Uses rea: No**. MD380 radio firmware patches.<br><img src="https://opengraph.githubassets.com/1/travisgoodspeed/md380tools" width="240" alt="travisgoodspeed/md380tools"><br><sub>GitHub repo card for [travisgoodspeed/md380tools](https://github.com/travisgoodspeed/md380tools), not a screenshot</sub>
|
||||
|
||||
## 보안 / 평가
|
||||
|
||||
- [NullLabTests/OpenBSD_netcat_REA](https://github.com/NullLabTests/OpenBSD_netcat_REA) — **Uses rea: Yes**. Static analysis of netcat-openbsd with REA + Ghidra. MIT.<br><img src="https://raw.githubusercontent.com/NullLabTests/OpenBSD_netcat_REA/main/assets/rea-pipeline.png" width="240" alt="NullLabTests/OpenBSD_netcat_REA"><br><sub>Image: NullLabTests/OpenBSD_netcat_REA ([source](https://github.com/NullLabTests/OpenBSD_netcat_REA))</sub>
|
||||
- [REA discussion #2254](https://github.com/morluto/rea/discussions/2254) — **Uses rea: Yes**. Stripped bzip2 analysed and checked against an unstripped build.<br><sub>No image.</sub>
|
||||
- [REA discussion #2254](https://github.com/morluto/rea/discussions/2254) — **Uses rea: Yes**. Stripped bzip2 analysed and checked against an unstripped build.<br><img src="images/rea-discussion-2254.png" width="240" alt="REA discussion #2254"><br><sub>Our own screenshot of the GitHub discussion page (CC0 for our own screenshots)</sub>
|
||||
|
||||
## REA 관련 도구
|
||||
|
||||
- [ShadowSwaps/REA-Reconstruction-Companion](https://github.com/ShadowSwaps/REA-Reconstruction-Companion) — **Uses rea: Yes**. Agent skill for evidence-based reconstruction with REA. MIT.<br><img src="https://opengraph.githubassets.com/1/ShadowSwaps/REA-Reconstruction-Companion" width="240" alt="ShadowSwaps/REA-Reconstruction-Companion"><br><sub>GitHub repo card for [ShadowSwaps/REA-Reconstruction-Companion](https://github.com/ShadowSwaps/REA-Reconstruction-Companion), not a screenshot</sub>
|
||||
- [NationalSecurityAgency/ghidra](https://github.com/NationalSecurityAgency/ghidra) — **Uses rea: No**. Decompiler REA can drive. Apache-2.0.<br><img src="https://opengraph.githubassets.com/1/NationalSecurityAgency/ghidra" width="240" alt="NationalSecurityAgency/ghidra"><br><sub>GitHub repo card for [NationalSecurityAgency/ghidra](https://github.com/NationalSecurityAgency/ghidra), not a screenshot</sub>
|
||||
- [NationalSecurityAgency/ghidra](https://github.com/NationalSecurityAgency/ghidra) — **Uses rea: No**. Decompiler REA can drive. Apache-2.0.<br><img src="images/ghidra-gui.png" width="240" alt="NationalSecurityAgency/ghidra"><br><sub>Our own screenshot: Ghidra 12.2 CodeBrowser + decompiler on /usr/bin/ls (CC0 for our own screenshots)</sub>
|
||||
- [skylot/jadx](https://github.com/skylot/jadx) — **Uses rea: No**. Android DEX decompiler REA can drive. Apache-2.0.<br><img src="https://user-images.githubusercontent.com/118523/142730720-839f017e-38db-423e-b53f-39f5f0a0316f.png" width="240" alt="skylot/jadx"><br><sub>Image: skylot/jadx ([source](https://github.com/skylot/jadx))</sub>
|
||||
- [LaurieWired/GhidraMCP](https://github.com/LaurieWired/GhidraMCP) — **Uses rea: No**. MCP server for Ghidra. Apache-2.0.<br><img src="https://github.com/user-attachments/assets/4986d702-be3f-4697-acce-aea55cd79ad3" width="240" alt="LaurieWired/GhidraMCP"><br><sub>Image: LaurieWired/GhidraMCP ([source](https://github.com/LaurieWired/GhidraMCP))</sub>
|
||||
- [x64dbg/x64dbg](https://github.com/x64dbg/x64dbg) — **Uses rea: No**. Windows debugger.<br><img src="https://raw.githubusercontent.com/x64dbg/x64dbg/development/.github/screenshots/cpu-light.png" width="240" alt="x64dbg/x64dbg"><br><sub>Image: x64dbg/x64dbg ([source](https://github.com/x64dbg/x64dbg))</sub>
|
||||
- [iBotPeaches/Apktool](https://github.com/iBotPeaches/Apktool) — **Uses rea: No**. Android APK reverse-engineering tool. Apache-2.0.<br><img src="https://opengraph.githubassets.com/1/iBotPeaches/Apktool" width="240" alt="iBotPeaches/Apktool"><br><sub>GitHub repo card for [iBotPeaches/Apktool](https://github.com/iBotPeaches/Apktool), not a screenshot</sub>
|
||||
- [iBotPeaches/Apktool](https://github.com/iBotPeaches/Apktool) — **Uses rea: No**. Android APK reverse-engineering tool. Apache-2.0.<br><img src="images/apktool-terminal.png" width="240" alt="iBotPeaches/Apktool"><br><sub>Our own screenshot: real apktool 3.0.3 decode of the open-source Aegis 3.4.3 APK (CC0 for our own screenshots)</sub>
|
||||
- [angr/angr](https://github.com/angr/angr) — **Uses rea: No**. Binary analysis platform. BSD-2-Clause.<br><img src="https://opengraph.githubassets.com/1/angr/angr" width="240" alt="angr/angr"><br><sub>GitHub repo card for [angr/angr](https://github.com/angr/angr), not a screenshot</sub>
|
||||
- [avast/retdec](https://github.com/avast/retdec) — **Uses rea: No**. Retargetable machine-code decompiler. MIT.<br><img src="https://user-images.githubusercontent.com/20342097/35865940-2288d66a-0b56-11e8-9a92-d154b7111053.png" width="240" alt="avast/retdec"><br><sub>Image posted by avast/retdec maintainers in the project's GitHub issues ([repo](https://github.com/avast/retdec))</sub>
|
||||
- [rizinorg/cutter](https://github.com/rizinorg/cutter) — **Uses rea: No**. Qt GUI for Rizin. GPL-3.0.<br><img src="https://raw.githubusercontent.com/rizinorg/cutter/dev/docs/source/images/screenshot.png" width="240" alt="rizinorg/cutter"><br><sub>Image: rizinorg/cutter ([source](https://github.com/rizinorg/cutter))</sub>
|
||||
- [ghidraninja/ghidra_scripts](https://github.com/ghidraninja/ghidra_scripts) — **Uses rea: No**. Ghidra scripts. GPL-3.0.<br><img src="https://raw.githubusercontent.com/ghidraninja/ghidra_scripts/master/images/binwalk.png" width="240" alt="ghidraninja/ghidra_scripts"><br><sub>Image: ghidraninja/ghidra_scripts ([source](https://github.com/ghidraninja/ghidra_scripts))</sub>
|
||||
- [radareorg/radare2](https://github.com/radareorg/radare2) — **Uses rea: No**. Reverse-engineering framework.<br><img src="https://raw.githubusercontent.com/radareorg/radare2/master/doc/images/shot.png" width="240" alt="radareorg/radare2"><br><sub>Image: radareorg/radare2 ([source](https://github.com/radareorg/radare2))</sub>
|
||||
- [mandiant/flare-floss](https://github.com/mandiant/flare-floss) — **Uses rea: No**. Obfuscated string extraction. Apache-2.0.<br><img src="images/floss-terminal.png" width="240" alt="mandiant/flare-floss"><br><sub>Our own screenshot: real flare-floss output on /usr/bin/ls (CC0)</sub>
|
||||
- [WerWolv/ImHex](https://github.com/WerWolv/ImHex) — **Uses rea: No**. Hex editor for reverse engineers. GPL-2.0.<br><img src="https://opengraph.githubassets.com/1/WerWolv/ImHex" width="240" alt="WerWolv/ImHex"><br><sub>GitHub repo card for [WerWolv/ImHex](https://github.com/WerWolv/ImHex), not a screenshot</sub>
|
||||
- [mandiant/flare-floss](https://github.com/mandiant/flare-floss) — **Uses rea: No**. Obfuscated string extraction. Apache-2.0.<br><img src="images/floss-terminal.png" width="240" alt="mandiant/flare-floss"><br><sub>Our own screenshot: real FLOSS 3.2.0 output on /usr/bin/ls (CC0 for our own screenshots)</sub>
|
||||
- [WerWolv/ImHex](https://github.com/WerWolv/ImHex) — **Uses rea: No**. Hex editor for reverse engineers. GPL-2.0.<br><img src="images/imhex-gui.png" width="240" alt="WerWolv/ImHex"><br><sub>Our own screenshot: ImHex 1.38.1 hex editor on /usr/bin/ls (ELF pattern prompt) (CC0 for our own screenshots)</sub>
|
||||
- [mandiant/capa](https://github.com/mandiant/capa) — **Uses rea: No**. Capability detection in executables. Apache-2.0.<br><img src="https://raw.githubusercontent.com/mandiant/capa/master/doc/img/capa_web_explorer.png" width="240" alt="mandiant/capa"><br><sub>Image: mandiant/capa ([source](https://github.com/mandiant/capa))</sub>
|
||||
- [frida/frida](https://github.com/frida/frida) — **Uses rea: No**. Dynamic instrumentation toolkit.<br><img src="https://opengraph.githubassets.com/1/frida/frida" width="240" alt="frida/frida"><br><sub>GitHub repo card for [frida/frida](https://github.com/frida/frida), not a screenshot</sub>
|
||||
- [frida/frida](https://github.com/frida/frida) — **Uses rea: No**. Dynamic instrumentation toolkit.<br><img src="images/frida-terminal.png" width="240" alt="frida/frida"><br><sub>Our own screenshot: real frida-ps output on a Linux box (CC0 for our own screenshots)</sub>
|
||||
- [dnSpyEx/dnSpy](https://github.com/dnSpyEx/dnSpy) — **Uses rea: No**. .NET debugger and assembly editor. GPL-3.0.<br><img src="https://raw.githubusercontent.com/dnSpyEx/dnSpy/master/images/debug-animated.gif" width="240" alt="dnSpyEx/dnSpy"><br><sub>Image: dnSpyEx/dnSpy ([source](https://github.com/dnSpyEx/dnSpy))</sub>
|
||||
- [decompme/decomp.me](https://github.com/decompme/decomp.me) — **Uses rea: No**. Collaborative decompilation website. MIT.<br><img src="https://opengraph.githubassets.com/1/decompme/decomp.me" width="240" alt="decompme/decomp.me"><br><sub>GitHub repo card for [decompme/decomp.me](https://github.com/decompme/decomp.me), not a screenshot</sub>
|
||||
- [mrexodia/ida-pro-mcp](https://github.com/mrexodia/ida-pro-mcp) — **Uses rea: No**. MCP server for IDA Pro. MIT.<br><img src="https://img.youtube.com/vi/iFxNuk3kxhk/0.jpg" width="240" alt="mrexodia/ida-pro-mcp"><br><sub>Image: mrexodia/ida-pro-mcp ([source](https://github.com/mrexodia/ida-pro-mcp))</sub>
|
||||
|
||||
@@ -12,11 +12,11 @@ A map of open reverse-engineering projects — game decompilations, static recom
|
||||
|
||||
## Official REA showcases
|
||||
|
||||
- [DX-Ball: sound-pan function](https://rea.tools/showcase/dx-ball/) — **Uses rea: Yes**. Official showcase; C reconstruction matching 3,205 x86 cases.<br><img src="https://rea.tools/assets/social-card.png" width="240" alt="DX-Ball: sound-pan function"><br><sub>Site social card from [rea.tools](https://rea.tools/showcase/dx-ball/), not a screenshot</sub>
|
||||
- [Notion: Electron clipboard bridge](https://rea.tools/showcase/notion/) — **Uses rea: Yes**. Official showcase; renderer → preload → IPC trace.<br><img src="https://rea.tools/assets/social-card.png" width="240" alt="Notion: Electron clipboard bridge"><br><sub>Site social card from [rea.tools](https://rea.tools/showcase/notion/), not a screenshot</sub>
|
||||
- [TH04: PC-98 bullet-ring maths](https://rea.tools/showcase/th04/) — **Uses rea: Yes**. Official showcase; 16-bit angle helpers.<br><img src="https://rea.tools/assets/social-card.png" width="240" alt="TH04: PC-98 bullet-ring maths"><br><sub>Site social card from [rea.tools](https://rea.tools/showcase/th04/), not a screenshot</sub>
|
||||
- [Aegis: TOTP code generation](https://rea.tools/showcase/aegis/) — **Uses rea: Yes**. Official showcase; Android app.<br><img src="https://rea.tools/assets/social-card.png" width="240" alt="Aegis: TOTP code generation"><br><sub>Site social card from [rea.tools](https://rea.tools/showcase/aegis/), not a screenshot</sub>
|
||||
- [CTF: flag checker](https://rea.tools/showcase/ctf/) — **Uses rea: Yes**. Official showcase; DownUnderCTF 2023 challenge.<br><img src="https://rea.tools/assets/social-card.png" width="240" alt="CTF: flag checker"><br><sub>Site social card from [rea.tools](https://rea.tools/showcase/ctf/), not a screenshot</sub>
|
||||
- [DX-Ball: sound-pan function](https://rea.tools/showcase/dx-ball/) — **Uses rea: Yes**. Official showcase; C reconstruction matching 3,205 x86 cases.<br><img src="images/showcase-dx-ball.png" width="240" alt="DX-Ball: sound-pan function"><br><sub>Our own screenshot of the rea.tools/showcase/dx-ball/ page (CC0 for our own screenshots)</sub>
|
||||
- [Notion: Electron clipboard bridge](https://rea.tools/showcase/notion/) — **Uses rea: Yes**. Official showcase; renderer → preload → IPC trace.<br><img src="images/showcase-notion.png" width="240" alt="Notion: Electron clipboard bridge"><br><sub>Our own screenshot of the rea.tools/showcase/notion/ page (CC0 for our own screenshots)</sub>
|
||||
- [TH04: PC-98 bullet-ring maths](https://rea.tools/showcase/th04/) — **Uses rea: Yes**. Official showcase; 16-bit angle helpers.<br><img src="images/showcase-th04.png" width="240" alt="TH04: PC-98 bullet-ring maths"><br><sub>Our own screenshot of the rea.tools/showcase/th04/ page (CC0 for our own screenshots)</sub>
|
||||
- [Aegis: TOTP code generation](https://rea.tools/showcase/aegis/) — **Uses rea: Yes**. Official showcase; Android app.<br><img src="images/showcase-aegis.png" width="240" alt="Aegis: TOTP code generation"><br><sub>Our own screenshot of the rea.tools/showcase/aegis/ page (CC0 for our own screenshots)</sub>
|
||||
- [CTF: flag checker](https://rea.tools/showcase/ctf/) — **Uses rea: Yes**. Official showcase; DownUnderCTF 2023 challenge.<br><img src="images/showcase-ctf.png" width="240" alt="CTF: flag checker"><br><sub>Our own screenshot of the rea.tools/showcase/ctf/ page (CC0 for our own screenshots)</sub>
|
||||
|
||||
## Games
|
||||
|
||||
@@ -211,9 +211,9 @@ A map of open reverse-engineering projects — game decompilations, static recom
|
||||
- [michaelshimeles/rec-rs](https://github.com/michaelshimeles/rec-rs) — **Uses rea: Yes**. Rust macOS recorder modelled on OBS Studio; README mentions REA.<br><img src="https://raw.githubusercontent.com/michaelshimeles/rec-rs/main/docs/screenshots/main.png" width="240" alt="michaelshimeles/rec-rs"><br><sub>Image: michaelshimeles/rec-rs ([source](https://github.com/michaelshimeles/rec-rs))</sub>
|
||||
- [iammukeshm/hexgrab](https://github.com/iammukeshm/hexgrab) — **Uses rea: Yes**. .NET 10 colour picker from a REA study of PowerToys. MIT.<br><img src="https://opengraph.githubassets.com/1/iammukeshm/hexgrab" width="240" alt="iammukeshm/hexgrab"><br><sub>GitHub repo card for [iammukeshm/hexgrab](https://github.com/iammukeshm/hexgrab), not a screenshot</sub>
|
||||
- [AdamLinCodes/AdamTerm](https://github.com/AdamLinCodes/AdamTerm) — **Uses rea: Yes**. Minimal macOS terminal after studying Ghostty with REA.<br><img src="https://raw.githubusercontent.com/AdamLinCodes/AdamTerm/main/docs/adamterm.png" width="240" alt="AdamLinCodes/AdamTerm"><br><sub>Image: AdamLinCodes/AdamTerm ([source](https://github.com/AdamLinCodes/AdamTerm))</sub>
|
||||
- [az9713/wispr-flow-rea-teardown](https://github.com/az9713/wispr-flow-rea-teardown) — **Uses rea: Yes**. Wispr Flow static teardown + 64-line local rebuild.<br><img src="https://opengraph.githubassets.com/1/az9713/wispr-flow-rea-teardown" width="240" alt="az9713/wispr-flow-rea-teardown"><br><sub>GitHub repo card for [az9713/wispr-flow-rea-teardown](https://github.com/az9713/wispr-flow-rea-teardown), not a screenshot</sub>
|
||||
- [az9713/wispr-flow-rea-teardown](https://github.com/az9713/wispr-flow-rea-teardown) — **Uses rea: Yes**. Wispr Flow static teardown + 64-line local rebuild.<br><img src="https://img.youtube.com/vi/FnB9tHKBJXQ/maxresdefault.jpg" width="240" alt="az9713/wispr-flow-rea-teardown"><br><sub>Video thumbnail of the tutorial linked in the README (youtube.com/watch?v=FnB9tHKBJXQ)</sub>
|
||||
- [cudanexus/vd-streamer-linux](https://github.com/cudanexus/vd-streamer-linux) — **Uses rea: Yes**. Unofficial Linux port of Virtual Desktop Streamer; Claude Code + REA.<br><img src="https://opengraph.githubassets.com/1/cudanexus/vd-streamer-linux" width="240" alt="cudanexus/vd-streamer-linux"><br><sub>GitHub repo card for [cudanexus/vd-streamer-linux](https://github.com/cudanexus/vd-streamer-linux), not a screenshot</sub>
|
||||
- [electron/asar](https://github.com/electron/asar) — **Uses rea: No**. Electron ASAR archive tool. MIT.<br><img src="https://opengraph.githubassets.com/1/electron/asar" width="240" alt="electron/asar"><br><sub>GitHub repo card for [electron/asar](https://github.com/electron/asar), not a screenshot</sub>
|
||||
- [electron/asar](https://github.com/electron/asar) — **Uses rea: No**. Electron ASAR archive tool. MIT.<br><img src="images/asar-terminal.png" width="240" alt="electron/asar"><br><sub>Our own screenshot: real @electron/asar pack + list on a demo app (CC0 for our own screenshots)</sub>
|
||||
|
||||
## Protocols / Hardware
|
||||
|
||||
@@ -221,40 +221,40 @@ A map of open reverse-engineering projects — game decompilations, static recom
|
||||
- [Slyvan25/OpenGHub](https://github.com/Slyvan25/OpenGHub) — **Uses rea: No**. Linux Logitech G HUB replacement over HID++ 2.0. MIT.<br><img src="https://raw.githubusercontent.com/Slyvan25/OpenGHub/master/docs/screenshots/devices.png" width="240" alt="Slyvan25/OpenGHub"><br><sub>Image: Slyvan25/OpenGHub ([source](https://github.com/Slyvan25/OpenGHub))</sub>
|
||||
- [mitmproxy/mitmproxy](https://github.com/mitmproxy/mitmproxy) — **Uses rea: No**. Interactive HTTPS proxy for protocol analysis. MIT.<br><img src="https://mitmproxy.org/screenshot.png" width="240" alt="mitmproxy/mitmproxy"><br><sub>Image: mitmproxy/mitmproxy ([source](https://github.com/mitmproxy/mitmproxy))</sub>
|
||||
- [postlund/pyatv](https://github.com/postlund/pyatv) — **Uses rea: No**. Apple TV protocol library. MIT.<br><img src="https://opengraph.githubassets.com/1/postlund/pyatv" width="240" alt="postlund/pyatv"><br><sub>GitHub repo card for [postlund/pyatv](https://github.com/postlund/pyatv), not a screenshot</sub>
|
||||
- [wireshark/wireshark](https://github.com/wireshark/wireshark) — **Uses rea: No**. Network protocol analyzer. GPL-2.0.<br><img src="https://opengraph.githubassets.com/1/wireshark/wireshark" width="240" alt="wireshark/wireshark"><br><sub>GitHub repo card for [wireshark/wireshark](https://github.com/wireshark/wireshark), not a screenshot</sub>
|
||||
- [wireshark/wireshark](https://github.com/wireshark/wireshark) — **Uses rea: No**. Network protocol analyzer. GPL-2.0.<br><img src="images/wireshark-gui.png" width="240" alt="wireshark/wireshark"><br><sub>Our own screenshot: Wireshark opening Wireshark's dhcp.pcap test capture (CC0 for our own screenshots)</sub>
|
||||
|
||||
## Firmware / Drivers
|
||||
|
||||
- [grisuno/VSL-DSP](https://github.com/grisuno/VSL-DSP) — **Uses rea: Yes**. PreSonus AudioBox VSL kernel module; REA used for part of the vendor-library findings. GPL-3.0.<br><img src="https://opengraph.githubassets.com/1/grisuno/VSL-DSP" width="240" alt="grisuno/VSL-DSP"><br><sub>GitHub repo card for [grisuno/VSL-DSP](https://github.com/grisuno/VSL-DSP), not a screenshot</sub>
|
||||
- [ReFirmLabs/binwalk](https://github.com/ReFirmLabs/binwalk) — **Uses rea: No**. Firmware analysis/extraction tool. MIT.<br><img src="https://raw.githubusercontent.com/ReFirmLabs/binwalk/master/images/output.png" width="240" alt="ReFirmLabs/binwalk"><br><sub>Image: ReFirmLabs/binwalk ([source](https://github.com/ReFirmLabs/binwalk))</sub>
|
||||
- [qilingframework/qiling](https://github.com/qilingframework/qiling) — **Uses rea: No**. Binary emulation framework. GPL-2.0.<br><img src="https://raw.githubusercontent.com/qilingframework/theme.qiling.io/master/source/img/fuzzer.jpg?raw=true" width="240" alt="qilingframework/qiling"><br><sub>Image: qilingframework/qiling ([source](https://github.com/qilingframework/qiling))</sub>
|
||||
- [ghidraninja/game-and-watch-backup](https://github.com/ghidraninja/game-and-watch-backup) — **Uses rea: No**. Game & Watch backup tool for your own device.<br><img src="https://opengraph.githubassets.com/1/ghidraninja/game-and-watch-backup" width="240" alt="ghidraninja/game-and-watch-backup"><br><sub>GitHub repo card for [ghidraninja/game-and-watch-backup](https://github.com/ghidraninja/game-and-watch-backup), not a screenshot</sub>
|
||||
- [ghidraninja/game-and-watch-backup](https://github.com/ghidraninja/game-and-watch-backup) — **Uses rea: No**. Game & Watch backup tool for your own device.<br><img src="https://img.youtube.com/vi/-MzmoEFs0bQ/maxresdefault.jpg" width="240" alt="ghidraninja/game-and-watch-backup"><br><sub>Video thumbnail of the demo linked in the README (youtube.com/watch?v=-MzmoEFs0bQ)</sub>
|
||||
- [attify/firmware-analysis-toolkit](https://github.com/attify/firmware-analysis-toolkit) — **Uses rea: No**. Firmware emulation toolkit for security research.<br><img src="https://opengraph.githubassets.com/1/attify/firmware-analysis-toolkit" width="240" alt="attify/firmware-analysis-toolkit"><br><sub>GitHub repo card for [attify/firmware-analysis-toolkit](https://github.com/attify/firmware-analysis-toolkit), not a screenshot</sub>
|
||||
- [onekey-sec/unblob](https://github.com/onekey-sec/unblob) — **Uses rea: No**. Extraction suite for firmware blobs. MIT.<br><img src="https://opengraph.githubassets.com/1/onekey-sec/unblob" width="240" alt="onekey-sec/unblob"><br><sub>GitHub repo card for [onekey-sec/unblob](https://github.com/onekey-sec/unblob), not a screenshot</sub>
|
||||
- [onekey-sec/unblob](https://github.com/onekey-sec/unblob) — **Uses rea: No**. Extraction suite for firmware blobs. MIT.<br><img src="images/unblob-terminal.png" width="240" alt="onekey-sec/unblob"><br><sub>Our own screenshot: real unblob run on a synthetic blob (random pad + tar.gz) (CC0 for our own screenshots)</sub>
|
||||
- [travisgoodspeed/md380tools](https://github.com/travisgoodspeed/md380tools) — **Uses rea: No**. MD380 radio firmware patches.<br><img src="https://opengraph.githubassets.com/1/travisgoodspeed/md380tools" width="240" alt="travisgoodspeed/md380tools"><br><sub>GitHub repo card for [travisgoodspeed/md380tools](https://github.com/travisgoodspeed/md380tools), not a screenshot</sub>
|
||||
|
||||
## Security / Evaluations
|
||||
|
||||
- [NullLabTests/OpenBSD_netcat_REA](https://github.com/NullLabTests/OpenBSD_netcat_REA) — **Uses rea: Yes**. Static analysis of netcat-openbsd with REA + Ghidra. MIT.<br><img src="https://raw.githubusercontent.com/NullLabTests/OpenBSD_netcat_REA/main/assets/rea-pipeline.png" width="240" alt="NullLabTests/OpenBSD_netcat_REA"><br><sub>Image: NullLabTests/OpenBSD_netcat_REA ([source](https://github.com/NullLabTests/OpenBSD_netcat_REA))</sub>
|
||||
- [REA discussion #2254](https://github.com/morluto/rea/discussions/2254) — **Uses rea: Yes**. Stripped bzip2 analysed and checked against an unstripped build.<br><sub>No image.</sub>
|
||||
- [REA discussion #2254](https://github.com/morluto/rea/discussions/2254) — **Uses rea: Yes**. Stripped bzip2 analysed and checked against an unstripped build.<br><img src="images/rea-discussion-2254.png" width="240" alt="REA discussion #2254"><br><sub>Our own screenshot of the GitHub discussion page (CC0 for our own screenshots)</sub>
|
||||
|
||||
## Tooling around REA
|
||||
|
||||
- [ShadowSwaps/REA-Reconstruction-Companion](https://github.com/ShadowSwaps/REA-Reconstruction-Companion) — **Uses rea: Yes**. Agent skill for evidence-based reconstruction with REA. MIT.<br><img src="https://opengraph.githubassets.com/1/ShadowSwaps/REA-Reconstruction-Companion" width="240" alt="ShadowSwaps/REA-Reconstruction-Companion"><br><sub>GitHub repo card for [ShadowSwaps/REA-Reconstruction-Companion](https://github.com/ShadowSwaps/REA-Reconstruction-Companion), not a screenshot</sub>
|
||||
- [NationalSecurityAgency/ghidra](https://github.com/NationalSecurityAgency/ghidra) — **Uses rea: No**. Decompiler REA can drive. Apache-2.0.<br><img src="https://opengraph.githubassets.com/1/NationalSecurityAgency/ghidra" width="240" alt="NationalSecurityAgency/ghidra"><br><sub>GitHub repo card for [NationalSecurityAgency/ghidra](https://github.com/NationalSecurityAgency/ghidra), not a screenshot</sub>
|
||||
- [NationalSecurityAgency/ghidra](https://github.com/NationalSecurityAgency/ghidra) — **Uses rea: No**. Decompiler REA can drive. Apache-2.0.<br><img src="images/ghidra-gui.png" width="240" alt="NationalSecurityAgency/ghidra"><br><sub>Our own screenshot: Ghidra 12.2 CodeBrowser + decompiler on /usr/bin/ls (CC0 for our own screenshots)</sub>
|
||||
- [skylot/jadx](https://github.com/skylot/jadx) — **Uses rea: No**. Android DEX decompiler REA can drive. Apache-2.0.<br><img src="https://user-images.githubusercontent.com/118523/142730720-839f017e-38db-423e-b53f-39f5f0a0316f.png" width="240" alt="skylot/jadx"><br><sub>Image: skylot/jadx ([source](https://github.com/skylot/jadx))</sub>
|
||||
- [LaurieWired/GhidraMCP](https://github.com/LaurieWired/GhidraMCP) — **Uses rea: No**. MCP server for Ghidra. Apache-2.0.<br><img src="https://github.com/user-attachments/assets/4986d702-be3f-4697-acce-aea55cd79ad3" width="240" alt="LaurieWired/GhidraMCP"><br><sub>Image: LaurieWired/GhidraMCP ([source](https://github.com/LaurieWired/GhidraMCP))</sub>
|
||||
- [x64dbg/x64dbg](https://github.com/x64dbg/x64dbg) — **Uses rea: No**. Windows debugger.<br><img src="https://raw.githubusercontent.com/x64dbg/x64dbg/development/.github/screenshots/cpu-light.png" width="240" alt="x64dbg/x64dbg"><br><sub>Image: x64dbg/x64dbg ([source](https://github.com/x64dbg/x64dbg))</sub>
|
||||
- [iBotPeaches/Apktool](https://github.com/iBotPeaches/Apktool) — **Uses rea: No**. Android APK reverse-engineering tool. Apache-2.0.<br><img src="https://opengraph.githubassets.com/1/iBotPeaches/Apktool" width="240" alt="iBotPeaches/Apktool"><br><sub>GitHub repo card for [iBotPeaches/Apktool](https://github.com/iBotPeaches/Apktool), not a screenshot</sub>
|
||||
- [iBotPeaches/Apktool](https://github.com/iBotPeaches/Apktool) — **Uses rea: No**. Android APK reverse-engineering tool. Apache-2.0.<br><img src="images/apktool-terminal.png" width="240" alt="iBotPeaches/Apktool"><br><sub>Our own screenshot: real apktool 3.0.3 decode of the open-source Aegis 3.4.3 APK (CC0 for our own screenshots)</sub>
|
||||
- [angr/angr](https://github.com/angr/angr) — **Uses rea: No**. Binary analysis platform. BSD-2-Clause.<br><img src="https://opengraph.githubassets.com/1/angr/angr" width="240" alt="angr/angr"><br><sub>GitHub repo card for [angr/angr](https://github.com/angr/angr), not a screenshot</sub>
|
||||
- [avast/retdec](https://github.com/avast/retdec) — **Uses rea: No**. Retargetable machine-code decompiler. MIT.<br><img src="https://user-images.githubusercontent.com/20342097/35865940-2288d66a-0b56-11e8-9a92-d154b7111053.png" width="240" alt="avast/retdec"><br><sub>Image posted by avast/retdec maintainers in the project's GitHub issues ([repo](https://github.com/avast/retdec))</sub>
|
||||
- [rizinorg/cutter](https://github.com/rizinorg/cutter) — **Uses rea: No**. Qt GUI for Rizin. GPL-3.0.<br><img src="https://raw.githubusercontent.com/rizinorg/cutter/dev/docs/source/images/screenshot.png" width="240" alt="rizinorg/cutter"><br><sub>Image: rizinorg/cutter ([source](https://github.com/rizinorg/cutter))</sub>
|
||||
- [ghidraninja/ghidra_scripts](https://github.com/ghidraninja/ghidra_scripts) — **Uses rea: No**. Ghidra scripts. GPL-3.0.<br><img src="https://raw.githubusercontent.com/ghidraninja/ghidra_scripts/master/images/binwalk.png" width="240" alt="ghidraninja/ghidra_scripts"><br><sub>Image: ghidraninja/ghidra_scripts ([source](https://github.com/ghidraninja/ghidra_scripts))</sub>
|
||||
- [radareorg/radare2](https://github.com/radareorg/radare2) — **Uses rea: No**. Reverse-engineering framework.<br><img src="https://raw.githubusercontent.com/radareorg/radare2/master/doc/images/shot.png" width="240" alt="radareorg/radare2"><br><sub>Image: radareorg/radare2 ([source](https://github.com/radareorg/radare2))</sub>
|
||||
- [mandiant/flare-floss](https://github.com/mandiant/flare-floss) — **Uses rea: No**. Obfuscated string extraction. Apache-2.0.<br><img src="images/floss-terminal.png" width="240" alt="mandiant/flare-floss"><br><sub>Our own screenshot: real flare-floss output on /usr/bin/ls (CC0)</sub>
|
||||
- [WerWolv/ImHex](https://github.com/WerWolv/ImHex) — **Uses rea: No**. Hex editor for reverse engineers. GPL-2.0.<br><img src="https://opengraph.githubassets.com/1/WerWolv/ImHex" width="240" alt="WerWolv/ImHex"><br><sub>GitHub repo card for [WerWolv/ImHex](https://github.com/WerWolv/ImHex), not a screenshot</sub>
|
||||
- [mandiant/flare-floss](https://github.com/mandiant/flare-floss) — **Uses rea: No**. Obfuscated string extraction. Apache-2.0.<br><img src="images/floss-terminal.png" width="240" alt="mandiant/flare-floss"><br><sub>Our own screenshot: real FLOSS 3.2.0 output on /usr/bin/ls (CC0 for our own screenshots)</sub>
|
||||
- [WerWolv/ImHex](https://github.com/WerWolv/ImHex) — **Uses rea: No**. Hex editor for reverse engineers. GPL-2.0.<br><img src="images/imhex-gui.png" width="240" alt="WerWolv/ImHex"><br><sub>Our own screenshot: ImHex 1.38.1 hex editor on /usr/bin/ls (ELF pattern prompt) (CC0 for our own screenshots)</sub>
|
||||
- [mandiant/capa](https://github.com/mandiant/capa) — **Uses rea: No**. Capability detection in executables. Apache-2.0.<br><img src="https://raw.githubusercontent.com/mandiant/capa/master/doc/img/capa_web_explorer.png" width="240" alt="mandiant/capa"><br><sub>Image: mandiant/capa ([source](https://github.com/mandiant/capa))</sub>
|
||||
- [frida/frida](https://github.com/frida/frida) — **Uses rea: No**. Dynamic instrumentation toolkit.<br><img src="https://opengraph.githubassets.com/1/frida/frida" width="240" alt="frida/frida"><br><sub>GitHub repo card for [frida/frida](https://github.com/frida/frida), not a screenshot</sub>
|
||||
- [frida/frida](https://github.com/frida/frida) — **Uses rea: No**. Dynamic instrumentation toolkit.<br><img src="images/frida-terminal.png" width="240" alt="frida/frida"><br><sub>Our own screenshot: real frida-ps output on a Linux box (CC0 for our own screenshots)</sub>
|
||||
- [dnSpyEx/dnSpy](https://github.com/dnSpyEx/dnSpy) — **Uses rea: No**. .NET debugger and assembly editor. GPL-3.0.<br><img src="https://raw.githubusercontent.com/dnSpyEx/dnSpy/master/images/debug-animated.gif" width="240" alt="dnSpyEx/dnSpy"><br><sub>Image: dnSpyEx/dnSpy ([source](https://github.com/dnSpyEx/dnSpy))</sub>
|
||||
- [decompme/decomp.me](https://github.com/decompme/decomp.me) — **Uses rea: No**. Collaborative decompilation website. MIT.<br><img src="https://opengraph.githubassets.com/1/decompme/decomp.me" width="240" alt="decompme/decomp.me"><br><sub>GitHub repo card for [decompme/decomp.me](https://github.com/decompme/decomp.me), not a screenshot</sub>
|
||||
- [mrexodia/ida-pro-mcp](https://github.com/mrexodia/ida-pro-mcp) — **Uses rea: No**. MCP server for IDA Pro. MIT.<br><img src="https://img.youtube.com/vi/iFxNuk3kxhk/0.jpg" width="240" alt="mrexodia/ida-pro-mcp"><br><sub>Image: mrexodia/ida-pro-mcp ([source](https://github.com/mrexodia/ida-pro-mcp))</sub>
|
||||
|
||||
@@ -12,11 +12,11 @@
|
||||
|
||||
## REA 官方 Showcase
|
||||
|
||||
- [DX-Ball: sound-pan function](https://rea.tools/showcase/dx-ball/) — **Uses rea: Yes**. Official showcase; C reconstruction matching 3,205 x86 cases.<br><img src="https://rea.tools/assets/social-card.png" width="240" alt="DX-Ball: sound-pan function"><br><sub>Site social card from [rea.tools](https://rea.tools/showcase/dx-ball/), not a screenshot</sub>
|
||||
- [Notion: Electron clipboard bridge](https://rea.tools/showcase/notion/) — **Uses rea: Yes**. Official showcase; renderer → preload → IPC trace.<br><img src="https://rea.tools/assets/social-card.png" width="240" alt="Notion: Electron clipboard bridge"><br><sub>Site social card from [rea.tools](https://rea.tools/showcase/notion/), not a screenshot</sub>
|
||||
- [TH04: PC-98 bullet-ring maths](https://rea.tools/showcase/th04/) — **Uses rea: Yes**. Official showcase; 16-bit angle helpers.<br><img src="https://rea.tools/assets/social-card.png" width="240" alt="TH04: PC-98 bullet-ring maths"><br><sub>Site social card from [rea.tools](https://rea.tools/showcase/th04/), not a screenshot</sub>
|
||||
- [Aegis: TOTP code generation](https://rea.tools/showcase/aegis/) — **Uses rea: Yes**. Official showcase; Android app.<br><img src="https://rea.tools/assets/social-card.png" width="240" alt="Aegis: TOTP code generation"><br><sub>Site social card from [rea.tools](https://rea.tools/showcase/aegis/), not a screenshot</sub>
|
||||
- [CTF: flag checker](https://rea.tools/showcase/ctf/) — **Uses rea: Yes**. Official showcase; DownUnderCTF 2023 challenge.<br><img src="https://rea.tools/assets/social-card.png" width="240" alt="CTF: flag checker"><br><sub>Site social card from [rea.tools](https://rea.tools/showcase/ctf/), not a screenshot</sub>
|
||||
- [DX-Ball: sound-pan function](https://rea.tools/showcase/dx-ball/) — **Uses rea: Yes**. Official showcase; C reconstruction matching 3,205 x86 cases.<br><img src="images/showcase-dx-ball.png" width="240" alt="DX-Ball: sound-pan function"><br><sub>Our own screenshot of the rea.tools/showcase/dx-ball/ page (CC0 for our own screenshots)</sub>
|
||||
- [Notion: Electron clipboard bridge](https://rea.tools/showcase/notion/) — **Uses rea: Yes**. Official showcase; renderer → preload → IPC trace.<br><img src="images/showcase-notion.png" width="240" alt="Notion: Electron clipboard bridge"><br><sub>Our own screenshot of the rea.tools/showcase/notion/ page (CC0 for our own screenshots)</sub>
|
||||
- [TH04: PC-98 bullet-ring maths](https://rea.tools/showcase/th04/) — **Uses rea: Yes**. Official showcase; 16-bit angle helpers.<br><img src="images/showcase-th04.png" width="240" alt="TH04: PC-98 bullet-ring maths"><br><sub>Our own screenshot of the rea.tools/showcase/th04/ page (CC0 for our own screenshots)</sub>
|
||||
- [Aegis: TOTP code generation](https://rea.tools/showcase/aegis/) — **Uses rea: Yes**. Official showcase; Android app.<br><img src="images/showcase-aegis.png" width="240" alt="Aegis: TOTP code generation"><br><sub>Our own screenshot of the rea.tools/showcase/aegis/ page (CC0 for our own screenshots)</sub>
|
||||
- [CTF: flag checker](https://rea.tools/showcase/ctf/) — **Uses rea: Yes**. Official showcase; DownUnderCTF 2023 challenge.<br><img src="images/showcase-ctf.png" width="240" alt="CTF: flag checker"><br><sub>Our own screenshot of the rea.tools/showcase/ctf/ page (CC0 for our own screenshots)</sub>
|
||||
|
||||
## 游戏
|
||||
|
||||
@@ -211,9 +211,9 @@
|
||||
- [michaelshimeles/rec-rs](https://github.com/michaelshimeles/rec-rs) — **Uses rea: Yes**. Rust macOS recorder modelled on OBS Studio; README mentions REA.<br><img src="https://raw.githubusercontent.com/michaelshimeles/rec-rs/main/docs/screenshots/main.png" width="240" alt="michaelshimeles/rec-rs"><br><sub>Image: michaelshimeles/rec-rs ([source](https://github.com/michaelshimeles/rec-rs))</sub>
|
||||
- [iammukeshm/hexgrab](https://github.com/iammukeshm/hexgrab) — **Uses rea: Yes**. .NET 10 colour picker from a REA study of PowerToys. MIT.<br><img src="https://opengraph.githubassets.com/1/iammukeshm/hexgrab" width="240" alt="iammukeshm/hexgrab"><br><sub>GitHub repo card for [iammukeshm/hexgrab](https://github.com/iammukeshm/hexgrab), not a screenshot</sub>
|
||||
- [AdamLinCodes/AdamTerm](https://github.com/AdamLinCodes/AdamTerm) — **Uses rea: Yes**. Minimal macOS terminal after studying Ghostty with REA.<br><img src="https://raw.githubusercontent.com/AdamLinCodes/AdamTerm/main/docs/adamterm.png" width="240" alt="AdamLinCodes/AdamTerm"><br><sub>Image: AdamLinCodes/AdamTerm ([source](https://github.com/AdamLinCodes/AdamTerm))</sub>
|
||||
- [az9713/wispr-flow-rea-teardown](https://github.com/az9713/wispr-flow-rea-teardown) — **Uses rea: Yes**. Wispr Flow static teardown + 64-line local rebuild.<br><img src="https://opengraph.githubassets.com/1/az9713/wispr-flow-rea-teardown" width="240" alt="az9713/wispr-flow-rea-teardown"><br><sub>GitHub repo card for [az9713/wispr-flow-rea-teardown](https://github.com/az9713/wispr-flow-rea-teardown), not a screenshot</sub>
|
||||
- [az9713/wispr-flow-rea-teardown](https://github.com/az9713/wispr-flow-rea-teardown) — **Uses rea: Yes**. Wispr Flow static teardown + 64-line local rebuild.<br><img src="https://img.youtube.com/vi/FnB9tHKBJXQ/maxresdefault.jpg" width="240" alt="az9713/wispr-flow-rea-teardown"><br><sub>Video thumbnail of the tutorial linked in the README (youtube.com/watch?v=FnB9tHKBJXQ)</sub>
|
||||
- [cudanexus/vd-streamer-linux](https://github.com/cudanexus/vd-streamer-linux) — **Uses rea: Yes**. Unofficial Linux port of Virtual Desktop Streamer; Claude Code + REA.<br><img src="https://opengraph.githubassets.com/1/cudanexus/vd-streamer-linux" width="240" alt="cudanexus/vd-streamer-linux"><br><sub>GitHub repo card for [cudanexus/vd-streamer-linux](https://github.com/cudanexus/vd-streamer-linux), not a screenshot</sub>
|
||||
- [electron/asar](https://github.com/electron/asar) — **Uses rea: No**. Electron ASAR archive tool. MIT.<br><img src="https://opengraph.githubassets.com/1/electron/asar" width="240" alt="electron/asar"><br><sub>GitHub repo card for [electron/asar](https://github.com/electron/asar), not a screenshot</sub>
|
||||
- [electron/asar](https://github.com/electron/asar) — **Uses rea: No**. Electron ASAR archive tool. MIT.<br><img src="images/asar-terminal.png" width="240" alt="electron/asar"><br><sub>Our own screenshot: real @electron/asar pack + list on a demo app (CC0 for our own screenshots)</sub>
|
||||
|
||||
## 协议 / 硬件
|
||||
|
||||
@@ -221,40 +221,40 @@
|
||||
- [Slyvan25/OpenGHub](https://github.com/Slyvan25/OpenGHub) — **Uses rea: No**. Linux Logitech G HUB replacement over HID++ 2.0. MIT.<br><img src="https://raw.githubusercontent.com/Slyvan25/OpenGHub/master/docs/screenshots/devices.png" width="240" alt="Slyvan25/OpenGHub"><br><sub>Image: Slyvan25/OpenGHub ([source](https://github.com/Slyvan25/OpenGHub))</sub>
|
||||
- [mitmproxy/mitmproxy](https://github.com/mitmproxy/mitmproxy) — **Uses rea: No**. Interactive HTTPS proxy for protocol analysis. MIT.<br><img src="https://mitmproxy.org/screenshot.png" width="240" alt="mitmproxy/mitmproxy"><br><sub>Image: mitmproxy/mitmproxy ([source](https://github.com/mitmproxy/mitmproxy))</sub>
|
||||
- [postlund/pyatv](https://github.com/postlund/pyatv) — **Uses rea: No**. Apple TV protocol library. MIT.<br><img src="https://opengraph.githubassets.com/1/postlund/pyatv" width="240" alt="postlund/pyatv"><br><sub>GitHub repo card for [postlund/pyatv](https://github.com/postlund/pyatv), not a screenshot</sub>
|
||||
- [wireshark/wireshark](https://github.com/wireshark/wireshark) — **Uses rea: No**. Network protocol analyzer. GPL-2.0.<br><img src="https://opengraph.githubassets.com/1/wireshark/wireshark" width="240" alt="wireshark/wireshark"><br><sub>GitHub repo card for [wireshark/wireshark](https://github.com/wireshark/wireshark), not a screenshot</sub>
|
||||
- [wireshark/wireshark](https://github.com/wireshark/wireshark) — **Uses rea: No**. Network protocol analyzer. GPL-2.0.<br><img src="images/wireshark-gui.png" width="240" alt="wireshark/wireshark"><br><sub>Our own screenshot: Wireshark opening Wireshark's dhcp.pcap test capture (CC0 for our own screenshots)</sub>
|
||||
|
||||
## 固件 / 驱动
|
||||
|
||||
- [grisuno/VSL-DSP](https://github.com/grisuno/VSL-DSP) — **Uses rea: Yes**. PreSonus AudioBox VSL kernel module; REA used for part of the vendor-library findings. GPL-3.0.<br><img src="https://opengraph.githubassets.com/1/grisuno/VSL-DSP" width="240" alt="grisuno/VSL-DSP"><br><sub>GitHub repo card for [grisuno/VSL-DSP](https://github.com/grisuno/VSL-DSP), not a screenshot</sub>
|
||||
- [ReFirmLabs/binwalk](https://github.com/ReFirmLabs/binwalk) — **Uses rea: No**. Firmware analysis/extraction tool. MIT.<br><img src="https://raw.githubusercontent.com/ReFirmLabs/binwalk/master/images/output.png" width="240" alt="ReFirmLabs/binwalk"><br><sub>Image: ReFirmLabs/binwalk ([source](https://github.com/ReFirmLabs/binwalk))</sub>
|
||||
- [qilingframework/qiling](https://github.com/qilingframework/qiling) — **Uses rea: No**. Binary emulation framework. GPL-2.0.<br><img src="https://raw.githubusercontent.com/qilingframework/theme.qiling.io/master/source/img/fuzzer.jpg?raw=true" width="240" alt="qilingframework/qiling"><br><sub>Image: qilingframework/qiling ([source](https://github.com/qilingframework/qiling))</sub>
|
||||
- [ghidraninja/game-and-watch-backup](https://github.com/ghidraninja/game-and-watch-backup) — **Uses rea: No**. Game & Watch backup tool for your own device.<br><img src="https://opengraph.githubassets.com/1/ghidraninja/game-and-watch-backup" width="240" alt="ghidraninja/game-and-watch-backup"><br><sub>GitHub repo card for [ghidraninja/game-and-watch-backup](https://github.com/ghidraninja/game-and-watch-backup), not a screenshot</sub>
|
||||
- [ghidraninja/game-and-watch-backup](https://github.com/ghidraninja/game-and-watch-backup) — **Uses rea: No**. Game & Watch backup tool for your own device.<br><img src="https://img.youtube.com/vi/-MzmoEFs0bQ/maxresdefault.jpg" width="240" alt="ghidraninja/game-and-watch-backup"><br><sub>Video thumbnail of the demo linked in the README (youtube.com/watch?v=-MzmoEFs0bQ)</sub>
|
||||
- [attify/firmware-analysis-toolkit](https://github.com/attify/firmware-analysis-toolkit) — **Uses rea: No**. Firmware emulation toolkit for security research.<br><img src="https://opengraph.githubassets.com/1/attify/firmware-analysis-toolkit" width="240" alt="attify/firmware-analysis-toolkit"><br><sub>GitHub repo card for [attify/firmware-analysis-toolkit](https://github.com/attify/firmware-analysis-toolkit), not a screenshot</sub>
|
||||
- [onekey-sec/unblob](https://github.com/onekey-sec/unblob) — **Uses rea: No**. Extraction suite for firmware blobs. MIT.<br><img src="https://opengraph.githubassets.com/1/onekey-sec/unblob" width="240" alt="onekey-sec/unblob"><br><sub>GitHub repo card for [onekey-sec/unblob](https://github.com/onekey-sec/unblob), not a screenshot</sub>
|
||||
- [onekey-sec/unblob](https://github.com/onekey-sec/unblob) — **Uses rea: No**. Extraction suite for firmware blobs. MIT.<br><img src="images/unblob-terminal.png" width="240" alt="onekey-sec/unblob"><br><sub>Our own screenshot: real unblob run on a synthetic blob (random pad + tar.gz) (CC0 for our own screenshots)</sub>
|
||||
- [travisgoodspeed/md380tools](https://github.com/travisgoodspeed/md380tools) — **Uses rea: No**. MD380 radio firmware patches.<br><img src="https://opengraph.githubassets.com/1/travisgoodspeed/md380tools" width="240" alt="travisgoodspeed/md380tools"><br><sub>GitHub repo card for [travisgoodspeed/md380tools](https://github.com/travisgoodspeed/md380tools), not a screenshot</sub>
|
||||
|
||||
## 安全 / 评测
|
||||
|
||||
- [NullLabTests/OpenBSD_netcat_REA](https://github.com/NullLabTests/OpenBSD_netcat_REA) — **Uses rea: Yes**. Static analysis of netcat-openbsd with REA + Ghidra. MIT.<br><img src="https://raw.githubusercontent.com/NullLabTests/OpenBSD_netcat_REA/main/assets/rea-pipeline.png" width="240" alt="NullLabTests/OpenBSD_netcat_REA"><br><sub>Image: NullLabTests/OpenBSD_netcat_REA ([source](https://github.com/NullLabTests/OpenBSD_netcat_REA))</sub>
|
||||
- [REA discussion #2254](https://github.com/morluto/rea/discussions/2254) — **Uses rea: Yes**. Stripped bzip2 analysed and checked against an unstripped build.<br><sub>No image.</sub>
|
||||
- [REA discussion #2254](https://github.com/morluto/rea/discussions/2254) — **Uses rea: Yes**. Stripped bzip2 analysed and checked against an unstripped build.<br><img src="images/rea-discussion-2254.png" width="240" alt="REA discussion #2254"><br><sub>Our own screenshot of the GitHub discussion page (CC0 for our own screenshots)</sub>
|
||||
|
||||
## REA 周边工具
|
||||
|
||||
- [ShadowSwaps/REA-Reconstruction-Companion](https://github.com/ShadowSwaps/REA-Reconstruction-Companion) — **Uses rea: Yes**. Agent skill for evidence-based reconstruction with REA. MIT.<br><img src="https://opengraph.githubassets.com/1/ShadowSwaps/REA-Reconstruction-Companion" width="240" alt="ShadowSwaps/REA-Reconstruction-Companion"><br><sub>GitHub repo card for [ShadowSwaps/REA-Reconstruction-Companion](https://github.com/ShadowSwaps/REA-Reconstruction-Companion), not a screenshot</sub>
|
||||
- [NationalSecurityAgency/ghidra](https://github.com/NationalSecurityAgency/ghidra) — **Uses rea: No**. Decompiler REA can drive. Apache-2.0.<br><img src="https://opengraph.githubassets.com/1/NationalSecurityAgency/ghidra" width="240" alt="NationalSecurityAgency/ghidra"><br><sub>GitHub repo card for [NationalSecurityAgency/ghidra](https://github.com/NationalSecurityAgency/ghidra), not a screenshot</sub>
|
||||
- [NationalSecurityAgency/ghidra](https://github.com/NationalSecurityAgency/ghidra) — **Uses rea: No**. Decompiler REA can drive. Apache-2.0.<br><img src="images/ghidra-gui.png" width="240" alt="NationalSecurityAgency/ghidra"><br><sub>Our own screenshot: Ghidra 12.2 CodeBrowser + decompiler on /usr/bin/ls (CC0 for our own screenshots)</sub>
|
||||
- [skylot/jadx](https://github.com/skylot/jadx) — **Uses rea: No**. Android DEX decompiler REA can drive. Apache-2.0.<br><img src="https://user-images.githubusercontent.com/118523/142730720-839f017e-38db-423e-b53f-39f5f0a0316f.png" width="240" alt="skylot/jadx"><br><sub>Image: skylot/jadx ([source](https://github.com/skylot/jadx))</sub>
|
||||
- [LaurieWired/GhidraMCP](https://github.com/LaurieWired/GhidraMCP) — **Uses rea: No**. MCP server for Ghidra. Apache-2.0.<br><img src="https://github.com/user-attachments/assets/4986d702-be3f-4697-acce-aea55cd79ad3" width="240" alt="LaurieWired/GhidraMCP"><br><sub>Image: LaurieWired/GhidraMCP ([source](https://github.com/LaurieWired/GhidraMCP))</sub>
|
||||
- [x64dbg/x64dbg](https://github.com/x64dbg/x64dbg) — **Uses rea: No**. Windows debugger.<br><img src="https://raw.githubusercontent.com/x64dbg/x64dbg/development/.github/screenshots/cpu-light.png" width="240" alt="x64dbg/x64dbg"><br><sub>Image: x64dbg/x64dbg ([source](https://github.com/x64dbg/x64dbg))</sub>
|
||||
- [iBotPeaches/Apktool](https://github.com/iBotPeaches/Apktool) — **Uses rea: No**. Android APK reverse-engineering tool. Apache-2.0.<br><img src="https://opengraph.githubassets.com/1/iBotPeaches/Apktool" width="240" alt="iBotPeaches/Apktool"><br><sub>GitHub repo card for [iBotPeaches/Apktool](https://github.com/iBotPeaches/Apktool), not a screenshot</sub>
|
||||
- [iBotPeaches/Apktool](https://github.com/iBotPeaches/Apktool) — **Uses rea: No**. Android APK reverse-engineering tool. Apache-2.0.<br><img src="images/apktool-terminal.png" width="240" alt="iBotPeaches/Apktool"><br><sub>Our own screenshot: real apktool 3.0.3 decode of the open-source Aegis 3.4.3 APK (CC0 for our own screenshots)</sub>
|
||||
- [angr/angr](https://github.com/angr/angr) — **Uses rea: No**. Binary analysis platform. BSD-2-Clause.<br><img src="https://opengraph.githubassets.com/1/angr/angr" width="240" alt="angr/angr"><br><sub>GitHub repo card for [angr/angr](https://github.com/angr/angr), not a screenshot</sub>
|
||||
- [avast/retdec](https://github.com/avast/retdec) — **Uses rea: No**. Retargetable machine-code decompiler. MIT.<br><img src="https://user-images.githubusercontent.com/20342097/35865940-2288d66a-0b56-11e8-9a92-d154b7111053.png" width="240" alt="avast/retdec"><br><sub>Image posted by avast/retdec maintainers in the project's GitHub issues ([repo](https://github.com/avast/retdec))</sub>
|
||||
- [rizinorg/cutter](https://github.com/rizinorg/cutter) — **Uses rea: No**. Qt GUI for Rizin. GPL-3.0.<br><img src="https://raw.githubusercontent.com/rizinorg/cutter/dev/docs/source/images/screenshot.png" width="240" alt="rizinorg/cutter"><br><sub>Image: rizinorg/cutter ([source](https://github.com/rizinorg/cutter))</sub>
|
||||
- [ghidraninja/ghidra_scripts](https://github.com/ghidraninja/ghidra_scripts) — **Uses rea: No**. Ghidra scripts. GPL-3.0.<br><img src="https://raw.githubusercontent.com/ghidraninja/ghidra_scripts/master/images/binwalk.png" width="240" alt="ghidraninja/ghidra_scripts"><br><sub>Image: ghidraninja/ghidra_scripts ([source](https://github.com/ghidraninja/ghidra_scripts))</sub>
|
||||
- [radareorg/radare2](https://github.com/radareorg/radare2) — **Uses rea: No**. Reverse-engineering framework.<br><img src="https://raw.githubusercontent.com/radareorg/radare2/master/doc/images/shot.png" width="240" alt="radareorg/radare2"><br><sub>Image: radareorg/radare2 ([source](https://github.com/radareorg/radare2))</sub>
|
||||
- [mandiant/flare-floss](https://github.com/mandiant/flare-floss) — **Uses rea: No**. Obfuscated string extraction. Apache-2.0.<br><img src="images/floss-terminal.png" width="240" alt="mandiant/flare-floss"><br><sub>Our own screenshot: real flare-floss output on /usr/bin/ls (CC0)</sub>
|
||||
- [WerWolv/ImHex](https://github.com/WerWolv/ImHex) — **Uses rea: No**. Hex editor for reverse engineers. GPL-2.0.<br><img src="https://opengraph.githubassets.com/1/WerWolv/ImHex" width="240" alt="WerWolv/ImHex"><br><sub>GitHub repo card for [WerWolv/ImHex](https://github.com/WerWolv/ImHex), not a screenshot</sub>
|
||||
- [mandiant/flare-floss](https://github.com/mandiant/flare-floss) — **Uses rea: No**. Obfuscated string extraction. Apache-2.0.<br><img src="images/floss-terminal.png" width="240" alt="mandiant/flare-floss"><br><sub>Our own screenshot: real FLOSS 3.2.0 output on /usr/bin/ls (CC0 for our own screenshots)</sub>
|
||||
- [WerWolv/ImHex](https://github.com/WerWolv/ImHex) — **Uses rea: No**. Hex editor for reverse engineers. GPL-2.0.<br><img src="images/imhex-gui.png" width="240" alt="WerWolv/ImHex"><br><sub>Our own screenshot: ImHex 1.38.1 hex editor on /usr/bin/ls (ELF pattern prompt) (CC0 for our own screenshots)</sub>
|
||||
- [mandiant/capa](https://github.com/mandiant/capa) — **Uses rea: No**. Capability detection in executables. Apache-2.0.<br><img src="https://raw.githubusercontent.com/mandiant/capa/master/doc/img/capa_web_explorer.png" width="240" alt="mandiant/capa"><br><sub>Image: mandiant/capa ([source](https://github.com/mandiant/capa))</sub>
|
||||
- [frida/frida](https://github.com/frida/frida) — **Uses rea: No**. Dynamic instrumentation toolkit.<br><img src="https://opengraph.githubassets.com/1/frida/frida" width="240" alt="frida/frida"><br><sub>GitHub repo card for [frida/frida](https://github.com/frida/frida), not a screenshot</sub>
|
||||
- [frida/frida](https://github.com/frida/frida) — **Uses rea: No**. Dynamic instrumentation toolkit.<br><img src="images/frida-terminal.png" width="240" alt="frida/frida"><br><sub>Our own screenshot: real frida-ps output on a Linux box (CC0 for our own screenshots)</sub>
|
||||
- [dnSpyEx/dnSpy](https://github.com/dnSpyEx/dnSpy) — **Uses rea: No**. .NET debugger and assembly editor. GPL-3.0.<br><img src="https://raw.githubusercontent.com/dnSpyEx/dnSpy/master/images/debug-animated.gif" width="240" alt="dnSpyEx/dnSpy"><br><sub>Image: dnSpyEx/dnSpy ([source](https://github.com/dnSpyEx/dnSpy))</sub>
|
||||
- [decompme/decomp.me](https://github.com/decompme/decomp.me) — **Uses rea: No**. Collaborative decompilation website. MIT.<br><img src="https://opengraph.githubassets.com/1/decompme/decomp.me" width="240" alt="decompme/decomp.me"><br><sub>GitHub repo card for [decompme/decomp.me](https://github.com/decompme/decomp.me), not a screenshot</sub>
|
||||
- [mrexodia/ida-pro-mcp](https://github.com/mrexodia/ida-pro-mcp) — **Uses rea: No**. MCP server for IDA Pro. MIT.<br><img src="https://img.youtube.com/vi/iFxNuk3kxhk/0.jpg" width="240" alt="mrexodia/ida-pro-mcp"><br><sub>Image: mrexodia/ida-pro-mcp ([source](https://github.com/mrexodia/ida-pro-mcp))</sub>
|
||||
|
||||
@@ -12,11 +12,11 @@
|
||||
|
||||
## REA 官方 Showcase
|
||||
|
||||
- [DX-Ball: sound-pan function](https://rea.tools/showcase/dx-ball/) — **Uses rea: Yes**. Official showcase; C reconstruction matching 3,205 x86 cases.<br><img src="https://rea.tools/assets/social-card.png" width="240" alt="DX-Ball: sound-pan function"><br><sub>Site social card from [rea.tools](https://rea.tools/showcase/dx-ball/), not a screenshot</sub>
|
||||
- [Notion: Electron clipboard bridge](https://rea.tools/showcase/notion/) — **Uses rea: Yes**. Official showcase; renderer → preload → IPC trace.<br><img src="https://rea.tools/assets/social-card.png" width="240" alt="Notion: Electron clipboard bridge"><br><sub>Site social card from [rea.tools](https://rea.tools/showcase/notion/), not a screenshot</sub>
|
||||
- [TH04: PC-98 bullet-ring maths](https://rea.tools/showcase/th04/) — **Uses rea: Yes**. Official showcase; 16-bit angle helpers.<br><img src="https://rea.tools/assets/social-card.png" width="240" alt="TH04: PC-98 bullet-ring maths"><br><sub>Site social card from [rea.tools](https://rea.tools/showcase/th04/), not a screenshot</sub>
|
||||
- [Aegis: TOTP code generation](https://rea.tools/showcase/aegis/) — **Uses rea: Yes**. Official showcase; Android app.<br><img src="https://rea.tools/assets/social-card.png" width="240" alt="Aegis: TOTP code generation"><br><sub>Site social card from [rea.tools](https://rea.tools/showcase/aegis/), not a screenshot</sub>
|
||||
- [CTF: flag checker](https://rea.tools/showcase/ctf/) — **Uses rea: Yes**. Official showcase; DownUnderCTF 2023 challenge.<br><img src="https://rea.tools/assets/social-card.png" width="240" alt="CTF: flag checker"><br><sub>Site social card from [rea.tools](https://rea.tools/showcase/ctf/), not a screenshot</sub>
|
||||
- [DX-Ball: sound-pan function](https://rea.tools/showcase/dx-ball/) — **Uses rea: Yes**. Official showcase; C reconstruction matching 3,205 x86 cases.<br><img src="images/showcase-dx-ball.png" width="240" alt="DX-Ball: sound-pan function"><br><sub>Our own screenshot of the rea.tools/showcase/dx-ball/ page (CC0 for our own screenshots)</sub>
|
||||
- [Notion: Electron clipboard bridge](https://rea.tools/showcase/notion/) — **Uses rea: Yes**. Official showcase; renderer → preload → IPC trace.<br><img src="images/showcase-notion.png" width="240" alt="Notion: Electron clipboard bridge"><br><sub>Our own screenshot of the rea.tools/showcase/notion/ page (CC0 for our own screenshots)</sub>
|
||||
- [TH04: PC-98 bullet-ring maths](https://rea.tools/showcase/th04/) — **Uses rea: Yes**. Official showcase; 16-bit angle helpers.<br><img src="images/showcase-th04.png" width="240" alt="TH04: PC-98 bullet-ring maths"><br><sub>Our own screenshot of the rea.tools/showcase/th04/ page (CC0 for our own screenshots)</sub>
|
||||
- [Aegis: TOTP code generation](https://rea.tools/showcase/aegis/) — **Uses rea: Yes**. Official showcase; Android app.<br><img src="images/showcase-aegis.png" width="240" alt="Aegis: TOTP code generation"><br><sub>Our own screenshot of the rea.tools/showcase/aegis/ page (CC0 for our own screenshots)</sub>
|
||||
- [CTF: flag checker](https://rea.tools/showcase/ctf/) — **Uses rea: Yes**. Official showcase; DownUnderCTF 2023 challenge.<br><img src="images/showcase-ctf.png" width="240" alt="CTF: flag checker"><br><sub>Our own screenshot of the rea.tools/showcase/ctf/ page (CC0 for our own screenshots)</sub>
|
||||
|
||||
## 遊戲
|
||||
|
||||
@@ -211,9 +211,9 @@
|
||||
- [michaelshimeles/rec-rs](https://github.com/michaelshimeles/rec-rs) — **Uses rea: Yes**. Rust macOS recorder modelled on OBS Studio; README mentions REA.<br><img src="https://raw.githubusercontent.com/michaelshimeles/rec-rs/main/docs/screenshots/main.png" width="240" alt="michaelshimeles/rec-rs"><br><sub>Image: michaelshimeles/rec-rs ([source](https://github.com/michaelshimeles/rec-rs))</sub>
|
||||
- [iammukeshm/hexgrab](https://github.com/iammukeshm/hexgrab) — **Uses rea: Yes**. .NET 10 colour picker from a REA study of PowerToys. MIT.<br><img src="https://opengraph.githubassets.com/1/iammukeshm/hexgrab" width="240" alt="iammukeshm/hexgrab"><br><sub>GitHub repo card for [iammukeshm/hexgrab](https://github.com/iammukeshm/hexgrab), not a screenshot</sub>
|
||||
- [AdamLinCodes/AdamTerm](https://github.com/AdamLinCodes/AdamTerm) — **Uses rea: Yes**. Minimal macOS terminal after studying Ghostty with REA.<br><img src="https://raw.githubusercontent.com/AdamLinCodes/AdamTerm/main/docs/adamterm.png" width="240" alt="AdamLinCodes/AdamTerm"><br><sub>Image: AdamLinCodes/AdamTerm ([source](https://github.com/AdamLinCodes/AdamTerm))</sub>
|
||||
- [az9713/wispr-flow-rea-teardown](https://github.com/az9713/wispr-flow-rea-teardown) — **Uses rea: Yes**. Wispr Flow static teardown + 64-line local rebuild.<br><img src="https://opengraph.githubassets.com/1/az9713/wispr-flow-rea-teardown" width="240" alt="az9713/wispr-flow-rea-teardown"><br><sub>GitHub repo card for [az9713/wispr-flow-rea-teardown](https://github.com/az9713/wispr-flow-rea-teardown), not a screenshot</sub>
|
||||
- [az9713/wispr-flow-rea-teardown](https://github.com/az9713/wispr-flow-rea-teardown) — **Uses rea: Yes**. Wispr Flow static teardown + 64-line local rebuild.<br><img src="https://img.youtube.com/vi/FnB9tHKBJXQ/maxresdefault.jpg" width="240" alt="az9713/wispr-flow-rea-teardown"><br><sub>Video thumbnail of the tutorial linked in the README (youtube.com/watch?v=FnB9tHKBJXQ)</sub>
|
||||
- [cudanexus/vd-streamer-linux](https://github.com/cudanexus/vd-streamer-linux) — **Uses rea: Yes**. Unofficial Linux port of Virtual Desktop Streamer; Claude Code + REA.<br><img src="https://opengraph.githubassets.com/1/cudanexus/vd-streamer-linux" width="240" alt="cudanexus/vd-streamer-linux"><br><sub>GitHub repo card for [cudanexus/vd-streamer-linux](https://github.com/cudanexus/vd-streamer-linux), not a screenshot</sub>
|
||||
- [electron/asar](https://github.com/electron/asar) — **Uses rea: No**. Electron ASAR archive tool. MIT.<br><img src="https://opengraph.githubassets.com/1/electron/asar" width="240" alt="electron/asar"><br><sub>GitHub repo card for [electron/asar](https://github.com/electron/asar), not a screenshot</sub>
|
||||
- [electron/asar](https://github.com/electron/asar) — **Uses rea: No**. Electron ASAR archive tool. MIT.<br><img src="images/asar-terminal.png" width="240" alt="electron/asar"><br><sub>Our own screenshot: real @electron/asar pack + list on a demo app (CC0 for our own screenshots)</sub>
|
||||
|
||||
## 協定 / 硬體
|
||||
|
||||
@@ -221,40 +221,40 @@
|
||||
- [Slyvan25/OpenGHub](https://github.com/Slyvan25/OpenGHub) — **Uses rea: No**. Linux Logitech G HUB replacement over HID++ 2.0. MIT.<br><img src="https://raw.githubusercontent.com/Slyvan25/OpenGHub/master/docs/screenshots/devices.png" width="240" alt="Slyvan25/OpenGHub"><br><sub>Image: Slyvan25/OpenGHub ([source](https://github.com/Slyvan25/OpenGHub))</sub>
|
||||
- [mitmproxy/mitmproxy](https://github.com/mitmproxy/mitmproxy) — **Uses rea: No**. Interactive HTTPS proxy for protocol analysis. MIT.<br><img src="https://mitmproxy.org/screenshot.png" width="240" alt="mitmproxy/mitmproxy"><br><sub>Image: mitmproxy/mitmproxy ([source](https://github.com/mitmproxy/mitmproxy))</sub>
|
||||
- [postlund/pyatv](https://github.com/postlund/pyatv) — **Uses rea: No**. Apple TV protocol library. MIT.<br><img src="https://opengraph.githubassets.com/1/postlund/pyatv" width="240" alt="postlund/pyatv"><br><sub>GitHub repo card for [postlund/pyatv](https://github.com/postlund/pyatv), not a screenshot</sub>
|
||||
- [wireshark/wireshark](https://github.com/wireshark/wireshark) — **Uses rea: No**. Network protocol analyzer. GPL-2.0.<br><img src="https://opengraph.githubassets.com/1/wireshark/wireshark" width="240" alt="wireshark/wireshark"><br><sub>GitHub repo card for [wireshark/wireshark](https://github.com/wireshark/wireshark), not a screenshot</sub>
|
||||
- [wireshark/wireshark](https://github.com/wireshark/wireshark) — **Uses rea: No**. Network protocol analyzer. GPL-2.0.<br><img src="images/wireshark-gui.png" width="240" alt="wireshark/wireshark"><br><sub>Our own screenshot: Wireshark opening Wireshark's dhcp.pcap test capture (CC0 for our own screenshots)</sub>
|
||||
|
||||
## 韌體 / 驅動
|
||||
|
||||
- [grisuno/VSL-DSP](https://github.com/grisuno/VSL-DSP) — **Uses rea: Yes**. PreSonus AudioBox VSL kernel module; REA used for part of the vendor-library findings. GPL-3.0.<br><img src="https://opengraph.githubassets.com/1/grisuno/VSL-DSP" width="240" alt="grisuno/VSL-DSP"><br><sub>GitHub repo card for [grisuno/VSL-DSP](https://github.com/grisuno/VSL-DSP), not a screenshot</sub>
|
||||
- [ReFirmLabs/binwalk](https://github.com/ReFirmLabs/binwalk) — **Uses rea: No**. Firmware analysis/extraction tool. MIT.<br><img src="https://raw.githubusercontent.com/ReFirmLabs/binwalk/master/images/output.png" width="240" alt="ReFirmLabs/binwalk"><br><sub>Image: ReFirmLabs/binwalk ([source](https://github.com/ReFirmLabs/binwalk))</sub>
|
||||
- [qilingframework/qiling](https://github.com/qilingframework/qiling) — **Uses rea: No**. Binary emulation framework. GPL-2.0.<br><img src="https://raw.githubusercontent.com/qilingframework/theme.qiling.io/master/source/img/fuzzer.jpg?raw=true" width="240" alt="qilingframework/qiling"><br><sub>Image: qilingframework/qiling ([source](https://github.com/qilingframework/qiling))</sub>
|
||||
- [ghidraninja/game-and-watch-backup](https://github.com/ghidraninja/game-and-watch-backup) — **Uses rea: No**. Game & Watch backup tool for your own device.<br><img src="https://opengraph.githubassets.com/1/ghidraninja/game-and-watch-backup" width="240" alt="ghidraninja/game-and-watch-backup"><br><sub>GitHub repo card for [ghidraninja/game-and-watch-backup](https://github.com/ghidraninja/game-and-watch-backup), not a screenshot</sub>
|
||||
- [ghidraninja/game-and-watch-backup](https://github.com/ghidraninja/game-and-watch-backup) — **Uses rea: No**. Game & Watch backup tool for your own device.<br><img src="https://img.youtube.com/vi/-MzmoEFs0bQ/maxresdefault.jpg" width="240" alt="ghidraninja/game-and-watch-backup"><br><sub>Video thumbnail of the demo linked in the README (youtube.com/watch?v=-MzmoEFs0bQ)</sub>
|
||||
- [attify/firmware-analysis-toolkit](https://github.com/attify/firmware-analysis-toolkit) — **Uses rea: No**. Firmware emulation toolkit for security research.<br><img src="https://opengraph.githubassets.com/1/attify/firmware-analysis-toolkit" width="240" alt="attify/firmware-analysis-toolkit"><br><sub>GitHub repo card for [attify/firmware-analysis-toolkit](https://github.com/attify/firmware-analysis-toolkit), not a screenshot</sub>
|
||||
- [onekey-sec/unblob](https://github.com/onekey-sec/unblob) — **Uses rea: No**. Extraction suite for firmware blobs. MIT.<br><img src="https://opengraph.githubassets.com/1/onekey-sec/unblob" width="240" alt="onekey-sec/unblob"><br><sub>GitHub repo card for [onekey-sec/unblob](https://github.com/onekey-sec/unblob), not a screenshot</sub>
|
||||
- [onekey-sec/unblob](https://github.com/onekey-sec/unblob) — **Uses rea: No**. Extraction suite for firmware blobs. MIT.<br><img src="images/unblob-terminal.png" width="240" alt="onekey-sec/unblob"><br><sub>Our own screenshot: real unblob run on a synthetic blob (random pad + tar.gz) (CC0 for our own screenshots)</sub>
|
||||
- [travisgoodspeed/md380tools](https://github.com/travisgoodspeed/md380tools) — **Uses rea: No**. MD380 radio firmware patches.<br><img src="https://opengraph.githubassets.com/1/travisgoodspeed/md380tools" width="240" alt="travisgoodspeed/md380tools"><br><sub>GitHub repo card for [travisgoodspeed/md380tools](https://github.com/travisgoodspeed/md380tools), not a screenshot</sub>
|
||||
|
||||
## 資安 / 評測
|
||||
|
||||
- [NullLabTests/OpenBSD_netcat_REA](https://github.com/NullLabTests/OpenBSD_netcat_REA) — **Uses rea: Yes**. Static analysis of netcat-openbsd with REA + Ghidra. MIT.<br><img src="https://raw.githubusercontent.com/NullLabTests/OpenBSD_netcat_REA/main/assets/rea-pipeline.png" width="240" alt="NullLabTests/OpenBSD_netcat_REA"><br><sub>Image: NullLabTests/OpenBSD_netcat_REA ([source](https://github.com/NullLabTests/OpenBSD_netcat_REA))</sub>
|
||||
- [REA discussion #2254](https://github.com/morluto/rea/discussions/2254) — **Uses rea: Yes**. Stripped bzip2 analysed and checked against an unstripped build.<br><sub>No image.</sub>
|
||||
- [REA discussion #2254](https://github.com/morluto/rea/discussions/2254) — **Uses rea: Yes**. Stripped bzip2 analysed and checked against an unstripped build.<br><img src="images/rea-discussion-2254.png" width="240" alt="REA discussion #2254"><br><sub>Our own screenshot of the GitHub discussion page (CC0 for our own screenshots)</sub>
|
||||
|
||||
## REA 周邊工具
|
||||
|
||||
- [ShadowSwaps/REA-Reconstruction-Companion](https://github.com/ShadowSwaps/REA-Reconstruction-Companion) — **Uses rea: Yes**. Agent skill for evidence-based reconstruction with REA. MIT.<br><img src="https://opengraph.githubassets.com/1/ShadowSwaps/REA-Reconstruction-Companion" width="240" alt="ShadowSwaps/REA-Reconstruction-Companion"><br><sub>GitHub repo card for [ShadowSwaps/REA-Reconstruction-Companion](https://github.com/ShadowSwaps/REA-Reconstruction-Companion), not a screenshot</sub>
|
||||
- [NationalSecurityAgency/ghidra](https://github.com/NationalSecurityAgency/ghidra) — **Uses rea: No**. Decompiler REA can drive. Apache-2.0.<br><img src="https://opengraph.githubassets.com/1/NationalSecurityAgency/ghidra" width="240" alt="NationalSecurityAgency/ghidra"><br><sub>GitHub repo card for [NationalSecurityAgency/ghidra](https://github.com/NationalSecurityAgency/ghidra), not a screenshot</sub>
|
||||
- [NationalSecurityAgency/ghidra](https://github.com/NationalSecurityAgency/ghidra) — **Uses rea: No**. Decompiler REA can drive. Apache-2.0.<br><img src="images/ghidra-gui.png" width="240" alt="NationalSecurityAgency/ghidra"><br><sub>Our own screenshot: Ghidra 12.2 CodeBrowser + decompiler on /usr/bin/ls (CC0 for our own screenshots)</sub>
|
||||
- [skylot/jadx](https://github.com/skylot/jadx) — **Uses rea: No**. Android DEX decompiler REA can drive. Apache-2.0.<br><img src="https://user-images.githubusercontent.com/118523/142730720-839f017e-38db-423e-b53f-39f5f0a0316f.png" width="240" alt="skylot/jadx"><br><sub>Image: skylot/jadx ([source](https://github.com/skylot/jadx))</sub>
|
||||
- [LaurieWired/GhidraMCP](https://github.com/LaurieWired/GhidraMCP) — **Uses rea: No**. MCP server for Ghidra. Apache-2.0.<br><img src="https://github.com/user-attachments/assets/4986d702-be3f-4697-acce-aea55cd79ad3" width="240" alt="LaurieWired/GhidraMCP"><br><sub>Image: LaurieWired/GhidraMCP ([source](https://github.com/LaurieWired/GhidraMCP))</sub>
|
||||
- [x64dbg/x64dbg](https://github.com/x64dbg/x64dbg) — **Uses rea: No**. Windows debugger.<br><img src="https://raw.githubusercontent.com/x64dbg/x64dbg/development/.github/screenshots/cpu-light.png" width="240" alt="x64dbg/x64dbg"><br><sub>Image: x64dbg/x64dbg ([source](https://github.com/x64dbg/x64dbg))</sub>
|
||||
- [iBotPeaches/Apktool](https://github.com/iBotPeaches/Apktool) — **Uses rea: No**. Android APK reverse-engineering tool. Apache-2.0.<br><img src="https://opengraph.githubassets.com/1/iBotPeaches/Apktool" width="240" alt="iBotPeaches/Apktool"><br><sub>GitHub repo card for [iBotPeaches/Apktool](https://github.com/iBotPeaches/Apktool), not a screenshot</sub>
|
||||
- [iBotPeaches/Apktool](https://github.com/iBotPeaches/Apktool) — **Uses rea: No**. Android APK reverse-engineering tool. Apache-2.0.<br><img src="images/apktool-terminal.png" width="240" alt="iBotPeaches/Apktool"><br><sub>Our own screenshot: real apktool 3.0.3 decode of the open-source Aegis 3.4.3 APK (CC0 for our own screenshots)</sub>
|
||||
- [angr/angr](https://github.com/angr/angr) — **Uses rea: No**. Binary analysis platform. BSD-2-Clause.<br><img src="https://opengraph.githubassets.com/1/angr/angr" width="240" alt="angr/angr"><br><sub>GitHub repo card for [angr/angr](https://github.com/angr/angr), not a screenshot</sub>
|
||||
- [avast/retdec](https://github.com/avast/retdec) — **Uses rea: No**. Retargetable machine-code decompiler. MIT.<br><img src="https://user-images.githubusercontent.com/20342097/35865940-2288d66a-0b56-11e8-9a92-d154b7111053.png" width="240" alt="avast/retdec"><br><sub>Image posted by avast/retdec maintainers in the project's GitHub issues ([repo](https://github.com/avast/retdec))</sub>
|
||||
- [rizinorg/cutter](https://github.com/rizinorg/cutter) — **Uses rea: No**. Qt GUI for Rizin. GPL-3.0.<br><img src="https://raw.githubusercontent.com/rizinorg/cutter/dev/docs/source/images/screenshot.png" width="240" alt="rizinorg/cutter"><br><sub>Image: rizinorg/cutter ([source](https://github.com/rizinorg/cutter))</sub>
|
||||
- [ghidraninja/ghidra_scripts](https://github.com/ghidraninja/ghidra_scripts) — **Uses rea: No**. Ghidra scripts. GPL-3.0.<br><img src="https://raw.githubusercontent.com/ghidraninja/ghidra_scripts/master/images/binwalk.png" width="240" alt="ghidraninja/ghidra_scripts"><br><sub>Image: ghidraninja/ghidra_scripts ([source](https://github.com/ghidraninja/ghidra_scripts))</sub>
|
||||
- [radareorg/radare2](https://github.com/radareorg/radare2) — **Uses rea: No**. Reverse-engineering framework.<br><img src="https://raw.githubusercontent.com/radareorg/radare2/master/doc/images/shot.png" width="240" alt="radareorg/radare2"><br><sub>Image: radareorg/radare2 ([source](https://github.com/radareorg/radare2))</sub>
|
||||
- [mandiant/flare-floss](https://github.com/mandiant/flare-floss) — **Uses rea: No**. Obfuscated string extraction. Apache-2.0.<br><img src="images/floss-terminal.png" width="240" alt="mandiant/flare-floss"><br><sub>Our own screenshot: real flare-floss output on /usr/bin/ls (CC0)</sub>
|
||||
- [WerWolv/ImHex](https://github.com/WerWolv/ImHex) — **Uses rea: No**. Hex editor for reverse engineers. GPL-2.0.<br><img src="https://opengraph.githubassets.com/1/WerWolv/ImHex" width="240" alt="WerWolv/ImHex"><br><sub>GitHub repo card for [WerWolv/ImHex](https://github.com/WerWolv/ImHex), not a screenshot</sub>
|
||||
- [mandiant/flare-floss](https://github.com/mandiant/flare-floss) — **Uses rea: No**. Obfuscated string extraction. Apache-2.0.<br><img src="images/floss-terminal.png" width="240" alt="mandiant/flare-floss"><br><sub>Our own screenshot: real FLOSS 3.2.0 output on /usr/bin/ls (CC0 for our own screenshots)</sub>
|
||||
- [WerWolv/ImHex](https://github.com/WerWolv/ImHex) — **Uses rea: No**. Hex editor for reverse engineers. GPL-2.0.<br><img src="images/imhex-gui.png" width="240" alt="WerWolv/ImHex"><br><sub>Our own screenshot: ImHex 1.38.1 hex editor on /usr/bin/ls (ELF pattern prompt) (CC0 for our own screenshots)</sub>
|
||||
- [mandiant/capa](https://github.com/mandiant/capa) — **Uses rea: No**. Capability detection in executables. Apache-2.0.<br><img src="https://raw.githubusercontent.com/mandiant/capa/master/doc/img/capa_web_explorer.png" width="240" alt="mandiant/capa"><br><sub>Image: mandiant/capa ([source](https://github.com/mandiant/capa))</sub>
|
||||
- [frida/frida](https://github.com/frida/frida) — **Uses rea: No**. Dynamic instrumentation toolkit.<br><img src="https://opengraph.githubassets.com/1/frida/frida" width="240" alt="frida/frida"><br><sub>GitHub repo card for [frida/frida](https://github.com/frida/frida), not a screenshot</sub>
|
||||
- [frida/frida](https://github.com/frida/frida) — **Uses rea: No**. Dynamic instrumentation toolkit.<br><img src="images/frida-terminal.png" width="240" alt="frida/frida"><br><sub>Our own screenshot: real frida-ps output on a Linux box (CC0 for our own screenshots)</sub>
|
||||
- [dnSpyEx/dnSpy](https://github.com/dnSpyEx/dnSpy) — **Uses rea: No**. .NET debugger and assembly editor. GPL-3.0.<br><img src="https://raw.githubusercontent.com/dnSpyEx/dnSpy/master/images/debug-animated.gif" width="240" alt="dnSpyEx/dnSpy"><br><sub>Image: dnSpyEx/dnSpy ([source](https://github.com/dnSpyEx/dnSpy))</sub>
|
||||
- [decompme/decomp.me](https://github.com/decompme/decomp.me) — **Uses rea: No**. Collaborative decompilation website. MIT.<br><img src="https://opengraph.githubassets.com/1/decompme/decomp.me" width="240" alt="decompme/decomp.me"><br><sub>GitHub repo card for [decompme/decomp.me](https://github.com/decompme/decomp.me), not a screenshot</sub>
|
||||
- [mrexodia/ida-pro-mcp](https://github.com/mrexodia/ida-pro-mcp) — **Uses rea: No**. MCP server for IDA Pro. MIT.<br><img src="https://img.youtube.com/vi/iFxNuk3kxhk/0.jpg" width="240" alt="mrexodia/ida-pro-mcp"><br><sub>Image: mrexodia/ida-pro-mcp ([source](https://github.com/mrexodia/ida-pro-mcp))</sub>
|
||||
|
||||
@@ -1,23 +1,28 @@
|
||||
{
|
||||
"DX-Ball: sound-pan function": [
|
||||
"site",
|
||||
"https://rea.tools/assets/social-card.png"
|
||||
"shot",
|
||||
"images/showcase-dx-ball.png",
|
||||
"Our own screenshot of the rea.tools/showcase/dx-ball/ page"
|
||||
],
|
||||
"Notion: Electron clipboard bridge": [
|
||||
"site",
|
||||
"https://rea.tools/assets/social-card.png"
|
||||
"shot",
|
||||
"images/showcase-notion.png",
|
||||
"Our own screenshot of the rea.tools/showcase/notion/ page"
|
||||
],
|
||||
"TH04: PC-98 bullet-ring maths": [
|
||||
"site",
|
||||
"https://rea.tools/assets/social-card.png"
|
||||
"shot",
|
||||
"images/showcase-th04.png",
|
||||
"Our own screenshot of the rea.tools/showcase/th04/ page"
|
||||
],
|
||||
"Aegis: TOTP code generation": [
|
||||
"site",
|
||||
"https://rea.tools/assets/social-card.png"
|
||||
"shot",
|
||||
"images/showcase-aegis.png",
|
||||
"Our own screenshot of the rea.tools/showcase/aegis/ page"
|
||||
],
|
||||
"CTF: flag checker": [
|
||||
"site",
|
||||
"https://rea.tools/assets/social-card.png"
|
||||
"shot",
|
||||
"images/showcase-ctf.png",
|
||||
"Our own screenshot of the rea.tools/showcase/ctf/ page"
|
||||
],
|
||||
"N0zoM1z0/dx-ball": [
|
||||
"readme",
|
||||
@@ -140,8 +145,9 @@
|
||||
"https://raw.githubusercontent.com/AdamLinCodes/AdamTerm/main/docs/adamterm.png"
|
||||
],
|
||||
"az9713/wispr-flow-rea-teardown": [
|
||||
"card",
|
||||
"https://opengraph.githubassets.com/1/az9713/wispr-flow-rea-teardown"
|
||||
"video",
|
||||
"https://img.youtube.com/vi/FnB9tHKBJXQ/maxresdefault.jpg",
|
||||
"Video thumbnail of the tutorial linked in the README (youtube.com/watch?v=FnB9tHKBJXQ)"
|
||||
],
|
||||
"cudanexus/vd-streamer-linux": [
|
||||
"card",
|
||||
@@ -167,14 +173,19 @@
|
||||
"readme",
|
||||
"https://raw.githubusercontent.com/NullLabTests/OpenBSD_netcat_REA/main/assets/rea-pipeline.png"
|
||||
],
|
||||
"REA discussion #2254": null,
|
||||
"REA discussion #2254": [
|
||||
"shot",
|
||||
"images/rea-discussion-2254.png",
|
||||
"Our own screenshot of the GitHub discussion page"
|
||||
],
|
||||
"ShadowSwaps/REA-Reconstruction-Companion": [
|
||||
"card",
|
||||
"https://opengraph.githubassets.com/1/ShadowSwaps/REA-Reconstruction-Companion"
|
||||
],
|
||||
"NationalSecurityAgency/ghidra": [
|
||||
"card",
|
||||
"https://opengraph.githubassets.com/1/NationalSecurityAgency/ghidra"
|
||||
"shot",
|
||||
"images/ghidra-gui.png",
|
||||
"Our own screenshot: Ghidra 12.2 CodeBrowser + decompiler on /usr/bin/ls"
|
||||
],
|
||||
"skylot/jadx": [
|
||||
"readme",
|
||||
@@ -205,8 +216,9 @@
|
||||
"https://opengraph.githubassets.com/1/HarbourMasters/Starship"
|
||||
],
|
||||
"iBotPeaches/Apktool": [
|
||||
"card",
|
||||
"https://opengraph.githubassets.com/1/iBotPeaches/Apktool"
|
||||
"shot",
|
||||
"images/apktool-terminal.png",
|
||||
"Our own screenshot: real apktool 3.0.3 decode of the open-source Aegis 3.4.3 APK"
|
||||
],
|
||||
"zeldaret/tww": [
|
||||
"card",
|
||||
@@ -298,7 +310,8 @@
|
||||
],
|
||||
"mandiant/flare-floss": [
|
||||
"shot",
|
||||
"images/floss-terminal.png"
|
||||
"images/floss-terminal.png",
|
||||
"Our own screenshot: real FLOSS 3.2.0 output on /usr/bin/ls"
|
||||
],
|
||||
"zeldaret/mm": [
|
||||
"issue",
|
||||
@@ -309,8 +322,9 @@
|
||||
"https://opengraph.githubassets.com/1/OpenXcom/OpenXcom"
|
||||
],
|
||||
"WerWolv/ImHex": [
|
||||
"card",
|
||||
"https://opengraph.githubassets.com/1/WerWolv/ImHex"
|
||||
"shot",
|
||||
"images/imhex-gui.png",
|
||||
"Our own screenshot: ImHex 1.38.1 hex editor on /usr/bin/ls (ELF pattern prompt)"
|
||||
],
|
||||
"Perfare/AssetStudio": [
|
||||
"card",
|
||||
@@ -329,8 +343,9 @@
|
||||
"https://raw.githubusercontent.com/mandiant/capa/master/doc/img/capa_web_explorer.png"
|
||||
],
|
||||
"frida/frida": [
|
||||
"card",
|
||||
"https://opengraph.githubassets.com/1/frida/frida"
|
||||
"shot",
|
||||
"images/frida-terminal.png",
|
||||
"Our own screenshot: real frida-ps output on a Linux box"
|
||||
],
|
||||
"qilingframework/qiling": [
|
||||
"readme",
|
||||
@@ -381,8 +396,9 @@
|
||||
"https://opengraph.githubassets.com/1/hedge-dev/UnleashedRecomp"
|
||||
],
|
||||
"ghidraninja/game-and-watch-backup": [
|
||||
"card",
|
||||
"https://opengraph.githubassets.com/1/ghidraninja/game-and-watch-backup"
|
||||
"video",
|
||||
"https://img.youtube.com/vi/-MzmoEFs0bQ/maxresdefault.jpg",
|
||||
"Video thumbnail of the demo linked in the README (youtube.com/watch?v=-MzmoEFs0bQ)"
|
||||
],
|
||||
"jiangzhengwenjz/katam": [
|
||||
"card",
|
||||
@@ -393,8 +409,9 @@
|
||||
"https://www.scummvm.org/data/screenshots/prince/prince/prince_win_en_1_3_full.png"
|
||||
],
|
||||
"wireshark/wireshark": [
|
||||
"card",
|
||||
"https://opengraph.githubassets.com/1/wireshark/wireshark"
|
||||
"shot",
|
||||
"images/wireshark-gui.png",
|
||||
"Our own screenshot: Wireshark opening Wireshark's dhcp.pcap test capture"
|
||||
],
|
||||
"RSDKModding/RSDKv5-Decompilation": [
|
||||
"readme",
|
||||
@@ -413,8 +430,9 @@
|
||||
"https://raw.githubusercontent.com/RSDKModding/RSDKv4-Decompilation/main/header.png?raw=true"
|
||||
],
|
||||
"onekey-sec/unblob": [
|
||||
"card",
|
||||
"https://opengraph.githubassets.com/1/onekey-sec/unblob"
|
||||
"shot",
|
||||
"images/unblob-terminal.png",
|
||||
"Our own screenshot: real unblob run on a synthetic blob (random pad + tar.gz)"
|
||||
],
|
||||
"doldecomp/melee": [
|
||||
"card",
|
||||
@@ -429,8 +447,9 @@
|
||||
"https://github.com/user-attachments/assets/71f6a246-24cc-4d64-9673-53b9e4c3e4df"
|
||||
],
|
||||
"electron/asar": [
|
||||
"card",
|
||||
"https://opengraph.githubassets.com/1/electron/asar"
|
||||
"shot",
|
||||
"images/asar-terminal.png",
|
||||
"Our own screenshot: real @electron/asar pack + list on a demo app"
|
||||
],
|
||||
"rizinorg/jsdec": [
|
||||
"card",
|
||||
|
||||
|
After Width: | Height: | Size: 60 KiB |
|
After Width: | Height: | Size: 7.8 KiB |
|
After Width: | Height: | Size: 23 KiB |
|
After Width: | Height: | Size: 129 KiB |
|
After Width: | Height: | Size: 177 KiB |
|
After Width: | Height: | Size: 135 KiB |
|
After Width: | Height: | Size: 86 KiB |
|
After Width: | Height: | Size: 71 KiB |
|
After Width: | Height: | Size: 75 KiB |
|
After Width: | Height: | Size: 75 KiB |
|
After Width: | Height: | Size: 80 KiB |
|
After Width: | Height: | Size: 52 KiB |
|
After Width: | Height: | Size: 125 KiB |
@@ -32,7 +32,8 @@ for k,d in L.items():
|
||||
t=f"- [{e[2]}]({e[3]}) — **{d['u']}: {e[4]}**. {e[5]}"
|
||||
im=IM.get(e[2])
|
||||
if not im: return t+"<br><sub>No image.</sub>"
|
||||
k,u=im
|
||||
k,u=im[0],im[1]
|
||||
if len(im)>2: return t+f'<br><img src="{u}" width="240" alt="{e[2]}"><br><sub>{im[2]} (CC0 for our own screenshots)</sub>' if k=='shot' else t+f'<br><img src="{u}" width="240" alt="{e[2]}"><br><sub>{im[2]}</sub>'
|
||||
cap={'readme':f"Image: {e[2]} ([source]({e[3]}))",'site':f"Site social card from [rea.tools]({e[3]}), not a screenshot",'shot':f"Our own screenshot: real {e[2].split('/')[-1]} output on /usr/bin/ls (CC0)",'issue':f"Image posted by {e[2]} maintainers in the project's GitHub issues ([repo]({e[3]}))",'wiki':f"Image from the {e[2]} wiki ([repo]({e[3]}))",'card':f"GitHub repo card for [{e[2]}]({e[3]}), not a screenshot"}[k]
|
||||
return t+f'<br><img src="{u}" width="240" alt="{e[2]}"><br><sub>{cap}</sub>'
|
||||
|
||||
|
||||