From d30ff8a15f66318e98cdfcbd120dcf2e2c3af8fd Mon Sep 17 00:00:00 2001 From: Frozenk Date: Mon, 28 Oct 2024 10:11:31 +0100 Subject: [PATCH] Update package_network.sh add penelope tool Update package_network.sh add penelope tool Create penelope add alias penelope Update penelope Create penelope add history for penelope Update package_network.sh Update package_network.sh Update package_network.sh Update package_network.sh Fix penelope --- sources/assets/shells/history.d/penelope | 3 +++ sources/install/package_network.sh | 10 ++++++++++ 2 files changed, 13 insertions(+) create mode 100644 sources/assets/shells/history.d/penelope diff --git a/sources/assets/shells/history.d/penelope b/sources/assets/shells/history.d/penelope new file mode 100644 index 00000000..56e54c85 --- /dev/null +++ b/sources/assets/shells/history.d/penelope @@ -0,0 +1,3 @@ +penelope 888 +penelope -a +penelope -i eth0 888 diff --git a/sources/install/package_network.sh b/sources/install/package_network.sh index 3cdc5d79..71310de0 100644 --- a/sources/install/package_network.sh +++ b/sources/install/package_network.sh @@ -164,6 +164,15 @@ function install_chisel() { add-to-list "chisel,https://github.com/jpillora/chisel,Go based TCP tunnel with authentication and encryption support" } +function install_penelope() { + # CODE-CHECK-WHITELIST=add-aliases + colorecho "Installing Penelope" + pipx install --system-site-packages git+https://github.com/brightio/penelope.git + add-history penelope + add-test-command "penelope.py --help" + add-to-list "penelope,https://github.com/brightio/penelope,Penelope is a shell handler designed to be easy to use and intended to replace netcat when exploiting RCE vulnerabilities." +} + function install_sshuttle() { # CODE-CHECK-WHITELIST=add-aliases colorecho "Installing sshtuttle" @@ -310,6 +319,7 @@ function package_network() { install_rustscan install_legba # Login Scanner install_ssh-audit # SSH server audit + install_penelope # Shell handler end_time=$(date +%s) local elapsed_time=$((end_time - start_time)) colorecho "Package network completed in $elapsed_time seconds."