Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/skreweverything/web-tracker
Stand alone program that Tracks/Logs all the opened websites in the Chrome Browser. Even incognito! *No need to install anything in browser*
https://github.com/skreweverything/web-tracker
applescript chrome chrome-browser hack hacking hacking-tool logger logging scriptingbridge sniffer swift
Last synced: 3 months ago
JSON representation
Stand alone program that Tracks/Logs all the opened websites in the Chrome Browser. Even incognito! *No need to install anything in browser*
- Host: GitHub
- URL: https://github.com/skreweverything/web-tracker
- Owner: SkrewEverything
- License: mit
- Created: 2017-10-17T00:27:02.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2017-10-17T23:08:48.000Z (over 7 years ago)
- Last Synced: 2024-05-16T01:02:13.933Z (9 months ago)
- Topics: applescript, chrome, chrome-browser, hack, hacking, hacking-tool, logger, logging, scriptingbridge, sniffer, swift
- Language: Swift
- Homepage:
- Size: 34.2 KB
- Stars: 35
- Watchers: 12
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Web Tracker 🔍
It scans and logs the currently opened websites in Chrome Browser. It can even log incognito windows.
And the best thing is, **It doesn't require any permissions to run**🔥.
## Usage
Clone the repository, open the project in Xcode, build the project and run the executable.
By default, it logs every `5 secs` and creates the database file `web-tracker.db` in the home directory.
**To provide custom time and file name**:
The executable can take multiple arguments
**1)** Both time and file name. The order doesn't matter.
**Example**:
```sh
$ Web\ Tracker 2.5 "./Desktop/tracker.db"
```
*or*
```sh
$ Web\ Tracker "./Desktop/tracker.db" 2.5
```**2)** Either time or file name
**Example**:
```sh
$ Web\ Tracker 2.5
```
*or*
```sh
$ Web\ Tracker "./Desktop/tracker.db"
```### To run it in the background
To be able to close the Terminal when Web Tracker is running, use this command while running the executable.
```sh
$ nohup ./Web\ Tracker &
```
And you can quit the Terminal.### To quit/stop the Web Tracker
To quit the Web Tracker, first find its PID using `ps` and use `kill` to stop the Web Tracker.
```sh
$ ps -e | grep "Web Tracker"
$ kill -9 pid_of_webtracker_from_above_command
```**The database has these columns**:
- Table name: `Data`
| Column Name | Data Type |
|:-----------:|:---------:|
| url | varchar |
| title | varchar |
| incognito | int |
| time | varchar |
| date | varchar |**For incognito**: `0` means normal window, `1` means incognito window.
## Disclaimer
If the use of this product causes the death of your firstborn or anyone, I'm not responsible ( no warranty, no liability, etc.)**For technical people**: It is only for educational purpose.
## Contributing
Feel free to fork the project and submit a pull request with your changes!
##### Not experienced or lazy to fork and submit a pull request ?
Open an issue for adding new features, enhancement, bugs etc. I might take a look into it.License
----MIT
**Free Software, Hell Yeah!**