Egresser - 测试防火墙规则的客户端/服务器脚本

2019 年 1 月 24 日 黑白之道



 gresser是一个基于Perl的工具,用于枚举出站防火墙规则,专为渗透测试人员设计,用于评估出口过滤是否适用于公司网络。依次探测每个TCP端口,Egresser服务器将使用客户端的源IP地址和端口进行响应,允许客户端确定是否允许出站端口(在IPv4和IPv6上)以及评估NAT遍历是否可能正在发生。


这个怎么运作服务器端脚本与Iptables结合使用 - 将所有TCP流量重定向到“真实”服务器所在的端口8080。服务器端脚本是用Perl编写的,是一个利用Net :: Server :: Prefork的预分叉服务器,如果可用的话,同时监听IPv4和IPv6。任何TCP连接都会产生一个简单的响应,其中包含由连接客户端的IP和端口组成的空终止字符串。如果您在没有访问Egresser客户端的受限环境中,请随意使用Telnet与服务进行交互(我们的Eg  Eresser服务器可以在egresser.labs.cyberis.co.uk找到,您可以将其用于合法目的)。


客户端也是用Perl编写的,并且具有高速度。默认情况下,它将扫描TCP端口1-1024,尽管这可以在脚本中进行配置。可以使用'-4'命令行参数强制IPv4,或使用'-6'强制IPv6; 默认情况下,它将选择操作系统首选的协议。如果要显式列出所有打开/关闭端口,请指定详细标志(-v),因为正常输出仅是允许端口的简明摘要。

建议在企业环境中限制出站防火墙规则,以确保不容易规避边界控制。例如,组织内不充分的出口过滤将允许恶意用户通过更改浏览器的连接设置,轻松绕过提供过滤日志记录的Web代理。还存在许多其他示例 - 许多蠕虫分布在SMB协议上,恶意软件可以使用多种渠道来泄露数据,并且可能未经授权的软件(例如,torrent / P2P文件共享)可以自由运行,浪费公司资源并显着增加恶意代码的可能性引入环境。

通常,建议应限制所有出站协议,并根据具体情况允许来自特定主机的异常。Web浏览应仅通过专用Web代理进行,任何尝试的直接连接都由外围防火墙记录并根据需要进行调查。Egresser是一个简单易用的工具,允许渗透测试人员快速枚举企业环境中允许的端口。

下载地址:
https://github.com/cyberisltd/Egresser/archive/master.zip

你可能喜欢

ModSecurity-开源Web应用程序防火墙引擎

dotDefender-Web应用程序防火墙

Sanewall-Linux的防火墙生成器

登录查看更多
0

相关内容

【实用书】Python技术手册,第三版767页pdf
专知会员服务
229+阅读 · 2020年5月21日
【实用书】Python爬虫Web抓取数据,第二版,306页pdf
专知会员服务
115+阅读 · 2020年5月10日
【WWW2020-微软】理解用户行为用于文档推荐
专知会员服务
34+阅读 · 2020年4月5日
【书籍推荐】简洁的Python编程(Clean Python),附274页pdf
专知会员服务
173+阅读 · 2020年1月1日
【干货】大数据入门指南:Hadoop、Hive、Spark、 Storm等
专知会员服务
94+阅读 · 2019年12月4日
Keras作者François Chollet推荐的开源图像搜索引擎项目Sis
专知会员服务
29+阅读 · 2019年10月17日
后渗透利用msf关闭防火墙
黑白之道
8+阅读 · 2019年8月24日
ISeeYou一款强大的社工工具
黑白之道
29+阅读 · 2019年5月17日
Kali Linux 渗透测试:密码攻击
计算机与网络安全
15+阅读 · 2019年5月13日
浅谈 Kubernetes 在生产环境中的架构
DevOps时代
11+阅读 · 2019年5月8日
使用 C# 和 Blazor 进行全栈开发
DotNet
6+阅读 · 2019年4月15日
I2P - 适用于黑客的Android应用程序
黑白之道
28+阅读 · 2019年3月6日
介绍WAF以及过滤机制
黑白之道
22+阅读 · 2019年2月5日
如何编写完美的 Python 命令行程序?
CSDN
5+阅读 · 2019年1月19日
已删除
AI科技评论
4+阅读 · 2018年8月12日
Mesh R-CNN
Arxiv
4+阅读 · 2019年6月6日
Neural Approaches to Conversational AI
Arxiv
8+阅读 · 2018年12月13日
VIP会员
相关VIP内容
【实用书】Python技术手册,第三版767页pdf
专知会员服务
229+阅读 · 2020年5月21日
【实用书】Python爬虫Web抓取数据,第二版,306页pdf
专知会员服务
115+阅读 · 2020年5月10日
【WWW2020-微软】理解用户行为用于文档推荐
专知会员服务
34+阅读 · 2020年4月5日
【书籍推荐】简洁的Python编程(Clean Python),附274页pdf
专知会员服务
173+阅读 · 2020年1月1日
【干货】大数据入门指南:Hadoop、Hive、Spark、 Storm等
专知会员服务
94+阅读 · 2019年12月4日
Keras作者François Chollet推荐的开源图像搜索引擎项目Sis
专知会员服务
29+阅读 · 2019年10月17日
相关资讯
后渗透利用msf关闭防火墙
黑白之道
8+阅读 · 2019年8月24日
ISeeYou一款强大的社工工具
黑白之道
29+阅读 · 2019年5月17日
Kali Linux 渗透测试:密码攻击
计算机与网络安全
15+阅读 · 2019年5月13日
浅谈 Kubernetes 在生产环境中的架构
DevOps时代
11+阅读 · 2019年5月8日
使用 C# 和 Blazor 进行全栈开发
DotNet
6+阅读 · 2019年4月15日
I2P - 适用于黑客的Android应用程序
黑白之道
28+阅读 · 2019年3月6日
介绍WAF以及过滤机制
黑白之道
22+阅读 · 2019年2月5日
如何编写完美的 Python 命令行程序?
CSDN
5+阅读 · 2019年1月19日
已删除
AI科技评论
4+阅读 · 2018年8月12日
Top
微信扫码咨询专知VIP会员