网络安全之信息收集

发布于:2024-12-18 ⋅ 阅读:(11) ⋅ 点赞:(0)

1、大纲

基本信息收集  网站后台查找

域名查找    整站分析

敏感目录    Googlehacker

端口扫描    URL采集

旁站C段    信息分析

CDN绕过方法

2、域名信息

  对应IP收集

    相关域名对应IP 站长之家-->站长工具

    nslookup(在cmd里面使用)

  子域名收集

    工具:layer、subDomainsBrute

  whois(注册人)信息查询

    根据已知域名反查。分析出此域名的注册人、邮箱、电话等等

    工具:爱站网、站长工具、微步在线、site.ip138.com、searchdns.netcraft.com

    区分:

    主站:www.baudu.com

    域名:baidu.com

    主机头:www

    子域名:bbs.baidu.com  edu.baidu.com (查子域名是因为子域相对而言防御比较薄弱,攻下子域后可以提权等等得到主站)

3、敏感目录

  收集方向:

    robots.txt、后台目录、安装包(网站打包、备份的信息,tar.gz、1.rar/zip、beifen.rar/zip、www.rar/zip)、上传目录

    MySQL接口(形式:phpmyadmin、pmd、pma、phadmin)、安装页面、phpinfo、编辑器、iis短文件

  常用工具:

    字典爆破>>御剑、dirbuster、wwwscan、IIS_shortname_scanner

    蜘蛛爬行>>爬行菜刀、webrobot、burp

4、端口扫描

   21:FPT   3306:MySQL

   22:SSH   3389:Mstsc

   23:Telnet  8080:Tomcat/jboss

   110:POP3 9090:webspere

   1433:sqlsever

  常用工具:

    nmap、portscan、ntscan、telnet

5、旁站C端

  旁站:同服务器的其他站点

  C段:同一网段的其他服务器

  常用工具:

    web>>k8旁站、御剑1.5

    端口>>portscan

6、整站分析

  采集URL的同类网站

    e.g  php?id=

      漏洞网站

      相同的某种指纹网站

  常用工具:

    googlehacker

    URL采集器

7、后台查找

  (1)、弱口令默认后台:admin、admin/login.asp、manage、login.asp、、、

  (2)、查看网页链接:有些网站主页会有登录入口

  (3)、查看网站图片属性

  (4)、查看网站使用的管理系统

  (5)、工具:wwwscan、intellitamper、御剑

  (6)、robots.txt帮助文件

  (7)、Googlehacker inurl:ewebeditor  fckeditor  readme.txt  使用说明.txt  yunsee--->查CMS

  (8)、查看使用的编辑器是否有默认后台

  (9)、短文件利用 a~!.asp

  (10、sqlmap --sql-shell load_file('d:/wwwroot/index.php');

8、CDN绕过方法

  什么是CDN:内容分发网络,为了加速网络(详细的可以查询百度)

  如何判断有CDN(超级ping)  爱站网、站长工具

  (1)、查找二级域名

  (2)、让服务器主动发包(发邮件,查看原邮件可以看到)

  (3)、敏感文件泄露

  (4)、查询历史解析ip

  访问过cdn

    修改hosts文件 把找到的真正ip在本地的hosts文件中修改替换掉

常见的漏洞分析工具

  Nmap  AWVS  Appscan  Burpsuite

  Nstsparker  Jsky  Safe3wvs  椰树  M7Lrv

Nmap

  主机探测  端口扫描  服务版本扫描

  主句系统指纹识别  密码破解  漏洞探测

  创建扫描脚本

  主机探测(一)

    探测主机

      nmap 目标ip

    扫描整个子网

      nmap 192.168.1.1/24

    多目标扫描

      nmap ip1 ip2

    范围扫描

      nmap 192.168.1.1-100

    也可将要扫描的所有ip放在一个txt文件中

      nmap iL target.txt

   主机探测(二)

    只看主机列表

      namp -sL 192.168.1.1/24

    扫描处一个ip外的所有子网主机

      nmap 192.168.1.1/24 -exclude 192.168.1.1

    扫描除过某一个文件中包含的ip之外的所以子网主机

      nmap 192.168.1.1/24 excludefile 123.txt

  端口扫描

    常用命令

      nmap -F -sT -v nmap.org

      -F 扫描100个常用最有可能开放的端口的情况

      -v 获取扫描的信息

      -sT 采用TCP扫描(默认的,不加也可以的)

      -p 指定要监测的端口

    扫描端口的状态

      open 端口开启,数据到达主机,有程序在端口上监听

      closed 端口关闭,数据到达主机,无程序在端口上监听

      Filtered 数据没到达主句,返回为空,数据被防火墙或IDS过滤

      UnFiltered 数据到达主机,但不能识别端口的状态

      Open|Filered 端口的返回值,主要发生在DDP、IP、FIN、NOLL和Xmas扫描中

    TCP扫描(-sT)

      最普通的扫描方法

      特点:速度快,准确性高,对操作者没有权限上的限制,但容易被防火墙、IDS(防入侵检测)发现过滤。

      原理:TCP三次握手

    SYS扫描(-sS)

      特点:速度快

      是秘密建立扫描的方式之一,没有形成三次握手,所以没有建立一个正常的TCP连接,所以防火墙和日志不会记录,但要root权限/Windows最高权限

    端口扫描(速度快,但是会别拦截)

      使用UDP ping探测主机

        nmap -PU 192.168.1.0/24

      服务版本探测

        nmap -sV 192.168.1.1

      精准的确认端口上运行的额服务

        nmap -sV --script unusual-port 192.168.1.1

  探测目的系统

    nmap -O 192.168.1.19

    nmap -A 192.168.1.19

    -oN 导出扫描结果txt格式

    -oX 导出扫描结果xml格式

    nmap -O 192.168.1.19 -oN c:\123.txt

  密码破解

    暴力破解VNC

      nmap --script vnc-brute --script-args .........

    破解telnet

      namp -p 23 --script telnet-brute --script-args ..........

    ftp弱口令爆破

      nmap --script ftp-brute --script-args ........

  漏洞扫描

    HTTP.sys 远程代码执行

      nmap -sV --script http-vuln-cve2015-1635 192.168.1.1

    IIS短文件泄露

      nmap -p 8080 --script http-iis-short-name-brute 192.168.1.1

    拒绝访问

      nmap --max-parallelism 800--script http-slowloris www.cracer.com

    验证http中开启了put方法

      nmap --script http=put --script-args http-put.url=/uploads/testput.txt,http-put.file=/root/put.txt 219.19.122.17

    验证MySQL匿名访问

      nmap --script mysql-empty-password 203.195.139.153

    防火墙躲避绕过

      -f 分片绕过

      -D 使用诱饵隐蔽扫描

      nmap -D 1.1.1.1,222.222.222.222 www.cracer.com --source-port 源端口欺骗

  AWVS

    通过网络爬虫测试网络安全

    常用功能

      网站爬行  http编辑  漏洞扫描  http嗅探  

      脚本发现  http模糊测试  子域名扫描  认证测试  网络服务扫描器


网站公告

今日签到

点亮在社区的每一天
去签到