Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
SecureTea-Project — The OWASP SecureTea Project provides a one-stop security solution for various devices (personal computers / servers / IoT devices) | Kitploit
Tools/GitHubGitHub/owasp/securetea-project
Defensive ToolsOSINT (Open Source Intelligence)IoT SecurityWeb SecurityMalware AnalysisIntrusion DetectionLog Analysis
GitHubowasp/securetea-project

SecureTea-Project

The OWASP SecureTea Project provides a one-stop security solution for various devices (personal computers / servers / IoT devices)

View Repository
3021422 years agoReviewed by Kitploit

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share


OWASP Logo OWASP SECURETEA TOOL PROJECT

Codacy Badge GitHub Telegram Version

The OWASP SecureTea Project is an application designed to help Secure a person's laptop or computer / server with IoT (Internet Of Things) for notify users (via various communication mechanisms), whenever someone accesses their computer / server. This application uses the touchpad/mouse/wireless mouse to determine activity and is developed in Python and tested on various machines (Linux, Mac & Windows).

The purpose of this application is to warn the user (via various communication mechanisms) whenever their computer / server accessed. This small application was developed and tested in python in Linux machine, macOS & Windows.

Table Of Contents

  • Target User
  • Objective
  • Pre-requisites
  • Installation Procedure
  • Getting Twitter Tokens
  • Getting Twilio Tokens
  • Getting Slack Tokens
  • Tested on
  • Suggestions and contribution
  • Code Of Conduct
  • Chat Group
  • Roadmap
  • User guide
  • Developer guide

Target User

It was written to be used by anyone who is interested in Security IoT (Internet of Things) and still needs further development.

How it functions

  • Keep track of the movement of the mouse/touchpad
  • Detect who access the laptop with mouse/touchpad is installed
  • Send warning messages on Twitter/SMS/Slack/Telegram

Objective

To alert the user via variuos communication mechanism, whenever his/her laptop had been accessed by someone. And also it can be used to monitor your system.

Pre-requisites

I. Hardware

  • Linux OS / Raspberry Pi - have sudo access on the terminal/console
  • Mouse / Wireless Mouse / Touchpad congenital laptop
  • The Twitter application is already installed on the mobile phone (Optional)

II. Software

  • Python - https://www.python.org/ (sudo apt-get install python)
  • Angular - https://angular.io/
  • A Twitter account - https://twitter.com
  • A Twilio account(optional, if SMS service not required)
  • Mobile phone, a previously-installed Twitter application (Optional)

Installation Procedure

  1. Python and python-setuptools must be installed. (If not already installed: sudo apt-get install python python-setuptools)

  2. Download/Clone repository from: https://github.com/OWASP/SecureTea-Project.git

root@kitploit:~
git clone https://github.com/OWASP/SecureTea-Project.git
  1. Install SecureTea package:
root@kitploit:~
cd SecureTea-Project
root@kitploit:~
python setup.py install
  1. Install python dependencies/ requirements:
root@kitploit:~
$ pip install -r requirements.txt
  1. Open the "securetea.conf" in your home directory (~/.securetea/securetea.conf) with a text editor and edit the following variables :

Copy/Paste API KEY and TOKEN from Twitter apps

root@kitploit:~
"api_key": "XXXX",
"api_secret_key": "XXXX",
"access_token": "XXXX",
"access_token_secret": "XXXX",
"username": "XXXX"
  1. Optionally in "securetea.conf" You can set "debug" : true to enable the console log (default: enabled), or set "debug" : false to disable logging to console.

  2. Install Mouse / Wireless Mouse Touchpad if not functioning properly (Linux / macOS / Raspberry Pi machine).

  3. Okay, Run program

root@kitploit:~
sudo SecureTea.py

or more:

root@kitploit:~
SecureTea.py -h
  1. Notice a WELCOME_MSG Like this: [Core] [ 2018-08-30 16:50 ] Info : Welcome to SecureTea..!! Initializing System

  2. Laptop access by moving the mouse/touchpad to see the cumulative X and Y coordinates on the console. If you have a twitter app installed on your phone, you can get updates on the "message" from your twitter account.

  3. Checks Alert message on the console and on twitter your inbox. [Core] [ 2018-08-30 16:50 ] Warn : (3) : Someone has access your laptop when

  4. If you want to monitor your system from a webapp

root@kitploit:~
cd gui
root@kitploit:~
npm install
root@kitploit:~
ng serve
  1. Click new tab terminal and type
root@kitploit:~
sudo python monitor.py
  1. Go to
root@kitploit:~
http://localhost:4200

to view your project. END-POINT type

root@kitploit:~
http://localhost:5000

and click SIGN IN.


[Network graph]


[Network graph]


Getting Twitter Tokens

  • Visit https://apps.twitter.com and "Create new app" to obtain authentication and token codes.

Getting Twilio Tokens

  • Visit https://www.twilio.com and click on "Get a free API key".

Getting Slack Tokens

  • Visit https://api.slack.com/apps/new and create a new bot app.
  • In the bot app settings, setup event subscriptions by Enabling Events.
  • Install the bot app in the workspace required.
  • Get the "Bot User OAuth Access Token", it starts with xoxb-
  • Get your user id for the particular workspace.

Tested on

  • TealinuxOS - Worked
  • Deepin - Worked
  • Raspbian - Worked
  • macOS - Worked
  • Ubuntu - Worked

Suggestions and Contributions

Contribution Guide

  • For contributors, please add your name below:
  • Ade Yoseman
  • Bambang Kurniawan
  • Felex kemboi
  • Lojislav Bezimenov
  • Rejah Rehim
  • Ananthu S
  • Abhishek Sharma
  • Mishal Shah

Chat Group

Telegram]

Roadmap

SecureTea Tool Project Features :

  1. Notify by Twitter
  2. Securetea Dashboard / GUI
  3. Securetea Protection /firewall
  4. Securetea Antivirus
  5. Intelligent Log Monitoring including Web Defacement and Intrusion Monitoring Tool
  6. Login History
  7. Notify by Whatsapp
  8. Notify by SMS Alerts
  9. Notify by Line
  10. Notify by Telegram
  11. Notify by Slack
  12. Detection of malicious devices

Licence

MIT License

Copyright (c) 2019 SecureTea Project Team - http://owasp.org

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Download Tool
SecureTea Tool FeaturesProgress
Notify by TwitterYes
Securetea DashboardYes
Notify by TelegramYes
Notify by SlackYes
Notify by SMS AlertsYes
Securetea firewallYes