Maltego是一个开源的漏洞评估工具,它主要用于论证一个网络内单点故障的复杂性和严重性。该工具能够聚集来自内部和外部资源的信息,并且提供一个清晰的漏洞分析界面。本节将使用Kali Linux操作系统中的Maltego,演示该工具如何帮助用户收集信息。

4.8.1 准备工作

在使用Maltego工具之前,需要到https://www.paterva.com/web6/community/maltego/网站注册一个账号。注册界面如图4.9所示。

图4.9 注册账号

在该界面填写正确信息后,单击Register按钮,将完成注册。此时,注册账号时使用的邮箱将会收到一份邮件,登录邮箱,将用户账户激活。

4.8.2 使用Maltego工具

使用Maltego工具收集信息。具体操作步骤如下所示:

(1)启动Maltego工具。依次选择“应用程序”|Kali Linux|“信息收集”|“情报分析”|maltego命令,将显示如图4.10所示的界面。

图4.10 Maltego欢迎界面

(2)在该界面单击Next按钮,将显示如图4.11所示的界面。

图4.11 登录界面

(3)在该界面输入前面注册用户时的邮箱地址和密码及验证码。然后单击Next按钮,将显示如图4.12所示的界面。

图4.12 登录成功

(4)该界面显示了登录结果信息。此时,单击Next按钮,将显示如图4.13所示的 界面。

图4.13 选择转换节点

(5)在该界面发现转换节点信息的来源。然后单击Next按钮,将显示如图4.14所示的界面。

图4.14 更新转换节点

(6)在该界面选择怎样使用Maltego,这里选择默认的选项Run a machine(NEW!!)。然后单击Finish按钮,将显示如图4.15所示的界面。

图4.15 选择主机

(7)该界面用来选择运行的主机,这里选择Company Stalker(组织网)选项。然后单击Next按钮,将显示如图4.16所示的界面。

图4.16 指定目标

(8)在该界面输入一个域名。然后单击Finish按钮,将显示如图4.17所示的界面。

图4.17 Results Limited

(9)该界面提示信息在paterva.com主机中仅限于12个实体。在该界面选择Don't show again,然后单击OK按钮,将显示如图4.18所示的界面。

图4.18 运行的主机

(10)该界面显示了刚创建的paterva.com。如果没显示,在右侧栏Palette下选择Domain,然后用鼠标拖拽域名到Graph中。在该界面选择paterva.com域名,将会在右侧栏显示paterva.com域名的相关信息,如图4.19所示。该域名的信息可以修改,如修改域名。单击Property View框中的Domain Name,将鼠标选中当前的域名就可以修改。例如,将这里的域名paterva.com修改为targethost.com,将显示如图4.20所示的界面。

图4.19 paterva.com信息

图4.20 targethost.com信息

(11)一旦目标主机设置成功后,用户就可以启动收集信息。首先右击创建的域实体,并选择Run Transform将显示有效的选项,如图4.21所示。

图4.21 启动收集信息

(12)在该界面可以选择寻找DNS名,执行WHOIS和获取电子邮件地址等等。或者选择运行所有转换,显示结果如图4.22所示。

图4.22 信息收集

(13)从该界面可以看到获取了很多关于targethost.com的信息。用户也可以使用同样的方法,单击子节点获取想要查看的信息。

用户可以使用Maltego映射网络。Maltego是由Paterva创建的一个开源工具,用于信息收集和取证。前面分别介绍了Maltego的安装向导,通过拖曳它到图表中并使用该域实体。现在将学习允许Maltego去绘制自己的图表,并检查各种来源完成工作。因为用户可以利用这一点自动化快速地在目标网络内收集信息,如电子邮件地址、服务器和执行WHOIS查询等。

用户可以通过Transform Manager窗口中All Transforms标签,启动和禁用转换节点,如图4.23所示。

图4.23 Transform Manager界面

在该界面列出了所有转换节点。为了能够使用几个转换节点,必须先接受disclaimer。接受disclaimer的方法,在该界面选择转换节点后,单击最底部的View disclaimer按钮,将显示如图4.24所示的界面。

图4.24 Transform Disclaimer

在该界面将I accept the above disclaimer复选框勾上,然后单击Close按钮就可以了。

