干货|渗透红线Checklist

VSole2021-07-26 19:11:00

多人协作的渗透项目中,往往每个人擅长点和经验都不同,那么团队有一个人误操作很有可能会带来很严重的后果,导致入口打点被发现,或者内网渗透被监测到。

这份Checklist需要遇到实战足够的坑才能形成这份文档,所以发起邀请渗透师同共完成 "渗透操作红线列表"。

不是每个人都能按照严格的要求来做,毕竟要注意的地方太多,一定是要犯错才会有深刻的教训,因为人很贱,不犯错是不会改变的。

工具篇

  • WebShell不能使用普通一句话木马,连接端使用加密流量,不使用普通中国菜刀。
  • 不使用默认冰蝎,已被安全厂商能够识别流量(使用默认,入口打点这么辛苦,连接一小时就被发现,并被清除封堵)
  • 上传工具到服务器中,不能使用默认名称,例如,frp、nc、lcx等。
  • 使用sqlmap要加--random-agent参数。
  • nmap、zmap扫描要去除特征。
  • 不要相信工具的判断,工具测试一遍,手工测试一遍。
  • sqlmap注入频率问题,使用--delay、--safe-url、--safe-freq | ID:SewellDinG提供
  • Cobalt Strike的Beacon证书和特征,如果使用默认的将会被检测。
  • Cobalt Strike使用域前置技术,伪装成白站域名,隐藏真实C2服务器IP;(默认启动的CS,基本被各厂商设备能识别到) | ID:SewellDinG提供
  • 在进行有可能导致管理员察觉的敏感操作时(如登录远程桌面等),根据目标所在地区,选择对应IP登录。(有些会提示异地登录提醒) |ID: evilAdan0s 提供
  • 时区选择非大陆,作业时间贴合时区 ID:hmoytx提供
  • 使用自己塔建的DNSlog,目前网上dnslog站点已被监控,只要请求了域名就会被监测到。|ID: mx7krshell

安全意识篇

  • 渗透工作电脑浏览器不能保存任何个人信息,防止被抓取信息。
  • 不随意修改管理员密码、后台密码。
  • 大文件需要打包分割下载。
  • 不使用国内VPS(阿里云、腾讯云)做CobaltStrike远控服务器。
  • 渗透项目结束后,不要继续进行测试。
  • 开发代码中不要留个人id,生成木马的时候不要在个人电脑生成,会带上电脑路径、电脑名称。
  • 永远用虚拟机操作,不要用真实机操作
  • 虚拟机快照,不必装杀软,完成项目后恢复一次快照
  • 电脑语言,用日语,英语,繁体字,不要用中文(看项目需要,一般用不上。)
  • 设置路由器只允许1723等其它VPN端口才能出网,一但VPN断开将自动断网,不然在扫描过程VPN断开会暴露真实IP地址(看项目需要,一般用不上。)
  • 从目标拖回来的任何文件都不要在有网的机器打开,要在专用脱网机打开。
  • 渗透物理机脱网(用于存储文件,信息等),网络流量从虚拟机搭建的网关走usb网卡+匿名线路(看项目需要,一般用不上。)
  • 注册网站需要验证码,使用接码平台。
  • 高管邮箱、运维人员邮箱,发现有VPN帐号或者重要系统登录地址,访问需谨慎,特别是登录需要下载控件,"安全登录控件.exe"等等
  • Github收集目标信息时,需要特别关注项目更新时间节点,如果较为新的话,访问需谨,有可能是引诱攻击者进入沙箱。

其他

  • 多养一些仿大厂的域名,平时指向谷歌或者8.8.8.8,用的时候解析到自己服务器,不用的时候立马修改。(如果临时去注册域名或者短期内想要使用域名,会浪费很多时间在这上面,甚至能被安全设备检测,这是常有的事情,需要平时多储备,提升域名的可信度。) |ID:protonarm-ossr
  • 记住自己上传的木马,保留好地址,项目结束后一定要删除或者提交,避免项目结束忘记清除被防守方发现,这锅很难说得清的。
  • 在授权项目中,使用爬虫的过程中会做一些误操作,导致对网站不可逆的影响(爬取链接时,特别是已登录的状态下,爬取到delete页面会导致数据被删除) | ID: cangqingzhe提供
  • 清理日志时需要以文件覆盖的方式删除文件,防止数据恢复,或者仅删除指定ID的日志. | ID:zhuotougg
  • 一个团队,一定要团结一心,相互包容,互相帮助学习和进步,不要勾心斗角。否则这团队个人再厉害也是一盘散沙。
  • 所有浏览器升级到最新版本,禁止使用旧版谷歌浏览器 | ID: 得闲饮茶
  • 有反蜜罐插件anti-honeypot,工具都是不可信的,防守方把靶标伪装成蜜罐
电脑域名
本作品采用《CC 协议》,转载必须注明作者和本文链接
据2020年上半年中国互联网网络安全监测数据分析报告显示,恶意程序控制服务器、拒绝服务攻击等网络攻击行为有增无减。时至今日,网络攻击已经成为影响网络信息安全、业务信息安全的主要因素之一。网络攻击是指利用网络存在的漏洞和安全缺陷对网络系统的软硬件及其系统数据进行攻击的行为。TCP三次握手由于TCP协议是面向连接的传输控制协议,因此DoS攻击的主要目的就是使用户主机或网络无法接收或处理外界请求。
域名服务器就是提供IP地址和域名之间的转换服务的服务器。
近日,平阳法院审理了一起非法控制计算机信息系统罪的案件,被告人利用插件让上网的用户被迫跳转到指定私服网页并从中获利。
近年来,有犯罪分子为了非法牟利,另辟蹊径,打起了计算机网络域名技术的主意。普通域名正常成本不超过10元,但不拦截域名可卖到200至600元。网络域名劫持,可能触犯非法控制计算机信息系统罪根据刑法第二百八十五条第二款:违反国家规定,对计算机信息系统实施非法控制,情节严重的,处三年以下有期徒刑或者拘役,并处或者单处罚金;情节特别严重的,处三年以上七年以下有期徒刑,并处罚金。
主犯熊某因涉嫌非法控制计算机信息系统罪被判处有期徒刑3年,并处罚金50万元,同案犯陈某、黎某树等12人另案处理,目前均移送检察机关审查起诉。
近期,火绒威胁情报系统监测到一款后门病毒正在快速传播,被激活后会通过远程服务器下载多个恶意文件并获取远端恶意代码,随后黑客可以进行截取受害者屏幕图像、远程控制受害者电脑等各种恶意操作。目前,火绒安全产品可对上述病毒进行拦截查杀,请用户及时更新病毒库以进行防御。后面有可直接使用的域名信息,称其为字符串区。本次下发的恶意代码进行了包括屏幕截图,注册表读取,保持回连等操作。
这将意味着微信服务器发送给客户端消息无法到达客户端。基于负载均衡的调度负载均衡设备,根据服务器当前负载状态,选取其中某一台服务器,建立TCP连接,将来自客户端的数据包通过TCP连接发给服务器。负载均衡设备从TCP连接提取字节流,将其转发给客户端,这样就完成了双向的通信。
类似的文章以前也写过两篇,记得以前的文章写的是,微软的操作系统为了帮助广大网友快速解决网络故障,使用了自动化的检测脚本。对于微软这种巨无霸企业,靶机通常由若干个大Cluster组成,即使其中一台靶机掉线,但作为一个整体应该是一直在线的,所以靶机的问题应该可以排除。经过上文的分析,DNS造成的问题可能性最大,可以换一个可靠的域名服务器一试。
VSole
网络安全专家