业界动态
红队笔记-1(主机发现,情报收集,内网信息收集)
2024-11-07 23:11

红队笔记-1(主机发现,情报收集,内网信息收集)

主机发现

NMAP
工作原理

TCP是因特网中的传输层协议,使用三次握手协议建立连接。当主动方发出SYN连接请求后,等待对方回答TCP的三次握手TCP的三次握手SYN+ACK[1] ,并最终对对方的 SYN 执行 ACK 确认。这种建立连接的方法可以防止产生错误的连接,TCP使用的流量控制协议是可变大小的滑动窗口协议。TCP三次握手的过程如下

  • 【1】客户端发送SYN(SEQ=x)报文给服务器端,进入SYN_SEND状态。
  • 【2】服务器端收到SYN报文,回应一个SYN (SEQ=y)ACK(ACK=x+1)报文,进入SYN_RECV状态。
  • 【3】客户端收到服务器端的SYN报文,回应一个ACK(ACK=y+1)报文,进入Established状态。

nmap参数比较多,详情可以查阅官方手册

扫描方式

nmap 支持 通配符,如 192.168.0.* 192.168.0.0/24

 

请添加图片描述

nmap 输出选项

Nmap的输出结果可以保存到外部文件中,保存的格式可以是

交互式输出:这是默认输出,是标准输出,一般是输出到控制台

