https://github.com/mainthreadiot/porus
Porus ultimate utility for IoT Test
https://github.com/mainthreadiot/porus
barcode iot mqtt port qrcode socket tcp udp
Last synced: 7 months ago
JSON representation
Porus ultimate utility for IoT Test
- Host: GitHub
- URL: https://github.com/mainthreadiot/porus
- Owner: mainthreadiot
- Created: 2025-01-29T11:43:20.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-31T08:36:00.000Z (about 1 year ago)
- Last Synced: 2025-03-31T09:27:04.707Z (about 1 year ago)
- Topics: barcode, iot, mqtt, port, qrcode, socket, tcp, udp
- Language: HTML
- Homepage: https://mainthreadiot.github.io/porus/
- Size: 6.28 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
**Developed by Thread IoT** main.thread.iot@gmail.com
# Porus Utility - All-in-One IoT & Networking Tool
**Porus Utility** is a free and open-source C# tool for IoT developers and network administrators. It includes features like:
- ✅ **Port Scanner & Port Checker**
- ✅ **Checksum Generator**-
- ✅ **Packet Sniffer**
- ✅ **MQTT, TCP, UDP, and Serial Communication with firmware upgrade**
- ✅ **Barcode & QR Code Generator**
🔗 **Download Now**: [GitHub Repository](https://mainthreadiot.github.io/porus/)
---
Porus is a versatile utility tool designed to assist developers and IT professionals with a range of functionalities. With its user-friendly interface and powerful features, Porus provides efficient solutions for networking, security, data transformation, and more.

---
## Porus Utility
## C# IoT Utility
## Features
### 1. Port Scanner
- Displays detailed information:
- **Sr No**
- **Address**
- **Port**
- **State**
- **Protocol**
- **Process Name**
- **Process ID**
- **Remote Address**
- **Remote Port**
- **Kill Process Button**
### 2. Port Checker
- Checks if a specific port is open or closed.

### 3. Checksum Calculator
- Supports multiple checksum algorithms:
- **Simple Checksum**
- **CRC32**
- **MD5**
- **SHA256**

### 4. MQTT Utility
- Seamless handling of multiple connections.
- Supports publishers and subscribers.
- Allows downloading messages in text format.

### 5. TCP Server and Client
- Create and manage TCP server and client connections.

### 6. UDP Server and Client
- Handle UDP server and client communications effortlessly.

### 7. Barcode Conversion
- Convert numbers to barcodes and vice versa.

### 8. QR Code Conversion
- Convert numbers to QR codes and vice versa.

### 9. Serial Communication

---
## Upcoming Features
- **FTP and SFTP**
- **Image to Base64 Conversion**
- **Firewall Checker**
- **Packet Sniffer**
- **JSON Formatter**
- **Modbus Support**
- **SMTP and SMS Tester**