day1作业:
1.Java环境安装成功截图,python环境安装成功截图
2.完成pikachu第一关弱口令爆破,要求使用proxy、Intruder、Repater三种模式复现,Proxy模块需要直接修改请求包,并拦截返回包进行截图,Intruder需要使用狙击手、交叉和集束炸弹三种形式复现
3.了解除 代理服务器、vpn、nat 外还有哪些内外网互联方式
1.java、python环境
2.弱口令爆破
拦截登录请求包
2.1狙击手(sniper)
设置爆破点
设置字典
爆破成功
此方式适合单点爆破
2.2交叉(pitchfork)
设置爆破点
设置字典
爆破失败
个人感觉这个爆破方式并不好用,它是两个字典一一映射作为账号密码,成功率很低,这里因为两个字典我设置的一样,所以输入的账号密码相同
2.3集束炸弹(cluster bomb)
设置爆破点
设置字典
爆破成功
抛开爆破次数和时间不谈,这个应该是最好用成功率最高的方式,还可以爆破出多个账号密码
2.4proxy复现
在proxy中直接修改正确密码,拦截返还包,放包
在拦截的返还包中可以看到登录成功
2.5repater复现
3.内外网互联方式
1)端口转发 通过在防火墙或路由器上配置端口转发规则,将外网请求转发到内网的特定设备或服务。常用于让外网用户访问内网的特定服务,如Web服务器或邮件服务器。
2)DMZ(隔离区) 在防火墙或路由器上创建一个隔离的网络区域(DMZ),将一些服务器(如Web服务器、FTP服务器)放在DMZ中。外网可以访问DMZ中的服务器,但无法直接访问内网,从而增强了内网的安全性。
3)反向代理 位于内网和外网之间,负责将外部的请求转发到内网服务器上处理。它不仅可以实现内外网互联,还能提供负载均衡、缓存、SSL加密等功能,增强内网服务器的安全性和性能。