正常输出(-oN filename:与交互式输出类似,但是不包括运行信息和警告信息

XML输出(-oX filename:改格式可以转化成html、能够被nmap用户图形接口解析并支持导入数据库,推荐使用改格式。

Grep输出(-oG filename:该方式已经过时

由于html文件的可读性比xml更好,所以我们将xml格式转换成html格式。程序xsltproc可以完成这一转换。

 

请添加图片描述

nmap高级扫描

nmap脚本扫描 脚本路径在nmap路径下的 scripts 下 linux在也在安装目录下 /usr/share/nmap/scripts/

请添加图片描述 请添加图片描述

常用脚本说明

命令作用auth负责处理鉴权证书(绕开鉴权)的脚本broadcast在局域网内探查更多服务开启状况,如dhcp/dns/sqlserver等服务brute提供暴力破解方式,针对常见的应用如http/snmp等default使用-sC或-A选项扫描时候默认的脚本,提供基本脚本扫描能力discovery对网络进行更多的信息,如SMB枚举、SNMP查询等dos用于进行拒绝服务攻击exploit利用已知的漏洞入侵系统external利用第三方的数据库或资源,例如进行whois解析fuzzer模糊测试的脚本,发送异常的包到目标机,探测出潜在漏洞 intrusive: 入侵性的脚本,此类脚本可能引发对方的IDS/IPS的记录或屏蔽malware探测目标机是否感染了病毒、开启了后门等信息safe此类与intrusive相反,属于安全性脚本version负责增强服务与版本扫描(Version Detection)功能的脚本vuln负责检查目标机是否有常见的漏洞(Vulnerability,如是否有MS08_067

负责处理鉴权证书(绕开鉴权)的脚本,也可以作为检测部分应用弱口令

请添加图片描述

请添加图片描述

nmap脚本爆破服务

ftp

 

mysql

 

snmp

 
绕IDS&IPS
 
nmap优缺点
  • 优点: Nmap作为主动式端口扫描工具,只要在对方没有把通信 阻断的情况下,可以在较短的时间内获得结果。
  • 缺点(1)现在带有阻断功能的防火墙越来越多,有些防火墙当检测到端口扫描时,会将端口关闭一定的时间,还有的机器使用了很多filter功能,只对特定的IP地址提供服务,这种情况下,主动式的正确性大打折扣。 (2)主动式只是在一瞬间对端口进行扫描,只有当服务器那个时候使用的服务才有可能被侦测到。 (3)端口扫描是一种广义上的攻击行为,对于末经许可的机器,一般不能施行。
masscan

该工具兼容nmap参数,扫描速度相对nmap稍快一点

 

请添加图片描述 请添加图片描述

nbtscan

nbtscan 多用于扫描内网的windows主机,通过netbios可得出主机名

请添加图片描述

hping3

hping3 主要用于测试防火墙与网络设备

hping3 的速度非常快

 

请添加图片描述 使用hping3进行flood DoS攻击,阻塞网络。

 
fscan

一键自动化、全方位漏洞扫描的开源工具

1.信息搜集:存活探测(icmp)端口扫描 2.爆破功能:各类服务爆破(ssh、smb等)数据库密码爆破(mysql、mssql、redis、psql等) 3.系统信息、漏洞扫描:获取目标网卡信息高危漏洞扫描(ms17010等) 4.Web探测功能:webtitle探测web指纹识别(常见cms、oa框架等)web漏洞扫描(weblogic、st2等,支持xray的poc)

请添加图片描述

关联信息收集

针对目标的特征,特性,爱好,各种信息进行分析,拆分,整合,为后面的字典,水抗,鱼叉做准备工作。

邮箱收集

通过说明文档以及网站页面收集,或者网站发表者以及留言板信息处收集账号

通过 teemo,metago,burpusit,awvs,netspker 或者 google 语法收集

搜索相关 QQ 群收集相关企业员工的社交账号

字典生成
常规字典

https://github.com/epony4c/Exploit-Dictionary

根据特征的字典生成

https://github.com/LandGrey/pydictor

比如我根据关联信息收集得到 一个公司的员工号前4位为 1903,这个公司工号共10位,我将使用工具生成一个10位均为1903开头的工号进行口令爆破。

 

输入你收集到的各种信息,通过微信,qq群,网站,等待手段尽可能多的收集

请添加图片描述

开源信息情报

Github Hacking

使用搜索页面检索仓库 请添加图片描述

搜索仓库-文件
 

日期条件

 

主体搜索

 

文件名称

 
自动化

https://github.com/UnkL4b/GitMiner

Google hacking

https://ght.se7ensec.cn/#

 
Exploit-DB

搜索windows 提权漏洞 请添加图片描述

搜索apache 漏洞

请添加图片描述

开源情报
在线

https://www.beenverified.com/ https://start.me/start/sg/sg https://phonebook.cz/ https://x.threatbook.cn/ https://www.venuseye.com.cn/ https://ti.sangfor.com.cn/analysis-platform https://ti.dbappsecurity.com.cn/ https://ti.360.cn/#/homepage https://ti.nsfocus.com/ https://redqueen.tj-un.com/IntelHome.html https://xz.aliyun.com/tab/18 https://www.threatminer.org/ https://nosec.org/home/index http://121.36.26.171:8080/

搜索引擎

FOFA、钟馗之眼、Shoda、Censys

https://fofa.so/ https://www.zoomeye.org/ https://www.diaosiso.com/

whois 与 备案信息
whois

https://who.is/ https://whois.cloud.tencent.com/ https://whois.aliyun.com/ https://myip.ms/info/whois/42.247.8.131

备案

https://ipwhois.cnnic.net.cn/ https://www.creditchina.gov.cn/ http://www.beian.gov.cn/portal/registerSystemInfo https://beian.miit.gov.cn/#/Integrated/index http://www.gsxt.gov.cn/index.html https://www.tianyancha.com/

真实IP识别 与 指纹识别
判断 CDN 方法
  1. 多地ping
  2. 通过其它信息判断

判读是否使用了CDN,最简单的方法就是多地ping,可在下面的网站中进行多地ping

http://ping.chinaz.com/ https://ping.aizhan.com/ https://www.ipip.net/ https://www.17ce.com/ https://ipinfo.io/

通过 DNS解析记录判断 CDN

寻找DNS历史记录,找到后修改host文件

https://site.ip138.com/ https://viewdns.info/propagation/?domain= https://www.netcraft.com/apps/ https://www.cdnplanet.com/ https://dnsdb.io/zh-cn/

如果有注册等方法可以发邮件的,通过邮箱的原始信息

请添加图片描述

SSL 证书查询 与 敏感目录
使用搜索引擎来收集计算机的CT日志

https://crt.sh/ https://transparencyreport.google.com/https/certificateshttps://developers.facebook.com/tools/ct/

敏感目录
 
子域名爆破
OneForAll

https://github.com/shmilylty/OneForAll

 
hash碰撞

https://github.com/fofapro/Hosts_scan

二级域名字典生成

请添加图片描述

Favicon Hash 碰撞查找二级域名
找 favicon

请添加图片描述

生成hash

https://github.com/Viralmaniar/MurMurHash

请添加图片描述

ZoomEye
 

在这里插入图片描述

fofa

icon_hash="-1588080585"

DNS域传送

DNS协议支持使用axfr类型的记录进行区域传送,用来解决主从同步的问题。如果管理员在配置DNS服务器的时候没有限制允许获取记录的来源,将会导致DNS域传送漏洞。

测试方法
 

在这里插入图片描述

在线网站 搜索引擎 与 IP 反查
在线

http://tools.bugscaner.com/subdomain/ https://searchdns.netcraft.com/ https://crt.sh/?q=xazlsec.com https://cloud.tencent.com/product/tools?from=10680 https://phpinfo.me/domain http://scan.javasec.cn/

google语法
 
IP反查

在排除 CDN 的情况可以进行 ip反查域名

Web指纹

Web指纹信息包括,数据库,中间件,CMS等信息

https://www.yunsee.cn/ https://sitereport.netcraft.com/? http://whatweb.bugscaner.com/look/

WAF探测

WAFW00F,Nmap,手工

工具
 
手工

手工提交恶意数据 返回图片对比

https://mp.weixin.qq.com/s/8F060FU9g_78z57UKS-JsQ

内网信息搜集

Windows(工作组
当前shell权限
 

在这里插入图片描述

系统信息

包括补丁,网卡,等信息

 
网络信息
 
主机名 与 操作系统

当执行不了systeminfo时,可以使用wmic获取操作系统版本

 
获取杀软
 
当前软件程序
 
账户
 
进程
 
当前登录域
 
远程桌面记录
 
Windows(域
账户
 
 

在这里插入图片描述

Linux
基础信息
 
WMIC命令

wmic和cmd在windows中都存在

wmic 基础命令
获取系统信息相关
 
进程相关
 
计算机相关
 
wmi 相关大全
 
杀软相关
 
查询windows机器版本和服务位数和.net版本
 
查询本机所有盘符
 
卸载和重新安装程序
 

查看某个进程的详细信息 (路径,命令⾏参数等

 
更改PATH环境变量值,新增c:whoami
 
查看某个进程的详细信息-PID
 
终⽌⼀个进程
 
 
安装软件
 
使用Powershell操作wmi
 
横向
指定ip执行cmd命令

需要管理员权限

 
上cs

注意:请注意powershell对于特殊字符的转义,例如“@,#,$等等。

 

在这里插入图片描述

Get-wmi对象

powershell的get-wmi对象,是获取 windows management instrumentation(WMI)类的实例或有关可用信息。

 

https://docs.microsoft.com/zh-cn/powershell/module/Microsoft.PowerShell.Management/Get-WmiObject?view=powershell-5.1

内网横向常见见端口
Port:445

smb(server message block)windows协议族,主要功能:文件打印共享服务

空会话

 

远程本地会话

a为工作组名

 

域远程认证 wpsec.com 为根域

 
Port:137、138、139

NetBios端口,137,138为UDP端口,用于内网传输文件,NetBios/SMB服务的获取主要通过139端口

Port:135

DCOM和RPC(Remote Procedure Call)服务,可以做WMI管理工具远程操作

Port:53

DNS服务端口,可做隧道穿透,隐蔽性更好

  • dns2tcp
  • dnscat2
Port:389

LADP(轻量级目录访问协议,属于TCP/IP协议族,一般在域控上出现该端口,尝试使用爆破该端口进行权限认证

Port:88

Kerberos服务端口,属于TCP/IP协议族,监听KDC请求,利用该协议制作白银/黄金票据

Port:5985

WinRM服务,WinRM允许远程用户使用工具和脚本对windows服务器进行管理

条件: 在 windows vista 上未自启,在2008上自启动 需要开启端口,需要开启防火墙

    以上就是本篇文章【红队笔记-1(主机发现,情报收集,内网信息收集)】的全部内容了,欢迎阅览 ! 文章地址:http://yy520w.xhstdz.com/news/3268.html 
     资讯      企业新闻      行情      企业黄页      同类资讯      首页      网站地图      返回首页 物流园资讯移动站 http://gzhdwind.xhstdz.com/ , 查看更多   
最新新闻
百度地图商户标注申请怎么弄 申请流程及要点
在当今信息化社会,线上地图已成为人们日常出行、寻找服务的重要工具。作为国内领先的在线地图服务商,百度地图凭借其精准定位、
抖音这位顶流,怎么就成游戏界第一人了?
越到年底,我就越觉得今年的游戏行业不简单,大事真是一件接一件地来。 其中不管是公司动向、产品动态,还是行业趋势,能聊的我
2017中国孕婴童渠道发展状况重点数据调研
1、2017中国孕婴童渠道发展状况重点数据调研2017年3月调查数据样本项目数量(单位:份)母婴商305(省市县)母婴连锁836(5店以上
【干货】带你玩转数据之行业选品
【编者按】关于AliExpress中数据的功能对于新手卖家来说比较陌生,其中的功能以及作用并不是很了解,然而店铺的流量与此息息相关
2024年工作计划及展望(10篇)
【#工作计划# #2024年工作计划及展望(10篇)#】工作计划不是一成不变的,它应根据实际工作情况进行及时的调整和完善。©无
2023年上半年全国中小学教师资格考试(笔试)将于3月11日举行
读特客户端·深圳新闻网2023年3月10日讯(记者 何亚南)日前,深圳市招生考试办公室发布通知称,2023年上半年全国中小学教师资格
2023年收官之月,汽车后市场20多家头部企业/机构打响“收官战”
西格迈股份被评为省级民族团结进步创建重点培育单位浙江省民宗委发布了《关于公布第六批省级民族团结进步创建重点培育单位、第三
人民日报新媒体中心朱利:长征路上我们必须思考的三个关键词
  这是我第一次重走长征路,也是第一次踏上湖南的土地。  在此之前,毛泽东、曾国藩、汪涵还有湘菜,这“三人一菜”是我对湖
无锡网站推广公司有哪些品牌的产品【无锡十大网络推广公司】
在当今数字化的时代,网站已经成为企业和个人展示形象、推广产品和服务的重要平台,而无锡作为一座经济发达的城市,拥有众多的网
2022台湾十大广告流行语金句,哪些才是“有效文案”?
  一句好文案的力量,对品牌来说,可以成为一个品牌的核心资产,比如耐克的那句「Just do it」。  在中国台湾,广告流行语金
本企业新闻