{"id":14637790,"url":"https://github.com/TryGOTry/AutoGeaconC2","last_synced_at":"2025-09-07T06:30:49.754Z","repository":{"id":231968476,"uuid":"783133542","full_name":"TryGOTry/AutoGeaconC2","owner":"TryGOTry","description":"AutoGeaconC2: 一键读取Profile自动化生成geacon实现跨平台上线CobaltStrike","archived":false,"fork":false,"pushed_at":"2024-04-07T04:07:02.000Z","size":21,"stargazers_count":130,"open_issues_count":4,"forks_count":7,"subscribers_count":3,"default_branch":"main","last_synced_at":"2024-09-11T03:43:52.917Z","etag":null,"topics":["cobaltstrike","geacon"],"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/TryGOTry.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-04-07T03:02:28.000Z","updated_at":"2024-09-10T07:50:32.000Z","dependencies_parsed_at":null,"dependency_job_id":"392c87cc-2d75-4ae9-8ac0-7bc1fb583858","html_url":"https://github.com/TryGOTry/AutoGeaconC2","commit_stats":null,"previous_names":["trygotry/autogeaconc2"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TryGOTry%2FAutoGeaconC2","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TryGOTry%2FAutoGeaconC2/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TryGOTry%2FAutoGeaconC2/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TryGOTry%2FAutoGeaconC2/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/TryGOTry","download_url":"https://codeload.github.com/TryGOTry/AutoGeaconC2/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":232182977,"owners_count":18484714,"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":["cobaltstrike","geacon"],"created_at":"2024-09-10T02:01:16.107Z","updated_at":"2025-01-02T10:30:49.264Z","avatar_url":"https://github.com/TryGOTry.png","language":"Go","funding_links":[],"categories":["红队\u0026渗透测试","Go"],"sub_categories":[],"readme":"![AutoGeaconC2](https://socialify.git.ci/TryGOTry/AutoGeaconC2/image?description=1\u0026forks=1\u0026issues=1\u0026language=1\u0026name=1\u0026owner=1\u0026stargazers=1\u0026theme=Light)\n# AutoGeaconC2\n\n为了方便脚本小子的工具：一键读取Profile自动化生成geacon实现跨平台上线CobaltStrike\n\nPs：为了增加分析成本，本项目不准备开源，目前仅支持Linux amd64上线！\n\n已适配大量profile配置，如遇到问题，请提交issues！\n\n已适配猫猫cs,以及cdn上线.\n\n# 生成的文件可以尝试使用upx压缩一下。\n## How To Use\n1.下载releases中的AutoGeaconC2.cna，然后在cs客户端中导入cna\n\n2.在服务端下载releases中根据系统下载AutoGeaconC2\n\n3.下载releases中的BeaconTool.jar用于生成rsa的key。 java -jar BeaconTool.jar -i .cobaltstrike.beacon_keys\n\n4.把上面生成的rsa的key填入AutoGeaconC2中生成Geacon客户端\n```\nAutoGeaconC2.exe -rsa \"xxx\" -profile c.profile -u https://127.0.0.1\n```\n\n## CobaltStrike Commands\n已实现的功能如下\n```shell\n1.命令执行 执行shell version 查看当前客户端版本\n2.文件管理(查看,上传,下载)\n3.Sleep\n4.Cd\n5.Mkdir\n6.Pwd\n7.Cp\n8.Mv\n9.tasklit\n10.spawn 执行shell spawn  需要当前进程文件存在.spawn上来的进程名中会包含(fork)\n```\n## Usage\n\n```shell\n                _         _____                             _____ ___  \n     /\\        | |       / ____|                           / ____|__ \\ \n    /  \\  _   _| |_ ___ | |  __  ___  __ _  ___ ___  _ __ | |       ) |\n   / /\\ \\| | | | __/ _ \\| | |_ |/ _ \\/ _` |/ __/ _ \\| '_ \\| |      / / \n  / ____ \\ |_| | || (_) | |__| |  __/ (_| | (_| (_) | | | | |____ / /_ \n /_/    \\_\\__,_|\\__\\___/ \\_____|\\___|\\__,_|\\___\\___/|_| |_|\\_____|____|\n                                                                       \n\nUsage:\n  # 是否运行后自删除，开启后无法执行spawn命令\n  -delete\n        DeleteSelf   \n  # 进程伪装的名称，暂未实现，bug较多\n  -processName string\n        ProcessName (default \"kwoker\")\n  # 指定读取的profile文件\n  -profile string\n        Load Your Profile\n  # cs服务端的.cobaltstrike.beacon_keys中读取出来的public key,需要base64编码\n  -rsa string\n        base64 rsa public key.\n  # 保存的geacon文件名\n  -s string\n        Save name (default \"Mgeacon\")\n  # CobaltStrike Host地址，就是监听器中的host地址,需加http://或者https://,有端口的加端口\n  -u string\n        CobaltStrike Host,Like:https://127.0.0.1:8443\n```\n\n## Supported Systems\n| Arch  | Windows | Linux | MacOS |\n|-------|---|---| --- |\n| amd64 | ❌      | 🐕    | ❌ |\n| 386   | ❌      | ❌    | ❌ |\n\n根据项目热度(star)后续更新更多系统和更多功能\n\n## TODO\n| 功能      | Windows | Linux | MacOS |\n|---------|---|---| --- |\n| 内存执行elf | ❌      | ❌    | ❌ |\n| Job管理   | ❌      | ❌    | ❌ |\n| 权限维持    | ❌      | ❌    | ❌ |\n| 横向功能    | ❌      | ❌    | ❌ |\n\n## 感谢以下项目\n\n[geacon](https://github.com/darkr4y/geacon)\n\n[geacon_pro](https://github.com/H4de5-7/geacon_pro)\n\n[CrossC2](https://github.com/gloxec/CrossC2)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FTryGOTry%2FAutoGeaconC2","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FTryGOTry%2FAutoGeaconC2","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FTryGOTry%2FAutoGeaconC2/lists"}