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

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

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.
![image](https://github.com/user-attachments/assets/4491b209-f78f-450c-863d-f04406729604)

---
## 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.
![image](https://github.com/user-attachments/assets/c91cd5f4-90b3-4f80-b50f-33bfb80bde32)

### 3. Checksum Calculator
- Supports multiple checksum algorithms:
- **Simple Checksum**
- **CRC32**
- **MD5**
- **SHA256**
![image](https://github.com/user-attachments/assets/68018af0-14c4-4c6c-9ebd-3589d80f6ad2)

### 4. MQTT Utility
- Seamless handling of multiple connections.
- Supports publishers and subscribers.
- Allows downloading messages in text format.
![image](https://github.com/user-attachments/assets/61d74a11-d9c7-45ba-8be5-1792ba1b6a48)

### 5. TCP Server and Client
- Create and manage TCP server and client connections.
![image](https://github.com/user-attachments/assets/e1f9af43-2784-4e8b-be9c-fdb3ecaceefc)

### 6. UDP Server and Client
- Handle UDP server and client communications effortlessly.
![image](https://github.com/user-attachments/assets/559ac0d6-70ad-4619-836e-20fcc932cb92)

### 7. Barcode Conversion
- Convert numbers to barcodes and vice versa.
![image](https://github.com/user-attachments/assets/2b662aa2-317b-416a-8203-60fda09f2354)

### 8. QR Code Conversion
- Convert numbers to QR codes and vice versa.
![image](https://github.com/user-attachments/assets/8e2370f1-221a-4ceb-96ca-98e6d6e9f73a)

### 9. Serial Communication
![image](https://github.com/user-attachments/assets/e18a4767-612d-4a21-bef6-c7c70f5a0066)

---

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