欢迎光临
我们一直在努力

Linux内网渗透反代-扫描-嗅探

0x00 背景

自己当初的笔记,解决了一些问题,发出来希望对其他人有帮助。

0x01 笔记

建立反向代理:

使用ssock

wget http://cznic.dl.sourceforge.net/project/ssocks/ssocks-0.0.14.tar.gz

./configure && make && make install

src 目录结构:

nsocks 类似通过Socks5代理后的netcat,可用来测试socks server。

ssocksd 用来开启Socks5代理服务。

ssocks 本地启用Socks5服务,并反弹到另一IP地址。

rcsocks 接收反弹过来的Socks5服务,并转向另一端口。

rssocks 反弹socks5到IP地址。

本地监听端口:

q-1 Linux内网渗透反代-扫描-嗅探

使用nmap扫描当前网段存活主机:

Nmap -sP 192.168.1.1/24

嗅探同网段主机:

nohup ettercap -T -M arp // // -q -i eth0 > etter &

安装nmap过程:

wget http://nmap.org/dist/nmap-6.46-1.i386.rpm

rpm –ivh nmap-6.46-1.i386.rpm

推荐使用源码安装:

wget http://nmap.org/dist/nmap-6.46.tar.bz2

bzip2 -cd nmap-6.46.tar.bz2 | tar xvf –

make clean

./configure –without-nmap-update

Make && make install

安装完成使用时报错:

nmap: error while loading shared libraries: libsvn_client-1.so.0: cannot open shared object file: No such file or directory

解决:

libsvn_client库需要安装svn,因此安装svn:

yum install subversion

使用时报错:

在64系统里执行32位程序如果出现/lib/ld-linux.so.2: bad ELF interpreter: No such file or directory,安装下glic即可

yum install glibc.i686

问题:

/usr/bin/nmap: /lib/ld-linux.so.2: bad ELF interpreter: 没有那个文件或目录

解决,直接用yum安装:

Yum install ld-linux.so.2

安装ettercap过程:

wget http://down1.chinaunix.net/distfiles/ettercap-NG-0.7.3.tar.gz

tar xvf ettercap-NG-0.7.3.tar.gz

./configure -disable-gtk

make && make install

在进行configure时报错:

checking for library containing socket… none required

checking for library containing poll… none required

checking for library containing gzopen… no

configure: error: not found.

解决:

yum search zlib | grep devel

查找对应系统的zlib包即可。(翻了一坨老外的论坛才发现的,累死了。)

在进行configure时报错:

checking for GTK_LIBS…

configure: error: Package requirements(gtk+-2.0 >= 2.0.0 pango >= 1.0 atk >= 1.0) were not met. Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix.

解决:

一般我们不使用UI界面,编译附加参数-disable-gtk。(又一个翻了半天来外论坛的问题)

在进行configure时报错:

configure: error: libpcap not found

解决:

明显缺少相关文件,需要安装libpcap-devel

yum install libpcap-devel

报错:

configure: error: libnet >= 1.1.2.1 not found

解决:

一样是缺少相关的文件(好不容易才找到一个可以用的)

wget http://blogimg.chinaunix.net/blog/upfile2/081002124336.gz

tar xvf 081002124336.gz

./configure && make && make uninstall

./configure && make && make install

未经允许不得转载:杂术馆 » Linux内网渗透反代-扫描-嗅探
分享到: 更多 (0)