WIDS - Wireless Intrusion Detection System By Jatin Mehrotra (jatinjmehrotra@gmail.com) & Hrishikesh D Kakkad(hrishidkakkad@gmail.com)
- A Network Adaptor with prefrably Packet Injection Capabilities - Tenda or Alpha
- A Kali Linux Operating System
- Twilio Account with SMS API - Account SID with Auth Token
- A Gmail Account to send Email alerts from - Should have Less Secure App Access Enabled
- Setting the External Adaptor in Monitor Mode
- Navigate to adaptormon.py and tsharkmodule.py file and change
wlan1
to your external adaptor's current interface(Can be found out byifconfig
).
- Setting up Twilio for Alerting through SMS
- Navigate to send.py and fchkandsendmail.py and add in your ** Account_SID and auth_token** provided to you by Twilio.
- You will also need to add 1) All Reciever Numbers in {
Numbers_to_message
}) and 2) Sender Phone Number provided to you by Twilio infrom_
.
-
Email Address from which Emails will be sent from(and it's authentication will happen in Run Time- Secured by TLS)
-
Email Address to which the alerts will have to reach (the nearest network administrator) is also added at Runtime.
Run: $python run.py