SOCKs



时间:2009-09-16 14:17  来源:bitsCN.com  字体:[大 中 小]
  

(1)了解端口映射方面的知识

  (2)使用SocksCap进行端口映射

  端口映射功能是将一台主机的“假”IP地址(内网IP地址)映射成一个“真”IP地址(外网独立IP地址),当用户访问提供映射的主机的某个端口时,服务器将请求转到局域网某台提供这种特定服务的主机上。利用端口映射功能还可以将一台“真”IP地址计算机的多个端口映射成内部不同计算机上的不同端口。端口映射功能还可以完成一些特定代理功能,比如代理Ftp、Pop、Smtp、Telnet等协议,一台主机理论上可以提供六万多个端口进行映射。

  端口映射分为动态和静态端口映射,静态端口映射就是在NAT网关上开放一个固定的端口,然后设定此端口收到的数据要转发给内网某个IP地址和端口,不管有没有连接这个映射关系都会一直存在,因此可以让公网主机主动访问内网的一个电脑,NAT网关可以是交换机、路由器或其他拥有独立IP地址的电脑。

  动态端口映射就是当内网中的一台电脑要访问新浪网,会向NAT网关发送数据包,包头中包括对方(就是新浪网)IP、端口和本机IP、端口,NAT网关会把本机IP、端口替换成自己的公网IP、一个未使用的端口,并且会记下这个映射关系,为以后转发数据包使用。然后再把数据发给新浪网,新浪网收到数据后做出反应,发送数据到NAT网关的那个未使用的端口,然后NAT网关将数据转发给内网中的那台电脑,实现内网和公网的通讯.当连接关闭时,NAT网关会释放分配给这条连接的端口,以便以后的连接可以继续使用,动态端口映射其实就是NAT网关的工作方式。

  目前很多木马以及专业软件都具有Socks代理功能,在肉鸡上(具有外网独立IP的计算机)安装木马或者这些软件后,肉鸡便具有代理功能,使用SocksCap等代理软件可以很方便的突破内网,从该肉鸡去访问内网中的计算机。

  1安装并运行SocksCap软件

  本案例中使用的是sc32r238汉化版本,早期版本已经过期不能使用。安装SocksCap完毕后会给出一个“许可”协议,在该窗口中单击“接受”按钮接受该许可。

  说明

  (1)安装SocksCap软件开始时等待时间会稍长,开始时软件要进行文件的自解压,因此等待时间稍长。

  (2)安装sc32r238原版本后,需要运行其相应的汉化应用程序,否则会提示程序已经过期,程序会自动关闭。

  2设置SocksCap软件

  运行SocksCap软件后,单击“文件”-“设置”,打开SocksCap设置窗口,接着在SOCKS服务器中输入IP地址和端口,然后选中“SOCKS版本5”后,再在域名解析中选择“先尝试由本地端再由远端解析”,如图1所示,最后单击“确定”或者“应用”按钮完成设置。

  

  图1设置SocksCap软件

  3建立应用程序标识项

  在SocksCap软件主窗口中单击“新建”图标,打开“新建应用程序标识项”窗口,然后在“新建应用程序标识项”窗口的“标识项名称”中输入一个标识名称,例如本例中的“3389”,然后选择一个应用程序,如图2所示,最后单击“确定”完成应用程序标识项设置。

  SOCKs_第1张图片

  图2 建立应用程序标识项

  说明

  (1)建立应用程序标识项的目的就是运行SocksCap软件后可以快速打开应用程序,新建“应用程序标识项”完毕后会将所建立的“命令行”程序的图标自动提取到SocksCap的主窗口中,如图3所示。

  

  图3 自动整理应用程序标识项

  (2)在应用程序标识项中的“命令行”(应用程序)都是通过SocksCap软件来进行代理,即“命令行”(应用程序)可以使用Socks代理。

  4运行“命令行”代理。

  单击上面建立的“3389”应用程序标识项,打开远程终端连接界面,输入登陆IP地址“192.168.80.129”后单击“连接”按钮,进行3389登陆,出现3389登陆窗口后输入用户名和密码后,进入远程终端桌面,如图4所示,在该远程终端桌面中打开命令提示符后,输入“netstat –an”命令后可以看到该计算机的3389远程终端连接是该IP本身,至此已经顺利进入内网某一台获取口令的计算机的远程终端桌面。

  SOCKs_第2张图片

  图4使用SocksCap代理登陆远程终端

  技巧

  (1)在SocksCap软件主界面中双击新建立的“应用程序标识项”图标可以快速打开应用程序。

  (2)在使用SocksCap代理时,如果未能连接成功则可以在Socks设置中选择不同的域名解析方式进行尝试。

  小结

  借助SocksCap软件,可以很方便的进行内网的渗透,但是使用SocksCap软件的关键就是在肉鸡上搭建Socks服务器,如果未能在内网入口处搭建Socks代理服务器,仅仅凭借通过一些Socks代理搜索软件搜索的Socks代理服务器的IP地址和端口是很难进入内网的,不过好在目前很多木马程序都提供了这种socks代理服务器功能,仅需在木马初始配置时设置socks代理的端口和密码,在肉鸡运行木马程序后,该肉鸡就成为socks代理服务器。

