从个人的角度去简单整理下打点前的信息收集那些事。从信息收集本质上来说多数内容都是大同小异,遇到坚壁时,不用死磕,毕竟条条大路通罗马。(大佬们也可以说说看法~向各位大佬学习!!)...大佬曾说过,渗透测试的本质是信息收集,而个人直观感受就是“意料之外,情理之中”。 本文就简单整理下打点前的信息收集那些事。...定位内网IP和系统 定位关键的应用系统 定位关键企业信息 外网信息收集 对于外网信息收集主要有几点:ip、域名、企业等资产信息以及相应端口/服务、指纹、敏感信息、社工碰撞等易受攻击面信息。...大概企业资产收集点如下: 企业数据: 邮箱查询:https://hunter.io/ 邮箱收集 企业架构画像 直属单位、机构设置、供应商*(相关合同、人员、系统、软件等)*、合作商等 业务信息:证券、快递...收集方法: 一般使用 CT 日志搜索引擎进行域名信息收集,因为是日志收集,只增不减,可能会有一些失效域名。
0x00 收集域名信息 1. Whois查询 Whois是一个标准的互联网协议,可以收集网络注册信息,如域名、IP地址、服务商、域名拥有者、邮箱、电话、地址等。...备案信息查询 – ICP备案查询网:beianbeian.com – 天眼查:tianyancha.com 0x01 收集敏感信息 各种搜索引擎的黑客语法可以用来获取数据库文件、SQL注入、...配置信息、源代码泄漏、未授权访问和robots.txt等敏感信息。...cache 搜索Google里关于某些内容的缓存 0x02 收集子域名信息 1....crt.sh: crt.sh – censys: censys.io – 子域名爆破网站(phpinfo.me/domain) – IP反查域名绑定网站(aizhan.com) 0x03 收集常用端口信息
渗透测试的本质是信息搜集。...公司信息 公司位置、公司业务、公司核心人员、公司网站 工具:天眼查、企查查 网站信息 工具:站长之家、微步、爱站 企业备案信息 工具:国家企业信用信息公示系统、ICP备案查询 网站子域名 工具:Layer...apache、iis、tomcat、jboss 数据库:mysql、oracle、sqlserver、access) 操作系统:linux、windows 工具:浏览器插件–Wappalyzer OS版本、端口信息...-sP发现扫描网络存活主机 绕过CDN寻找真实IP 1、扫描子域名寻找真实IP 2、国外网站多地ping asm.ca.com 3、查询历史域名解析记录 Netcraft、微步 4、phpinfo信息泄露寻找真实
信息收集 信息收集无论是在渗透,AWD还是挖src中,都是重中之重的,就像《孙子兵法》中说到的"知彼知己,胜乃不殆;知天知地,胜乃可全",也就是"知己知彼,百战不殆" 开始收集 此文和后面的信息泄露有些许联系...获取cms类型 后台 后台中,有些cms会泄露一些版本和信息,比如说织梦cms,可以通过谷歌语法intext:dedecms查找网页中包含dedecms字符的页面,如下 一目了然,cms和版本都出来了...,cms是dedecms,即织梦,版本就是下面的v57 插件 工具的话,比如说谷歌的插件wappalyzer 自动识别网页中使用了什么脚本,服务器,中间件等高级操作,妈妈再也不用担心我搜集不到信息了...在线网站 网站一:云悉指纹识别 网站一:whatweb 网站三:bugscaner 比如说bugscaner,可以识别大量的cms,服务器,中间件,whois信息等 线下工具 接下来,有请御剑上场,没错就是御剑...以上地方法均可以收集cms,版本,中间件 唯有做到知己知彼,方能百战不殆 将收集到地cms版本到百度搜素相关地漏洞,又可以利用一波,在线上AWD中,如果题目是 cms做成地,那么就可以通过搜寻cms信息查找漏洞
[Web安全]信息收集 信息收集 域名信息的收集 网站指纹识别 整个网站的分析 主机扫描、端口扫描 网站敏感目录和文件 旁站和C段扫描 网站漏洞扫描 信息收集 域名信息的收集 一、真实IP:核心点在CDN...7、黑暗引擎搜索 shodan zoomeye fofa 二、whois信息: 站长之家 三、子域名: eg : www.baidu.com的子域名:www.news.baidu.com...4、第三方软件 同样的,我们可以使用nmap扫描到,也可以使用上面的火狐插件。...每个人都有自己喜欢的工具,具体选择要根据自身以及实际情况 常见漏洞端口 网站敏感目录和文件 扫描网站目录结构,看看是否可以遍历目录,或者敏感文件泄漏 后台目录:弱口令,万能密码,爆破 安装包:获取数据库信息...,甚至是网站源码 上传目录:截断、上传图片马等 mysql管理接口:弱口令、爆破,万能密码,然后脱裤,甚至是拿到shell 安装页面 :可以二次安装进而绕过 phpinfo:会把你配置的各种信息暴露出来
信息收集 做渗透测试的前辈们都说,做测试做重要的就是信息收集,只要收集的全面,后面的测试部分就会变得简单许多,我当初也对信息收集不以为然,但是越来越觉得他们所说的确实没错。...whois 信息 站长之家 http://whois.chinaz.com/: 微步 [https://x.threatbook.cn/]: who.is [https://who.is...扫描远程主机以探测该主机是否使用了包过滤器或防火墙 云悉 [https://www.yunsee.cn/]: wappalyzer (插件) 这个插件在火狐和谷歌浏览器上都可以搜到 DNS信息.../]: 旁站查询(旁站是和目标网站在同一台服务器上的其它的网站) 站长之家 C端查询(C端是和目标服务器ip处在同一个C段的其它服务器) https://www.webscan.cc/ cms指纹信息...intitle: 这个就是把网页中的正文内容中的某个字符做为搜索条件 filetype: 搜索指定类型的文件.例如输入:filetype:doc.将返回所有以doc结尾的文件URL 我大概列举了一些信息收集的方法
简单介绍 whois(读作“Who is”,非缩写)是用来查询域名的IP以及所有者等信息的传输协议。...简单说,whois就是一个用来查询域名是否已经被注册,以及注册域名的详细信息的数据库(如域名所有人、域名注册商)。通过whois来实现对域名信息的查询。...收集方式 可尝试利用以下多个网站进行查询(本文只列举三个),因为有的网站信息可以查询到,有的网站信息不能。 1 站长之家 地址:http://whois.chinaz.com ?...利用注册人电话,邮箱等信息通过自由拼接组合成针对网站的社工字典。最后利用字典进行爆破或社工钓鱼,也可用过邮箱和手机号反查找到更多注册域名。 DNS解析记录可以查ip,查NS、mx邮件交换记录。
文章前言 本篇文章主要介绍MSF框架在内网信息收集中的使用 主机发现 MSF框架提供了以下模块用于主机发现: auxiliary/scanner/discovery/arp_sweep ?...文末小结 本篇文章作为上篇《内网信息收集》的扩展将不再对MSF进行深入,MSF框架更加强大的功能将在后续同系列《内网渗透》中进行详细介绍与补充,后续也将带来内网渗透的其他相关文章,敬请期待!
查询操作系统和软件信息 $ systeminfo # 查看补丁列表 $ wmic qfe get Caption,Description,HotFixID,InstallOn # 查看安装在系统的补丁...smb-enum-shares 便利远程主机共享目录 smb-enum-processes 通过SMB从远程服务器提取进程列表,可以知道目标主机运行哪些软件。...PowerView PowerView是一款依赖powershell和WMI对内网进行查询的常用渗透测试脚本,集成在powersploit工具包中,是一个收集域信息很好用的脚本。...在获取了管理员权限的系统中寻找域管理员登录进程,进而收集域管理员的凭据。...Domain Admins" /domain # 获取域管理员列表 $ net group "Domain Controllers" /domain # 查询域控制器列表 Powershell收集信息
信息收集作为渗透测试的第一步往往至关重要,好的信息收集是打穿内网的基础。曾有大佬言:渗透测试的本质就是信息收集,那么我们从何开始信息收集呢?...一般都是通过域名或IP地址进行展开,本小结主要从域名信息收集、子域名信息收集、端口信息收集、CMS指纹识别、敏感信息收集、CDN绕过这几大块进行归纳。...0x01 整体思路 针对域名信息收集思路 一、根据域名通过whois查询相关注册人信息(姓名、邮箱、电话) 二、根据注册人信息进行whois反查,查找出目标其他域名信息组成信息网 三、根据域名通过搜索引擎和工具查询目标子域名...、中间件信息、框架信息、CMS信息等 存在防护信息收集思路 一、如果目标站点存在CDN,那么需要绕过寻找真实IP 二、如果目标站点WAF,那么需要通过WAF识别并在攻击时尝试绕过 0x02 信息收集 一...一般情况下计算机访问域名会首先查找本地的host文件,找到域名对应的IP地址(常用于本地域名部署以及软件破解),如果host文件中不存在,那么回去请求域名服务器获取IP地址。
0x01. whois 在线whois查询域名注册时留下的信息,如:管理员姓名、邮箱等。 在线whois地址:https://whois.chinaz.com/ 0x02....子域名收集 1.layer子域名挖掘机 采用暴力枚举,占用资源较高,性能不好的电脑慎用,效果不错。 2.SubDomainBrute 高并发的DNS暴力枚举工具。...github.com/lijiejie/subDomainsBrute 3.sublist3r 使用许多搜索引擎(例如 Google、Yahoo、Bing、Baidu 和 Ask)枚举子域且采集的时候调用各大子域名收集网站的...项目地址:https://github.com/aboul3la/Sublist3r 4.搜索引擎及网络空间测绘 使用谷歌语法来进行子域名收集: site:baidu.com -www (查找去掉www...开头的根域名中带有baidu.com的域名) 使用fofa进行子域名收集: domain=“baidu.com” 0x03.
基础命令 作用 命令 主机名 hostname 查询所有计算机名称 dsquery computer 查看配置及补丁信息 systeminfo 查看配置及补丁信息 wmic qfe get description...,installedOn /format:csv 查看版本 ver 进程信息 tasklist /svc 进程信息 wmic process get caption,executablepath,commandline...osarchitecture 操作系统信息-系统名 wmic os get caption 查看逻辑盘 wmic logicaldisk get caption 查看安装的软件信息 wmic product...get name,version 查看服务信息 wmic service list brief 查看服务信息 sc query 网卡信息 ipconfig /all ARP 表 arp -a 路由表...nltest /dclist:域名 域控信息 net group “Domain controllers” 用户信息 作用 命令 查看用户 net user 用户名/domain 查看用户 whoami
is:'+str(page) page += 1 time.sleep(1) for i in iplist: f.write(i+'\n') 首先request请求,post提交data和auth信息...,返回json数据包,利用json数据结构找的所需信息,保存并返回一个列表。
---- 内网信息收集 前言 本篇继续阅读学习《内网安全攻防:渗透测试实战指南》,是第二章内网信息收集,主要介绍了当前主机信息搜集、域内存活主机探测、域内端口扫描、域内用户和管理员权限的获取、如何获取域内网段划分信息和拓扑架构分析等...——对当前机器所处区域的判断 一、收集本机信息 1、手动搜集 (1)查询网络配置 ipconfig /all (2)查询操作系统及软件的信息 查看操作系统和版本信息 systeminfo | findstr...Empire提供了用于收集主机信息的模块 查看本机用户、域组成员、密码设置时间、剪贴板内容、系统基本信息、网络适 配器信息、共享信息等: usemodule situational_awareness...http://www.securityfocus.com/bid https://www.exploit-db.com/ 六、收集域内信息 本节的域内查询命令在本质上都是通过LDAP协议到域控制器上进行查询的...脚本获取远程机器的登陆会话 smb-enum-sessions.nse获取域内主机的用户登录会话,查看当前是否有用户登录,无需管理员权限 smb-enum-domains.nse对域控制器进行信息收集
文章前言 在渗透测试中信息收集的深度与广度以及对关键信息的提取,直接或间接的决定了渗透测试的质量,本篇文章主要对内网中信息收集做一个简单的归纳以及介绍 主机信息 在内网渗透测试中,当我们拿下一台或多台可控的主机...如果目标主机是英文版本可以使用以下命令来查看主机系统信息: systeminfo | findstr /B /C:"OS Name" /C:"OS Version" 软件信息 通过执行以下命令来查看目标主机上安装的第三方应用有哪些...查毒软件 通过执行以下命令来查看目标主机上安装的杀毒软件有哪些: wmic /namespace:\\root\securitycenter2 path antivirusproduct GET displayName...CS好用的插件,涉及提权、漏洞利用、横向移动、信息收集、免杀等等 ?...文末小结 当然,渗透测试中的信息收集也不仅限于上面的这几点,而且实战中的信息收集广度和深度还会更加深,本文算是抛砖引玉了~
0x01 收集信息 需要简单了解本机信息,包括操作系统、权限、内网ip地址段、杀毒软件、端口、服务、补丁更新频率、网络连接、共享、会话等等。 ...如果是域内主机,操作系统、应用软件、补丁、服务、杀毒软件一般都是批量统一安装的。...1.查询网络配置信息 命令:ipconfig /all 查询本机ip相关信息 2.查询操作系统及软件的信息 ①查询操作系统和版本信息 命令:systeminfo | findstr /B /C:“OS...其他信息不输出. ②查看系统体系结构 命令: echo %processor_architecture% ③查看安装的软件及版本、路径等 命令:wmic product get name,version...0x06 收集域内基础信息 1.查询域 命令:net view /domain 2.查询域内所有计算机 命令:net view /domain:GOD //域名 3.查询域内所有用户组列表
一,信息收集 需要收集哪些信息 1,域名信息 whois (whois是用来查询域名IP以及域名注册者信息的传输协议。) 备案信息(域名拥有者的姓名、身份证等等。)...子域名 2,服务器信息 端口(包括逻辑端口和物理端口两种类型) 服务 真实IP(与IP地址关联的最明显的个人信息就是地理位置信息。) ...whois查询 全球 WHOIS 查询 (whois365.com) 网络空间测绘,网络空间安全搜索引擎,网络空间搜索引擎,安全态势感知 - FOFA网络空间测绘系统 三,子域名收集 1,OneForAll...OneForAll是一款功能强大的子域收集工具 链接:https://pan.baidu.com/s/1tDqyveqpXPv3qkpL12c4xg 提取码:uhyf 环境检查 python...运行 python oneforall.py - -target baidu.com run 注意:只输入顶级域名与二级域名 运行结果图 找到文件保存的位置 在results中找到收集表
前言 内网渗透的本质,是信息收集!,信息收集这一环节其实贯穿了整个内网渗透!...02-立足点的信息收集 立足点信息收集包括: OS、权限、内网IP段、杀软、端口、服务、补丁更新频率、网络连接、共享、会话等 注:如果是域内主机,OS、应用软件、补丁、服务、杀软这些一般都是批量安装的。...Linux: ifconfig /all cat /etc/resolv.conf cat /etc/sysconfig/network cat /etc/networks 2.查询操作系统及软件的信息...: whoami /all //查询指定用户的详细信息 net user xxx /domain Linux: id whoami 03-域内的信息收集 1.判断是否存在域 查看dns服务器...补充一点linux信息收集姿势 常见的配置文件有那些?
当我们进入内网后,我们首先要判断我们所在的网络环境, 我们可以从3方面来对内网进行信息收集。 判断自己拿下主机的角色(收集本机信息) 对拿下的主机所处的网络环境进行分析判断。...判断自己拿下主机的角色(收集本机信息) 本机信息收集包含: 操作系统 权限 内网ip地址段 杀毒软件/补丁情况 开放端口 运行的服务 网络连接情况 共享文件/目录 会话 如果是域内主机的话,操作系统,补丁...,杀毒软件等等都是批量安装的。...我们通过收集本机信息可以进一步了解到整个域的操作系统,软件,补丁安装,用户命名规范等等,方便进一步渗透测试。 1. 网络配置信息 ipconfig /all ? 2....查看本机服务信息 wmic service list brief ? 5. 查询进程信息 tasklist /v wmic process list brief ?
前言 文章首发在freebuf,地址:信息收集流程 我们在进行渗透的过程中,信息收集可以说是很重要的一环,它直接影响你后续的测试,下面我就对信息收集流程进行一个简单的讲解。...其他信息收集 (1)判断是否有cdn 通过站长工具的超级ping,看看全国各地访问,ip是否一样。 通过ca证书网站判断。...来进行收集,包括一些资产信息,搜索引擎,GitHub,查找有没有泄露的员工信息等。...web信息收集 (1)网站脚本的判断 可以通过域名的后缀信息来进行判断,如果有伪静态,那就多发几次请求,打开调试,查看流量包。做这是为了更好的使用工具。 (2)web指纹识别 可以通过在线平台。...第三方软件,一般第三方软件会占用端口,如果第三方软件有漏洞,我们也可以利用。 也有可能另外的端口是另一个站点,这样测试的范围就扩大了。
领取专属 10元无门槛券
手把手带您无忧上云