一、正向代理与反向代理
1、含义:
正向代理是从攻击者电脑主动访问目标机器,例如主动访问目标建立shell是正向shell。
反向代理是从目标机器主动连接攻击者电脑,例如通过在目标机器执行操作访问者电脑建立的Shell。
是反向Shell。
2、代理方式
正向代理方式:
正向代理是服务器开放端口,客户端主动访问服务器的端口。
反向代理方式:
反向代理是客户端开发端口,服务器连接客户端。
二、正向shell和反向shell
1、 含义上:
正向shell:控制端主动发起连接去连接被控制端
反向shell:被控制端主动连接控制端。
2、两者区别:
内外网的区别,正向shell是攻击者出于内网,被攻击者出于公网;
反向shell是指攻击者出于外网,被攻击者出于内网,且是被攻击者主动连接攻击者;