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)