{"id":40283329,"url":"https://github.com/skylerknecht/connect","last_synced_at":"2026-01-20T04:05:29.467Z","repository":{"id":38306136,"uuid":"366419470","full_name":"skylerknecht/connect","owner":"skylerknecht","description":"Command and Control Framework","archived":false,"fork":false,"pushed_at":"2024-03-23T16:37:14.000Z","size":3467,"stargazers_count":14,"open_issues_count":6,"forks_count":2,"subscribers_count":3,"default_branch":"main","last_synced_at":"2024-03-23T17:39:27.930Z","etag":null,"topics":["c2","command-line","penetration-testing","penetration-testing-tools","python3","redteam-tools","redteaming","security"],"latest_commit_sha":null,"homepage":"https://rayke.dev/","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/skylerknecht.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}},"created_at":"2021-05-11T14:54:58.000Z","updated_at":"2023-08-27T21:22:25.000Z","dependencies_parsed_at":"2024-03-23T17:45:12.150Z","dependency_job_id":null,"html_url":"https://github.com/skylerknecht/connect","commit_stats":null,"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/skylerknecht/connect","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skylerknecht%2Fconnect","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skylerknecht%2Fconnect/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skylerknecht%2Fconnect/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skylerknecht%2Fconnect/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/skylerknecht","download_url":"https://codeload.github.com/skylerknecht/connect/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skylerknecht%2Fconnect/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28595407,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-20T02:08:49.799Z","status":"ssl_error","status_checked_at":"2026-01-20T02:08:44.148Z","response_time":117,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["c2","command-line","penetration-testing","penetration-testing-tools","python3","redteam-tools","redteaming","security"],"created_at":"2026-01-20T04:05:29.344Z","updated_at":"2026-01-20T04:05:29.456Z","avatar_url":"https://github.com/skylerknecht.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"![logo](./resources/logo/connect.png)\n\n# Connect\n*Command and Control Framework* \n\n## Installation \n```bash\n~# python3 -m venv env\n~# source env/bin/activate\n(env)~# python3 -m pip install -r requirements.txt\n```\n\n## Overview\nConnect is a tool for testing the security posture of internal environments by simulating\nreal world tactics performed by threat actors. It features an extensible command set and\nserver architecture to deploy and maintain agents for multiple languages and platforms.\nThis extensibility provides operators the ability to rapidly conduct and repeat specific\nscenarios.\n\nConnect is only to be used for legal applications when the explicit permission of the targeted\norganization has been obtained.\n\n## Credits\n#### Inspiration\n- Kevin Clark \n  - Gitlab [@KevinJClark](https://gitlab.com/KevinJClark)\n  - Twitter [@GuhnooPlusLinux](https://twitter.com/GuhnooPlusLinux)\n\n#### Testing\n- Nate Curry \n  - Twitter [@clutchisback1](https://twitter.com/clutchisback1)\n\n#### Graphics\n- Rachel Taniyama \n  - Instagram [@sineater.obj](https://www.instagram.com/sineater.obj/)\n\n#### Development\n- Skyler Knecht \n  - Gitlab [@skylerknecht](https://gitlab.com/skylerknecht)\n  - Twitter [@skylerknecht](https://twitter.com/skylerknecht)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fskylerknecht%2Fconnect","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fskylerknecht%2Fconnect","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fskylerknecht%2Fconnect/lists"}