YouMind
साइन इन करें

रिवर्स इंजीनियरिंग: सबसे खतरनाक Repo और Opus 5.5 के साथ कुछ भी मुफ्त में कैसे प्राप्त करें (पूर्ण कोर्स)

@0xCodila
अंग्रेज़ी12 अक्टू॰ 2026
946K
1.8K
230
66
3.2K

TL;DR

Claude Code के साथ REA (Reverse Engineer Anything) टूल का उपयोग करके सॉफ्टवेयर फीचर्स का विश्लेषण और पुनर्निर्माण करने पर एक व्यापक ट्यूटोरियल। यह इंस्टॉलेशन, कानूनी क्लीन-रूम सिद्धांतों, Adobe या TradingView जैसे फीचर्स को दोबारा बनाने के व्यावहारिक उदाहरणों और उन्नत प्रॉम्प्ट वर्कफ़्लो को कवर करता है।

REA अभी इंटरनेट पर सबसे खतरनाक चीज़ है, और 99% लोगों को अंदाज़ा भी नहीं है कि इसे इस्तेमाल कैसे करना है

तुम हर महीने उन ऐप्स के लिए पैसे देते हो जिनके फीचर्स पहले से ही तुम्हारे कंप्यूटर में मौजूद हैं

Motion design apps. Office. TradingView. तुम्हारा notes app और बाकी सब - ये सब बस तुम्हारी डिस्क पर पड़ा हुआ कोड है

और हर कंपनी इसी एक बात पर दांव लगा रही है: कि तुम कभी इसके अंदर झांकोगे नहीं

अब एक open-source repo सिर्फ एक command में तुम्हारे Claude Code को वही काबिलियत दे देता है

alpha आने से पहले - ताज़ा alpha अपडेट्स के लिए मेरे substack को subscribe करो -

https://substack.com/@0xcodila

https://x.com/MatthewBerman/status/2108245653843509415

पिछले 3 दिनों में ये हर जगह छा गया। "Software is done"। "Closed source is dead"

https://x.com/RoundtableSpace/status/2109165852578992582

ज्यादातर लोगों ने स्क्रीनशॉट देखे, उन्हें bookmark किया, और कभी ट्राई ही नहीं किया

तो इस पूरे course में मैं तुम्हें आसान शब्दों में सब कुछ दिखाऊंगा:

  • reverse engineering असल में क्या है
  • REA क्या-क्या read कर सकता है, desktop apps से लेकर games तक
  • "क्या ये चोरी नहीं है?" का सीधा और सच्चा जवाब
  • official docs से सीधे, step by step इसे install कैसे करें
  • लोग अब तक क्या-क्या rebuild कर चुके हैं: Adobe, Office, TradingView, games
  • एक आम इंसान और एक प्रो इसे रोज़ कैसे इस्तेमाल करते हैं
  • copy-paste prompts का पूरा पैक

तो इसे bookmark करो, अपना terminal खोलो, और step by step आगे बढ़ो

Part 1 - समझो

01. Reverse Engineering क्या है (और REA क्या है)

Reverse engineering असल में बहुत सिंपल है

तुम किसी तैयार ऐप को देखते हो और उसके source code के बिना ये पता लगाते हो कि वो अंदर से कैसे काम करता है

बस इतना ही करना है। तुम किसी feature को इतना अच्छे से समझना चाहते हो कि उसे explain कर सको, बदल सको, या उसका अपना वर्ज़न बना सको

REA (Reverse Engineer Anything) बिल्कुल यही करता है, जिसमें मुश्किल काम तुम्हारा AI agent संभालता है। official README इसे एक लाइन में कहता है:

"कोई ऐसा feature दिखे जो पसंद आए। समझो कि वो binary level तक कैसे काम करता है।"

Technical नज़रिए से ये क्या है:

  • एक MCP server + CLI जो Claude Code, Codex, Cursor, Gemini CLI और दूसरे agents से जुड़ जाता है
  • ये locally चलता है। तुम्हारे apps कहीं upload नहीं होते
  • हर conclusion evidence के साथ आता है: function, file, call, और वो जो अभी भी unknown है

