Small IoT (Internet of Things) to inform customers by way of Twitter, every time somebody accesses their laptop computer. This utility makes use of the touchpad/mouse/wi-fi mouse to find out exercise and is developed in Python and examined on Linux.
- Keep observe of the motion of the mouse/touchpad
- Detect who entry the laptop computer with mouse/touchpad is put in
- Send warning messages on Twitter
To alert the person by way of Twitter, every time his/her laptop computer had been accessed by somebody. And additionally it may be used to observe your system
I. HARDWARE :
- Linux OS / Raspberry Pi – have
sudoentry on the terminal/console
- Mouse / Wireless Mouse / Touchpad congenital laptop computer
- The Twitter utility is already put in on the Mobile telephones (Optional)
II. Software :
Procedure Installation :
- Python and python-setuptools should be put in. (If not already put in:
sudo apt-get set up python python-setuptools)
- Download/Clone repository from: https://github.com/OWASP/SecureTea-Project.git
git clone https://github.com/OWASP/SecureTea-Project.git
- Install SecureTea package deal:
python setup.py set up
- Install python dependencies/ necessities
pip set up -r necessities.txt
- Open the “securetea.conf” in your house listing (~/.securetea/securetea.conf) with a textual content editor and edit the next variables :
Copy/Paste API KEY and TOKEN from Twitter apps
"api_key": "XXXX", "api_secret_key": "XXXX", "access_token": "XXXX", "access_token_secret": "XXXX", "username": "XXXX"
- Optionally in “securetea.conf” You can set debug =
trueto allow the console log (default: enabled). or
set debug = falseto disable logging to console.
- Install Mouse / Wireless Mouse Touchpad if not functioning correctly (Linux / macOS / Raspberry Pi machine).
- Okay, Run program ->
sudo SecureTea.pyor extra ->
- Notice a
[Core] [ 2018-08-30 16:50 ] Info : Welcome to SecureTea..!! Initializing System
- laptop computer entry by transferring the mouse/touchpad to see the cumulative X and Y coordinates on the console. If you might have a twitter app put in in your telephone, you will get updates on the “message” out of your twitter account.
- Checks Alert message on the console and on twitter your inbox.
[Core] [ 2018-08-30 16:50 ] Warn : (3) : Someone has entry your laptop computer when
- If you need to monitor your system from a webapp,
npm set up
- Click new tab terminal and kind ->
sudo python monitor.py
- Go to
http://localhost:4200to view your challenge. END-POINT sort
http://localhost:5000and click on SIGN IN.
Getting Twitter Tokens:
For Suggestions and Contributing :
- Notify by Twitter (achieved)
- Securetea Dashboard / Gui (achieved)
- Securetea Protection /firewall
- Securetea Antivirus
- Notify by Whatsapp
- Notify by SMS Alerts
- Notify by Line
- Notify by Telegram