mrexodia

Activity

Stars and mentions · Last 30 days, Oct 5 – Nov 3

GitHub stars554
Mentions11
09182736Oct 5Oct 19Nov 3
UTC days · repositories mrexodia owns1 repository

Top repositories

mrexodia’s repositories ranked by pull request authors, as on trending.

Loading

Contributes to

Repositories outside mrexodia’s account where mrexodia opened or reviewed pull requests in the past 365 days.

Who noticed mrexodia

Everyone who starred or forked mrexodia’s repositories since the archive began in 2011.

Notable accounts

Ordered by the stars their own repositories have received.

Biggest fans

Accounts that starred the most of these repositories.

Breakout weeks

Each repository’s best week of new stars, with the release published around it.

Mentions

11posts
Nov 40 posts
  1. YouTube · · YouTube description · AI Engineer Path · mrexodia/ida-pro-mcp

    AI Agents Are Learning Reverse Engineering. Here's How It Works REA connects your AI coding agent to the tools reverse engineers already use: Ghidra, IDA, Hopper and more. We follow one real example from the project's showcase: a sound-pan function from the Windows game DX-Ball, rebuilt in C from machine code. Then we look at where the evidence runs out. Chapters 0:00 350K GitHub stars. How does REA work? 0:27 A sound function, rebuilt from machine code 1:15 What is REA, and why does it exist? 2:11 How does an agent get from bytes to C? 3:43 What's under the hood? 5:02 Which tools and agents does it connect? 6:14 How do you set it up? 7:14 How is it different from Ghidra or IDA MCP servers? 8:28 Where does it go wrong? 9:38 Is it safe, and is it legal? 10:59 What should you take away? What the project reports about the DX-Ball rebuild: 3,205 behavior cases (every integer position from 0 to 640 at five pan scales) and all 63 bytes of the function matched, compiled with its pinned toolchain after reviewed relocations. Tests are checks, not proof: they cover the inputs tested. Before you point it at anything (from REA's DISCLAIMER and SECURITY files): - REA is intended for lawful work: security research, interoperability, software preservation, and software you own or are authorized to examine. - The project refuses help with circumventing DRM, license checks or anti-cheat, game cheats, and bypassing access controls on unauthorized systems. Such requests are closed without response. - You're responsible for everything you direct the agent to do. Permission to inspect a file doesn't automatically cover running it, intercepting its traffic, or changing a device. - Source-like output doesn't grant rights to the original program. - REA's authentication is not a sandbox. Opening an untrusted binary hands parsing to a local engine running with your permissions. Sources - REA: morluto/rea - DX-Ball case study: rea.tools - Security policy: github.com/morluto/rea/blob/main/SECURITY.md - Disclaimer: github.com/morluto/rea/blob/main/DISCLAIMER.md - Docs: github.com/morluto/rea/tree/main/docs - IDA Pro MCP (community): mrexodia/ida-pro-mcp - ghidra-mcp: bethington/ghidra-mcp GitHub star counts as of October 2026. Star chart in the video and thumbnail: star-history.com, as shown in REA's README. Narrated by a synthetic voice; music is original. Not affiliated with the REA project. #AIagents #ReverseEngineering #MCP

    21 views
  2. idk if anyone can make heads or tails of this entire segment of code please let me know because as far as i can tell it doesn't do anything Too wild and there's no data processed here that is dynamic? maybe i've missed something.

  3. github.com/mrexodia/akt/tree/master useful repo i found for this stuff...

  4. YouTube · · YouTube description · ITG Now · mrexodia/ida-pro-mcp

    14,780 Reverse Engineering Projects: What AI Changed Open source, explained: REA (morluto/rea) is free and open source (MIT licence), and 13 of the 16 classic reverse engineering tools in this video are free and open source too. Related news (not in the video): ArtCraft, a separate project, has used AI to rebuild Photoshop-, Premiere-, Word- and Figma-style apps (PhotoCraft, FigCraft and more) as free open-source projects. Early alpha and unofficial: not made by Adobe, Microsoft or Figma, and not built with REA. Reverse engineering with AI: how many tools exist, what people are doing, and REA, the free GitHub repo (morluto/rea) that lets an AI explain how any app works. Repo: morluto/rea (free and open source, MIT licence) Reverse engineering with AI, explained simply: what reverse engineering is, the AI tools (REA, GhidraMCP, IDA MCP, JADX), how many tools exist on GitHub, what people do with them (game preservation, malware analysis, CTFs), and how to stay safe and legal. Real sources on screen. Chapters: 0:00 Intro 0:30 What reverse engineering is 1:12 The AI wave: GhidraMCP, IDA, REA 2:25 How many tools exist? The numbers 3:37 What people are actually doing 4:54 Fake copies, the law, staying safe 5:56 The number we saved, and our take Sources (date = the source's own date): 1. What reverse engineering is (20 Oct 2026) EFF, Reverse Engineering FAQ: eff.org Ghidra (NSA): NationalSecurityAgency/ghidra REA responsible use: github.com/morluto/rea/blob/main/DISCLAIMER.md 2. The AI wave: GhidraMCP, IDA, REA (20 Oct 2026) GhidraMCP: LaurieWired/GhidraMCP ida-pro-mcp: mrexodia/ida-pro-mcp Official Hex-Rays IDA MCP: HexRaysSA/ida-mcp jadx-ai-mcp: zinja-coder/jadx-ai-mcp REA: morluto/rea 3. How many tools exist? The numbers (20 Oct 2026) GitHub topic: topics/reverse-engineering (count via the GitHub search API, 20 Oct 2026) awesome-ai-reverse-engineering: zhuyansen/awesome-ai-reverse-engineering IDA pricing: hex-rays.com Binary Ninja pricing: binary.ninja 4. What people are actually doing (20 Oct 2026) Chris Lewis, Decompiling a Nintendo 64 Game in 84 Days (26 Aug 2026): blog.chrislewis.au Maurice Heumann, 500+ Billion Tokens Later (9 Oct 2026): momo5502.com SentinelOne Labs, Adversarial Consensus Engine: sentinelone.com REA CTF showcase: rea.tools 5. Fake copies, the law, staying safe (20 Oct 2026) REA issue no. 2424 (one user's report of a fake copy): rea#2424 REA official sources (README): morluto/rea 37 CFR 201.40(b)(18): law.cornell.edu EU Software Directive 2009/24/EC: eur-lex.europa.eu REA DISCLAIMER: github.com/morluto/rea/blob/main/DISCLAIMER.md 6. The number we saved, and our take (20 Oct 2026) SRE-Bench, arXiv 2608.11469 (v2, 1 Oct 2026): arxiv.org Every number comes from the source named on screen. Charts are drawn by ITG Now from those numbers. Reports marked unconfirmed are not confirmed by the companies. Counts: GitHub search API (topic total_count, forks excluded), checked 20 Oct 2026. These count repositories, not tools. Stars are bookmarks, not users. Legal notes are general information, not legal advice. We do not show or teach bypassing DRM, licence checks or other protections. One user reported a fake REA copy (issue no. 2424). Official REA: github.com/morluto/rea, rea.tools, npm rea-agents. ITG Now: free AI tools and AI news, explained simply. Read more on our site: REA (Reverse Engineer Anything), explained: itgnow.vercel.app Follow ITG Now everywhere: 🌐 Website (news, guides, tools): itgnow.vercel.app 📸 Instagram: instagram.com 💼 LinkedIn: linkedin.com ▶️ YouTube: youtube.com 🐙 GitHub: shilpausingh1-create.github.io #AI #ReverseEngineering #CyberSecurity

    1 like · 402 views
  5. @VictorTaelin Implemented it on top of pi-durable github.com/mrexodia/toilet-pi/tree/master/optchat It can extend itself with new tools/skills and control all agent sessions across my machines too.

    1 like · 292 views
  6. Testing REA, the Viral AI Reverse Engineering Repo, Against Real Source Code Ask a coding agent how a closed app works and it will happily explain, whether or not it actually read anything. REA (Reverse Engineer Anything) is the project trying to fix that by giving agents real analysis tools and making every answer carry evidence. It picked up 304,554 GitHub stars between April 14 and October 18, 2026, over three times Ghidra's 90,126, and the rea.tools submission on Hacker News climbed to 808 points on October 10. I wanted to know whether the evidence holds up, so I ran REA 6.5.0 against an app whose source I could read. The short version: it mapped the app's renderer API perfectly and skipped a security-relevant setting entirely. The full write-up on DevToolLab has every command, the comparison script and the complete output. What REA Actually Adds to Your Agent Everything comes in a single npm package, rea-agents, under the MIT license: a command-line tool, an agent skill and an MCP server. npx rea-agents setup wires it into Claude Code, Codex, Cursor, Gemini CLI, Grok Build or any other MCP client and keeps backups of the config files it touches. Its rea mcp doctor check listed 207 tools and 6 prompts on my machine. It does not decompile anything itself. Native binaries go through whichever of Hopper, Ghidra or IDA you have installed, Android through JADX, and Rizin or GNU objdump handle offline inspection. For Electron and JavaScript apps, .NET assemblies, Go or Rust binaries' build info and HAR captures, REA uses analyzers of its own, so no extra engine is needed. !REA's homepage, headlined "Find out how software works.", next to its npx setup command One thing to internalize before using it on anything sensitive: the analysis is local, the conversation is not. REA's FAQ notes that your agent gets the tool results and "its model provider has its own data policy," so a cloud model sees whatever code REA extracts. The Test Setup The target was T3 Code, an MIT-licensed Electron app that controls coding agents like Claude Code and Codex, with 28,088 stars. Its v0.1.0 release came out October 15, 2026 from commit 81493ef, which meant every REA finding could be compared with the exact source behind the binary. Two things broke first. REA's engines field skips Node 25 (it wants 22.19+, 24.11+ or 26+), so I switched to Node 24.22.0. Then it rejected the app archive with artifact_integrity_mismatch, because a native .node addon no longer matched its recorded hash. The error text suggests the fix itself: npx rea analyze-javascript-application \ "/Applications/T3 Code (Beta).app/Contents/Resources/app.asar" \ --integrity-policy record-and-continue \ --source-path apps/desktop/dist-electron/main.cjs \ --source-path apps/desktop/dist-electron/preload.cjs \ --filter-output normalized_result.summary --format yaml Those --source-path flags matter. Analyzing the entire archive took 227 seconds, covering 2,665 files and roughly 8.5 million AST nodes, before hitting REA's result limit of about 2 GB inside a dependency. Limited to the app's own two bundles, the run finished in about 35 seconds and reported 4 windows, 121 exposed bridge members, 207 renderer IPC calls and only 10 main-process handlers. Where REA Was Exactly Right T3 Code exposes one object to its UI, desktopBridge, through Electron's contextBridge. REA listed 121 members on it, including nested ones. I parsed the real preload.ts from the v0.1.0 tag with Babel and diffed the two lists: 121 matched, 0 missed, 0 invented. The script that does that comparison is in the original post if you want to rerun it. Window settings checked out too. The three windows built from literal options all use contextIsolation: true, nodeIntegration: false and sandbox: true, which matches the source. The fourth, the main window, is built from an options variable passed through a wrapper, and REA labeled it dynamic rather than guessing. That is the right call, but it means the most important window still has to be read by hand. Where It Fell Short The IPC picture was lopsided. Of the 10 handlers REA found, 9 live inside @clerk/electron, the sign-in library bundled into the app, and only 1 of 207 renderer calls was matched to a handler. T3 Code registers its own handlers through a generic wrapper that passes the channel name as a variable, and REA counts those 132 operations as unresolved instead of inventing a mapping. Honest, but a careless agent could read the summary as "most of this bridge goes nowhere." The bigger gap: T3 Code turns contextIsolation off for its in-app browser preview inside a will-attach-webview handler, keeping the sandbox on, so a picker script can share globalThis with the page. That code sits unminified at line 113,485 of the shipped main.cjs, and the string never appears in the 186 MB of evidence REA produced. REA understands window constructors, not preferences modified later in an event handler. How It Compares to Other AI Reverse Engineering Tools Most competitors connect one engine to one protocol, which keeps them small and leaves you with that engine's license. | Tool | What it is | License | Stars (Oct 18, 2026) | |---|---|---|---| | REA | 207-tool MCP server over Hopper, Ghidra, IDA, JADX and Rizin | MIT | 304,554 | | IDA Pro MCP | IDA Pro to language models via MCP | MIT, IDA itself is commercial | 12,980 | | GhidraMCP | MCP server for Ghidra | Apache 2.0 | 11,346 | | eleven | ACP agents patch binaries, Android apps and GPU kernels | Apache 2.0 | 666 | | Binary Ninja MCP | Binary Ninja plugin with an MCP server | GPL 3.0 | 454 | | radare2-mcp | radare2 over MCP stdio | MIT | 327 | | BINNY | Standalone RE agent harness, any model | AGPL 3.0 | 141 | REA can drive Ghidra too, so picking it does not replace Ghidra; it changes who is at the keyboard. !The morluto/rea GitHub page showing 304.6k stars, 77.1k forks and the v6.5.0 release Things to Know Before You Install It The model may refuse. A commenter in the Hacker News thread said even hinting at reverse engineering makes Anthropic and OpenAI models "extremely sensitive to refusals," and no tool changes that. Setup is agent-driven: the site suggests pasting an install instruction into your agent, which someone in the same thread likened to curl | bash. It does show a plan before applying it, but trying the CLI in a scratch folder first is safer. Licenses still apply. REA's README says you must legally obtain commercial tools like IDA Pro, Hopper and JEB, and its disclaimer says the project will not help anyone get around DRM, license checks or anti-cheat systems. The project also moves quickly: 32 npm versions since July 12, 2026, with 6.1.0 through 6.5.0 landing within six days in October, so pin a version anywhere it runs unattended. A Safer Way to Try It 1. Start on a target with known source, such as an open-source project or something you built yourself. 2. Put rea-agents@6.5.0 in a throwaway directory and run rea doctor before registering it with your agent. 3. Restrict analysis to the app's own bundles with --source-path. 4. Read the evidence's limitations and dynamic counts before the agent's summary. 5. Search the bundle yourself for things REA does not model, like will-attach-webview. When the evidence points at minified code it could not resolve, the JavaScript Deobfuscator helps, and the Source Map Decoder maps bundled lines back to original files when an app ships its .map files. Which Tool Fits Which Job - Mixed targets across Electron, Android and native code: REA. - You already pay for IDA Pro: IDA Pro MCP. - Native binaries with no budget: GhidraMCP on Ghidra. - Electron security reviews: REA for the bridge and windows, plus a manual look at event handlers. - Code that cannot leave your network: REA with a locally hosted model. Takeaway REA makes decompilers something an agent can operate and attaches receipts to the answers. In this test the receipts were exact where REA had visibility and empty where it did not, so the useful habit is asking what the tool never looked at. The original DevToolLab post walks through the full run. References - REA: AI Reverse Engineering Tool, Tested (DevToolLab) - REA on GitHub - rea.tools - T3 Code on GitHub - Ghidra - GhidraMCP - IDA Pro MCP - Hacker News discussion

    5 reactions
  7. Reddit · · r/BestGitHubRepos · u/Artilas_Digital · mrexodia/ida-pro-mcp

    IDA Pro MCP: AI-powered reverse engineering assistant that bridges IDA Pro with language models through MCP (12.9k stars) What it does All text below is quoted directly from the project README. >Simple MCP Server to allow vibe reversing in IDA Pro. Core Functions: - lookup_funcs(queries): Get function(s) by address or name (auto-detects, accepts list or comma-separated string). - int_convert(inputs): Convert numbers to different formats (decimal, hex, bytes, ASCII, binary). - list_funcs(queries): List functions (paginated, filtered). - imports(offset, count): List all imported symbols with module names (paginated). - decompile(addr): Decompile function at the given address. - disasm(addr): Disassemble function with full details (arguments, stack frame, etc). - xrefs_to(addrs): Get all cross-references to address(es). - callees(addrs): Get functions called by function(s) at address(es). >claude plugin install ida-pro-mcp@mrexodia Repository mrexodia/ida-pro-mcp Repository stats |Metric|Value| |:-|:-| |Stars|12,932| |Forks|1,574| |Last release|1.4.0 (2025-10-06)| |Languages|Python 99.9%| |Contributors|77| |AI contributor accounts (Claude / Codex / Cursor / Copilot)|cursoragent: 1, claude: 13| |AI co-authored commits|Claude: 14, Cursor: 1| Main contributor |Field|Value| |:-|:-| |Name|Duncan Ogilvie| |GitHub|@mrexodia| |Commits to this repo|171 (top contributor)| |Bio|Reverse engineer, creator of @x64dbg and 100+ other projects. Love binary analysis and Windows internals. Dreaming about doing open source full time...| |Company / Location|Poland| |Website|ogilvie.pl| |X / Twitter|@mrexodia| |Followers|3,974| |Public repos|692| |On GitHub since|2012-09-30|

    2 points
  8. Engenharia reversa: do Mario 64 ao GTA no navegador (e agora com IA no meio) --- title: "Engenharia reversa: do Mario 64 ao GTA no navegador (e agora com IA no meio)" published: true tags: reverseengineering, ai, webassembly, rea --- Semana passada, o GTA V apareceu rodando numa aba do navegador. Um site chamado playgta5.com colocou o jogo no ar, a internet surtou, e no mesmo dia o site sumiu. Porém a internet não esquece: o código do site foi parar no GitHub em poucas horas, e hoje já tem outros sites rodando o jogo (não vou citar quais, por motivos óbvios). Ninguém confirmou direito como foi feito, mas a pergunta que ficou na minha cabeça foi outra: como alguém pega um jogo cujo código a Rockstar nunca liberou e faz ele rodar num lugar pra onde ele nunca foi pensado? A resposta curta é engenharia reversa. E ela tá ficando bem mais acessível agora que dá para colocar uma IA pra fazer a parte chata. O que é engenharia reversa? Quando você escreve um programa em C e compila, o compilador transforma aquilo em instruções de máquina. No caminho, muita coisa se perde: nome de variável, nome de função, comentário, a estrutura bonitinha que você pensou. O que sobra é um binário que o processador entende perfeitamente e que um humano lê com muita dificuldade. Engenharia reversa é fazer o caminho de volta. Você tem o produto pronto (o executável, o app, o jogo) e quer entender como ele funciona por dentro, sem ter o código-fonte. Se você já passou por Arquitetura de Computadores e por Compiladores, já tem as ferramentas mentais pra isso. É basicamente olhar um assembly e perguntar "tá, mas o que esse cara queria fazer aqui?". Eu passei essas cadeiras achando que nunca mais ia olhar pra um mov na vida. Pois é. As ferramentas clássicas são os desassembladores (que mostram o assembly) e os decompiladores (que tentam reconstruir algo parecido com C). O Ghidra, que a NSA liberou de graça em 2019, é o mais conhecido hoje. Ele te dá um pseudocódigo cheio de nomes tipo FUN_00101189 e local_48, e o resto do trabalho é seu. Do Mario 64 ao GTA numa aba do Chrome O caso que melhor explica isso é o do Super Mario 64. Um grupo de fãs passou anos reescrevendo o jogo em C, função por função, com uma regra bem rígida: quando compilado com o mesmo compilador que a Nintendo usou, o código tinha que gerar uma ROM idêntica byte a byte à original. Isso se chama decompilação matching. Em 2019 o código veio a público e, em 2020, já tinha port nativo pra PC, que abriu a porta pra uma enxurrada de mods. Detalhe importante: o projeto não distribui o jogo. Você precisa da sua própria ROM pra extrair os gráficos e sons. Agora pensa no que isso destrava. Com o código em C nas mãos, dá pra compilar pra qualquer coisa. Inclusive pra WebAssembly, o formato que permite rodar código compilado dentro do navegador quase na velocidade nativa. Foi exatamente o que aconteceu com o GTA. Os projetos re3 e reVC fizeram engenharia reversa do GTA III e do Vice City e recriaram o motor dos jogos em C++. Com esse código em mãos, a galera compilou pra WebAssembly e hoje existem sites como o WASM Arcade onde você abre o Vice City numa aba e sai dirigindo pela praia. Ou seja, o pipeline é: jogo original (binário) │ engenharia reversa ▼ código C/C++ reconstruído │ compilador pra WASM (tipo o Emscripten) ▼ WebAssembly rodando no navegador Claro que nem tudo é festa. A Take-Two derrubou o re3 e o reVC do GitHub com DMCA em 2021 e depois processou os desenvolvedores. E o playgta5.com durou poucas horas, mesmo que as cópias continuem pipocando por aí. Engenharia reversa em si é uma técnica, mas distribuir o jogo dos outros é outra conversa, e as empresas não costumam ter senso de humor com isso. Onde a IA entra nessa história O gargalo da engenharia reversa nunca foi abrir o binário. Foi ler o resultado. Olhar pra cem funções chamadas FUN_algumacoisa, entender o que cada uma faz, dar nome, ligar umas às outras. É trabalho de formiguinha, e é exatamente o tipo de trabalho em que LLMs mandam bem: ler código feio e dizer o que ele faz. E o mais legal é que boa parte disso tá sendo construída pela comunidade, no GitHub, à vista de todo mundo. Dá pra entender a coisa toda em camadas. Camada 1: o decompilador clássico Tudo começa igual a antes. O Ghidra (ou o IDA, ou o Hopper) lê o binário, separa as funções e gera um pseudocódigo em C. Ele é correto, mas é feio: sem nomes, sem tipos bons, cheio de variável local_48. A IA não substitui essa etapa, ela entra em cima dela. Camada 2: modelos treinados pra decompilar O LLM4Decompile é um projeto acadêmico (paper no EMNLP 2024) que treinou modelos abertos, de 1,3 a 33 bilhões de parâmetros, especificamente pra transformar binário em C. O jeito de medir é bem engenhoso: não basta o código "parecer certo", ele precisa compilar de novo e passar nos testes. Nesse critério, os modelos deles mais que dobraram o resultado do Ghidra e do GPT-4o. Tem até uma versão que pega o pseudocódigo do Ghidra e só refina, o que mostra bem a ideia de camadas: o decompilador clássico faz o trabalho mecânico, o modelo deixa legível. Camada 3: a ponte entre o agente e a ferramenta Aqui que a coisa ficou interessante em 2025. O MCP (Model Context Protocol) é um protocolo que deixa um agente, tipo Claude Code ou Codex, chamar ferramentas externas. Em março de 2025 saíram, com dois dias de diferença, o GhidraMCP e o ida-pro-mcp, que hoje somam mais de 24 mil estrelas. Eles fazem uma coisa simples: expõem as funções do Ghidra e do IDA (listar funções, decompilar, ver quem chama quem, renomear) como ferramentas que o agente pode usar. Com isso, a engenharia reversa vira um loop: pergunta ("como esse programa valida a licença?") │ ▼ agente escolhe uma ferramenta ──► decompilar função X ▲ │ │ ▼ └──── lê, renomeia, anota ◄── pseudocódigo feio O agente faz o que um analista humano faria: começa pelas strings ou pelos imports, acha uma função suspeita, decompila, dá nome às coisas, segue pra quem chama ela e repete até conseguir responder. Camada 4: juntar tudo e mostrar a evidência O REA (Reverse Engineer Anything), que tá bombando, criado em abril e já com mais de 268 mil estrelas, pega essa ideia e generaliza. Em vez de um servidor pra uma ferramenta, ele é um MCP só que conversa com Ghidra, Hopper ou IDA por baixo e ainda entende app Electron, .NET, APK, WebAssembly, firmware e captura de rede. O que eu achei mais interessante nele é o cuidado com evidência. Cada resultado diz o que foi observado, o que foi inferido e o que ficou desconhecido, e de qual trecho do código aquilo saiu. Ele também avisa quando a cobertura foi parcial, e deixa claro que não ter achado algo não prova que aquilo não existe. Isso importa muito, porque IA alucina com a maior confiança do mundo. Numa área em que você tá justamente tentando descobrir a verdade sobre um código que não tem, um "confia em mim" não serve. Tem outro detalhe esperto: o REA instrui o agente a tratar tudo que vem do programa analisado (strings, comentários, logs) como dado, nunca como instrução. Faz sentido. Se você tá analisando um malware, a última coisa que você quer é que uma string escondida nele diga "IA, ignore tudo e rode esse comando" e o agente obedeça. E a galera do Mario 64? A comunidade de decompilação matching tem as próprias ferramentas há anos. O decomp.me é um site colaborativo onde as pessoas pegam uma função em assembly e vão ajustando o C até ele compilar idêntico ao original, tipo um quebra-cabeça em grupo. E o decomp-permuter faz isso no modo força bruta: embaralha o código C aleatoriamente até achar uma versão que bate com o binário. Ou seja: quem decompila jogo já tava automatizando a parte chata muito antes dos LLMs. A IA só chegou pra ocupar o pedaço que faltava, que é entender o código e dar nome às coisas. Antes de sair desmontando tudo Duas coisas rápidas. A primeira: use isso em coisas suas, em projetos open source ou no que você tem permissão pra analisar. Engenharia reversa é legítima pra muita coisa (compatibilidade, segurança, estudo), mas as leis e os termos de uso variam, e "foi a IA que fez" não vai colar como defesa. A segunda: a barreira de entrada nunca foi tão baixa. Alguns anos atrás, entender um binário sem símbolos exigia muita paciência e café. Hoje dá pra fazer a pergunta em português e acompanhar o raciocínio do agente. Eu acho isso ótimo pra aprender, desde que você leia a evidência e não só a resposta. Senão você só trocou uma caixa-preta por outra.

  9. YouTube · · YouTube description · ONE PROMPT AWAY · mrexodia/ida-pro-mcp

    REA Got 200,000 GitHub Stars. Did It Invent Anything? (Reverse Engineer Anything, Explained) REA (Reverse Engineer Anything, github.com/morluto/rea) went from about 10,000 to more than 200,000 GitHub stars in less than a week. It is an MCP server that lets AI coding agents such as Claude Code, Codex and Cursor inspect programs without their source code. Our idea: REA did not invent a new reverse engineering method; it collected old tools and gave them to AI through one connection. We test that idea against REA's own README, its third-party notices and its workflow skill, and against older projects: Ghidra, IDA Pro, JADX, Frida, and the 2025 AI bridges GhidraMCP and ida-pro-mcp. We also show what REA did build itself: one setup for 15 agents, its own readers for some file types, and strict rules for evidence. Theory only: we did not install or run REA. ⏱️ Chapters 0:00 Intro 0:44 What is reverse engineering? 1:27 What REA says it does 2:04 Who does the actual work? 2:52 Was the AI connection new? 3:28 So what did REA build? 4:19 What it does not do 4:46 Why so many stars? 5:31 Our verdict on our own idea 6:07 Wrap-up 📰 Sources - REA (morluto/rea): morluto/rea - REA third-party notices: github.com/morluto/rea/blob/main/THIRD_PARTY_NOTI… - REA workflow skill: github.com/morluto/rea/blob/main/.agents/skills/r… - GhidraMCP (LaurieWired, Mar 2025): LaurieWired/GhidraMCP - ida-pro-mcp (mrexodia, Mar 2025): mrexodia/ida-pro-mcp - jadx-ai-mcp (zinja-coder, Apr 2025): zinja-coder/jadx-ai-mcp - Ghidra (NSA): NationalSecurityAgency/ghidra - JADX: skylot/jadx - Frida: frida/frida - Startup Fortune, Elroy Fernandes (Oct 9, 2026): startupfortune.com Theory only: we did not install, run or test REA. Star counts and dates: GitHub API, read Oct 13, 2026 (the Oct 8 count is Startup Fortune's). REA is MIT-licensed; its README says it is for lawful research, education, interoperability, software preservation, and analysis of software you own or are authorized to examine. Music: original. Narration: AI-generated voice; script and fact-checking reviewed by a human. 🔔 One Prompt Away: real Claude runs and AI tools, explained in plain words. Subscribe! Independent channel, not affiliated with or endorsed by Anthropic, REA or any project shown. Claude is a trademark of Anthropic. #REA #ReverseEngineering #MCP #ClaudeCode #Ghidra #AIagents #GitHub

    1 like · 65 views
  10. @MatthewBerman IDA pro MCP Stronk 🤝 mrexodia/ida-pro-mcp

    104 views

Achievements

Awards earned by the repositories mrexodia owns. Select an award to embed its badge.

No awards yet

Repositories earn awards by reaching the top three in a completed trending day or week.

A repository earns an award for finishing first, second or third in a completed trending day or week, ranked by new stars, new forks or pull request authors. Awards follow a repository through renames and transfers and count toward its current owner. Weeks run Monday to Sunday, UTC.