तुम plain English में पूछते हो। REA program को inspect करता है। तुम्हारा agent उसे explain करता है, तुम्हारा version बनाता है, और test करता है REA repo

codila - inline image

सबसे बेहतरीन example official site पर है

उदाहरण के लिए: जब तुम 200 + 10% टाइप करते हो तो Windows Calculator 220 क्यों दिखाता है?

REA के बिना तुम्हें हाथ से branches decode करने और calls trace करने पड़ते। REA के साथ तुम्हें बस पूछना होता है

Code से मिलने वाला जवाब: + के बाद, % button पहले नंबर का percentage निकालता है। 200 का 10% 20 होता है, इसलिए 200 + 20 = 220। × के बाद, 10% सीधे 0.1 बन जाता है

या फिर Chrome dinosaur game तेज़ क्यों होती जाती है: speed 6 से शुरू होती है, हर update में 0.001 जुड़ता है, और 13 पर रुक जाती है

तुम code नहीं पढ़ते। तुम सवाल पूछते हो, और तुम्हें rule मिल जाता है

REA MIT license के तहत open source है, जिसे @morluto ने बनाया है

इसका पहला release 12 जुलाई 2026 को आया था। तीन महीने बाद इसके GitHub stars 100K+ हो गए

https://x.com/celineodier/status/2109281121749856655

02. REA क्या-क्या Read कर सकता है

ये official list है, जिसे आम भाषा में समझाया गया है What you can analyze

  • JavaScript/Electron पर बने Desktop apps (Notion, Slack, Discord, Obsidian और कई अन्य)। कुछ extra install करने की ज़रूरत नहीं
  • Websites: page structure, scripts, network requests। तुम्हें Chrome-family browser चाहिए होगा
  • Saved network traffic (तुम्हारे browser की HAR files)
  • Programs और games (.exe, Mac apps, पुराने DOS games): pseudocode, assembly, strings, calls। तुम्हें Ghidra, Hopper या IDA चाहिए होगा
  • .NET apps: कोई extra tools नहीं चाहिए
  • Android apps (APK): तुम्हें JDK और JADX चाहिए होगा
  • Smart contract bytecode: Linux x64
  • Firmware, WASM, Go binaries और भी बहुत कुछ

ये वो हिस्सा है जिसके बारे में लगभग कोई बात नहीं करता:

कई Unity games अपनी game logic को .NET code के रूप में ship करते हैं। और REA बिना किसी extra tool के .NET को read कर लेता है

ऐसे ही एक बंदे ने Steam से खरीदी हुई game ली और 30 मिनट से भी कम समय में उसे Unity में open कर लिया:

https://x.com/AIWarper/status/2109060856466264566

तो अब agent तुम्हारा पूरा काम खुद कर देता है

codila - inline image

03. रुको... क्या ये चोरी नहीं है?

चलो सबसे बड़े सवाल पर बात करते हैं!

जैसे ही REA viral हुआ, X पर आधे लोग "piracy" चिल्ला रहे थे और बाकी आधे "software is dead"

Chamath ने तो All-In पर ये तक कह दिया कि लोगों ने पूरा Adobe suite "decompile" कर दिया है

https://x.com/firesidealpha/status/2108761607857992104

और मज़ेदार बात ये है। उस clip पर Community Note लग गया

Adobe alternatives decompile नहीं किए गए थे। उनके developer उन्हें

clean-room reimplementations कहते हैं

वो एक note पूरे legal खेल को समझा देता है। तो चलो मैं clean room को explain करता हूँ, क्योंकि एक बार ये समझ आ गया, तो सब कुछ clear हो जाएगा

Clean room 40 साल पुरानी ट्रिक है

Step 1: एक team original को study करती है और लिखती है कि वो क्या करता है। Code नहीं। Behavior

Step 2: एक अलग team सिर्फ उस description के आधार पर नया product बनाती है। वे कभी original code नहीं देखते

Result वही काम करता है, लेकिन उसमें original का जीरो code होता है Clean-room design

PC industry ऐसे ही पैदा हुई थी। 80s की शुरुआत में, Compaq ने IBM का BIOS इसी तरीके से rebuild किया था, जिसमें लगभग $1 million खर्च हुआ। यही वजह है कि दूसरे brands के "IBM compatible" PC überhaupt exist करते हैं

