搜尋:AI 編程
10 個結果
REA – 開源的逆向分析工具,無需源碼、對話式分析軟件
REA是什麼 REA(Reverse Engineer Anything)是開源的逆向分析工具,通過 MCP 協議把 Claude Code、Codex、Cursor 等 AI 編程 Agent 與 Ghidra、Hopper、IDA 等逆向工具連接起來。REA讓 Agent 無需源碼可分析軟件,從原生二進制、Electron/JS 應用、APK、.NET 程序集到網站,追蹤功能實現邏輯並生成帶證據鏈的分析結果,重建相似功能。 REA的主要功能 原生二進制分析:解析 Mach-O、ELF、PE 等可執行文件,返回僞代碼、彙編、字符串、符號和調用關係。 JavaScript/Electron 應用分析:靜態梳理模塊、入口、IPC 通道和 source map,無需運行應用。 網站觀察:通過本地 Chrome DevTools 端點被動觀察瀏覽器行爲、頁面腳本和網絡請求。 .NET 程序集檢查:無需執行程序即可查看元數據、CIL 指令和原生代碼邊界。 Android 應用逆向:藉助 JADX 反編譯 APK,查看清單聲明、類和方法。 固件與包文件分析:用 Binwalk 提取固件區域,或直接生成 ZIP/APK/ASAR 等歸檔的文件清單。 版本差異對比:比較應用兩個版本的二進制差異,生成變更報告。 網絡抓包分析:解析 HAR 文件或 mitmproxy 捕獲,關聯請求與源碼位置。 代碼重建輔助:Agent 基於分析結果追蹤功能實現線索,爲項目編寫相似功能並驗證。 微信關注回覆“開源”,加入AI開源項目交流羣 如何使用REA 環境準備:安裝 Node.js(≥22.19 版本)和 npm,確保已安裝 Claude Code、Codex、Cursor 等任一支持的 AI 編程 Agent。 一鍵安裝:在終端運行 npx rea-agents@latest setup,選擇要接入的 Agent 並審覈配置變更。 審批配置:確認 setup 提出的 MCP server 註冊和 workflow 指令修改(會自動備份原配置),然後重啓你的 Agent。 準備逆向引擎(可選):深度分析原生二進制需已有 Hopper、Ghidra 或 IDA 安裝,純 JS/Electron 分析不需要。 用自然語言提問:向 Agent 描述目標,例如”分析 Notes 應用的搜索功能如何工作,展示證據,併爲我的項目實現類似功能”。 Agent 自動調查:Agent 通過 MCP 調用 REA 在本地分析目標,獲取帶證據鏈的僞代碼、調用鏈等結果。 REA的核心優勢 零逆向經驗門檻:無需學習反彙編和逆向技術,用自然語言向 AI Agent 提問可分析軟件。 打通主流 Agent 生態:同時支持 Claude Code、Codex、Cursor、Gemini CLI、Windsurf 等幾乎所有主流 AI 編程助手。 複用成熟逆向工具:底層調度 Ghidra、Hopper、IDA 等專業工具,站在幾十年逆向工程積累之上。 覆蓋目標極廣:從原生二進制、Electron/JS 應用、APK、.NET 到網站、固件、WASM,幾乎無死角。 證據鏈驅動:每個結論附帶僞代碼、彙編、調用關係等證據,結果可驗證。 本地分析保障隱私:全部分析在本地運行,目標軟件不會被上傳到雲端。 端到端自動化:從分析、追蹤調用鏈到生成可運行的相似實現,一條 Agent 工作流串到底。 REA的項目地址 項目官網:https://rea.tools/ GitHub倉庫:https://github.com/morluto/rea REA可以分析什麼 目標類型 REA 返回內容 要求和指南 原生二進制 僞代碼、彙編、字符串、符號、調用和引用 Hopper、Ghidra 或 IDA;原生分析指南 離線 ELF 佈局 節區、段、原始符號/重定位和靜態緩解候選 Linux x64 上自備 pwntools;二進制診斷指南 Go 二進制 內嵌編譯器版本、模塊、替換和構建設置 內置靜態 ELF/PE/thin Mach-O 檢查;無需安裝 Go WASM 文件 校驗、節區、精確的導入/導出 WAT 形式和解碼後的 WAT 自備 WABT 1.0.42;`inspect_wasm_artifact` EVM 字節碼 調度選擇器、字節偏移、推斷的參數和可變性 Linux x64 本地原始/十六進制載體;離線 EVM 指南 Linux 崩潰記錄 原始備註、每個記錄線程的寄存器/信號和可選映射候選 Linux x64 自備 pwntools;可選 GDB/pwndbg;崩潰記錄指南 JavaScript / Electr

