{"id":20955829,"url":"https://github.com/achrovisual/netsniff","last_synced_at":"2026-05-20T00:04:30.675Z","repository":{"id":54614789,"uuid":"329213185","full_name":"achrovisual/netsniff","owner":"achrovisual","description":"A network sniffing program that will collect and dump various network information such as MAC and IP addresses, and protocol statistics to a file using Python and Scapy.","archived":false,"fork":false,"pushed_at":"2021-02-12T05:55:52.000Z","size":29,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-19T23:36:37.176Z","etag":null,"topics":["network","python","scapy","sniffer"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/achrovisual.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}},"created_at":"2021-01-13T06:21:08.000Z","updated_at":"2023-10-09T17:05:08.000Z","dependencies_parsed_at":"2022-08-13T21:40:23.813Z","dependency_job_id":null,"html_url":"https://github.com/achrovisual/netsniff","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/achrovisual%2Fnetsniff","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/achrovisual%2Fnetsniff/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/achrovisual%2Fnetsniff/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/achrovisual%2Fnetsniff/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/achrovisual","download_url":"https://codeload.github.com/achrovisual/netsniff/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243351861,"owners_count":20276911,"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":["network","python","scapy","sniffer"],"created_at":"2024-11-19T01:21:27.031Z","updated_at":"2025-12-30T00:32:18.206Z","avatar_url":"https://github.com/achrovisual.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# netsniff\nSimple Python program that scans the network and dumps the results into a file. This program uses Scapy. It can get the IP and MAC mappings and the protocol statistics of the network.\n\n# Network Scanning\nThe network scan performs an ARP scan to get the IP address and MAC address mappings. To get the protocol statistics, it sniffs through the packets inside the network. The syntax for performing the network scan is as follows:\n```\nsudo ptyhon3 netsniff.py -i [interface]\n```\n_This program is design to be run on Linux._\n\n# Arguments\nThese are the following arguments the program can use.\n### Required Arguments\n| Argument  | Description |\n| ------------- | ------------- |\n| -i  | Network Interface to be used  |\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fachrovisual%2Fnetsniff","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fachrovisual%2Fnetsniff","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fachrovisual%2Fnetsniff/lists"}