और courts हमेशा reverse engineering के साथ खड़े रहे हैं:

  • 1992, Sega v. Accolade. Accolade ने अपने compatible games बनाने के लिए Sega Genesis games को खोलकर देखा। Court ने कहा कि code को खोलना fair use हो सकता है जब वो उसके काम करने का तरीका समझने का इकलौता रास्ता हो Sega v. Accolade
  • 2000, Sony v. Connectix. Sony 3-0 से हार गई। Final emulator में Sony का कोई code नहीं था

और फिर history का दूसरा पहलू भी है

2010-2011 में hackers ने PS3 की security तोड़ी और उसकी root key publish कर दी। Sony ने George Hotz (geohot) पर case कर दिया, और April 2011 में उन्होंने settle कर लिया और उसने Sony products को hack करना बंद करने पर सहमति जताई TechSpot

तो मेरी सीधी राय ये है

अपने ही कंप्यूटर पर किसी ऐप को समझने के लिए उसे read करना, वो learning है

किसी feature के behavior से, अपने code में उसे rebuild करना, industry हमेशा से ऐसे ही काम करती आई है

उनका code copy करना, paid features crack करना, या किसी और का decompiled source publish करना, यही वो चीज़ है जिससे तुम पर case हो सकता है

REA team भी साफ-साफ कहती है: ये lawful research, education, interoperability, software preservation, और उस software के लिए है जो तुम्हारा है या जिसे examine करने की तुम्हें permission है Disclaimer

Original को study करो। अपना version launch करो। इस article की हर चीज़ के लिए यही rule है

codila - inline image

Part 2 · Install

03. 5 मिनट में REA Install करो

इसे order में follow करो Get started

Step 1. Node.js check करो

अपना terminal खोलो और run करो:

text
1node -v
2npm -v

तुम्हें Node 22.19+, 24.11+, या 26+ चाहिए होगा। Version 23 और 25 supported नहीं हैं

अगर ये पुराना है या "command not found" आ रहा है, तो Node 24 LTS install करो:

macOS (Homebrew के साथ):

text
1brew install node

Terminal बंद करो, दोबारा खोलो, फिर:

text
1fnm install 24
2fnm default 24

Windows (PowerShell):

text
1winget install OpenJS.NodeJS.LTS

अगर पूछे तो Y टाइप करो। PowerShell बंद करो, दोबारा खोलो, और node -v run करो

अगर Windows बाद में कहे "running scripts is disabled", तो ये एक बार run करो:

text
1Set-ExecutionPolicy -Scope CurrentUser RemoteSigned

Step 2. एक agent रखो

मैं Claude Code इस्तेमाल करता हूँ। इसके लिए paid Claude plan चाहिए होता है। Setup page: code.claude.com/docs/en/setup

Codex, Cursor, Gemini CLI, OpenCode और दूसरे भी काम करते हैं

Step 3. REA setup run करो

सबसे आसान तरीका: इसे Claude Code में paste करो और उसे सब कुछ करने दो:

text
1npx rea-agents@latest setup का इस्तेमाल करके REA install करो और इसे इस coding agent से connect करो। approval के लिए मुझे setup plan दिखाओ, फिर installation verify करो।

या खुद run करो:

text
1npx rea-agents@latest setup

इसके बाद क्या होगा:

  • npm package download करने की permission मांगेगा। हाँ कह दो
  • REA agents की एक list दिखाएगा। Claude Code चुनो
  • REA हर उस change का plan दिखाएगा जो वो करेगा। तुम्हारे approve करने तक कुछ नहीं बदलेगा। ये तुम्हारे current config का backup भी लेता है
  • ये MCP connection और matching investigation skill add कर देता है

Setup तुम्हें Hopper का option भी देगा, जो programs read करने के लिए एक अलग engine है। Mac पर ये official installer download करके खोल देता है, और तुम demo mode चुन लेते हो। ये optional है, तुम अभी के लिए ना कह सकते हो

Step 4. अपना agent restart करो

  • Terminal में Claude Code: exit करो और नया session शुरू करो
  • Desktop apps (Claude Desktop, Cursor): ⌘Q से पूरी तरह quit करो। सिर्फ window बंद करना काफी नहीं है

