https://github.com/paralisieth/project01
https://github.com/paralisieth/project01
cpp
Last synced: 2 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/paralisieth/project01
- Owner: paralisieth
- Created: 2024-11-16T20:13:58.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-11-17T01:13:47.000Z (over 1 year ago)
- Last Synced: 2025-07-11T10:38:03.075Z (10 months ago)
- Topics: cpp
- Language: C
- Size: 10.3 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Roadmap: ROADMAP.md
Awesome Lists containing this project
README
# Chrome Cookie Retriever
This program retrieves cookies from Google Chrome's cookie database.
## Prerequisites
- CMake 3.15 or higher
- C++17 compatible compiler
- vcpkg package manager
- SQLite3
## Building the Project
1. Install dependencies using vcpkg:
```bash
vcpkg install sqlite3:x64-windows
```
2. Configure the project:
```bash
cmake -B build -S . -DCMAKE_TOOLCHAIN_FILE=[path_to_vcpkg]/scripts/buildsystems/vcpkg.cmake
```
3. Build the project:
```bash
cmake --build build --config Release
```
## Usage
Run the executable from the command line:
```bash
./build/Release/cookie_retriever
```
The program will display all cookies from Chrome's cookie database, including their domains, names, and values.
## Note
The program requires access to Chrome's cookie database, which is typically located at:
`%LOCALAPPDATA%\Google\Chrome\User Data\Default\Network\Cookies`
Make sure Chrome is closed when running this program to avoid database lock issues.