{"id":13575351,"url":"https://github.com/HavocFramework/Havoc","last_synced_at":"2025-04-04T22:30:48.798Z","repository":{"id":60513992,"uuid":"535304995","full_name":"HavocFramework/Havoc","owner":"HavocFramework","description":"The Havoc Framework","archived":false,"fork":false,"pushed_at":"2025-01-23T23:42:35.000Z","size":34278,"stargazers_count":7394,"open_issues_count":123,"forks_count":1046,"subscribers_count":105,"default_branch":"main","last_synced_at":"2025-04-01T21:41:26.932Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://havocframework.com","language":"Go","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/HavocFramework.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.MD","funding":".github/FUNDING.yml","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},"funding":{"github":["Cracked5pider"],"patreon":"5pider"}},"created_at":"2022-09-11T13:21:16.000Z","updated_at":"2025-04-01T21:02:59.000Z","dependencies_parsed_at":"2024-02-23T18:22:51.674Z","dependency_job_id":"7c6edb80-392e-4086-89a4-408f3578ec76","html_url":"https://github.com/HavocFramework/Havoc","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/HavocFramework%2FHavoc","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HavocFramework%2FHavoc/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HavocFramework%2FHavoc/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HavocFramework%2FHavoc/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/HavocFramework","download_url":"https://codeload.github.com/HavocFramework/Havoc/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247260343,"owners_count":20909993,"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":[],"created_at":"2024-08-01T15:01:00.257Z","updated_at":"2025-04-04T22:30:48.791Z","avatar_url":"https://github.com/HavocFramework.png","language":"Go","funding_links":["https://github.com/sponsors/Cracked5pider","https://patreon.com/5pider","https://www.patreon.com/5pider)/"],"categories":["Go","Offensive (ATT\u0026CK tactics)","Tools \u0026 Frameworks **(Updated 2026)**","C2 Frameworks"],"sub_categories":["🥷 Defense Evasion","x86/x64 Assembly"],"readme":"\u003cdiv align=\"center\"\u003e\n  \u003cimg width=\"125px\" src=\"assets/Havoc.png\" /\u003e\n  \u003ch1\u003eHavoc\u003c/h1\u003e\n  \u003cbr/\u003e\n\n  \u003cp\u003e\u003ci\u003eHavoc is a modern and malleable post-exploitation command and control framework, created by \u003ca href=\"https://twitter.com/C5pider\"\u003e@C5pider\u003c/a\u003e.\u003c/i\u003e\u003c/p\u003e\n  \u003cbr /\u003e\n\n  \u003cimg src=\"assets/Screenshots/FullSessionGraph.jpeg\" width=\"90%\" /\u003e\u003cbr /\u003e\n  \u003cimg src=\"assets/Screenshots/MultiUserAgentControl.png\" width=\"90%\" /\u003e\u003cbr /\u003e\n  \n\u003c/div\u003e\n\n\u003e :warning: Havoc is in an early state of release. Breaking changes may be made to APIs/core structures as the framework matures.\n\n### Support\n\nConsider supporting C5pider on [Patreon](https://www.patreon.com/5pider)/[Github Sponsors](https://github.com/sponsors/Cracked5pider). Additional features are planned for supporters in the future, such as custom agents/plugins/commands/etc.\n\n### Quick Start\n\n\u003e Please see the [Wiki](https://github.com/HavocFramework/Havoc/wiki) for complete documentation.\n\nHavoc works well on Debian 10/11, Ubuntu 20.04/22.04 and Kali Linux. It's recommended to use the latest versions possible to avoid issues. You'll need a modern version of Qt and Python 3.10.x to avoid build issues.\n\nSee the [Installation](https://havocframework.com/docs/installation) docs for instructions. If you run into issues, check the [Known Issues](https://github.com/HavocFramework/Havoc/wiki#known-issues) page as well as the open/closed [Issues](https://github.com/HavocFramework/Havoc/issues) list.\n\n---\n\n### Features\n\n#### Client\n\n\u003e Cross-platform UI written in C++ and Qt\n\n- Modern, dark theme based on [Dracula](https://draculatheme.com/)\n\n\n#### Teamserver\n\n\u003e Written in Golang\n\n- Multiplayer\n- Payload generation (exe/shellcode/dll)\n- HTTP/HTTPS listeners\n- Customizable C2 profiles \n- External C2\n\n#### Demon\n\n\u003e Havoc's flagship agent written in C and ASM\n\n- Sleep Obfuscation via [Ekko](https://github.com/Cracked5pider/Ekko), Ziliean or [FOLIAGE](https://github.com/SecIdiot/FOLIAGE)\n- x64 return address spoofing\n- Indirect Syscalls for Nt* APIs\n- SMB support\n- Token vault\n- Variety of built-in post-exploitation commands\n- Patching Amsi/Etw via Hardware breakpoints\n- Proxy library loading\n- Stack duplication during sleep. \n\n\u003cdiv align=\"center\"\u003e\n  \u003cimg src=\"assets/Screenshots/SessionConsoleHelp.png\" width=\"90%\" /\u003e\u003cbr /\u003e\n\u003c/div\u003e\n\n#### Extensibility\n\n- [External C2](https://github.com/HavocFramework/Havoc/wiki#external-c2)\n- Custom Agent Support\n  - [Talon](https://github.com/HavocFramework/Talon)\n- [Python API](https://github.com/HavocFramework/havoc-py)\n- [Modules](https://github.com/HavocFramework/Modules)\n\n---\n\n### Community\n\nYou can join the official [Havoc Discord](https://discord.gg/z3PF3NRDE5) to chat with the community! \n\n### Contributing\n\nTo contribute to the Havoc Framework, please review the guidelines in [Contributing.md](https://github.com/HavocFramework/Havoc/blob/main/CONTRIBUTING.MD) and then open a pull-request! \n\n### Note\n\nPlease do not open any issues regarding detection. \n\nThe Havoc Framework hasn't been developed to be evasive. Rather it has been designed to be as malleable \u0026 modular as possible. Giving the operator the capability to add custom features or modules that evades their targets detection system. \n\n### Sponsors \nJetBrains has sponsored this project by providing us with OSS licenses for Havoc development.\n\n\u003cimg width=\"400\" src=\"https://resources.jetbrains.com/storage/products/company/brand/logos/jetbrains.png\" alt=\"JetBrains logo.\"\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FHavocFramework%2FHavoc","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FHavocFramework%2FHavoc","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FHavocFramework%2FHavoc/lists"}