WorkBuddy 零基礎開發微信小程序教程 – 附實戰案例
如今,讓 AI 隨手敲幾段小程序前端代碼,早已不是什麼稀罕事。 只要你給一段 Prompt,市面上大部分主流大模型都能洋洋灑灑輸出幾百行代碼。 但對絕大多數沒有工程背景的普通玩家來說,真正的門檻往往發生在代碼生成之後: 沒有現成的後端服務支撐數據存儲,還得裝微信開發者工具,手動去公衆平台配置 AppID、手動打包、上傳代碼……很多絕妙的靈感,往往就卡死在這一長串繁瑣枯燥的工程配置鏈路裏。 把代碼寫出來只是前 10%,剩下 90% 的工程交付,纔是阻礙大家把想法落地的攔路虎。 最近,WorkBuddy 升級,針對微信小程序開發帶來了一次非常關鍵的迭代:雲服務自動接入、掃碼綁定自有小程序賬號、代碼直接上線。 這是我用 WorkBuddy 製作的貓咪健康管理小程序實測效果。 話不多說,下面用我的實操過程帶大家一起做一個屬於自己的小程序。 01. WorkBuddy 一句話直出微信小程序 家裏養貓的朋友都知道,貓咪的體重浮動是判斷健康最敏感的指標,再加上定期驅蟲和疫苗,瑣碎但極其重要。 所以我做了一個「多貓咪健康管理小程序」。在小程序裏建立多隻貓咪的檔案,記錄體重、驅蟲和疫苗的記錄,以及提醒。 我們打開 WorkBuddy, 切換到代碼開發模式,選擇小程序功能按鈕,或者直接在提示詞裏說明要開發一個微信小程序,然後輸入提示詞就行。 提示詞:幫我開發一個多貓咪健康管理小程序。支持添加不同貓咪檔案(名字、頭像、品種、生日);核心功能是記錄貓咪每次稱重的數值,並用平滑折線圖展示體重增長趨勢;支持記錄下次驅蟲、疫苗時間,並自動計算剩餘倒計時;所有檔案和記錄需保存在雲端數據庫。 WorkBuddy 會主動跟我們確認是否需要開啓雲服務。 在我們確認之後,WorkBuddy 會開通雲服務來保存貓咪檔案和記錄。並在雲服務中開通貓咪健康應用,建立數據庫表結構。 代碼構建完成後,WorkBuddy 在右側欄直接提供了 H5 近似效果預覽,界面的佈局、色彩排版和交互響應一目瞭然。 我們點擊右上角的分享按鈕,就可以直接上線微信小程序。 以往在這個環節,我們需要打開微信公衆平台去申請測試號或正式 AppID,再把 AppID 填入本地開發工具反覆覈驗。 在 WorkBuddy 裏,我們點擊分享後,哪怕我們沒有現成的小程序賬號,可以直接掃碼創建小程序。 我們選擇試用版小程序先體驗看看,點擊發布。 我們就可以掃碼體驗試用版小程序啦。 小程序啓動後直接支持微信一鍵授權登錄以及手機號驗證碼登錄。 過去要搞定這兩個登錄體系,我們要自己去調用微信開放能力、搭建後端接口、配置短信服務和簽名密鑰。 現在,這些接入工作 WorkBuddy 可以統一處理,我們可以直接使用現成的登錄能力。 我們可以添加貓咪信息。 我們可以記錄小貓咪的體重變化。設定疫苗記錄、驅蟲週期。 添加的貓咪信息,WorkBuddy 已經幫我們同步在雲服務器中。 小程序的訪問數據也會在雲服務器中查看: 所有的代碼文件都已經保存在本地文件夾中,支持二次編輯。 小程序中不完善的地方,我們直接在 WorkBuddy 對話框中用自然語言描述需求,就能持續迭代。 我還給小程序加了一個 AI 功能,養寵過程中,新手總會遇到各種突發問題,WorkBuddy 可以免密鑰調用大模型,實現智能問答、內容生成等 AI 能力。 我在界面底部增加了一個 AI 養貓助手功能,直接輸入我們的問題,或者輸入圖片,大模型會識別我們的問題,幫我們解答。 功能優化完成後,只需再次點擊右上角的分享與更新,新的代碼便會直接同步。 無門檻創建的試用版擁有 14 天的有效期,適合分享給朋友們體驗,小範圍收集反饋,等到功能足夠完善後,再一鍵發佈爲正式版。 02. 一些分享 AI 編程正在經歷一場從生成片段代碼到交付完整應用的質變。 大家享受那種一邊喝咖啡一邊用自然語言 Vibe Coding 的快感。但在國內環境下,很多 Web 端的作品存在訪問壁壘,難以真正融入大衆日常的社交與工作。而微信小程序,恰恰是國內觸達成本最低、即開即用屬性最強的載體。 WorkBuddy 沒有把精力耗費在多寫幾行酷炫的前端代碼上,而是真正下沉到了微信生態最底層。它把數據庫搭建、鑑權登錄、文件存儲、AI 推理通道以及多版本發佈等沉重的工程接了過去,讓開發者和內容創作者更專注於產品。 從一個腦海中的健康管理念頭,到手機屏幕上跳動着的折線圖、帶雲端同步和 AI 問答的真實小程序,開發週期大大縮減與枯燥的。 屬於超級個體的輕應用爆發期,或許就從這種徹底抹平交付門檻的工具開始。 原文鏈接:WorkBuddy 新升級,一句話上線小程序

MiniMax Code CLI – MiniMax 開源的命令行 AI 編程工具
MiniMax Code CLI是什麼 Mini...

智譜 GLM-5.3-Flash 深度實測 – AI 編程能力憑國產芯片登頂
今天發點模型實測相關的東西...

Command Code – AI 編程智能體,自動記錄沉澱編碼偏好
Command Code是什麼 Command ...

Ponytail教程 – AI 編程 Agent 精簡代碼實戰詳解
今天發點適合寫代碼的東西。 ...

9Router – 開源 AI 編程路由代理工具,智能調度模型
9Router是什麼 9Router 是開...

Agent Skills – 谷歌開源的 AI 編程 Agent 技能包
Agent Skills是什麼 Agent Sk...

yoyo – 開源的自我進化型 AI 編程智能體
yoyo是什麼 yoyo 是生活在賽...

gstack – YC CEO開源的 AI 編程工作流工具
gstack是什麼 gstack 是 YC C...