Step 5. Check करो

text
1npx -y rea-agents@latest doctor --client claude_code --json

doctor सिर्फ चीज़ें check करता है, ये कभी कुछ बदलता नहीं है। अगर कुछ fail हो जाए, तो ये तुम्हें next step बता देता है

अगर हमेशा के लिए छोटी rea command चाहिए:

तुम्हारा result: अब Claude Code के पास REA tools हैं। उससे पूछो "what REA tools do you have?" और वो उनकी list दे देगा

text
1npm install --global rea-agents
2rea --help
codila - inline image

04. 2 मिनट में तुम्हारा पहला Reverse Engineering

किसी बहुत बड़ी चीज़ से शुरुआत मत करो। इसके लिए REA का एक official practice app है First investigation

ये एक छोटा सा "Notes" app है जिसमें Export notes button है। तुम्हारा काम: ये पता लगाना है कि export कहाँ जाता है

इसे Claude Code में paste करो:

text
1https://rea.tools/examples/notes-example.zip को एक नए example folder में download करो और unpack करो। REA का इस्तेमाल करके पता लगाओ कि जब मैं Export notes पर click करता हूँ तो क्या होता है।

फिर पूछो:

text
1दिखाओ कि notes.csv कहाँ write होती है, उसमें कौन से fields हैं, और relevant files और lines कौन सी हैं।

तुम्हें जो वापस मिलना चाहिए, वो एक click का पूरा path है:

  1. The page (renderer.js) button को handle करती है
  2. The bridge (preload.js) notes:export message भेजता है
  3. The handler (main.js) तुम्हारे Downloads folder में id और title के साथ notes.csv write करता है

बधाई हो। यही reverse engineering है

तुमने अभी-अभी एक ऐसे app में feature को trace किया जिसे तुमने नहीं लिखा था, और हर step के साथ proof था

अब मज़ेदार हिस्सा। तुम्हारे कंप्यूटर का हर Electron app इसी तरह काम करता है, और तुम्हें पता है कि वो कहाँ रहता है:

  • Mac: /Applications/<App>.app/Contents/Resources/app.asar (app पर right-click करो → Show Package Contents)
  • Windows: C:\Users\<you>\AppData\Local\Programs\<App>\resources\app.asar
  • Linux: अक्सर /opt/<App>/resources/app.asar

और तुम app को run किए बिना सीधे terminal से उसे analyze कर सकते हो:

text
1npx -y rea-agents@latest analyze-javascript-application /absolute/path/to/app --json

Tip: Mac पर, Option दबाए रखो, किसी folder पर right-click करो और "Copy as Pathname" चुनो। या बस folder को अपने terminal में drag कर दो

codila - inline image

05. जो Read करना है उसके लिए सही Engine Add करो

Desktop JavaScript apps को और कुछ नहीं चाहिए। बाकी सब के लिए, एक engine add करो

Programs और games: Ghidra (free है, NSA ने बनाया है)

तुम्हें Ghidra 12.1.x और JDK 21 या नया चाहिए होगा

macOS / Linux:

text
1export GHIDRA_INSTALL_DIR=/absolute/path/to/ghidra_12.1.4_PUBLIC
2export JAVA_HOME=/absolute/path/to/jdk-21
3npx -y rea-agents@latest doctor --provider ghidra --json
4npx rea-agents@latest setup

Windows PowerShell:

text
1$env:GHIDRA_INSTALL_DIR = "C:/tools/ghidra_12.1.4_PUBLIC"
2$env:JAVA_HOME = "C:/tools/jdk-21"
3npx -y rea-agents@latest doctor --provider ghidra --json
4npx rea-agents@latest setup

Windows support अभी experimental और read-only है

फिर कोई भी function देखो:

text
1npx -y rea-agents@latest function /absolute/path/to/program main --provider ghidra --json

Programs और games: Hopper (Mac/Linux, commercial है लेकिन demo है)

बस setup दोबारा run करो। ये Hopper ढूंढ लेता है या install करने का option देता है। Mac पर, पहली बार launch करते समय demo mode या अपना license चुनो

