Introduction
Anonymous shell (ashell) is a tool to tunnel your connections through HTTP/Socks4/Socks5 proxies.
Supports TCP, authentication and chaining different proxy types.
It works by hooking the connect() function using LD_PRELOAD environment variable.
http://sourceforge.net/projects/ashell/
Building and using the tool
#apt-get install libssl-dev
#wget http://downloads.sourceforge.net/project/ashell/ashell-0.3.tar.bz2
#tar xvjf ashell-0.3.tar.bz2
#cd ashell-0.3
#cat README
#cp ashell/ashell.c .
#cat > Makefile << "EOF"
>HEADERS = http.h socks.h strlib.h
>OBJECTS = http.o socks.o strlib.o ashell.o
>CFLAGS = -Wall
>LFLAGS = -ldl -shared -nostartfiles -fpic
> >default: ashell.so
> >%.o: %.c $(HEADERS)
>#gcc -o $@ -c $<
> >ashell.so: $(OBJECTS)
>#gcc -o $@ $(CFLAGS) $(LFLAGS) $(OBJECTS)
> >clean:
>#rm -rf $(OBJECTS)
>EOF
#sed -i 's/#/\t/' Makefile
#make
#curl -w "\nTime total=%{time_total}\n" whatismyip.akamai.com
#export P_DEBUG=0 # P_DEBUG=1 turns on debugging
#export LD_PRELOAD=./ashell.so
#export APROXY=S:89.28.65.46:1080+S:86.127.123.141:18060
#curl -w "\nTime total=%{time_total}\n" whatismyip.akamai.com
Socks5 open proxy list
http://spys.ru/en/socks-proxy-list/
No comments:
Post a Comment