https://github.com/needmorecowbell/igor
the network tool that can act like a worm
https://github.com/needmorecowbell/igor
Last synced: 6 months ago
JSON representation
the network tool that can act like a worm
- Host: GitHub
- URL: https://github.com/needmorecowbell/igor
- Owner: needmorecowbell
- License: apache-2.0
- Created: 2019-05-18T20:18:03.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-06-13T15:48:11.000Z (over 6 years ago)
- Last Synced: 2025-02-18T18:02:01.803Z (8 months ago)
- Language: Python
- Homepage:
- Size: 18.6 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Igor
![]()
## THIS IS A WORK IN PROGRESS, NOT FULLY DEVELOPED
## What is this?
Igor is a networking tool that requires no external dependencies. Scan your network for other computers, find open ports, and get information about them. This tool doubles as a worm that can attempt to spread through the network of identified machines.
## Setup
No setup needed, just have python3 installed and callable on the system, then grab the file.` curl https://raw.githubusercontent.com/needmorecowbell/Igor/master/igor.py`
## Usage
```
usage: igor.py [-h] [-w] [-m] [-p] [--who] [-v] [-o FILE]optional arguments:
-h, --help show this help message and exit
-w, --worm sets Igor into worm mode
-m, --map return ips in local network
-p, --pscan return port scan of ips in local network
--who return useful notes about the executing system
-v, --verbose increase output verbosity
-o FILE, --out FILE write results to FILE
```## Example Output
**Input:** `python3 igor.py --who`
**Output:**
```
██╗ ██████╗ ██████╗ ██████╗
██║██╔════╝ ██╔═══██╗██╔══██╗
██║██║ ███╗██║ ██║██████╔╝
██║██║ ██║██║ ██║██╔══██╗
██║╚██████╔╝╚██████╔╝██║ ██║
╚═╝ ╚═════╝ ╚═════╝ ╚═╝ ╚═╝Local IP: 10.0.0.33
Public IP: 75.43.12.21Hostname: micasa
Operating System: posix
Platform: darwin
```