Programs और games: IDA (अगर तुम्हारे पास पहले से है)

Windows पर existing IDA MCP setup के ज़रिए verified है Get started

Android apps: पूरा JDK 17+ और jadx-headless-mcp 0.7.1 Android guide

text
1export REA_JADX_MCP_JAR=/absolute/path/jadx-headless-mcp-0.7.1-all.jar
2rea inspect-android-package /path/App.apk

Websites: कोई भी Chrome-family browser

Smart contracts: Linux x64

इसे updated रखो (REA लगभग हर दिन fixes release करता है):

text
1rea update

या npx rea-agents@latest setup। इसे हटाने के लिए: rea uninstall

अगर तुम्हारा agent REA को नहीं देख पा रहा: उसे restart करो, फिर doctor --client claude_code --json दोबारा run करो

https://x.com/lauriewired/status/2109018088872239310

codila - inline image

Part 3 - लोग अब तक क्या Rebuild कर चुके हैं

06. Adobe, Office, TradingView और Games

यहाँ मामला असली crazy हो जाता है

AI ने सिर्फ software read करना नहीं सीखा। लोग अब पूरे products rebuild कर रहे हैं

  • Adobe

ArtCraft ने सात Adobe apps को free, open-source alternatives के रूप में rebuild किया: Photoshop, Illustrator, Premiere, Lightroom, After Effects, InDesign और Acrobat। Claude Opus 5.5 की मदद से Rust में बनाए गए

https://x.com/Pirat_Nation/status/2108437553615425881

Clean room याद है? यही वो है। ArtCraft इन्हें clean-room reimplementations कहता है, बिना Adobe के source code के। ये अभी early alpha stage में हैं, लेकिन exist करते हैं, और free हैं

  • Microsoft Office

फिर उन्होंने Office को निशाना बनाया। WordCraft, GridCraft और DeckCraft: Word, Excel और PowerPoint

https://x.com/Pirat_Nation/status/2109358375209427301

  • TradingView

ये मुझे सबसे ज़्यादा पसंद है। Platform कैसे behave करता है उसका map बनाओ, Opus 5.5 से उसे spec में बदलो, फिर अपने code से अपना charting engine और backtester बनाओ

https://x.com/RohOnChain/status/2109347169316839434

एक ईमानदार बात: अपना terminal बनाना बिल्कुल सही है। किसी और के paid indicators free में इस्तेमाल करना सही नहीं है। अपने खुद के बनाओ

  • Games

यहीं पर AI reverse engineering सबसे पहले explode हुआ

Super Mario Sunshine का native PC port: लगभग 365 agent hours और 17.3B tokens, Claude और Codex दोनों का इस्तेमाल करके Repo

https://x.com/chasemdev/status/2102957888477995067

PS1 game Tomba! अब static recompiler के ज़रिए PC पर चलती है। इसे बनाने वाले को पहले कोई experience नहीं था और उसने लगभग तीन हफ्ते Claude Code + Ghidra इस्तेमाल किया Write-up

और official REA blog पर, एक बंदे ने AI agents की मदद से Touhou game rebuild की: 697 functions, 696 exact matches, लगभग 12 दिनों में playable The industrial revolution in reverse engineering

Kotaku ने तो Halo, GTA: Vice City और The Simpsons: Hit & Run के browser versions की रिपोर्ट भी दी, जो AI-assisted decompiling का नतीजा बताए जा रहे हैं। ये unofficial हैं और इनके takedown होने की पूरी उम्मीद है, जो बिल्कुल ऊपर वाले chapter वाली line है Kotaku

इनमें से कुछ भी repeat कैसे करें: कोई ऐसा tool चुनो जिसके लिए तुम पैसे देते हो या कोई game जो तुम्हारी है, REA से पूछो कि उसका एक feature कैसे काम करता है, spec लिखो, अपना version बनाओ। Prompts Step 10 में हैं

codila - inline image

Part 4 - इसे रोज़ इस्तेमाल करो

Reverse engineering compatibility, security और preservation के लिए बनाया गया था

लेकिन मैं इसे normal life में ऐसे इस्तेमाल करूंगा

07. Beginners के लिए