时间:2009-09-16 14:17  来源:bitsCN.com  字体:[大 中 小]
  

(1)了解端口映射方面的知识

  (2)使用SocksCap进行端口映射

  端口映射功能是将一台主机的“假”IP地址(内网IP地址)映射成一个“真”IP地址(外网独立IP地址),当用户访问提供映射的主机的某个端口时,服务器将请求转到局域网某台提供这种特定服务的主机上。利用端口映射功能还可以将一台“真”IP地址计算机的多个端口映射成内部不同计算机上的不同端口。端口映射功能还可以完成一些特定代理功能,比如代理Ftp、Pop、Smtp、Telnet等协议,一台主机理论上可以提供六万多个端口进行映射。

  端口映射分为动态和静态端口映射,静态端口映射就是在NAT网关上开放一个固定的端口,然后设定此端口收到的数据要转发给内网某个IP地址和端口,不管有没有连接这个映射关系都会一直存在,因此可以让公网主机主动访问内网的一个电脑,NAT网关可以是交换机、路由器或其他拥有独立IP地址的电脑。

  动态端口映射就是当内网中的一台电脑要访问新浪网,会向NAT网关发送数据包,包头中包括对方(就是新浪网)IP、端口和本机IP、端口,NAT网关会把本机IP、端口替换成自己的公网IP、一个未使用的端口,并且会记下这个映射关系,为以后转发数据包使用。然后再把数据发给新浪网,新浪网收到数据后做出反应,发送数据到NAT网关的那个未使用的端口,然后NAT网关将数据转发给内网中的那台电脑,实现内网和公网的通讯.当连接关闭时,NAT网关会释放分配给这条连接的端口,以便以后的连接可以继续使用,动态端口映射其实就是NAT网关的工作方式。

  目前很多木马以及专业软件都具有Socks代理功能,在肉鸡上(具有外网独立IP的计算机)安装木马或者这些软件后,肉鸡便具有代理功能,使用SocksCap等代理软件可以很方便的突破内网,从该肉鸡去访问内网中的计算机。

  1安装并运行SocksCap软件

  本案例中使用的是sc32r238汉化版本,早期版本已经过期不能使用。安装SocksCap完毕后会给出一个“许可”协议,在该窗口中单击“接受”按钮接受该许可。

  说明

  (1)安装SocksCap软件开始时等待时间会稍长,开始时软件要进行文件的自解压,因此等待时间稍长。

  (2)安装sc32r238原版本后,需要运行其相应的汉化应用程序,否则会提示程序已经过期,程序会自动关闭。

  2设置SocksCap软件

  运行SocksCap软件后,单击“文件”-“设置”,打开SocksCap设置窗口,接着在SOCKS服务器中输入IP地址和端口,然后选中“SOCKS版本5”后,再在域名解析中选择“先尝试由本地端再由远端解析”,如图1所示,最后单击“确定”或者“应用”按钮完成设置。

  

  图1设置SocksCap软件

  3建立应用程序标识项

  在SocksCap软件主窗口中单击“新建”图标,打开“新建应用程序标识项”窗口,然后在“新建应用程序标识项”窗口的“标识项名称”中输入一个标识名称,例如本例中的“3389”,然后选择一个应用程序,如图2所示,最后单击“确定”完成应用程序标识项设置。

  SOCKs_第3张图片

  图2 建立应用程序标识项

  说明

  (1)建立应用程序标识项的目的就是运行SocksCap软件后可以快速打开应用程序,新建“应用程序标识项”完毕后会将所建立的“命令行”程序的图标自动提取到SocksCap的主窗口中,如图3所示。

  

  图3 自动整理应用程序标识项

  (2)在应用程序标识项中的“命令行”(应用程序)都是通过SocksCap软件来进行代理,即“命令行”(应用程序)可以使用Socks代理。

  4运行“命令行”代理。

  单击上面建立的“3389”应用程序标识项,打开远程终端连接界面,输入登陆IP地址“192.168.80.129”后单击“连接”按钮,进行3389登陆,出现3389登陆窗口后输入用户名和密码后,进入远程终端桌面,如图4所示,在该远程终端桌面中打开命令提示符后,输入“netstat –an”命令后可以看到该计算机的3389远程终端连接是该IP本身,至此已经顺利进入内网某一台获取口令的计算机的远程终端桌面。

  SOCKs_第4张图片

  图4使用SocksCap代理登陆远程终端

  技巧

  (1)在SocksCap软件主界面中双击新建立的“应用程序标识项”图标可以快速打开应用程序。

  (2)在使用SocksCap代理时,如果未能连接成功则可以在Socks设置中选择不同的域名解析方式进行尝试。

  小结

  借助SocksCap软件,可以很方便的进行内网的渗透,但是使用SocksCap软件的关键就是在肉鸡上搭建Socks服务器,如果未能在内网入口处搭建Socks代理服务器,仅仅凭借通过一些Socks代理搜索软件搜索的Socks代理服务器的IP地址和端口是很难进入内网的,不过好在目前很多木马程序都提供了这种socks代理服务器功能,仅需在木马初始配置时设置socks代理的端口和密码,在肉鸡运行木马程序后,该肉鸡就成为socks代理服务器。

你可能感兴趣的:(SOCKs)