{"id":23721064,"url":"https://github.com/nhas/egressinator","last_synced_at":"2025-07-10T17:04:38.636Z","repository":{"id":41182984,"uuid":"508617786","full_name":"NHAS/egressinator","owner":"NHAS","description":"Find what egress ports are allowed","archived":false,"fork":false,"pushed_at":"2022-11-29T05:14:57.000Z","size":16,"stargazers_count":42,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-06-06T14:38:34.596Z","etag":null,"topics":["egress-filtering","exfil","exfiltration","golang","pentesting","redteam"],"latest_commit_sha":null,"homepage":"","language":"Go","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/NHAS.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}},"created_at":"2022-06-29T08:58:35.000Z","updated_at":"2025-05-01T13:40:21.000Z","dependencies_parsed_at":"2022-09-12T08:10:42.856Z","dependency_job_id":null,"html_url":"https://github.com/NHAS/egressinator","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/NHAS/egressinator","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NHAS%2Fegressinator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NHAS%2Fegressinator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NHAS%2Fegressinator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NHAS%2Fegressinator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NHAS","download_url":"https://codeload.github.com/NHAS/egressinator/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NHAS%2Fegressinator/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264614216,"owners_count":23637538,"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":["egress-filtering","exfil","exfiltration","golang","pentesting","redteam"],"created_at":"2024-12-30T22:16:53.193Z","updated_at":"2025-07-10T17:04:38.399Z","avatar_url":"https://github.com/NHAS.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# egressinator\nTrying to get out of a network? But have no idea what ports are allowed?\nThis might help. \n\nEgressinator was heavily inspired by https://github.com/trustedsec/egressbuster, but is now written in golang, as the other project has fallen into disrepair. \nThe server and client come as one package deal. \n\n\nA note, the server will not work on windows as it relies on iptables to redirect traffic.\n\n# TLDR\n```\ngit clone https://github.com/NHAS/egressinator.git\ncd egressbuster\ngo build\n```\n\n# Help\n```\nEgressinator\nDetermine unrestricted ports that can egress the network\nUsage of client:\n  -address string\n        Address of egressbuster server\n  -range string\n        Range of TCP ports to check, e.g 1-1024 (default \"1-1024\")\n  -threads int\n        Number of threads (default 500)\n  -timeout int\n        Time before a connection is seen as invalid (in seconds) (default 3)\n  -verbose\n        Display more output\nUsage of server:\n  -interface string\n        interface for server listener\n  -port int\n        The port the egress detector server will listen on (default 4344)\n  -src string\n        Source address for server to listen for client requests\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnhas%2Fegressinator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnhas%2Fegressinator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnhas%2Fegressinator/lists"}