import depuis ancien GitHub
This commit is contained in:
36
check-ports/readme.md
Normal file
36
check-ports/readme.md
Normal file
@@ -0,0 +1,36 @@
|
||||
# CheckPortGUI.ps1 — Simple Port Tester
|
||||
|
||||
Small PowerShell GUI to test **common ports** and **ICMP ping** against a target host. Uses `Test-NetConnection` under the hood and shows a per-port status with a progress bar.
|
||||
|
||||

|
||||
|
||||
## Requirements
|
||||
- Windows PowerShell 5.1 (x64 recommended)
|
||||
- Network access to the target
|
||||
|
||||
## Included checks
|
||||
Dropdown protocols mapped to port sets:
|
||||
- FTP (20, 21, 22, 989, 990)
|
||||
- HTTP (80, 443)
|
||||
- SMB (139, 445)
|
||||
- LDAP/AD (389, 636, 3268, 3269, 464, 88, 9389, 53, 5353)
|
||||
- SQL (1433)
|
||||
- EPMtestCore (80, 443, 139, 445, 9593, 9594, 9595)
|
||||
- EPMtestClient (139, 445, 9593, 9594, 9595, 33354, 33355, 33370, 33371, 44343)
|
||||
- VNC (5800, 5900)
|
||||
- Synology (5000, 5001, 21, 22, 2049, 445, 5432, 3306, 137, 138, 139, 80, 443, 873, 3260, 1194, 5353, 6690, 6881, 1900)
|
||||
|
||||
## Install
|
||||
Save the script as `CheckPortGUI.ps1` in your working directory
|
||||
|
||||
## Run
|
||||
```powershell
|
||||
powershell.exe -NoProfile -ExecutionPolicy Bypass -File .\CheckPortGUI.ps1
|
||||
```
|
||||
|
||||
## Usage
|
||||
- Enter the target hostname or IP.
|
||||
- Pick a protocol from the dropdown.
|
||||
- Click “Test Port” to run all ports in that set (progress bar updates).
|
||||
- Click “Test Ping” for an ICMP reachability check.
|
||||
Results appear in the textbox (one line per port: Port, Status, Description).
|
||||
Reference in New Issue
Block a user