1. "ये app मेरे phone पर असल में कर क्या रहा है?"

किसी भी Android app की APK लो: तुम्हारा broker, तुम्हारा exchange, Telegram वाला वो "free signals" app। पूछो:

text
1इस APK पर REA इस्तेमाल करो। हर permission, हर analytics या tracking SDK, और हर domain की list बनाओ जिससे ये app बात करता है। हर finding के लिए class और method दिखाओ।

कि ये काम करता है, इसका official proof: REA ने Aegis authenticator app (3,077 classes) को खोलकर देखा, बिल्कुल पता लगाया कि वो अपने 6-digit login codes कैसे बनाता है, और उसे rebuild किया। Rebuild सभी 133 test cases में pass हुआ Aegis case

2. "क्या ये file safe है?"

Malware को पकड़ने के लिए लोग reverse engineering का ही इस्तेमाल करते हैं। जब 113 GB की fake "GTA 6 build" वायरल हुई, तो जिसने files को खोलकर देखा उसे पता चला कि वो fake है और malware से भरी हुई है

https://x.com/gamingskew/status/2091221918561317355

3. "क्या ये token scam है?"

ज़्यादातर memecoins अपना source publish नहीं करते। REA raw contract bytecode को read करता है और उसके functions recover कर लेता है EVM guide

text
1rea inspect-evm-interface ./runtime.hex hex --json

फिर पूछो:

text
1इस contract bytecode पर REA इस्तेमाल करो। हर उस function की list बनाओ जो state बदल सकता है। mint, blacklist, pause, fee change या owner-only transfer जैसी किसी भी चीज़ को flag करो। मार्क करो कि क्या confirmed है और क्या inferred है।

यहाँ function names bytecode से अनुमानित हैं, इसलिए red flag को "और गहराई से check करो" मानो। और ये command अभी के लिए Linux x64 पर चलती है

4. "मुझे वो paid feature चाहिए"

उसे crack मत करो। Rebuild करो। REA से पूछो कि feature कैसे काम करता है, फिर Claude को public data और open-source parts से अपना version बनाने दो

codila - inline image

08. Pros के लिए

REA में guided workflows आते हैं जिनके बारे में लगभग कोई नहीं जानता। ये MCP server में built-in हैं Guided prompts:

  • investigate_feature: किसी feature को discovery से लेकर exact functions तक trace करो
  • compare_application_versions: किसी app के दो releases compare करो और देखो कि update में असल में क्या बदला
  • verify_reconstruction: saved evidence के खिलाफ अपने rebuild को check करो
  • trace_crash: किसी crash को उसके पीछे के code paths से जोड़ो
  • audit_residual_unknowns: list बनाओ कि क्या अभी भी unproven है
  • prepare_bounded_process_capture: कुछ भी run करने से पहले एक safe, limited runtime experiment plan करो

Pro loop है investigate → spec → build → verify

text
1[app] में [feature] कैसे काम करता है ये investigate करने के लिए REA इस्तेमाल करो। SPEC.md लिखो: behavior, inputs, outputs, edge cases, कोई copied code नहीं। फिर ./my-version में SPEC.md से इसे build करो, observed behavior से tests लिखो, और जब तक pass न हों तब तक उन्हें run करो।

Official showcases से पता चलता है कि ये कितनी दूर तक जा सकता है:

  • DX-Ball (1996): REA ने sound-pan function recover किया और उसे C में rebuild किया। ये 3,205 original-x86 test cases pass करता है और सभी 63 compiled bytes reproduce करता है DX-Ball
  • Notion: REA ने trace किया कि copy कैसे काम करता है, page से लेकर IPC bridge होते हुए system clipboard तक Notion

और Touhou rebuild से मिले lessons उन लोगों के लिए सोने जैसे हैं जो इसे seriously कर रहे हैं:

  • agent को clear goal और clear acceptance criteria दो
  • notes और checks git में रखो ताकि अगला session वहीं से शुरू हो सके
  • agent की हर explanation को test करने के लिए एक hypothesis मानो
  • अपने tests को test करो। एक बार broken comparison ने गलत function को pass कर दिया था

