{"id":22211432,"url":"https://github.com/almayor/arpdetector","last_synced_at":"2025-09-07T04:36:56.485Z","repository":{"id":113056588,"uuid":"207903115","full_name":"almayor/ArpDetector","owner":"almayor","description":"A simple ARP spoofing attack detector for Mac OS X.","archived":false,"fork":false,"pushed_at":"2020-02-25T19:25:29.000Z","size":5,"stargazers_count":5,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-07-27T11:46:52.313Z","etag":null,"topics":["arp","macos","python","wifi-security"],"latest_commit_sha":null,"homepage":null,"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/almayor.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":"2019-09-11T20:42:21.000Z","updated_at":"2022-02-27T04:33:42.000Z","dependencies_parsed_at":"2023-06-07T11:15:37.058Z","dependency_job_id":null,"html_url":"https://github.com/almayor/ArpDetector","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/almayor/ArpDetector","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/almayor%2FArpDetector","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/almayor%2FArpDetector/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/almayor%2FArpDetector/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/almayor%2FArpDetector/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/almayor","download_url":"https://codeload.github.com/almayor/ArpDetector/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/almayor%2FArpDetector/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273997100,"owners_count":25204473,"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","status":"online","status_checked_at":"2025-09-07T02:00:09.463Z","response_time":67,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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","macos","python","wifi-security"],"created_at":"2024-12-02T20:32:23.336Z","updated_at":"2025-09-07T04:36:56.477Z","avatar_url":"https://github.com/almayor.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ArpDetector\n\nA very simple detector of ARP spoofing attacks for Mac OS X.\n\n  * Detects attacks by spotting MAC addresses assigned to several IP addresses on LAN.\n  * Runs in the background using ```launchd```.\n  * Sends OS X notifications when an ARP attack is suspected.\n  * Runs on Python.\n\nNote that the supplied property list runs the script every 30 min. Therefore, if an attack is carried out in the meantime, it will not be detected. If you wish to run it at smaller intervals, you can modify the plist manually.\n \n## Installation\n\n```\ngit clone git@github.com:almayor/ArpDetector.git\ncd ArpDetector\nmake install\n```\nThe installation script\n\n  * hard-links the property list to ```~/Library/LaunchAgents/```\n  * creates a directory ```~/bin``` if it doesn't already exist\n  * hard-links the python script to that directory\n  * loads and starts the process with ```launchctl```\n\nTo uninstall run\n\n```\ncd ArpDetector\nmake uninstall\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falmayor%2Farpdetector","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Falmayor%2Farpdetector","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falmayor%2Farpdetector/lists"}