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
- Host: GitHub
- URL: https://github.com/threadlinee/iot-dss
- Owner: Threadlinee
- Created: 2025-04-18T09:58:57.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-06-10T12:34:53.000Z (8 months ago)
- Last Synced: 2025-06-10T13:33:05.719Z (8 months ago)
- Topics: cybersecurity, device, device-security, hacking-tool, iot, scanner, security, tool
- Language: C#
- Homepage:
- Size: 110 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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:

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)!
[](https://ko-fi.com/G2G114SBVV)
## Educational Purposes Only!! Stay safe, stay ethical. โ๏ธ