{"id":13826758,"url":"https://github.com/daymorelah/packetanalyzerandsniffer","last_synced_at":"2025-07-09T01:31:17.439Z","repository":{"id":96705418,"uuid":"109115343","full_name":"Daymorelah/packetAnalyzerAndSniffer","owner":"Daymorelah","description":"A simple python module that implements a packet sniffer and analyser. It sniffs and analyses TCP, UDP,  IPV4 and IPV6 traffic.","archived":false,"fork":false,"pushed_at":"2019-06-25T17:27:21.000Z","size":277,"stargazers_count":11,"open_issues_count":1,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-08-04T09:05:48.266Z","etag":null,"topics":["information-gathering","penetration-testing","post-exploitation"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Daymorelah.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2017-11-01T10:00:13.000Z","updated_at":"2024-05-16T20:57:19.000Z","dependencies_parsed_at":"2023-05-05T04:47:01.265Z","dependency_job_id":null,"html_url":"https://github.com/Daymorelah/packetAnalyzerAndSniffer","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/Daymorelah%2FpacketAnalyzerAndSniffer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Daymorelah%2FpacketAnalyzerAndSniffer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Daymorelah%2FpacketAnalyzerAndSniffer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Daymorelah%2FpacketAnalyzerAndSniffer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Daymorelah","download_url":"https://codeload.github.com/Daymorelah/packetAnalyzerAndSniffer/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225476383,"owners_count":17480215,"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":["information-gathering","penetration-testing","post-exploitation"],"created_at":"2024-08-04T09:01:43.664Z","updated_at":"2024-11-20T05:31:04.218Z","avatar_url":"https://github.com/Daymorelah.png","language":"Python","funding_links":[],"categories":["\u003ca id=\"7bf0f5839fb2827fdc1b93ae6ac7f53d\"\u003e\u003c/a\u003e工具"],"sub_categories":["\u003ca id=\"32739127f0c38d61b14448c66a797098\"\u003e\u003c/a\u003e嗅探\u0026\u0026Sniff"],"readme":"# packet Analyzer And  Sniffer\n\n**_This module is to be used for Educational purposes only. Exploiting (Hacking) a computer without the concent of the owner is a criminal\noffence purnishable by LAW_**\n\nA simple python module that implements a packet sniffer. It sniffs TCP and UDP. It also sniffs IPV4 and IPV6.\nIt uses the struct modle to unpack each segment of the layers. AF_PAcket of the socket object is used to imply \nthat it uses raw socket. Note from windows 7 64bit upward, raw socket programming is not allowed thus this module \nwas writen n works on the Linux OS. 'socket.inet_ntoa' was used to convert binary data to source and destination IP address.\nAdditional pdf documents to help support how the module was built are included in the repo.\nThis module was written in a  [Geany Python Editor](https://www.geany.org/).\n\nThe packet analyser just checks if its a _IPV4 or IPV6_ IP address, while the packet sniffer breaks down eack packet and \ngives you more info about the packet being sniffed like what a typical **_wireshark_** would do.\n\n### To use this module:\n- Clone the repo to your local system.\n- Download [Geany](https://www.geany.org/Download/Releases) if you dont already have one installed.\n- Ensure data is being sent across a networkr you want to listen on\n- Execute the script.\n- This Script is to be used for Educational purposes only. Sniffing or analyzing data packets without the concent of the owner is a criminal offence purnishable by LAW.....be smart :wink:\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdaymorelah%2Fpacketanalyzerandsniffer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdaymorelah%2Fpacketanalyzerandsniffer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdaymorelah%2Fpacketanalyzerandsniffer/lists"}