spaggiari- irc bot to scan & bruteforce ssh/telnet |
git clone git://git.acid.vegas/spaggiari.git |
Log | Files | Refs | Archive | README | LICENSE |
README.md (2382B)
1 #####*'sans armes, ni haine, ni violence'* 2 3 ###### Requirments 4 - [Paramiko Library](http://www.paramiko.org/) 5 6 ###### Information 7 Spaggiari scanner comes in 2 versions, a CLI version and an IRC version. 8 9 You must edit the config in the IRC version in order to have the bot connect. 10 11 ###### CLI Commands 12 **Usage:** spaggiari.py [OPTIONS] [SCAN] 13 14 | Option | Description | 15 | --- | --- | 16 | -d | enable deep scanning. | 17 | -f | enable fast scanning. | 18 | -o \<path> | save output from scan(s) to file. | 19 20 21 22 | Scan | Description | 23 | --- | --- | 24 | -l \<path> | scan a list of ip addresses from file. | 25 | -x | scan random ip addresses. (does not stop) | 26 | -r \<class> \<range> | scan a range of ip addresses. | 27 | -t \<ip> | scan a target ip address. | 28 29 Deep scanning uses a larger list of combos to bruteforce with. 30 31 ###### IRC Commands 32 | Command | Description | 33 | --- | --- | 34 | @random | Scan random ip addresses. | 35 | @range \<class> \<range> | Scan a range of ip addresses. | 36 | @range \<class> random | Scan a random range of ip addresses. | 37 | @status | Check the scanning status on the bot. | 38 | @stop | Stop all current running scans. | 39 40 *Note:* The <class> can be b or c. The <range> is the ip address range prefix to scan. 41 42 **CLI Examples:** 43 * `spaggiari.py -r b 192.168` *(Scans the range 192.168.0.0-192.168.255.255)* 44 * `spaggiari.py -r c 192.168.1` *(Scans the range 192.168.1.0-192.168.1.255)* 45 * `spaggiari.py -r b random` *(Scans the range ?.?.0.0-?.?.255.255)* 46 * `spaggiari.py -r c random` *(Scans the range ?.?.?.0-?.?./.255)* 47 48 **IRC Examples:** 49 * `@range b 192.168` *(Scans the range 192.168.0.0-192.168.255.255)* 50 * `@range c 192.168.1` *(Scans the range 192.168.1.0-192.168.1.255)* 51 * `@range b random` *(Scans the range ?.?.0.0-?.?.255.255)* 52 * `@range c random` *(Scans the range ?.?.?.0-?.?./.255)* 53 54 ###### Python Version Notice 55 All scripts on this github were developed and written to be used with the latest version of Python. 56 57 Check the Python [download page](https://www.python.org/downloads/) for the latest version. 58 59 Running the scripts with same major version and not the same major/minor version can cause errors. 60 61 ###### Mirrors 62 - [acid.vegas](https://acid.vegas/spaggiari) *(main)* 63 - [SuperNETs](https://git.supernets.org/acidvegas/spaggiari) 64 - [GitHub](https://github.com/acidvegas/spaggiari) 65 - [GitLab](https://gitlab.com/acidvegas/spaggiari)