Kali-linux使用Maltego收集信息的更多相关文章

  1. kali linux maltego-情报收集工具

    Maltego是一个交互式数据挖掘工具,它为链接分析呈现有向图.该工具用于在线调查,以发现互联网上各种来源的信息片段之间的关系. 注册Maltego账号,注册地址:https://www.paterv ...

  2. Kali Linux信息收集工具

    http://www.freebuf.com/column/150118.html 可能大部分渗透测试者都想成为网络空间的007,而我个人的目标却是成为Q先生! 看过007系列电影的朋友,应该都还记得 ...

  3. Kali Linux信息收集工具全集

    001:0trace.tcptraceroute.traceroute 描述:进行路径枚举时,传统基于ICMP协议的探测工具经常会受到屏蔽,造成探测结果不够全面的问题.与此相对基于TCP协议的探测,则 ...

  4. Kali Linux信息收集工具全

    可能大部分渗透测试者都想成为网络空间的007,而我个人的目标却是成为Q先生! 看过007系列电影的朋友,应该都还记得那个戏份不多但一直都在的Q先生(由于年级太长目前已经退休).他为007发明了众多神奇 ...

  5. kali linux工具--信息批量收集工具theharvester

    在渗透测试早期阶段,安全人员往往需要从互联网快速获取目标的一些信息,以确认测试目标的概况.为了满足这个需求,Kali Linux提供了theharvester工具.该工具可以搜索引擎.社交网站获取目标 ...

  6. Kali Linux渗透测试实战 2.1 DNS信息收集

    目录 2.1 DNS信息收集1 2.1.1 whois查询3 2.1.2 域名基本信息查询4 Dns服务器查询4 a记录查询4 mx记录查询5 2.1.3 域名枚举5 fierse 5 dnsdict ...

  7. kali linux 入侵window实例

    我使用Kali Linux的IP地址是192.168.0.112:在同一局域网内有一台运行Windows XP(192.168.0.108)的测试电脑. 本文演示怎么使用Metasploit入侵win ...

  8. Kali Linux——迈向网络攻防

    自从进入大三的课程后,在已学的高数.线代.数论.概率论.信息论.通信等知识的技术上,开始了网络信息安全.网      络攻防的学习.俗话说得好,磨刀不误砍柴工,开始网络攻防之旅也势必要一个好的工具.然 ...

  9. Kali Linux 秘籍/Web渗透秘籍/无线渗透入门

    Kali Linux 秘籍 原书:Kali Linux Cookbook 译者:飞龙 在线阅读 PDF格式 EPUB格式 MOBI格式 Github Git@OSC 目录: 第一章 安装和启动Kali ...

随机推荐

  1. 15、IO (转换流、缓冲流)

    转换流概述 * A: 转换流概述 * a: 转换流概述 * OutputStreamWriter 是字符流通向字节流的桥梁:可使用指定的字符编码表,将要写入流中的字符编码成字节 * 将字符串按照指定的 ...

  2. 撩课-Mysql详解第3部分sql分类

    学习地址:[撩课-JavaWeb系列1之基础语法-前端基础][撩课-JavaWeb系列2之XML][撩课-JavaWeb系列3之MySQL][撩课-JavaWeb系列4之JDBC][撩课-JavaWe ...

  3. SpringMVC拦截器的实现单方登陆

    过滤器跟拦截器的区别 ①拦截器是基于java的反射机制的,而过滤器是基于函数回调.②拦截器不依赖与servlet容器,过滤器依赖与servlet容器.③拦截器只能对action请求起作用,而过滤器则可 ...

  4. HTML骨架详解

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

  5. hdu 1075 What Are You Talking About 字典树模板

    What Are You Talking About Time Limit: 10000/5000 MS (Java/Others)    Memory Limit: 102400/204800 K ...

  6. 普通平衡树Tyvj1728、luogu P3369 (treap)

    您需要写一种数据结构(可参考题目标题),来维护一些数,其中需要提供以下操作: 插入x数 删除x数(若有多个相同的数,因只删除一个) 查询x数的排名(若有多个相同的数,因输出最小的排名) 查询排名为x的 ...

  7. Postman-关于设置

    用Postman的时候由于没有中文版,所以想设置的完全符合自己的使用习惯不太容易,于是找了下关于设置的使用并转载记录一下,链接:https://www.jianshu.com/p/518ab60ebe ...

  8. 解决Cannot read property 'style' of null中样式问题

    <script type="text/javascript"> function updateTime(){ var timeNow = new Date(); var ...

  9. 解析json结构绘制canvas

    在工作中偶尔会遇到绘制转发卡/邀请卡的业务,且这个转发卡/邀请卡的风格会有很多,要求最后生成图片.这时候如果使用一张图片绘制一个canvas,这个工作量会相当大.分析一下转发邀请的内容,会发现所有的里 ...

  10. 配置文件出错 org.apache.ibatis.binding.BindingException: Invalid bound statement (not found):

    org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): <!-- mybatis 配置- ...