Security वाले लोग इसे पहले से ही बड़े scale पर run कर रहे हैं। एक researcher ने 8 MCP servers, 300+ tools, Ghidra, radare2 और Frida के साथ AI pipeline बनाया, और उसका कहना है कि bug bounties से इसका खर्चा निकल गया:

https://x.com/cr3ghost/status/2098033761317446083

पैसा कहाँ है: security research और bug bounties, पुराने software को नए systems पर लाना, tools को आपस में बात करने लायक बनाना, और companies को वो software समझने में मदद करना जिनका source code वो खो चुकी हैं

codila - inline image

09. REA क्या नहीं कर सकता

मैं चाहता हूँ कि तुम इस article पर trust करो, इसलिए ये रही इसकी असली limits

  • ये server को छू नहीं सकता। ये वही read करता है जो तुम्हारी machine पर है। Company के servers पर जो code चलता है वो कभी तुम्हें ship नहीं किया गया। ये किसी bank को hack नहीं करेगा या पैसे transfer नहीं करेगा Why it can't hack your bank
  • Decompiled code original source नहीं होता। ये एक reconstruction है। यही वजह है कि verify step ज़रूरी है
  • Hard targets अभी भी hard हैं। Stripped C++ binaries, Unity .NET games से कहीं ज़्यादा मुश्किल होते हैं
  • तुम्हारा agent मना कर सकता है। कुछ firmware और console targets model के safety rules से टकराते हैं
  • Commercial tools को real licenses चाहिए। REA तुम्हें IDA, Hopper या JEB का license नहीं देता, और cracked copies allowed नहीं हैं
codila - inline image

10. Prompt Pack

इसे save कर लो। REA install होने के बाद हर prompt Claude Code में काम करता है

Setup:

text
1npx rea-agents@latest setup का इस्तेमाल करके REA install करो और इसे इस coding agent से connect करो। approval के लिए मुझे setup plan दिखाओ, फिर installation verify करो।

तुम्हारा पहला test

text
1https://rea.tools/examples/notes-example.zip को एक नए example folder में download करो और unpack करो। REA का इस्तेमाल करके पता लगाओ कि जब मैं Export notes पर click करता हूँ तो क्या होता है।

Universal prompt:

text
1समझो कि Notes app में search कैसे काम करता है, मुझे evidence दिखाओ, और मेरे project के लिए ऐसा ही feature बनाओ।

Real-time features:

text
1पता लगाओ कि Discord real time में कैसे दिखाता है कि कौन टाइप कर रहा है, मुझे proof दिखाओ, और मेरे project के लिए कुछ ऐसा ही बनाओ।

Calculator:

text
1इस APK पर REA इस्तेमाल करो। हर permission, हर analytics या tracking SDK, और हर domain की list बनाओ जिससे ये app बात करता है। हर finding के लिए class और method दिखाओ।
text
1Windows Calculator के % बटन को जाँचने के लिए REA का इस्तेमाल करें। + और × के बाद लागू होने वाले नियमों को समझें, और फिर दोनों का उपयोग करने वाला एक छोटा कैलकुलेटर बनाएँ।

गेम:

text
1डायनासोर गेम को जाँचें और स्पीड बदलने (adjustable speed) की सुविधा वाला उसका एक वर्ज़न बनाएँ।

किसी गेम को दोबारा बनाएँ:

text
1किसी गेम की executable फ़ाइल से उसे दोबारा बनाएँ और ओरिजिनल गेम के साथ उसकी तुलना करके टेस्ट करें।

वेबसाइट की कॉपी बनाएँ:

text
1rea.tools वेबसाइट की हूबहू कॉपी बनाएँ।

फ़ोन ऐप की जाँच:

text
1इस APK पर REA का इस्तेमाल करें। हर permission, हर analytics या tracking SDK, और ऐप द्वारा कनेक्ट किए जाने वाले हर domain की लिस्ट बनाएँ। हर खोज के लिए class और method दिखाएँ।

Token चेक:

text
1इस contract bytecode पर REA का इस्तेमाल करें। उन सभी functions की लिस्ट बनाएँ जो state बदल सकते हैं। mint, blacklist, pause, fee change या owner-only transfer जैसी दिखने वाली किसी भी चीज़ को हाइलाइट करें। साफ़ तौर पर बताएँ कि क्या पक्का है और क्या अनुमानित है।

