From 3c2d290d17b739f14774dfcdf48581c1fb212286 Mon Sep 17 00:00:00 2001 From: epochqwert Date: Fri, 6 Feb 2015 02:32:04 -0600 Subject: some new tools. clump is useful. httpd got some better logging. cuturl got some bugfixes I think. todo is just a version of segfault's !todo but for shell. don't remember what I did to telnet-gateway.sh --- nocompile/bin/decode_html_entities | 4 ++++ nocompile/bin/encode_html_entities | 4 ++++ nocompile/bin/todo | 2 ++ nocompile/libexec/telnet-gateway.sh | 19 ++++++++++--------- 4 files changed, 20 insertions(+), 9 deletions(-) create mode 100755 nocompile/bin/decode_html_entities create mode 100755 nocompile/bin/encode_html_entities create mode 100755 nocompile/bin/todo (limited to 'nocompile') diff --git a/nocompile/bin/decode_html_entities b/nocompile/bin/decode_html_entities new file mode 100755 index 0000000..08bd7c9 --- /dev/null +++ b/nocompile/bin/decode_html_entities @@ -0,0 +1,4 @@ +#!/bin/sh +sed "s/\>/>/g" \ + | sed "s/\<//\>/g" diff --git a/nocompile/bin/todo b/nocompile/bin/todo new file mode 100755 index 0000000..611a25b --- /dev/null +++ b/nocompile/bin/todo @@ -0,0 +1,2 @@ +#!/bin/sh +cat -n /var/todo/$USER.txt | shuffle -f-| head -n1 diff --git a/nocompile/libexec/telnet-gateway.sh b/nocompile/libexec/telnet-gateway.sh index aac9dd6..5b98cde 100755 --- a/nocompile/libexec/telnet-gateway.sh +++ b/nocompile/libexec/telnet-gateway.sh @@ -1,4 +1,7 @@ #!/bin/bash +export PATH=$PATH:/usr/local/bin:/usr/pkg/bin +export CUTURL_PORT=23 + grep "^telnet:" /var/www/sites/hacking/links.txt \ | cat -n printf "Which do you want to connect to?\nnumber: " @@ -10,12 +13,10 @@ serverURL=$(grep "^telnet:" /var/www/sites/hacking/links.txt \ | tail -n1) echo "You've selected: $serverURL (#$N)" printf "connecting in...\n" -for i in `seq 5 1`;do - printf "\r%d..." $i - sleep 1 -done -port=$(printf "%s" "$serverURL" | cuturl | grep ^port | cut '-d ' -f2) -exec ncat -i 600 $(printf "%s" "$serverURL" \ - | cuturl \ - | grep ^domain \ - | cut '-d ' -f2 ) $port +#for i in `seq 5 1`;do +# printf "\r%d..." $i +# sleep 1 +#done +port=$(printf "%s" "$serverURL" | cuturl --port) +#yes ncat. I *really* meant 10 minutes. why force me to use ms for that? +exec ncat -i 600000ms $(printf "%s" "$serverURL" | cuturl --domain ) $port -- cgit v1.2.3