{"id":13492184,"url":"https://github.com/0xcesium/Network-Scanner-PORT-ALIVE","last_synced_at":"2025-03-28T09:33:58.457Z","repository":{"id":217436678,"uuid":"97818519","full_name":"0xcesium/Network-Scanner-PORT-ALIVE","owner":"0xcesium","description":"Network scanner in Python 2.7 with Scapy using ARP broadcast discovery.","archived":false,"fork":false,"pushed_at":"2018-05-23T07:36:32.000Z","size":5236,"stargazers_count":8,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-10-31T06:34:46.538Z","etag":null,"topics":["arp","arp-scanner","bruteforce","cifs","dictionnary","ms17-010","multiprocessing","network-analysis","network-scanner","parallel-programming","python","scapy","smb"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/0xcesium.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-07-20T09:43:26.000Z","updated_at":"2023-02-25T21:25:06.000Z","dependencies_parsed_at":null,"dependency_job_id":"4f5e5206-a85a-424b-b393-ae3e9a4cb7d6","html_url":"https://github.com/0xcesium/Network-Scanner-PORT-ALIVE","commit_stats":null,"previous_names":["0xcesium/network-scanner-port-alive"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/0xcesium%2FNetwork-Scanner-PORT-ALIVE","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/0xcesium%2FNetwork-Scanner-PORT-ALIVE/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/0xcesium%2FNetwork-Scanner-PORT-ALIVE/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/0xcesium%2FNetwork-Scanner-PORT-ALIVE/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/0xcesium","download_url":"https://codeload.github.com/0xcesium/Network-Scanner-PORT-ALIVE/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246004231,"owners_count":20708163,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["arp","arp-scanner","bruteforce","cifs","dictionnary","ms17-010","multiprocessing","network-analysis","network-scanner","parallel-programming","python","scapy","smb"],"created_at":"2024-07-31T19:01:03.781Z","updated_at":"2025-03-28T09:33:58.448Z","avatar_url":"https://github.com/0xcesium.png","language":"Python","funding_links":[],"categories":["Python"],"sub_categories":[],"readme":"# Network-Scanner-PORT-ALIVE [![python](https://img.shields.io/badge/Python-2.7-green.svg?style=style=flat-square)](https://www.python.org/downloads/) [![version](https://img.shields.io/badge/Version-Gamma-blue.svg?style=style=flat-square)](https://twitter.com/133_cesium) [![license](https://img.shields.io/badge/License-GPL_3-orange.svg?style=style=flat-square)](https://github.com/C3s1um133/Network-Scanner-PORT-ALIVE/blob/master/LICENSE)\n\nVersion 4.1\n\nInstalling project and dependencies : Scapy, Pexpect\n\n```\nsudo apt-get install python-scapy\n#pip install pexpect\npip install paramiko\nwget -q https://raw.githubusercontent.com/C3s1um133/Network-Scanner-PORT-ALIVE/master/neighbors_parser.py\nchmod +x neighbors_parser.py\n```\n\n## Network scanner in Python 2.7 with Scapy using ARP for optimization.\n\nThis tool is looking for online hosts in a /24 network, remotely (an IP needs to be mentionned through the \"--ip A.B.C.D\" option) or locally.\n\nThen, it will activate a search for well-known ports upon those hosts.\n\nIt's able to check a MS17-010 vulnerability on a group of remote host if 445 is found open.\n\n```\nuser@host# ./neighbors_parser.py --help\nusage: neighbors_parser.py [-h] [-v] [-b] [-i Adresse IP] [-w WORDLIST]\n                           [-u USERNAME] [-m MODE] [-l INTEGER] [-d]\n\nDiscovery and attack only, made by Cesium133.\n\noptional arguments:\n  -h, --help            show this help message and exit\n  -v, --version         show program's version number and exit\n  -b, --bruteforce      Argument optionnel pour déclencher le mode attaque.\n  -i Adresse IP, --ip Adresse IP\n                        Machine cible.\n  -w WORDLIST, --wordlist WORDLIST\n                        Ajout d'un dictionnaire.\n  -u USERNAME, --username USERNAME\n                        Username distant à BF.\n  -m MODE, --mode MODE  Alphabet de bruteforce [ lower | upper | digits |\n                        alphabet | hex | all ].\n  -l INTEGER, --longueur INTEGER\n                        Longueur des mots de passe souhaitée.\n  -d, --debug           Mode Debug pour le suivi de log.\n\nGPL(v3) License.\n```\n\n## Generic usage example\n\n```\nuser@host# python neighbors_parser.py --bruteforce --username foo --mode alphabet --debug  \nWARNING: No route found for IPv6 destination :: (no default route?)\n2017-10-03 15:26:56 INFO  [IP] 10.0.2.15\n\n[*] Scan du réseau local:\n--------------------------\n\n[ARP] 10.0.2.0/24 sur eth0\n--------------------------\n2017-10-03 15:27:02 INFO  [ONLINE] 52:54:00:12:35:02  10.0.2.2\n2017-10-03 15:27:03 INFO  [ONLINE] 52:54:00:12:35:03  10.0.2.3\n2017-10-03 15:27:03 INFO  [ONLINE] 52:54:00:12:35:04  10.0.2.4\n\n[*] Scan de port sur les machines ARPées:\n------------------------------------------\n2017-10-03 15:27:09 INFO  [PORT] En écoute : 445 sur la cible --\u003e 10.0.2.3\n2017-10-03 15:27:09 INFO  [PORT] En écoute : 445 sur la cible --\u003e 10.0.2.2\n2017-10-03 15:27:09 INFO  [PORT] En écoute : 445 sur la cible --\u003e 10.0.2.4\n\n[*] Résumé du scan de ports:\n------------------------------\n{'10.0.2.4': [445], '10.0.2.3': [445], '10.0.2.2': [445]}\n\n[~] Pas de ports à bruteforcer [21/22/2222].\n\n[*] Phase de capture/reconnaissance brutale:\n--------------------------------------------\n\n[SMB/CIFS] Vuln MS17-010 -\u003e Cible avec SMB ouvert : 10.0.2.4.\n2017-10-03 15:27:11 DEBUG Generate negotiate request\n2017-10-03 15:27:11 DEBUG Generate session setup andx request\n2017-10-03 15:27:11 DEBUG Generate tree connect andx request\n2017-10-03 15:27:11 DEBUG Connecting to \\\\10.0.2.4\\IPC$ with UID = (8,)\n2017-10-03 15:27:11 DEBUG Generate peeknamedpipe request\n2017-10-03 15:27:11 INFO  [~] Non détecté! (Windows 7 Professional 7601 Service Pack 1)\n\n[SMB/CIFS] Vuln MS17-010 -\u003e Cible avec SMB ouvert : 10.0.2.3.\n2017-10-03 15:27:11 DEBUG Generate negotiate request\n2017-10-03 15:27:11 DEBUG Generate session setup andx request\n2017-10-03 15:27:11 DEBUG Generate tree connect andx request\n2017-10-03 15:27:11 DEBUG Connecting to \\\\10.0.2.3\\IPC$ with UID = (8,)\n2017-10-03 15:27:11 DEBUG Generate peeknamedpipe request\n2017-10-03 15:27:11 INFO  [~] Non détecté! (Windows 7 Professional 7601 Service Pack 1)\n\n[SMB/CIFS] Vuln MS17-010 -\u003e Cible avec SMB ouvert : 10.0.2.2.\n2017-10-03 15:27:11 DEBUG Generate negotiate request\n2017-10-03 15:27:11 DEBUG Generate session setup andx request\n2017-10-03 15:27:11 DEBUG Generate tree connect andx request\n2017-10-03 15:27:11 DEBUG Connecting to \\\\10.0.2.2\\IPC$ with UID = (8,)\n2017-10-03 15:27:11 DEBUG Generate peeknamedpipe request\n2017-10-03 15:27:11 INFO  [~] Non détecté! (Windows 7 Professional 7601 Service Pack 1)\n\n[+] # Job done #\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F0xcesium%2FNetwork-Scanner-PORT-ALIVE","html_url":"https://awesome.ecosyste.ms/projects/github.com%2F0xcesium%2FNetwork-Scanner-PORT-ALIVE","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F0xcesium%2FNetwork-Scanner-PORT-ALIVE/lists"}