反弹连接技术

本文涉及的产品
云防火墙,500元 1000GB
简介: 应用 现在的远程控制软件很流行使用反弹连接技术。反弹技术的诞生,是为了解决传统的远程控制软件不能访问装有防火墙以及不能控制局域网内部的远程计算机。 域名反弹连接的原理很简单 编辑本段 服务端程序运行后,主动连接一个网络域名或IP地址,而本地用户通过客户端程序及时将电脑当前的IP地址及打开的端口更新到网络域名,这样服务端程序就可以成功连接到客户端,从而完成连接。

应用

现在的远程控制软件很流行使用反弹连接技术。反弹技术的诞生,是为了解决传统的远程控制软件不能访问装有防火墙以及不能控制局域网内部的远程计算机。 域名反弹连接的原理很简单 编辑本段 服务端程序运行后,主动连接一个网络域名或IP地址,而本地用户通过客户端程序及时将电脑当前的IP地址及打开的端口更新到网络域名,这样服务端程序就可以成功连接到客户端,从而完成连接。因此通过反弹连接技术就可以在互联网上轻松访问到局域网里通过 NAT (透明代理)代理上网的电脑,并且可以穿过防火墙。

曾经案例

微软的MS05-039高危漏洞,就可以利用具有反弹连接功能的工具来攻击。使用编写的两个不同的批处理文件,让扫描出存在漏洞的远程计算机,自动地连接到本地计算机。然后在远程计算机上执行FTP命令,下载黑客设置的木马程序。这样就能获取了大量的“肉鸡”。

简单的防御方法

防御木马的反弹连接还是很容易的。安装网络防火墙,对需要连接到网络的程序进行有效的甄别,对那些不熟悉的程序的连接请求一律不予通过。需要注意的是,某些国产防火墙会让IE浏览器、Outlook Express等操作系统中的程序不经允许就访问网路。最好将默认的规则“通过”改为“询问”或“禁止”即可。除此以外,还可以将常用工具使用的端口和程序本身进行关联,接着将其不需要的端口屏蔽,这样可以保证电脑更加安全。

同类的正规远程办公管理软件

同样运用该技术的远程办公管理软件有德国的TeamViewer、国内的网络人(Netman)远程控制软件。

目录
相关文章
|
8月前
|
监控 网络协议 Unix
Linux命令-nc(端口监控、文件传输、反弹shell等)
Linux命令-nc(端口监控、文件传输、反弹shell等)
496 0
|
前端开发
如何利用dnslog探测目标主机杀软
如何利用dnslog探测目标主机杀软
234 0
|
7月前
|
网络协议 Linux Shell
基础入门-反弹SHELL&不回显带外&正反向连接&防火墙出入站&文件下载
基础入门-反弹SHELL&不回显带外&正反向连接&防火墙出入站&文件下载
|
安全 网络安全 数据安全/隐私保护
SSH 穿越多个跳板机的连接方法
SSH 穿越多个跳板机的连接方法
533 0
|
网络协议 Shell 网络安全
利用icmpsh建立icmp隧道反弹shell
利用icmpsh建立icmp隧道反弹shell
153 0
|
存储 容器
BoostAsyncSocket 异步反弹通信案例
Boost 利用ASIO框架实现一个跨平台的反向远控程序,该远控支持保存套接字,当有套接字连入时,自动存储到map容器,当客户下线时自动从map容器中移除,当我们需要与特定客户端通信时,只需要指定客户端ID号即可。
212 0
BoostAsyncSocket 异步反弹通信案例
|
安全 Shell Linux
实战-使用msf渗透攻击win7主机并远程执行命令
实战-使用msf渗透攻击win7主机并远程执行命令
实战-使用msf渗透攻击win7主机并远程执行命令
|
监控 网络协议 Shell
网络安全-反弹shell详解(攻击,检测与防御)
网络安全-反弹shell详解(攻击,检测与防御)
961 0
网络安全-反弹shell详解(攻击,检测与防御)
|
网络协议 Shell
tcpdump 方式检测ip 网段 扫段 tcp并发数攻击防御shell 脚本
tcpdump 自定义抓包时间将信息存入文件, 以systemd 系统服务方式进行启动
615 0
loadunner使用socket协议来实现多客户端连接同一服务器脚本(使用到IP欺骗技术)
第一部分: #include "lrs.h" vuser_init(){ lrs_startup(257); return 0;}   第二部分: Action(){ char *ReturnValue_Remote; char *ReturnPort_Remote; char *ReturnValue_Local; char *ReturnPort_Local; char *AcutalBuffer; int BufferSize; char *ip; //编写获取LR分配的Vuser IP函数,将IP保存在ip变量中。
783 0