Pro rebuild:

text
1यह जानने के लिए REA का इस्तेमाल करें कि [app] में [feature] कैसे काम करता है। SPEC.md लिखें: behavior, inputs, outputs, edge cases, कोई कॉपी किया हुआ कोड नहीं। फिर ./my-version में SPEC.md के आधार पर इसे बनाएँ, देखे गए behavior के अनुसार tests लिखें, और जब तक वे पास न हो जाएँ तब तक उन्हें चलाएँ।

अपडेट में क्या बदला:

text
1[app] के [old version] और [new version] पर REA का compare_application_versions workflow चलाएँ। सबूतों के साथ बताएँ कि असल में क्या बदला है।

आपका वन-ईवनिंग प्रोटोकॉल

इसे सिर्फ़ बुकमार्क मत करो। आज रात ही ये करके देखो:

  1. setup prompt की मदद से REA इंस्टॉल करो (5 मिनट)
  2. आधिकारिक Notes उदाहरण पर प्रैक्टिस करो (2 मिनट)
  3. अपने कंप्यूटर का कोई एक ऐप चुनो जिसे तुम रोज़ इस्तेमाल करते हो
  4. अपने मनपसंद फ़ीचर के बारे में एक सवाल पूछो
  5. स्पेक पाओ: यह क्या करता है, स्टेप-बाय-स्टेप, सबूत के साथ
  6. एक नए फ़ोल्डर में स्पेक के आधार पर अपना वर्ज़न बनाओ

बस, इतना ही करना है। एक शाम लगाओ, और उसके बाद तुम सॉफ़्टवेयर को पहले जैसी नज़र से कभी नहीं देखोगे

बड़ा बदलाव

Closed source का मतलब पहले "तुम कभी नहीं जान पाओगे" होता था → अब इसका मतलब है "मुझे सबूत दिखाओ"

https://x.com/karpathy/status/2109361546505966046

REA कोई हैकिंग टूल नहीं है

यह उस सॉफ़्टवेयर को पढ़ने का टूल है जिसे तुमने नहीं लिखा

और असली alpha 100K stars या वायरल स्क्रीनशॉट्स नहीं हैं

असली alpha यह है कि किसी दूसरे के ऐप का जो भी फ़ीचर तुम्हें लुभाता है, अब तुम उसे समझ सकते हो:

  • REA को फ़ीचर और उसके सबूत ढूँढने दो
  • Claude को स्पेक लिखने और तुम्हारा वर्ज़न बनाने दो
  • Tests को यह साबित करने दो कि यह काम करता है

ज़्यादातर लोग उन फ़ीचर्स के लिए पैसे देते रहेंगे जिन्हें वे एक दोपहर में समझ सकते थे

लेकिन जो कुछ लोग सॉफ़्टवेयर पढ़ना सीख लेंगे, वे जो चाहें वो बना सकते हैं — बिल्कुल मुफ़्त में।

अपने अगले प्रोजेक्ट से पहले इस गाइड को बुकमार्क कर लो →

@0xCodila

एक क्लिक में सहेजें

YouMind में वायरल लेखों की AI गहन पढ़ाई

स्रोत सहेजें, केंद्रित सवाल पूछें, तर्क का सारांश बनाएँ और एक वायरल लेख को एक ही AI वर्कस्पेस में दोबारा इस्तेमाल करने लायक नोट्स में बदलें।

YouMind देखें
क्रिएटर्स के लिए

अपने Markdown को एक साफ़-सुथरे 𝕏 आर्टिकल में बदलें

जब आप अपना लंबा कंटेंट पब्लिश करते हैं, तो इमेज, टेबल और कोड ब्लॉक को 𝕏 के लिए फ़ॉर्मेट करना मुश्किल होता है। YouMind पूरे Markdown ड्राफ़्ट को एक साफ़-सुथरे, पोस्ट के लिए तैयार 𝕏 आर्टिकल में बदल देता है।

Markdown से 𝕏 आज़माएँ

समझने के लिए और पैटर्न

हाल के वायरल लेख

और वायरल लेख देखें