亚洲有码Av一区二区三区_国产高清啪啪免费视频_69色视频国产_国产成人人人爆出白浆_国产精品自在线拍国_一本久久伊人热热精品无码_午夜性刺激在线看免费带字幕_助力高品质欧美狂喷水_亚洲精品日韩无码_精品无码一区二区三区蜜臀_麻豆高清国产AV_熟妇人素无码中文字幕_亚洲a级片在线观看_国产欧美日韩三区_99国产成人高清在线观看

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營(yíng)的一線實(shí)戰(zhàn)洞察。

Claude Code源碼泄露傳聞?wù)鎮(zhèn)伪嫖觯簭膎pm包到agent loop的安全排查

Claude Code源碼泄露傳聞?wù)鎮(zhèn)伪嫖觯簭膎pm包到agent loop的安全排查 簡(jiǎn)介Anthropic 官方 Claude Code 命令行工具的完整源代碼壓縮包2026年4月1日版面向 AI 編程助手研發(fā)者、CLI 工具愛(ài)好者和希望深入理解 MCP 協(xié)議、Agent 工具鏈及終端交互設(shè)計(jì)的中高級(jí)開(kāi)發(fā)者是一份適合源碼級(jí)拆解與二次開(kāi)發(fā)的基礎(chǔ)參考。源碼在 src 目錄下按職責(zé)清晰分層commands 實(shí)現(xiàn)斜杠命令components 與 design-system 負(fù)責(zé)終端 UIservices 包含 API、MCP、分析、設(shè)置同步等核心服務(wù)tools 提供 Bash、文件讀寫(xiě)、Grep、Glob、Task 等工具另含 hooks、schemas、ink 等基礎(chǔ)模塊模塊劃分完整類型定義清晰方便逐一研讀。壓縮包共 1903 個(gè)文件以 TypeScript 為主其中 1332 個(gè) ts 與 552 個(gè) tsx 分別承載純邏輯與 UI 組件另有少量 js 和 1 個(gè) md 說(shuō)明文件包體大小約 9.43MB。目前已有 707 人學(xué)習(xí)下載。通過(guò)通讀源碼可掌握 Claude Code 的命令調(diào)度機(jī)制、工具封裝方式、MCP 通信設(shè)計(jì)以及終端交互渲染邏輯對(duì)自研 AI 編程助手或二次開(kāi)發(fā)腳手架具有直接參考價(jià)值尤其適合研究工具調(diào)用、上下文維護(hù)與權(quán)限控制等核心實(shí)現(xiàn)。1. 源碼泄露先看一眼日期再?zèng)Q定要不要激動(dòng)“Claude Code源碼泄露”這個(gè)標(biāo)題真正值得先看的不是內(nèi)容而是日期。4月1日懂的都懂。這幾天確實(shí)有技術(shù)群里在轉(zhuǎn)一個(gè)幾百 MB 的壓縮包配文是“限時(shí)刪除”“錯(cuò)過(guò)再無(wú)”這類話術(shù)。作為一個(gè)被各種假源碼坑過(guò)的人我的第一反應(yīng)不是下載而是問(wèn)三個(gè)問(wèn)題官方發(fā)布形態(tài)里到底有沒(méi)有“源碼”這個(gè)概念如果真泄露了普通開(kāi)發(fā)者拿到能做什么如果是個(gè)釣魚(yú)包我能不能在五分鐘內(nèi)識(shí)別出來(lái)。這篇筆記就是圍繞這三個(gè)問(wèn)題展開(kāi)的。2. Claude Code 的發(fā)布形態(tài)與“源碼”的邊界npm包、打包產(chǎn)物、閉源推理層2.1 所謂的“源碼”在工程上其實(shí)分三層先說(shuō)結(jié)論Claude Code 的發(fā)布形態(tài)是一個(gè) npm 包安裝后本機(jī)跑的是打包壓縮過(guò)的 JavaScript 產(chǎn)物不是一份能直接閱讀、修改、重新構(gòu)建的 TypeScript 工程。所謂“源碼泄露”在工程上至少要拆成三個(gè)層次看待。第一層是 CLI 側(cè)邏輯包括命令行解析、會(huì)話管理、工具調(diào)用、權(quán)限確認(rèn)、日志輸出。這一層會(huì)以壓縮后的 dist 文件形式出現(xiàn)在你本機(jī)的 node_modules 里嚴(yán)格說(shuō)它“可見(jiàn)”但變量名和函數(shù)名都被混淆過(guò)可讀性很差談不上“泄露”。第二層是 agent 循環(huán)的編排層官方術(shù)語(yǔ)里叫 harness。它負(fù)責(zé)把用戶的一句話目標(biāo)翻譯成多輪工具調(diào)用維護(hù)上下文狀態(tài)決定什么時(shí)候調(diào)用 read_file、什么時(shí)候執(zhí)行 bash、什么時(shí)候停下來(lái)問(wèn)你要權(quán)限。這一層同樣打包在 npm 產(chǎn)物里。第三層是模型推理服務(wù)本身。真正的模型權(quán)重、推理邏輯、服務(wù)端調(diào)度都在遠(yuǎn)端CLI 進(jìn)程里只有一個(gè) HTTP 客戶端。這一層是不可能通過(guò)一個(gè)“源碼壓縮包”泄露到你手里的因?yàn)樗谌魏伪镜胤职l(fā)鏈路中都不存在。所以當(dāng)你看到一個(gè)帖子聲稱“Claude Code 完整源碼泄露”先問(wèn)它說(shuō)的是哪一層。如果壓縮包里是幾千個(gè) .ts 源文件且?guī)暾?.git 目錄反而說(shuō)明它是別人重新整理過(guò)的二手工程如果聲稱包含模型服務(wù)端源碼那基本可以直接判斷為噱頭。2.2 從安裝到首次運(yùn)行一條命令背后發(fā)生的事很多人搜“claude code安裝”“claude code下載安裝”以為裝完就能看到全套源碼其實(shí)安裝過(guò)程本身就說(shuō)明了它的分發(fā)策略。最常見(jiàn)的安裝方式是全局 npm 安裝命令如下# 全局安裝 Claude Code 的官方 npm 包 npm install -g anthropic-ai/claude-code # 查看安裝后的可執(zhí)行文件 which claude # 常見(jiàn)輸出/usr/local/bin/claude - ../lib/node_modules/anthropic-ai/claude-code/cli.js安裝完成后npm 會(huì)在系統(tǒng)全局目錄下建立 bin 軟鏈把 cli.js 暴露成 claude 這個(gè)命令。你真正執(zhí)行的入口就是一個(gè)壓縮后的 JavaScript 文件它內(nèi)部再按需 require 同目錄下的一系列 chunk 文件。這里有幾個(gè)安裝時(shí)需要留神的參數(shù)和環(huán)境問(wèn)題。Node.js 的版本要滿足官方要求太老的版本會(huì)在啟動(dòng)時(shí)直接報(bào)語(yǔ)法錯(cuò)誤因?yàn)榇虬a(chǎn)物使用了較新的 JS 語(yǔ)法。全局安裝目錄的寫(xiě)權(quán)限也經(jīng)常出問(wèn)題如果你之前改過(guò) npm prefix或者用 sudo 裝過(guò)別的全局包后面會(huì)出現(xiàn) auto-update failed 一類的報(bào)錯(cuò)這個(gè)我在第 4 章單獨(dú)講。網(wǎng)絡(luò)源方面npm registry 可以換成你網(wǎng)絡(luò)環(huán)境下訪問(wèn)更快的鏡像節(jié)點(diǎn)但要注意鏡像節(jié)點(diǎn)的同步頻率官網(wǎng)已發(fā)布新版而你本地的鏡像還沒(méi)同步是很多“裝完還是舊版”的根源。第一次運(yùn)行 claude 會(huì)要求完成登錄授權(quán)這是官方的賬號(hào)流程和源碼無(wú)關(guān)。在 VSCode 里配置 Claude Code本質(zhì)上也只是在集成終端里運(yùn)行同一個(gè) claude 命令不需要單獨(dú)的插件安裝很多教程把這件事復(fù)雜化了。2.3 真正值得研究的骨架harness、agent loop 與工具調(diào)用循環(huán)拋開(kāi)“源碼”這個(gè)誘餌Claude Code 里真正有學(xué)習(xí)價(jià)值的是 harness 的工程設(shè)計(jì)而這些信息并不需要靠泄露包獲取。官方文檔中對(duì) harness 的描述、CLI 自身的日志輸出、hook 機(jī)制、MCP 配置格式已經(jīng)把架構(gòu)輪廓暴露得很清楚。一個(gè)典型的 agent 循環(huán)是這樣運(yùn)轉(zhuǎn)的用戶輸入目標(biāo) → 模型返回一個(gè)決策可能包含工具調(diào)用 → CLI 檢查該工具是否需要權(quán)限確認(rèn) → 執(zhí)行工具并把結(jié)果回填給模型 → 模型繼續(xù)決策 → 直到模型認(rèn)為任務(wù)完成。這個(gè)循環(huán)和很多開(kāi)源 agent 框架的結(jié)構(gòu)一致差別在于實(shí)現(xiàn)細(xì)節(jié)工具結(jié)果如何截?cái)?、上下文窗口滿了怎么辦、失敗的工具調(diào)用如何重試、權(quán)限確認(rèn)怎么不打斷用戶節(jié)奏。// 一個(gè)高度簡(jiǎn)化的 agent loop 偽代碼 let messages [{ role: user, content: 把當(dāng)前目錄的 README 總結(jié)成 5 條要點(diǎn) }] while (true) { const decision await model.chat(messages) // 調(diào)用模型 if (decision.tool_calls null) break // 不再要工具說(shuō)明任務(wù)結(jié)束 for (const call of decision.tool_calls) { if (needPermission(call.name)) await confirm(call) // 關(guān)鍵交互點(diǎn) const output await tools[call.name](call.arguments) // 執(zhí)行 messages.push({ role: tool, content: output }) // 回填結(jié)果 } if (messages.length 40) messages trimHistory(messages) // 控制窗口 }這段代碼里最值得品的是 needPermission 和 trimHistory 兩個(gè)點(diǎn)。前者是 agent 在真實(shí)工程環(huán)境中能落地的前提——工具權(quán)限不能全程自動(dòng)放行否則一個(gè)錯(cuò)誤指令就能刪庫(kù)后者決定了長(zhǎng)任務(wù)的穩(wěn)定性窗口一滿簡(jiǎn)單粗暴地丟棄早期消息會(huì)導(dǎo)致 agent 失去任務(wù)上下文這是很多自建 agent 翻車(chē)的常見(jiàn)原因。理解了 harness 與模型服務(wù)的關(guān)系就能回答一個(gè)常被問(wèn)到的問(wèn)題能不能把 Claude Code 的 harness 換成別的模型來(lái)跑。從架構(gòu)上看CLI 和模型服務(wù)之間是協(xié)議解耦的社區(qū)里也有人通過(guò)改環(huán)境變量里的接口地址和模型名把整個(gè)工具鏈指向兼容 OpenAI 協(xié)議的第三方服務(wù)。這件事和“源碼泄露”沒(méi)關(guān)系它恰恰說(shuō)明協(xié)議層的研究?jī)r(jià)值高于追逐一個(gè)假泄露包。3. 判斷一個(gè)“Claude Code源碼包”的真?zhèn)嗡牟胶藢?duì)法3.1 第一步核對(duì)包名、版本號(hào)與發(fā)布時(shí)間拿到一個(gè)號(hào)稱 Claude Code 源碼的壓縮包先別急著解壓。第一步是回到 npm registry核對(duì)官方真實(shí)的包名、版本號(hào)和發(fā)布時(shí)間。偽造者最容易犯的錯(cuò)誤就是給一個(gè)根本不存在的版本號(hào)或者發(fā)布時(shí)間對(duì)不上。# 查官方包的最新版本號(hào)和各版本發(fā)布時(shí)間 npm view anthropic-ai/claude-code dist-tags --json npm view anthropic-ai/claude-code time --json # 查官方包名是否存在 npm view anthropic-ai/claude-code name versiondist-tags 里看 latest 字段這是當(dāng)前穩(wěn)定版的真實(shí)版本號(hào)。time 字段里能看到每一個(gè)版本的發(fā)布時(shí)間重點(diǎn)看 modified 時(shí)間它代表官方最近一次更新。如果壓縮包里的 README 聲稱自己是 5.x.x而 latest 明明是 2.x.x說(shuō)明這個(gè)包要么是改名的翻版要么是故意夸大的噱頭。版本號(hào)相同也不能直接信任。很多釣魚(yú)包會(huì)把 README 改成和官方一模一樣但 package.json 里的 name、version、bin 字段被悄悄改過(guò)。所以下一步要做的不是讀 README而是對(duì)比 package.json 的完整字段和文件清單。3.2 第二步檢查文件清單和入口識(shí)別官方產(chǎn)物特征解壓之前可以先列清單。無(wú)論壓縮包是 tar.gz 還是 zip都可以在不解壓的情況下查看內(nèi)部文件列表這一步能暴露大量信息。# 查看 tar.gz 包內(nèi)的文件清單 tar -tzf claude-code-source.tar.gz | head -50 # 查看 zip 包內(nèi)的文件清單 unzip -l claude-code-source.zip | head -50官方 npm 包的文件結(jié)構(gòu)有兩個(gè)顯著特征根目錄一定有一個(gè) package.jsonbin 字段指向一個(gè) cli.js 入口主體代碼在 dist 或者 vendor 目錄下是一堆壓縮后的 js/chunk 文件。你可以看到 readme、license但不會(huì)看到一個(gè)完整的 src 目錄更不會(huì)有 .git 目錄。我見(jiàn)過(guò)把官方發(fā)布產(chǎn)物重打包成“源碼包”的例子也見(jiàn)過(guò)拿一個(gè)無(wú)關(guān)開(kāi)源項(xiàng)目改標(biāo)題的例子兩種情況的文件清單截然不同。把常見(jiàn)特征整理成一份對(duì)比判斷時(shí)會(huì)快很多| 特征項(xiàng) | 官方 npm 發(fā)布包 | 常見(jiàn)偽造“源碼包” | | 根目錄 | package.json README license | 一堆 src/、docs/ 目錄 | | 代碼位置 | dist/ 或 vendor/ 下壓縮產(chǎn)物 | 干凈整齊的 .ts/.js 源文件 | | .git 目錄 | 無(wú) | 經(jīng)常出現(xiàn) | | 版本信息 | 和 registry 完全一致 | 常被改成更高的假版本 | | 文件體量 | 正常 CLI 的合理范圍 | 幾 KB 或明顯注水的大包 |這個(gè)表不能覆蓋所有情況但能幫你過(guò)濾掉八成以上的假包。真正需要繼續(xù)做硬核對(duì)的是那些文件結(jié)構(gòu)看起來(lái)很像官方產(chǎn)物的重打包包。3.3 第三步拉官方包做哈希與體積比對(duì)文件清單看著像還不夠第三步用哈希和體積做一次硬核對(duì)。npm 自帶 pack 命令可以把官方包完整下載成 tgz然后計(jì)算哈希和你的壓縮包對(duì)比。# 下載官方包到本地 npm pack anthropic-ai/claude-code # 生成類似 anthropic-ai-claude-code-2.x.x.tgz 的文件 # 計(jì)算官方包的哈希 shasum -a 256 anthropic-ai-claude-code-2.x.x.tgz # 計(jì)算你手上“泄露源碼包”的哈希 shasum -a 256 claude-code-source-4-1.tar.gz哈希完全一致的情況幾乎不存在因?yàn)閮蓚€(gè)包的構(gòu)建時(shí)間和元數(shù)據(jù)不同但你可以看體積數(shù)量級(jí)。官方 CLI 打包出來(lái)是一個(gè)正常工具鏈該有的大小如果你手上的“完整源碼”只有 200KB那它連官方產(chǎn)物都未必是更別談源碼。反過(guò)來(lái)如果自稱源碼的包體積異常巨大里面大概率塞了一堆不相關(guān)的資源文件撐體積。這里有一個(gè)容易誤導(dǎo)人的點(diǎn)哈希不一致不能證明它是假的它可能是某一次構(gòu)建快照但哈希不一致加上文件結(jié)構(gòu)和版本對(duì)不上三個(gè)證據(jù)疊加基本可以下判斷。還有一個(gè)更直接的檢查方向打開(kāi)壓縮包里的 JS 文件隨便抽幾段搜有沒(méi)有官方域名、官方 CLI 標(biāo)志性的提示語(yǔ)、以及產(chǎn)物混淆痕跡。一個(gè)聲稱“源碼”的包里沒(méi)有這些字符串說(shuō)明它和真正的 Claude Code 關(guān)系不大。3.4 第四步斷網(wǎng)最小啟動(dòng)盯住網(wǎng)絡(luò)行為文件和哈希都核對(duì)完還有一種情況需要實(shí)測(cè)包是別人重打包的官方產(chǎn)物但被注入了后門(mén)邏輯。這時(shí)候要做的不是直接在主力環(huán)境里登錄運(yùn)行而是找一個(gè)隔離環(huán)境做一次啟動(dòng)觀察。# 在隔離目錄里直接調(diào)用入口腳本先看它打印什么 cd /tmp/inspect-source node cli.js --help # Linux 上用 strace 觀察網(wǎng)絡(luò)相關(guān)系統(tǒng)調(diào)用 strace -f -e tracenetwork node cli.js --help 21 | head -50第一次運(yùn)行建議加 --help 或者直接傳一個(gè)無(wú)害參數(shù)目的不是完成任務(wù)而是看它的啟動(dòng)過(guò)程有沒(méi)有超出預(yù)期的行為。如果它突然開(kāi)始請(qǐng)求一個(gè)陌生域名、往臨時(shí)目錄寫(xiě)奇怪的文件、嘗試讀取 ~/.ssh 或 ~/.aws 下的密鑰那這就是一個(gè)帶后門(mén)的重打包包。需要特別強(qiáng)調(diào)的是不要在主力環(huán)境、不要用真實(shí)賬號(hào)去試運(yùn)行一個(gè)來(lái)源不明的包。我見(jiàn)過(guò)拿到包就迫不及待登錄官方賬號(hào)跑 demo 的開(kāi)發(fā)者結(jié)果賬號(hào)密鑰通過(guò)環(huán)境變量被腳本讀走幾分鐘后就看到了異地登錄提醒。所謂的“泄露源碼”驗(yàn)證安全優(yōu)先級(jí)永遠(yuǎn)是第一位。4. 號(hào)稱泄露的源碼包避坑記錄五分鐘內(nèi)出現(xiàn)這些現(xiàn)象就該停手4.1 現(xiàn)象裝完CPU占用異常飆升現(xiàn)象描述解壓后照著 README 運(yùn)行安裝腳本機(jī)器風(fēng)扇馬上狂轉(zhuǎn)CPU 占用率沖到 90% 以上而且沒(méi)有任何窗口顯示任務(wù)進(jìn)度。原因分析這類“源碼包”里通常帶一個(gè)安裝腳本腳本在后臺(tái)拉取并執(zhí)行了挖礦模塊。挖礦程序?yàn)榱瞬槐涣⒖滩煊X(jué)往往把自己寫(xiě)成無(wú)界面守護(hù)進(jìn)程占用率又不做限流結(jié)果就是整機(jī)卡頓。解決思路立即斷開(kāi)網(wǎng)絡(luò)用 htop 按 CPU 排序找出可疑進(jìn)程并 kill再去檢查 crontab、開(kāi)機(jī)自啟目錄和 /tmp 下的臨時(shí)文件。然后把全局 node_modules 里那個(gè)可疑包徹底刪掉改回官方 npm 源重裝。這個(gè)處理順序很重要先斷網(wǎng)再做清理否則挖礦程序會(huì)從遠(yuǎn)端拉取新版繼續(xù)運(yùn)行。4.2 現(xiàn)象一運(yùn)行就要求安裝“Python依賴包”現(xiàn)象描述運(yùn)行時(shí)腳本提示“缺少環(huán)境依賴需要執(zhí)行 python 安裝命令”給出的命令里含有一段你從沒(méi)見(jiàn)過(guò)的一大串 --index-url 參數(shù)。原因分析這是典型的供應(yīng)鏈注水手法。安裝腳本在安裝階段通過(guò)自定義 pip 源把惡意 Python 包混進(jìn)環(huán)境后續(xù)通過(guò) Python 進(jìn)程執(zhí)行命令。偽造者預(yù)判了你的好奇心把“安裝依賴”包裝成常規(guī)初始化動(dòng)作用戶很容易習(xí)慣性回車(chē)執(zhí)行。解決思路任何時(shí)候都不要直接執(zhí)行 README 或 install.sh 里給的安裝命令。先打開(kāi)腳本讀一遍head -80 install.sh看里面有哪些外聯(lián)地址、有沒(méi)有 base64 解碼、有沒(méi)有把內(nèi)容重定向到某個(gè) URL。一旦看到類似 curl xxx | bash 或 python -c “…” 的結(jié)構(gòu)果斷停手。如果已經(jīng)執(zhí)行了檢查 pip list 里是否多了和項(xiàng)目無(wú)關(guān)的包再看 ~/.bashrc 是否被追加了可疑行。4.3 現(xiàn)象配置目錄里藏著無(wú)法解釋的外聯(lián)地址現(xiàn)象描述包自帶的“激活腳本”往 ~/.claude 下寫(xiě)入了 settings.json打開(kāi)后里面多了一個(gè)你在官方文檔里沒(méi)見(jiàn)過(guò)的 apiBaseUrl 或 endpoint 字段指向某個(gè)陌生地址。原因分析這類配置把模型請(qǐng)求的流量轉(zhuǎn)發(fā)到第三方服務(wù)器。Claude Code 這類 CLI 是按協(xié)議和遠(yuǎn)端服務(wù)通信的配置文件里的接口地址、認(rèn)證密鑰就是流量入口。被篡改后你的授權(quán)信息會(huì)隨每次請(qǐng)求一并發(fā)送給攻擊者。解決思路檢查 ~/.claude 目錄下所有 json 配置對(duì)照官方文檔確認(rèn)哪些字段是合法的。出現(xiàn)不在官方文檔里的 apiBaseUrl、代理地址、自定義證書(shū)路徑直接刪除對(duì)應(yīng)字段或整份配置。修改配置后重啟 CLI再看日志輸出里的請(qǐng)求地址是否恢復(fù)為官方域名。4.4 現(xiàn)象auto-update failed: no write permission to npm prefix現(xiàn)象描述裝了某個(gè)來(lái)源不明的包之后啟動(dòng) claude 時(shí)報(bào) auto-update failed: no write permission to npm prefix自更新一直失敗但命令行本體能跑。原因分析這個(gè)問(wèn)題其實(shí)不一定是惡意包引起的更多是全局 npm 目錄權(quán)限不對(duì)。npm 的全局 prefix 指向 /usr/lib/node_modules 或 /usr/local/lib/node_modules如果之前用 sudo 裝過(guò)包目錄所有者被改成了 root后續(xù)以普通用戶運(yùn)行 claude 時(shí)自更新就寫(xiě)不進(jìn)去。所謂“破解版”經(jīng)常遇到這個(gè)報(bào)錯(cuò)因?yàn)樗陌惭b方式改了目錄權(quán)限。解決思路先看 prefix 指向哪里再修正目錄所有者不要用 chmod 777 這種一刀切方式。npm prefix -g ls -ld $(npm prefix -g) sudo chown -R $(whoami) $(npm prefix -g)修正后再跑 claude 的自動(dòng)更新確認(rèn)能順利拉到新版這本身也能驗(yàn)證你裝的包是否還和官方更新通道連通。如果 chown 之后啟動(dòng)仍然報(bào)錯(cuò)說(shuō)明這臺(tái)機(jī)器的 node 安裝路徑本身有問(wèn)題可以考慮改用用戶級(jí)目錄重新安裝但不要因此輕易卸掉系統(tǒng) node容易造成其它全局命令同時(shí)失效。4.5 現(xiàn)象提示“源碼已加密”交錢(qián)才給解壓密碼現(xiàn)象描述壓縮包解壓到一半彈出提示說(shuō)主目錄被 AES 加密聯(lián)系發(fā)布者付費(fèi)才能拿到密碼。這是最直接的信號(hào)。原因分析這已經(jīng)不是“源碼泄露”問(wèn)題了是拿泄露噱頭做引流或騙局。所謂“限時(shí)刪除”“交押金看源碼”本質(zhì)是利用白嫖心理讓人付費(fèi)。真正的開(kāi)源或泄露內(nèi)容不會(huì)用加密套娃的方式分發(fā)。解決思路不付款不聯(lián)系直接放棄這個(gè)包。也不要因?yàn)楹闷嫒ミ\(yùn)行它附帶的主程序加密可能只是個(gè)幌子主程序一旦執(zhí)行就可能干別的事。對(duì)這類包的正確處置是記錄文件名和來(lái)源渠道然后刪除再回到官方 npm 渠道裝一遍正規(guī)產(chǎn)品。5. 不追泄露也能拆開(kāi)學(xué)基于官方安裝產(chǎn)物的工程梳理與最小復(fù)刻5.1 從 package.json 和 dist 入口反推啟動(dòng)鏈路不追偽造的泄露包官方安裝產(chǎn)物里的工程信息已經(jīng)足夠?qū)W一陣。安裝完成后先定位全局包目錄把 package.json 和文件結(jié)構(gòu)讀一遍。NODE_PATH$(npm root -g) ls -la $NODE_PATH/anthropic-ai/claude-code cat $NODE_PATH/anthropic-ai/claude-code/package.json # 用 node 直接讀取關(guān)鍵字段 node -e const prequire($NODE_PATH/anthropic-ai/claude-code/package.json); console.log(version:, p.version); console.log(bin:, JSON.stringify(p.bin)); console.log(main:, p.main)package.json 里的 bin 映射能告訴你 claude 命令實(shí)際指向哪個(gè)入口main 字段則標(biāo)記了庫(kù)模式下的入口。順著 cli.js 打開(kāi)能看到它 require 了哪些模塊這個(gè)依賴關(guān)系就是啟動(dòng)鏈路的地圖。讀這一層時(shí)重點(diǎn)不是讀懂每一行混淆代碼而是記錄模塊名和文件大小找出哪些 chunk 被入口直接依賴、哪些是懶加載。懶加載文件通常對(duì)應(yīng)按需功能比如某個(gè)特定工具或某種登錄方式啟動(dòng)時(shí)不會(huì)被立即執(zhí)行。這種靜態(tài)分析習(xí)慣比追一個(gè)假泄露包能積累更扎實(shí)的工程判斷力。5.2 用字符串搜索定位 agent loop 的關(guān)鍵節(jié)點(diǎn)打包產(chǎn)物雖然被壓縮混淆但字符串常量不會(huì)被全部抹掉。工具名稱、權(quán)限提示語(yǔ)、錯(cuò)誤信息、日志模板這些字符串會(huì)原樣留在產(chǎn)物文件里。用 grep 做一次字符串挖掘就能還原 agent loop 的大致地圖。NODE_PATH$(npm root -g) CLAUDE_DIR$NODE_PATH/anthropic-ai/claude-code # 列出所有工具相關(guān)的字符串 grep -roh read_file\|execute_command\|write_file\|notify $CLAUDE_DIR | sort | uniq -c | sort -rn | head -20 # 檢索權(quán)限確認(rèn)提示語(yǔ) grep -roh permission\|allow\|deny $CLAUDE_DIR/dist | sort | uniq -c | sort -rn | head -20grep 結(jié)果里出現(xiàn)頻率高的工具名基本就是 agent 默認(rèn)開(kāi)放的工具集權(quán)限相關(guān)字符串的密度能告訴你哪些操作默認(rèn)需要確認(rèn)。把這些字符串和一個(gè)實(shí)際的運(yùn)行日志對(duì)照看你會(huì)發(fā)現(xiàn)模型的 tool_calls 參數(shù)名、CLI 內(nèi)部的事件名、日志里打印的字段名是一一對(duì)應(yīng)的。這個(gè)方法的妙處在于完全基于官方產(chǎn)物合法且可持續(xù)。每次官方更新版本重新跑一遍字符串挖掘還能看到新增工具和變更提示語(yǔ)相當(dāng)于一份自動(dòng)生成的版本差異說(shuō)明。如果你要寫(xiě)自己的 agent這些字符串就是現(xiàn)成的兼容性參考。5.3 一份最小可運(yùn)行的“harness”骨架前面分析了這么多最終價(jià)值應(yīng)該落在能動(dòng)手。我經(jīng)常給同事看的一份最小 agent 骨架長(zhǎng)這樣它只有一個(gè) read_file 和一個(gè) bash 工具通過(guò)一個(gè)循環(huán)把模型決策和工具執(zhí)行串起來(lái)。代碼刻意精簡(jiǎn)目的是展示 harness 的核心機(jī)制不是復(fù)刻產(chǎn)品。import os import subprocess TOOLS { read_file: lambda path: open(path, encodingutf-8).read(), bash: lambda cmd: subprocess.run( cmd, shellTrue, capture_outputTrue, textTrue ).stdout, } def call_model(messages: list[dict]) - dict: # 這里通過(guò)任意兼容 OpenAI 協(xié)議的端點(diǎn)調(diào)用模型 # 需要設(shè)置環(huán)境變量 LLM_ENDPOINT 和 LLM_MODEL endpoint os.getenv(LLM_ENDPOINT) model os.getenv(LLM_MODEL) # 省略 HTTP 請(qǐng)求細(xì)節(jié)返回模型的響應(yīng) JSON raise NotImplementedError(用你手頭的模型服務(wù)補(bǔ)全這段) def agent_loop(task: str, max_turns: int 5) - None: messages [{role: user, content: task}] for _ in range(max_turns): resp call_model(messages) tool_calls resp.get(tool_calls) if not tool_calls: print(resp[content]) return for call in tool_calls: name call[function][name] args call[function][arguments] result TOOLS[name](args) # 執(zhí)行工具 messages.append({role: tool, tool_call_id: call[id], content: result}) print(達(dá)到最大輪次停止。)這段骨架里的關(guān)鍵參數(shù)是 max_turns它決定了 agent 不會(huì)因?yàn)槟P头磸?fù)請(qǐng)求工具而進(jìn)入死循環(huán)。TOOLS 字典是工具白名單不加新工具模型就無(wú)法調(diào)用它。實(shí)際運(yùn)行前應(yīng)該把環(huán)境變量配好并確認(rèn) TOOLS 里每個(gè)函數(shù)都能處理異常工具拋錯(cuò)會(huì)直接中斷整個(gè)循環(huán)這是新手最容易翻車(chē)的地方。從這個(gè)骨架再往前邁一步就是權(quán)限確認(rèn)、消息歷史裁剪、工具結(jié)果截?cái)唷C恳徊蕉际窃诮鉀Q真實(shí)場(chǎng)景里的一個(gè)問(wèn)題而不是追逐一份來(lái)路不明的源碼。理解了這些再回頭看“源碼泄露”的標(biāo)題你會(huì)發(fā)現(xiàn)真正該學(xué)的部分從來(lái)不在那個(gè)壓縮包里。6. 一個(gè)具體習(xí)慣拿到任何代碼包先“三查三試”再動(dòng)手把前面五章的思路濃縮成一條可執(zhí)行的習(xí)慣就是三查三試。三查一查包名和版本是否與官方 registry 對(duì)得上二查文件清單里有沒(méi)有不該在發(fā)布包里出現(xiàn)的東西比如源碼目錄、.git、加密提示、安裝腳本外聯(lián)三查解壓后的配置和腳本內(nèi)容重點(diǎn)看 api 地址、密鑰路徑、base64 解碼段。三試一試試在隔離目錄里不用主力工作目錄二試先斷網(wǎng)或最小權(quán)限跑 --help觀察有沒(méi)有意外外聯(lián)三試看日志和進(jìn)程列表確認(rèn)沒(méi)有多余的子進(jìn)程常駐。這個(gè)習(xí)慣在分析任何來(lái)源的第三方包時(shí)都通用不只是 Claude Code。源碼泄露的瓜每年都有但絕大多數(shù)最后都被證偽成引流工具或釣魚(yú)包真正值得投入時(shí)間的是理解一個(gè)成熟 CLI 的發(fā)布形態(tài)和 agent 循環(huán)的骨架設(shè)計(jì)。這些年我養(yǎng)成的習(xí)慣是任何來(lái)路不明的包都不直接進(jìn)工作目錄先解壓到 /tmp 看一眼腳本再?zèng)Q定。這個(gè)習(xí)慣幫我避開(kāi)了很多麻煩不只是挖礦腳本還有各種偽裝成工具包的引流陷阱。希望這篇筆記能幫你在下次看到“完整源碼”標(biāo)題時(shí)先花五分鐘做三查三試而不是被 4 月 1 日的時(shí)間戳帶著走。希望幫到你。本文還有配套的精品資源點(diǎn)擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
男人天堂综合| 国产一区二区三区影片| 激情文学亚洲| 99在线观看无大码| 精品小视频在线| 草草影院在线视频| 18禁超污无遮挡无码免费网| 亚洲经典啪啪| 在线观看岛国有码| 亚洲巨爆乳一区二区三区四季网| 国产丁香精品露脸视频| 精品九区| 亚洲色图 91| 欧日韩在线观看| 亚洲中文制服诱惑| 一区二区你上我| 午夜男人一级A片7777| 色狠狠 - 百度| 国产精品毛片?v一区二区三区| 久久久精选| 久操在97| 国桃视频产巨乳精品一区二区在线| 欧美熟爽综合| 久久9久9久99久9久9| 天美麻豆精品视频99| 亚欧高清在线| 国产黄色av大片网站| 性爱网站一区二区| 亚洲蜜乳av| 色就色综合| 日韩精品国产一区二区| 国产精品久久久久久无码红治院| 美中日韩无码| 亚洲第一无码播放立川理惠| 国产福利精品最新在线 | 成人丁香五月| 精品久久一区二区三区四区五区| 夜夜爽爽爽| 91国产精品在线看| 爱爱动态120秒| 国产怡红院| 天堂av2019| 另类视频在线| 中文啪啪视频| 欧色综合| 亚洲精品黑丝| 欧美综合色图网| 久肏视频字幕| 国产乱伦性爱区| 在线无码视频| 国产 日韩 欧美 中文 另类,国产 欧美 另类 制服 变态,高清 日韩 欧美 中文,高 | 夜夜爽夜夜操| 日本影视久久免费| 26uuu欧美日韩| 久操网址| 噜噜噜狠狠色综合| 中文字幕91综合| 国产青视频| 97超碰超欧美。| 人妻熟女一区二区| 亚洲一二三四区| 国产欧美在线观看免费观看| 强奸a片网| 99亚亚热| 人妻内射一区二区在线视频| 精品人妻一区二区免费看| 男人的天堂va在线| 色就色综合| 国产亚洲色婷婷久久99精品91| 极品白嫩美女白浆成人福利在线看| 乱色视频中文字幕| 丰满少妇高潮无码| 成人草草视频| 精品久久久高清无码| 福利视频网站| 国产91美女视频| 2020中文字幕在线| 人妻熟女一区二区三区视频| 日韩无码黄色片| www.色婷婷色综合| 欧美91精彩| 欧色网址| 国产精品熟女丝袜一区二区| 看黑丝美女操逼青青网站| 亚洲AV人人澡人人爱| 欧美劲爆第一页| 性色生活片久久毛片婬片免费放女人一级毛片| 极品白嫩美女白浆成人福利在线看| 九九九九久久久| 青青三级视频| 18禁免费视频| 久久的网站啊啊啊啊啊| 国产一区二区三区白丝| 五月丁香激情综合| 精品视频久久区| 国模无码人体一区二区三| 91精品无码人妻系列| 欧美内射少妇| 91春色| 久久久久成人亚洲国产| 四虎免费看黄| 岛国免费黄色网址| 日韩丝袜高跟制服在线观看| 日日骚中文字幕| 亚洲精品xxx| 欧美97日韩精品| 精品亚洲一区在线观看| 午夜精品久久久久久久99热影院| 婷婷av在线中文字幕| 久久婷五月| 中文字幕第95页| 搡老熟女免费视频 | 精品四五区| 青青久日| 免费一级视频特黄色大片| 91AV天堂| 天天色天天干天天射| 欧色综合| 日韩黄色av中文字幕| 日韩无码嘿咻黑热久| 国产精品久久久久久久久久久久久久吹 | 懂色av一区二区三区天美传媒| 另类小色呦| 福利天堂| 亚洲日韩精品在线播放| 俞拍久久国应视频| 色综合中文字幕不卡| 久久久久久久9| 欧美专利1区2区3区4区5区免费| 欧美色干| 日韩 欧美 校园一区| 婷婷去俺也去六月色| 999 久久久| 欧亚性爱在线视频| 97亚洲国产| 99在线免费视频| 久久久日本电影| 亚洲综合小说另类图欧美视频激情小说色五月天 | 乱操9999| 五月天伊人| 91爱| 99热国产| 丰满人妻-区二区三区免费| 97在线观| 诱惑人妻欧美一区在线播放| 欧美日韩在线国产在线| 欧美九九九九九| 精品久久久久,69国产成人精| 国产又黄又粗又猛大片| 色九九综合AV| 午夜福利久久久噜久噜久久综合| 亚射在线| 天天色综亚洲91污| 成人性生活高清视频在线播放| 夜色五月天| 高清国产无码av| 91精品免费| 九九热精品| 日产欧美电影一区二区三区| 操死我了啊啊啊| 五月婷丁香| 强奸乱伦AV网址| 日韩丨制服丨中文|在线| 日本日逼视频网| A片大香蕉在线| 欧美啪啪啪91| 大香蕉欧美日韩| 91久久久久久久| 欧美日韩大黄片| 9久9久| 美女主播色欲91抠b在线播放| 乱色视频中文字幕| 激情久久久| 国产毛片片精品天天看视频| 亚洲国产精品久久久久婷婷老年| 99国产天美| 丁香五月天啪啪| 国产视频一区二区三区在线免费观看| 超碰九九| 久久久久深夜无码| 日本一天色道久久久精品视频| 久色网| 久久久麻豆精品| 久久亚洲国产成人| 激情文学88| 97综合久第一页| 自拍视频大全亚洲专媒视频/一区二区三区 | www.亚洲黄色| 久久久精品网站| 欧美第五页| 啊啊啊啊啊啊啊在线| 日韩久久超碰色| 久久精品亚洲婷婷| 黑丝内射一区二区三区| 激情五月天网| 色婷婷影视| 国产超碰人人爽人人做| 国产麻豆一级精品视频| 黄片无码在线制服| 欧美亚洲| www.色婷婷| 成人免费不卡在线视频| 曰韩av中文字幕专区| 日韩卡一卡二卡三在线| 六月婷婷综合| 色性综合| 在线日韩日本亚洲国产| 国产成人精品必看| av天堂5| 深田咏美亚洲精品福利社| 亚洲高清无码在线桃色| 亚洲少妇中文字幕网址| 天天舔天天 | 亚洲骚女一区二区三区| 亚洲精品 欧美精品| 日本一天色道久久久精品视频| 欧美色图天堂网m| 国产农村妇女精品一二区| 91亚洲不卡一区| 久久精品免费| 国产AV人人夜夜澡人人爽麻豆| 天天看高清麻豆| 亚州高清av| 2019男人的天堂| 欧综合网| 伊人一区二区在线播放| 午夜男女爽爽爽在线视频| 久久99精品视频| 人人操AV| 午夜啊啊啊| 欧洲精品久久| 久久精品国产精品一区 | 操我啊啊啊啊啊| 婷婷午夜| 欧美天堂亚洲电影院一区在线播放 | 亚洲丝袜制服国产91_国语字幕免费观看完整版下载第5集_ | 风韵犹存大大大大香蕉 | 嗯阿好爽好紧| 超碰色97| 亚洲精品国产熟女| 五月天偷拍| 91亚洲人| 精品人体无圣光凹凸| 久久婷婷综合国际产色怕| 日本三级中国三级99人妇网站| 夜夜操天天肏| 日本幼女18+| 日韩免费在线观看不卡| 亚洲一区日韩| 97超碰免费生活| 中文字幕后石码四区五区| 国产亚洲日韩欧| 六十路日本| 97青娱乐超碰久久| 久热最新在线杭州| 97人妻免费中文字幕| 97人妻色| 天天日骚逼熟女| 人人看黄色视频| 国产欧美日韩在线不卡第一页 | av一区二区三区不卡| 亚卅熟女乱色| 青草园大香蕉| 欧美精品成人在线播放| 99热综合在线| 91精品在线播放| 少妇一级婬片免费放一级a性色.| 日韩三级一区| 国内精品久9| 久久国产乱子伦精品免费女人| 成人 日韩欧美一区| 狠色婷婷久久一区二区三区_| 九九九精品美女| 多乙久久久久久| 91九九九小逼| 91精品无码久久久久久久| 六月丁香久久| av日韩中文字幕| 亚洲va有码在线天堂| 久久综合日韩亚洲欧美| 色九九九九久| 麻豆精品.欧美精品.日韩精品.| 久久东京伊人一本到鬼色| 超碰碰97| 91丨九色丨国产丨人妻在线 | 嗯嗯啊啊的视频| 你懂的在线观看区国产| 国产日本熟女顶级一区二区三区视频| 欧美啪啪啪91| 综合熟女| www亚洲欧美| 亚洲色啪| 啊啊啊啊好爽好舒服一区二区易域| av资源在线播放天堂| 屁股久久久久久久久| 人人操,操人人| 蜜桃狠狠色伊人亚洲综合| 操逼无码一区| 四虎在线视频| 久久女人一区二区三区| 欧美色女人| 欧美三级一级| 看免费的黄片| 日韩精品影视| 91九色精品熟女内射| 精品人妻少妇| 啪啪视频mP4| 成人精品久久久午夜福利| 欧美激情片一区二区| 一级片在线观看高清无码| 成人一区二区三区四区| 一区二区视频在线播放| 久热伊人| 2025亚洲男人天堂| 国内毛片婷婷六月色| 人妻少妇久久中文| 久久中文字幕女同性恋一区| 亚卅熟女乱色| AAAA欧美日韩| 熟女熟妇伦久久影院毛片一区二区| 综合自拍| 成人性爱AV在线免费观看| 97精品第3页| www成人啪啪18秘 免费| a片自拍直播视频| 亚洲视频,小说| 岛国视频免费在线观看| 91精品老女人| 蜜桃精品视频一区| 欧美|91色综合| 黄色片一区二区三区四区五区| 美女91色黄18| 18精品一区| 18禁网站在线播放| 亚洲一区操| 91色伦| 三级网站超变态精品| 国模吧 一区二区三区| 国产亚洲福利第一页丝袜| 欧美亚洲高清不卡| 日日AV加勒比| 丁香六月激情| 黄片免费久久久久久久| 亚洲天堂久久久久久粉红视频| 中国黑人三级片网站上区| 大伊香蕉在线视频免费| 久久久久久久九九九九九九| 99re久久| 午夜精品久久久久久久99| 国产四虎在线| 欧美久久九九| www.99色| 亚洲成人在线播放| 日人妻视频91| 亚洲密乳AV| 综合欧美亚洲| 色欧美在线| 国产第二页| 岛国AV一区二区电影| 日韩av乱伦| av网站在线观看了| 18禁看网站一区| 天天综合网在线91| 78精品在线| 玖玖爱伊人玖玖爱| 乱子伦一区二区三区国产精品| 97香焦色区| 九九热九九| 思思热免费视频观看| 欧美精品日韩久久久九| 18禁中文字幕| 国产av强奸美女| 午夜福利国产欧美日韩夜夜| 成年人网站在线免费观看| 91人妻在线视频| 99999久久精| 婷婷20月天青娱乐| 青娱乐黄色录像| 超碰在线在公开超碰在线在公开| 国产风韵犹存熟妇三区| 在线小说视频一区| 91网站18+| 欧美色综合图片| 9 9无尺码天堂网| 伊人亚洲综合| 67914在线兔费成人视频| 玖玖超碰熟| 综合亚州欧美| 国产精品99999| 欧美性天天| 91av熟女人妻| 天天搞在线综合网| 色九月婷婷| 久久精品视-一级做a爰片性色毛片16美国-中国女与老外在线精品 | av中文在线| 日夜啪电影| 天天干天天日天天射黄色| 人妻一区二区三区| 欧美熟妇亚洲版| 亚洲欧洲激情| 2024年最新色情网站在线观看| 免费试看60秒| 国产精品久久久久久久久久梁医生| 日韩字幕一区| 日本3级一区二区免费| 99亚洲精品| 99re不伦| 97在线观看免费| 亚洲图片第一页| 性色av大全| 户外裸露刺激视频第一区| 久久综合激情| 1二区9| 清纯唯美综合亚洲| 日韩精品资源专区二区| 亚洲天堂 视频你懂的| 天天操夜夜操| 少妇丝袜在线观看AV| 欧洲亚洲人妻无码久久三区四区| 欧美成人免费在线观看| 久久婷婷综合国际产色怕| 色五月婷婷麻豆在| AV男人天堂网| 色呦呦国产精品免费看| 熟女六十路| 大香蕉 222| 国产精品97超碰| 尤物网站91| 精品黑人一区二区| 国产精品欧美激在线| 99精品九九九九九九| 国产精品麻豆成人av| 久热伊人| 亚洲综合69| 综合网欧美| 五月婷婷爱六月丁香色| 日日噜噜夜夜久久亚洲一区二区 | 国产伦精品一区二区三区在线观 | 日本操逼二区| 在线 亚洲 网爆 自拍| 黄色成年| 精品在线观看视频在线| 婷婷五月天无码 | 色婷婷影院| 狠狠爱AV| 黄色一区二区秘书性感| 一本一首道人妻少妇免费久久| 好吊色青靑草| 99re视频在线观看这里只有精品| 久久r精品| 日本不卡高清视频| 偷拍色图| 天天做日日做天天欢。| 一区二区视频你懂的| 欧美热图99| 超碰4A| 69超碰综合| 九九九九九九视频| 亚洲精品精品一区二区| 久久久久9999妇女| 久久综合18p| 欧美综合天堂| 99操逼| 天堂涩涩| 日韩 欧美 另类 人妻| 综合久欧洲| 中文字幕国产在线天堂| 欧美久久九九| 欧美视频一| 99热精品青草在线| 另类亚洲一区二区三区| 免费农村成人少妇人妻Aa一区二区视频| 美女性91| 另类综合另类| 日韩成人性日韩成人性爱视频在线免费观看| 国产刺激视频| 成 人 A V免费视频在线观看| 亚洲精品久久久久久久久豆丁网| 91综合色| 欧美激情一区二区| 曰韩精品视频一区二区| 一区二区三区四区在线不卡| 牛牛aV| 97se亚洲综合自| 麻豆60秒| 午夜操逼不卡| 91插B网站| 天天日日夜夜| 在线播放成人高清免费视频 | 精品人妻无码一区二区三区不卡-精品人妻无码一区二区...|精品少妇一区二区三 | 新精精品久久精品| 丁香五月天堂| 亚洲自拍偷拍视频在线| 制服中出中文人人精品| 亚洲国产无码精品首页久久久| 欲香欲色综合天天伊人| 国产日本熟女顶级一区二区三区视频| 激情熟女12P| 99热18这里只有精品| 日韩操人| 免费家庭乱伦视频| 亚洲第一视频 欧美风情 日韩| 亚洲精品男人的天堂| 国产无码精品无码| 97视频播放| 亚洲色图 欧美热图 清纯唯美 另类自拍 | 天天射天天| 超碰视97中文| 色妹子A V| 国产成人欧美一区二区三区的国产| 亚洲另类色综合网站| 人妻夜夜爽天天爽麻豆三区网站| 93人人操人人| 久久大黄片| 日本精品一区二区三| 中文字幕日产av人| 三级三久久线久久99久目本WW| 91在线视频国产网站| av 模特一区了| 青青操97| av大香蕉| 免费中文在线| 极品综合| 蜜臀在线视频| 青青草色AV| 亚爽爽爽爽爽爽爽爽| 男人的天堂亚洲| 黄色性爱网网| 国产www色在线观看| 五月丁香黄色网| 99re视频在线播放青草| 超碰97首页| 欧美高潮在线| 91亚州日韩高清| 国产成人精品日本亚洲语言| 温婉少妇玩3p| 少妇无码av专区线| 国产精品人人爽人人做可爱福利| 又粗又长又大国产不卡| 亚洲国产日韩精品久久久| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区老师 | 操啊国产| 欧美日韩在线视频网站| 97综合国产| 99热这里都是精品| 欧美色图欧美| 91精品人妻一品二品三品| 九99久久| 日本精品一区二区三| 久久原创中文| 久久是精品| 久热大香蕉网站| 国产免费一区| 超碰97人人乐| 欲色综合| 天久久久噜噜噜久久国产精品爽爽| 伊人性在线视频| 男人的天堂kva| 免费男人的天堂| 久久9久久| 亚洲美女精品九九视频| 本道综合精品| 家庭乱伦麻豆| 精品中文字幕第一页| 香蕉久久AⅤ...| 亚洲中文日韩欧美大香蕉视频| 亚洲蜜乳av| 婷婷丁香五月天综合东京热| 97最新在线播放视频| 久9热| 天天日日夜夜| 殴美综合色88| 嗯嗯啊啊的视频| 精品少妇一区二区| 亚洲欧洲自拍| 色婷婷六月丁香七月婷婷| 狠狠中文字幕| 色婷婷导航| 91丨国产丨白浆| 人人澡综合涩| 97在线观看免费| 亚州色综合| 91性高朝久久久久久久久| 国产精品毛片?v一区二区三区| 欧美日韩精品一区二区三区高清| 高清无码国产亚洲| 亚洲色欲一区二区三区| 九七毛片九九毛片| 天天亚洲| 亚洲国产奇米影视久久| 91一区二区| 欧洲亚洲人妻无码中字久久三区四区 | 亚洲熟女乱综合一区二区三区| 欧美激情一| 久久伊人最新网址视频| 一区二区三区四区免费视频| 亚洲欧美大香蕉| 美女毛片999| 久热热| 久操网无码在线| 国产欧美伊人| 本道在线| 欧美A片中文字幕| 色婷婷综合视频| 亚洲第一色页夜| 97视频免费播放| 国产精品自拍xxxx| 亚洲国产一区二区三区在线| 97精品视频在线播放| 亚洲网站一区二区在线| 九九综合久久| 亚洲男人的天堂在线看| 日本操逼视频免费| 婷色五月| 欧亚日本情色| 人人看欧美性爱| 成人无码专区精品视频| 国产视频第二页| 中文字幕交换人妻| 亚洲精品欧洲精品| 极品销魂美女一区二区 | 男人的天堂日韩| 欧美精品久久久久久久丰满| 天天影视网综合少妇| 久久中久文96| 精品亚洲黄色片 国产精品导航一区二区| 又黄又爽在线观看视频 | AV天堂丝袜| 加勒比海人人操超碰在线| 久久无码电影| 秋霞福利网| 国产乱伦性爱区| 色91综合网| 国产91影院| 天美国产精品| 久操电影| 亚洲情色婷婷五月天| 国产精品一区二区三| 丁香五月色情| 少妇的嫩逼图片| 91狠狠色丁香婷婷综合久久| 91热| 综合色图区| 久久久久久九九九| 小草三级久久观看| 人妻色偷色噜| 欧美色图私拍91| 欧美性天天影院| 久久午夜色播影院免费高清| 一本道综合色图| 九久9精品| 992这里有精品| 青青草中文字幕| 99re6国产精品99re在线| 亚洲欧美日韩中文播放| 手机看片日韩人妻| 中文字幕人妻色偷偷久久皮| 亚洲性爱电影| 国产日韩欧美| 操逼操操操91| 亚洲丝袜诱惑| 亚洲人在线| 日本成人A片免费看| 日韩精品影视| 六月婷婷激情| 国产在线观看一区二区三区| 久插不卡| 中文久久爆乳| 91这里只有精品| 欧美久久婷婷| 国产高清成人传媒影视| 91精品91久久久久77777俄罗斯老妇姓x| 国产欧美一区二区| 亚洲av综合色| 九九热三级片| 熟女欧美日韩综合婷婷| 国产97视频免费观看| 久久久91| 欧美夜色| 色五月婷婷五月天| 天天视频网站黄| 国产又大又粗又长视频| 天美国产三级传媒| 亚洲免费成人精品电影| 欧美写真视频一区| 成人十八禁日韩欧美一二三| 五月婷婷色色| 小视频玖玖| 亚洲日韩美女丝袜美腿人妻视频| 国产25页| 长长久久88视频| 九色精品视频导航1| 国产白丝网站| 日日夜夜草草草| 五月婷婷丁香六月| www.91逼逼.com| 日韩成人网址| 三级AV入口| 91综合网站| 黄色av播放免不| 亚洲高清内射| 久久久久成人蜜桃精品| 亚洲美女自拍偷拍视频| 丰满美女一级毛片在线播放| 天天躁日日躁狠狠狠躁| 少妇色综合| 久久免费看高潮毛片韩国| 欧美精品99久久久| 婷婷中文网| 74成人在线| 91老熟女| 南澳成人一级片在线播放| AV99热18这里只有精品| 性色avv| 五月天偷拍| 欧美 亚洲 偷拍自拍| 91九色蝌蚪在线观看| 日本熟妇浓毛hdsex| 婷婷人妻激情| 久久精品国产99久久,亚洲日韩久久日本一区一区三区 | 天美传媒AV在线| 91狠狠狠| 欧美日本视频一区| 激情小说亚洲图片| 试看福利| 色盈盈影院| 996热| 亚洲最新中文字幕免费| 日韩中文字幕精品一区在线| 国产精品久久久久久亚洲色欲| 东京热大香蕉| 欧美91在线| 日本精品五区| 黄片www视频免费| 97超碰久久| 亚洲情欲| 美女黄站| 亚洲女优有码无码高清| 91日韩网站| 精产品久久| 九热久| 丰满人妻一区二区三区色-百度| 超碰九区| 操逼网站网站| 影音先锋少妇| www.久久最新地址| 精品v日韩欧美国产| 在线观看av区| 欧洲色| 人妻天堂综合网| 亚洲国产欧美日韩精品一区二区三区,国产一区二区三区在线看片,欧美性猛交 XXX | 亚洲精品a人片在线观看视| 十八禁成人网站在线观看| 亚洲高清无码AAA久久久精品| 新版天堂中文资源8在线| 日本在线不卡一二区| 啊啊啊啊嗯嗯嗯用力好爽 | 夜夜嗨免费视频| 中国少妇啪啪视频| 午夜精品久久一区二区| 老司机天天操| 国产激情在线观看| 欧美色棕合| 伊人久久大香线蕉亚洲五月天,青草青草欧美日本一区二区,欧美日产欧美日产国产 | 五月天色图| 嗯嗯啊操我| 亚州久久9| 色原狠狠天天天| 毛片一区二区| 欧美日本国产日韩激情视频| 东京热亚洲一区二区| 亚洲综合在线高清| 久久网亚洲| 亚洲情色综合| 国产一级不卡在线观看| 五月激情影院| 97国产色图| 99夜夜操| 狠狠操夜夜| 日产狠狠干| 青青草乱入乱欲视频在线观看| 久久熟女嫩草成人片免费 | 欧美亚州手机在线| 亚洲精品一区二区免费在线观看| av2014 日韩在线中文字幕| 思思久热在线精品66| 日韩激情啪啪| 操B久久| 亚洲日韩美女丝袜美腿人妻视频| 国产欧美精选激情视频| 欧美另类色图片| 九九人妻| 天天懆天天日| 久久国产三区| 色噜噜人妻av中文字幕| 国产精品久久久久久久电影渣男| 欧美激情综合| 久久精品高清无码一区| 精品国产av一区二区三区四区入口| 欧美劲爆视频一区二区| 欧美老妇女内射网址| 国产99热| 超碰99热| 亚洲午夜蜜臀| 精品久久久久久中文| 久久人妻四季| 超碰97网站| 婷婷久久网| 欧美色图在线视频少妇| 99久久精品无码一区二区毛片免费| 亚洲精品色| 91狠狠狠| 无码人妻丰满热妇又大又粗| 久久九七| 日产欧美电影一区二区三区| 婷婷综合视频| 高颜值美女口爆高潮浪叫| 中文字幕中文字幕一区二区| 欧美狠狠弄| 老司机福利青青草| 久久久久9| 亚洲免费日韩在线一区二区| 91白虎| www激情| 亚洲人妻久久久| 日本欧美亚洲高清在线看| 蜜桃色院一区久久| 久久青青草在线视频| 综合婷婷| 天天干人人乐| 人人爱操| 不卡视频一区蜜桃视频 | 搡老女人老91二区| 成人短视频在线观看| 97超级久久| 丰满人妻一区二区三区| JuliaAnn丝袜熟女系列| 狠狠干狠狠色| 亚洲自拍97| 欧美熟妇视频| 色噜噜综合在线| 97色97干| 久插不卡| 深夜国产一区二区三区在线看| 人妻少妇精品久久久| 国产日韩欧美亚洲精品95 | 秋霞午夜成人福利片片| 久久9精品视频| 岛国片在线播放| 蜜乳av一区二区三区四区不卡| 日韩性爱再线视频| 欧美激情区| 国产性感骚丝袜在线| 国产精品久久久久久久AV大片| 日本99一区二区| 91成人在线免费视频| www久久精品| 欧美黄页在线| 人人操我人人干| 九久久精品| 天美传媒国产原创中文字幕亚洲欧美另类 | 视频一区二区免费在线| 中文字幕丝袜人妻| 免费观看国产不卡av| 欧美爱国产综合、| 日韩一区二区精品视频| 爱妃国产亚洲视频中文字幕| 色香伊人| 蜜臀久久一区二区| 九色精品视频导航1| 国产91 丝袜在线播放 | 日韩熟女乱伦中出| 大香蕉2017| 黄色二级片网站| 亚洲古典另类欧美在线| 久草成人| 美女丝袜激情小说| 97网址www| 婷婷丁香五月天亚洲天堂网| 亚洲图片欧美| www. 男人天堂成人在线| 五月综合激情网| 国产二区视频在线观看电影| 亚洲男人天堂网站| 高潮综合网| 25国产精品免费观看| 欧亚性爱在线视频| 欧美色院| 蜜臀一二三区| 中日韩久久人妻一区二区| a在线视频免费观看| 日韩激情无码影院| 伊人九九| 国产人人干| 久久久久久91香蕉国产| 天天弄天天操| 强奸乱伦动态污图免费 | 欧美色图天堂网m| 欧洲色| 欧美熟女操屄| 久久久一区二区三区三州| 伊香蕉综合久久久久久久噜噜噜| 亚洲无限观看| 色婷婷综合久久久久中文一区二区| 91一起操| 久久一级无码精品毛片6| 伊人五月天婷婷| 成人久久久| 成人草草视频| 亚洲精品久久一区二区三区蜜桃臀| 台湾佬中文娱乐自偷自拍| 亚洲男人天堂Av| 99re99视频在线免费观看| 久久久久久久极品香蕉视频| 国产激情视频在线观看| 国产三级中文有码在线视频| 7777奇米影视久久| 日本爽爽爽爽爽爽免费视频| 99av| 亚洲无码一区成人免费午夜| 色偷偷综合91久久噜噜| 亚洲综合图片在线| WWW.加勒比人妻一区不卡.com| 九一屌逼| 熟女一区二区| 久久25| 麻豆天美国美国产| 亚洲成人av色网| 67914亚洲精品| 五月天精品| 999久久久精品国产| 99精品在线观看| 亚洲成人网站在线观看| 激情综合婷婷| 五月天社区| 少妇一线天久久久久久| 大香蕉97久久| 精品国产一区二区久久| 美女黄页| 亚洲国成人情色好看电影| 和协无码影院| 嗯嗯啊好大| av东京热男人的天堂| 青青草玖玖爱| 人妻蜜桃臀| 麻豆91熟妇人妻中文字幕茄子| 超碰美女97| 人人操,人人液| 久久精品 六十路 熟女 欧美| 婷婷干黄色| 国产一区在线观看无码AV | 欧洲精品区| 夜夜嗨一区二区三区三州加勒比| 欧美日综合| 97超碰中文在线| 玖玖爱在线视频免费观看| heyZO天然素人无码AⅤ专区| 综合在线导航一区| 丁香婷婷九月| 亚洲18禁| 久操大香蕉超碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰 | 乱子伦一区二区三区国产精品| 职场同事知名国产国产精品久久欧美日韩 | 亚洲天天精品| 男人精品区| 国产超碰AV在线精品| 色伊人91| 天天干,夜夜爽| 5252色欧美在线| 日本天天干天天日一区| 大香久久| 色欲三区| 大香蕉综合| 99国产精品在线观看| 91在线/欧洲| 青草精品视频日本久久久久网站在线| 久久草草亚洲蜜桃臀| 伊人久操| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区老师黑人潮喷一 | 亚洲精品人妻在线| 婷婷丁香六月| 啊啊啊啊二区好大| 伊人欧美大香蕉视频| 无遮挡又黄又刺激的视频| 伊欧美综合视频| 亚洲aw毛茸茸在线| 天天性射网| 国产精品视频自拍在线| 欧美一级色| 欧美中字二区| 久久春色| 殴美大黄片| 久久111| 99999re| 色青青久久影视| 97久久超碰国产网站| 中文字幕一区二区三区人妻不卡| 国产一区二区在线播放量| 激情色播| 神马九九九| 亚洲?V无码专区在线电影| 久久,精品一二三| 中文字幕欧美日本乱码一线二线 | 五月激情综合网| 中文一区二区| 激情抓乳插进去啪啪啪日韩 | 亚洲欧美91| 免费强奸av| 1204av韩国| 不卡av免费在线网址| 超碰91在线| 欧美日韩人妻少妇 一区二区三区| 久久国产在线一区二区| 天天摸,夜夜摸| 欧美丝袜亚洲| 中文字幕免费看大片| 久操大香蕉超碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰 | 第一高清av中文字幕| 色综合久久夜色精品国产天堂| A级在线视频| 91蜜臀在线久久久久| 亚洲av资源| 99热最新| 婷婷久久久精品| 入口操逼网站| 蜜桃精品一区二区三区久在线| www.久久制服糖| 操b网站亚洲无码| 四虎国产精品永久入口| 99re这里只有精品3| 亚洲国产综合视频| 啪啪91| 日韩av无码网站| 69AV女优男人的天堂| 天天色图| 色第一页| 人人操人人操人人人操| 青青草乱入乱欲视频在线观看| 人人操我人人干| 丁香婷婷激情五月天无毒不卡| 人妻二区| 大香蕉啪啪啪啪在线| 制度丝袜99| 玖玖草久草99蜜月一区二区三区| 99在线无码精品秘 入口黑人| 传媒免费一区二区三区| 亚洲va有码在线天堂| 天天躁狠狠躁av| 99热只有这里有精品| 全国男人天堂网| 久久久久久亚洲精品不卡人乳| 蜜臀久久99精品久久久久久酒店| 欧美精品四区| 思思热在线视频在线| 韩日性爱av| 熟妇亚洲一区二区三区| 影音先锋国产精品| 欧美色院| 成人免费在线网站| 中韩中文字幕在线观看| 水野优香在线观看| 国产午夜在线观看| 欧洲乱码视频| 亚洲黄色a级片| 人妻娇喘 激情视频| 96AV精品| 国产在线激情视频| 色色青青久久| 婷婷五月天激情网| 国产1024在线播放| 九九国产热| 亚洲性爱乱操x| 天美传媒AV国产在线| 国产传媒av天美传媒在线| 国产白领连续中出在线观看| 涩涩涩综合| 欧美97se| 日韩伦理久 久久 清纯| 中文字幕在线观看永久| 97在线欧| 这里都是精品在线观看| 欧美熟妇乱码在线一区| 综合亚洲网| 嗯~啊~快点 死我视频| 美中日韩无码| 欧美日韩中文字幕人妻| 在线视频一区二区传媒| 黄网色一区二区三区四区精品| 一二三区精品视频| 精品国产一区二区三区久久久蜜臀| 激情网色| 久久久精品网站| 亚洲男人天堂视频| 午夜福利久久久噜久噜久久综合| 免费作爱一级视频| 啪啪视频免费在线观看| 欧美在线|亚洲| 超碰97资源大奶| 综合网色| 国产亚洲美日韩Aⅴ中文字幕无码成人| 国产免费小视频| 久久久99999久网站| 天天狠| 人人做人人妻人人夜视频| 成人国产视频在线观看| 骚妻少妇精品性色无码四色A V| 欧美一区二区情色| 99热超碰在线| 色综合久久88色综合久久天天| 美女被啪到深处抽搐视频| AAAA级日本片免费视频| 精品亚洲黄色片 国产精品导航一区二区| 青青草公开在线免费不卡视频| 日本999精品| 91精品成人www| 激情五月婷婷| 免费毛片在线播放| 狠狠操夜夜| 日韩一区二区精彩视频| 亚洲性天堂| 国产精品对白自产拍| 天天插天天操天天摸天天射天天看| 亚洲国产欧美日韩精品一区二区三区,国产一区二区三区在线看片,欧美性猛交 XXX | 内射中出日韩在线观看视频| 99热婷婷| av资源在线观看少妇| 一区二区三区免费岛国片| 亚洲欧洲无码bt精品合集| 人妻三级在线中文字幕| 伊人麻豆传媒| 大香蕉线| 澳门色噜噜色噜噜色噜噜色噜噜色噜噜| 超碰97欧美日韩| 色拍偷亚洲| 97超碰人操| 十八禁一区二区无码观看| 国产av热热色| 精品无码久久久久| 激情综合av| 日欧毛片久久| 久草男人天堂| 欧美精品久久| 国产乱青青草久久| 欧美丝袜美女电影一二三四区| 97就爱干| 国产AV天美传媒一区二区三区 | 久久一二三四不卡| 熟妇精品juliaannAV| 99色骚| 麻豆人妻偷人精品无码视频| 91人妻久久久久久久久久久久久| 色呦色呦色精品| 国产九九九九九九| 一本色道久久综合狠狠操| 色原狠狠天天天| 欧美亚洲首页| 热99这里有精品综合久久 | 女同亚洲欧美一二三区久久电影| 99re视频在线观看这里只有精品| 欧亚综合一卡二卡中文字幕|