教师：到目前为止,
我们已经收集了关于目标的非常有用的信息｡
而且我们看到, 目标总是以目标的形式出现的｡
例如Google｡
com的网站｡
这个名字就在这里, 比如谷歌｡ com称为域｡
这就是域名｡
这是我们在地址栏中输入的内容,
用于访问目标网站｡
很多网站也有子域｡
子域是您在域名前面看到的名称｡
就像这样｡
在这个例子中, 我们有子域｡ 目标｡ com的网站｡
而现实生活中的例子是邮件｡ 谷歌｡ com的网站｡
因此, 在本例中, 子域是Subdomain, 显然在Google示例中,
子域是mail, 域名是google｡
com的网站｡
所以我们知道如果我们去谷歌｡ 我们将得到一个著名的搜索引擎,
它可以让我们在互联网上搜索东西｡
但如果我们去送信｡ 谷歌｡ 我们将得到一个完全不同的网络应用程序,
可以用来发送和接收电子邮件｡
因此, 这就好像我们得到了完全不同的网站, 但我们仍然是针对同一个域名,
这是谷歌｡
com的网站｡
因此, 如果你的目标是谷歌｡ com或目标｡ com上的所有子域,
这一点非常重要｡
因为这些子域可以给我们很多其他的信息｡
我们可以发现敏感数据｡
我们可以发现管理页面,
例如网站管理员或成员用来访问某些功能的页面｡
我们可以访问完全不同的Web应用程序｡
我们甚至可以访问测试版的Web应用程序或仍在开发中的Web应用程序的一部分｡
这些正在开发中的部分或测试版对黑客来说真的很好,
因为有很高的机会发现错误,
因为Web应用程序的这些部分还没有经过很好的测试或有实验性的未来｡
因此, 它们很有可能含有病毒｡
因此, 有更大的机会找到弱点,
并利用他们获得访问子域｡
然后, 希望从那里获得访问服务器或以某种方式提升我们的权限,
以完全控制目标网站或目标Web服务器｡
现在, 发现子域真的非常非常容易,
而且有很多工具可以用来完成这一任务｡
我会用一个叫敲门的工具｡
它已经安装在为本课程定制的Kali中｡
如果你没有自定义的Kali,
你将不得不下载它并手动安装它｡
我会在这节课的参考资料中提供下载链接｡
但是使用这个工具非常非常简单｡
你只需输入这个工具的名字就行了｡
其次是目标网站｡
在我们的例子中, 让我们用谷歌来做｡ com的网站｡
所以非常非常简单｡
程式名称后面接着目的｡
我要按回车键｡
您会注意到, 当我启动该工具时,
它已经开始在这里发现子域｡
所以我要取消这个因为这个会继续下去｡
所以我按了ctrl-C｡
如果我们向上滚动, 您可以看到我们已经有了很多有用的结果｡
所以我们有约｡ 谷歌｡ com的网站｡
404错误页面404错误页面
我们有账户｡ 谷歌｡ com的网站｡
我们有管理员｡ 谷歌｡ com的网站｡
如果我们继续向下滚动,
就可以看到应用程序｡
如果你继续这样做,
你会得到他们的API子域的访问权,
等等｡
正如我所说的, 所有这些都增加了我们的攻击面,
因为我们可以攻击这些子域中的任何一个来获取访问权限,
并尝试发现敏感文件和漏洞, 这一点您将在本课程的后面部分学习｡
并试图利用它们来获得对目标Web服务器的访问权限｡
因此, 显然, 您可以测试的Web应用程序越多,
攻击面就越大, 您发现漏洞的机会就越高, 并且有望实现您的目标并获得对目标服务器的访问权限｡