-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
2 changed files
with
20 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
# NetBreach - Network Security Tool | ||
|
||
NetBreach is a network security tool that provides functionalities for network scanning, SSH session management, and weak password checking. It is designed to help with security auditing by identifying active hosts on a network, managing SSH sessions, and performing parallelized SSH login attempts to check for weak passwords. | ||
|
||
## Features | ||
- **Network Scan**: Scans a given subnet for active hosts. | ||
- **SSH Session Management**: Connects and disconnects SSH sessions. | ||
- **Weak Password Checking**: Checks for weak passwords using a given list of potential passwords in parallel. | ||
- **Terminate SSH Session**: Terminates SSH sessions on the local system. | ||
|
||
## Requirements | ||
- Python 3.6+ | ||
- `paramiko` for SSH connections | ||
- `aiohttp` for async network scanning | ||
|
||
## Installation | ||
1. Clone this repository: | ||
```bash | ||
git clone https://github.com/wilsegale/NetBreach.git | ||
|