Coder Social home page Coder Social logo

skreweverything / web-tracker Goto Github PK

View Code? Open in Web Editor NEW
35.0 12.0 3.0 35 KB

Stand alone program that Tracks/Logs all the opened websites in the Chrome Browser. Even incognito! *No need to install anything in browser*

License: MIT License

Objective-C 14.62% Swift 84.93% C 0.45%
chrome-browser chrome logging logger swift applescript scriptingbridge sniffer hacking hack hacking-tool

web-tracker's Introduction

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:

$ Web\ Tracker 2.5 "./Desktop/tracker.db"

or

$ Web\ Tracker "./Desktop/tracker.db" 2.5

2) Either time or file name

Example:

$ Web\ Tracker 2.5

or

$ 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.

$ 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.

$ 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!

web-tracker's People

Contributors

skreweverything avatar unkownymouse avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

web-tracker's Issues

Support for more browsers

Currently it only supports Google Chrome Browser. It would be nice to extend the support to other browsers.

If anyone want to help, submit a pull request.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.