kmanc 038fa0ebc6 Antistring (#44)
* updates to rco_utils to support api hashing

* version bumps, feature adjustments

* fix tcp cargo

* make the functions public

* hash params done

* add antisand as an optional feature of tcp_reverse shell

* fix links in comments

* lots of cleanup on tcp_reverse_shell

* clippy recommendation

* fully de-stringed version is complete, but gotta figure out how i want to toggle them

* all changes to support antisand and antistring complete!

* antisand and antistring were incompatible because of imports; fixed that. also there is a new implementation of antisand with antistring applied

* antistring support for process hollowing

* antistring updates for process migration

* lock updatrer

* i think this covers the builds needed

* new tool

* readme updates

* more readme updates

* Update README.md

* Update README.md

* Update reverse shell badge data via Github Action

* Update process migration badge data via Github Action

* Update process hollowing badge data via Github Action

* trying a new workflow trigger

* undoing, didnt work the way i wanted it to

Co-authored-by: kmanc <kmanc@users.noreply.github.com>
2022-04-22 11:18:26 -07:00
2022-04-22 11:18:26 -07:00
2022-04-22 11:18:26 -07:00
2022-04-22 11:18:26 -07:00
2022-04-22 11:18:26 -07:00
2022-04-22 11:18:26 -07:00
2022-03-05 21:19:07 -08:00
2022-04-22 11:18:26 -07:00
2022-04-22 11:18:26 -07:00
2022-04-22 11:18:26 -07:00
2021-12-27 05:29:04 -08:00
2022-04-22 11:18:26 -07:00
2022-04-22 11:18:26 -07:00
2022-04-02 10:10:11 -07:00
2022-04-22 11:18:26 -07:00

Remote Code Oxidation (RCO)

RCO for Linux targets RCO for Windows targets language license

Remote Code Oxidation is a collection of offensive security tools written in Rust. My main goal for the project is to enable offensive security professionals and practitioners to prepare the tools needed for an engagement with as little overhead as possible.

RCO tools can be compiled on either Linux or Windows systems to provide its users flexibility in their attack infrastructure. Similarly the tools work against either Linux or Windows targets to suit the needs of the task at hand.

Tools list

Custom badge

Custom badge

Custom badge

Custom badge

Custom badge

Setup

Clone the repo

git clone https://github.com/kmanc/remote_code_oxidation.git

From Linux host for Linux target

Install Rust

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

Add dependencies for compiling

sudo apt install build-essential

Build!

cargo build [-p package_name] [--features [xor][antisand]] [--release]

From Linux host for Windows target

Install Rust

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

Add dependencies for cross-compiling

sudo apt install mingw-w64
rustup target add x86_64-pc-windows-gnu

Build!

cargo build --target x86_64-pc-windows-gnu [-p package_name] [--features [xor][antisand]] [--release]

From Windows host for Linux target

####Todo

From Windows host for Windows target

####Todo

S
Description
Automated archival mirror of github.com/kmanc/remote_code_oxidation
Readme MIT 7.8 MiB
Languages
Rust 100%