https://github.com/ruancarllo/web-watcher
A CLI tool to analize in-memory Chrome saved events
https://github.com/ruancarllo/web-watcher
chrome command-line hacking-tool
Last synced: 2 months ago
JSON representation
A CLI tool to analize in-memory Chrome saved events
- Host: GitHub
- URL: https://github.com/ruancarllo/web-watcher
- Owner: ruancarllo
- License: mit-0
- Created: 2023-09-07T14:48:01.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-03-21T21:19:26.000Z (over 2 years ago)
- Last Synced: 2025-10-10T20:09:50.616Z (9 months ago)
- Topics: chrome, command-line, hacking-tool
- Language: TypeScript
- Homepage:
- Size: 1.31 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# About the software
WebWatcher is a command-line interface ([CLI](https://en.wikipedia.org/wiki/Command-line_interface)) program designed for monitoring and analyzing events generated by a [Google Chrome](https://en.wikipedia.org/wiki/Google_Chrome) instance. It enables users to access and analyze events stored in the memory of their computer, regardless of whether they are using [Windows](https://en.wikipedia.org/wiki/Microsoft_Windows), [MacOS](https://en.wikipedia.org/wiki/MacOS), or [Linux](https://en.wikipedia.org/wiki/Linux).
## Requirements
Before using WebWatcher, please ensure that you meet the following requirements:
1. **Google Chrome**: To run the program in its binary form, you must have the latest version of [Google Chrome](https://en.wikipedia.org/wiki/Google_Chrome) installed on your computer.
2. **Deno (for source code testing)**: If you intend to test the program from its source code, which is written in TypeScript, you need to install [Deno](https://deno.com) on your computer. We recommend using [Visual Studio Code](https://code.visualstudio.com) in conjunction with the [Deno extension](https://marketplace.visualstudio.com/items?itemName=denoland.vscode-deno) to enable script intellisense for a smoother development experience.
## Compilation
To compile WebWatcher into an executable binary, follow these steps:
1. Open your terminal and navigate to the project folder.
2. Execute the following command:
```sh
deno compile --allow-all web-watcher.ts
```
## Execution
You can run Web Watcher in two different ways:
1. **From source code**: To run the program directly from its source code, use the following command:
```sh
deno run --allow-all web-watcher.ts
```
2. **From compiled binary**: If you've compiled Web Watcher into an executable binary, you can execute it using the following command:
```sh
./web-watcher
```
The project is [MIT-0](https://opensource.org/license/mit-0) licensed, so feel free to choose the method that best suits your needs. Enjoy using Web Watcher to monitor and analyze Google Chrome events!