An open API service indexing awesome lists of open source software.

https://github.com/threadlinee/iot-dss

IoT Device Security Scanner
https://github.com/threadlinee/iot-dss

cybersecurity device device-security hacking-tool iot scanner security tool

Last synced: 6 months ago
JSON representation

IoT Device Security Scanner

Awesome Lists containing this project

README

          

# IoT-DSS
IoT Device Security Scanner

IoT Device Security Scanner ๐Ÿ”๐Ÿ’ป
Overview
The IoT Device Security Scanner is a powerful tool designed to scan your local network or specified IP address for open ports, and it alerts you when it detects risky ports commonly associated with vulnerabilities in Internet of Things (IoT) devices. This tool helps you secure your network by identifying potential attack vectors such as Telnet and RDP ports, which are often exploited by hackers to gain unauthorized access to devices.

Whether you're securing your home network or conducting a security audit, this tool gives you peace of mind by ensuring that dangerous ports are detected and alerted in real-time.

Media:

![image](https://github.com/user-attachments/assets/d44a231c-e930-49ff-95cc-77850bd460fd)

Features
Full Port Range Scanning: Allows scanning of all ports from 1 to 65535 for comprehensive security checks.

Auto-Alerts for Known Risky Ports: Automatically identifies and alerts for known insecure ports such as Telnet (23), RDP (3389), FTP (21), and others commonly associated with cyberattacks.

Real-Time Feedback: Shows real-time results on open ports and their respective risk levels.

Customizable Scans: Option to specify custom IP addresses or perform full network scans.

User-Friendly Interface: Clean and simple UI built with XAML for easy interaction.

Technologies Used
C#

.NET Framework

XAML (for GUI)

TCP Client for Port Scanning

Installation
Prerequisites
Visual Studio: Youโ€™ll need Visual Studio or any C# IDE to run the project.

.NET Framework: The project targets .NET Framework 4.7.2 or higher.

Clone the Repo

git clone https://github.com/dionabazi/IoT-DSS.git
cd IoT-DSS
Run the Project
Open the solution file IoTDeviceSecurityScanner.sln in Visual Studio.

Build the project.

Run the project by pressing F5 or Ctrl + F5.

The app window will appear, and you can begin scanning.

Usage
Enter Target IP: Input the IP address of the device or router you want to scan.

Select Scan Type: Choose between a full port scan or a quick scan (limited ports).

Start Scan: Click Scan to begin the port scan.

View Results: Once the scan is complete, the tool will display open ports and alert you to any risky ports like Telnet, RDP, and FTP.

Example
Scan with Custom IP:
Target IP: 192.168.1.1

Scan Type: Full port range (1-65535)

Detected Risky Ports: RDP (3389), Telnet (23)

Contributing
We welcome contributions to improve the IoT Device Security Scanner! Hereโ€™s how you can get involved:

Fork the repo.

Create a new branch: git checkout -b feature/your-feature

Make your changes.

Commit your changes: git commit -am 'Add some feature'

Push to the branch: git push origin feature/your-feature

Create a new pull request.

License
This project is licensed under the MIT License - see the LICENSE file for details.

Contact
For any questions or suggestions, feel free to reach out to me at dionabazi5@gmail.com.

# ๐Ÿ›ก๏ธ Stay safe, and keep your IoT devices protected! ๐Ÿ”’

## โ˜• Support Me
If you like this project, feel free to [buy me a coffee](https://ko-fi.com/G2G114SBVV)!

[![Buy Me a Coffee](https://ko-fi.com/img/githubbutton_sm.svg)](https://ko-fi.com/G2G114SBVV)

## Educational Purposes Only!! Stay safe, stay ethical. โœŒ๏ธ