扫描与嗅探攻防

  黑客若要发起入侵攻击,他需要做好充分的准备的工作,首先通过嗅探和扫描等操作来搜索信息,从而确定目标计算机,以便准确发出攻击。嗅探和扫描操作可以利用专业的软件工具实现,如X-Scan、SnifferPro等。对用户而言,不仅需要了解黑客扫描和嗅探的原理和操作,还要了解防范扫描和嗅探的操作方法。

---------------------------------------------------------------------------------------------------------------------------------------------------------------------

  搜索目标主机信息是黑客入侵前必要的准备工作,该准备工作需要花费大量的时间。搜索目标主机信息包括获取目标主机的IP地址、查看目标主机的地理位置等信息,此外,黑客还可以通过了解网站的备案信息来进行入侵网站的准备工作。

一、获取目标主机的IP地址

  获取目标主机的IP地址有三种:

  • 获取局域网中其他计算机的IP地址
  • 获取Internet中其他计算机的IP地址
  • 获取指定网站的IP地址

其中获取局域网目标计算机的IP地址可以利用“ping+计算机名”命令获取。以下介绍后面两种方法。

1、获取Internet中其他计算机的IP地址

  若要获取Internet中其他计算机的IP地址,首先要与目标计算机建立通信,然后利用NETSTAT-N命令查看目标计算机的IP地址。以QQ为例,介绍获取Internet中其他计算机IP地址的方法。

1)登录QQ

2)选择一个好友,打开对话框,并发送消息(该好友必须在电脑上登录QQ)

3)打开命令执行窗口(win+R)

4)查看对方的IP地址

  输入netstat-n,可查看ESTABLISHED状态对应的外部IP地址。该地址即为目标主机的IP地址。

注:利用端口查看目标主机的IP地址

  计算机中拥有多个处于ESTABLISHED状态的连接时,需要学会利用端口查看目标主机的IP地址。由于QQ通信通常采用80或8080端口,当“外部地址”一栏中显示80或8080字样时,则该地址就是要查找的目标IP地址。

2、获取指定网站的IP地址

  该种方法较简单,只需使用“ping+网站网址“命令即可。但在使用该命令前,必须确保计算机已经连接Internet。以python网站为例,介绍获取该网站IP地址方法。

1)打开命令行;

2)查看指定网站的IP地址

输入ping www.python.org,则可看到该网站IP地址:151.101.16.223

二、根据IP地址查看地理位置

  Internet中所有计算机的IP地址都是全球统一分配,因此可通过其中某些计算机的外网IP地址查看其对应的地理位置。Internet中有不少网站服务器收集了IP地址数据库,利用这些网站可以轻松查询指定IP地址对应的地理位置。

1)输入外网IP(www.ip.cn)

2)查看物理地址

注:该网站每天只提供100次查询机会

Tips:其他查看地理位置的网站

  除了刚刚使用的查看IP地址的网站外。还有http://ip.chinaa.com/ 和  http://www.ip138.com/

三、了解网站备案信息

  Internet中,任何一个网站正式发布前都需要向有关机构申请域名,申请到的域名信息将会保存在域名管理机构的数据库服务器中。且域名信息是公开的,任何人都可以查询,这些信息统称为网站备案信息。这些信息对黑客来说是非常有用的,利用这些信息就可以了解该网站的相关情况,以确定入侵攻击的方式和入侵点。

1)打开腾讯首页;

2)选择经营性网站备案信息;

3)查看网站备案信息;

Hacker(13)----搜集目标计算机的重要信息的更多相关文章

  1. Hacker(14)----扫描目标计算机端口

    端口是目前计算机与外界的通道,因而黑客一旦锁定目标计算机,便会扫描该计算机中已经开放的端口,从而得到更多的有用信息.扫描目标计算机端口一般使用SuperScan.X-Scan等. 一.端口扫描原理 扫 ...

  2. 20165223《网络对抗技术》Exp6 信息搜集与漏洞扫描

    目录 -- 信息搜集与漏洞扫描 实践说明 实践目标 基础知识问答 实践内容 各种搜索技巧的应用 Google搜索引擎扫描--Google Hacking msf搜索引擎扫描--搜索网址目录结构 搜索特 ...

  3. Android开源项目及库搜集

    TimLiu-Android 自己总结的Android开源项目及库. github排名 https://github.com/trending,github搜索:https://github.com/ ...

  4. 2018-2019-2 20165316 《网络对抗技术》 Exp6 信息搜集与漏洞扫描

    2018-2019-2 20165316 <网络对抗技术> Exp6 信息搜集与漏洞扫描 1.实践目标 掌握信息搜集的最基础技能与常用工具的使用方法. 2.实践内容 (1)各种搜索技巧的应 ...

  5. 20165306 Exp6 信息搜集与漏洞扫描

    Exp6 信息搜集与漏洞扫描 一.实践内容概述 1.实践目标 掌握信息搜集的最基础技能与常用工具的使用方法. 2.实践内容 (1)各种搜索技巧的应用 搜索网址目录结构 搜索特定类型的文件 搜索E-Ma ...

  6. 2018-2019-2 网络对抗技术 20165303 Exp6 信息搜集与漏洞扫描

    实践内容 (1)各种搜索技巧的应用 (2)DNS IP注册信息的查询 (3)基本的扫描技术:主机发现.端口扫描.OS及服务版本探测.具体服务的查点(以自己主机为目标) (4)漏洞扫描:会扫,会看报告, ...

  7. 2018-2019-2 网络对抗技术 20165304 Exp6 信息搜集与漏洞扫描

    2018-2019-2 网络对抗技术 20165304 Exp6 信息搜集与漏洞扫描 原理与实践说明 1.实践原理 信息搜集:渗透测试中首先要做的重要事项之一,搜集关于目标机器的一切信息 间接收集 D ...

  8. 2018-2019-2 20165315《网络攻防技术》Exp6 信息搜集与漏洞扫描

    2018-2019-2 20165315<网络攻防技术>Exp6 信息搜集与漏洞扫描 目录 一.实验内容 二.实验步骤 1.各种搜索技巧的应用 2.DNS IP注册信息的查询 3.基本的扫 ...

  9. 2018-2019-2 网络对抗技术 20165318 Exp6 信息搜集与漏洞扫描

    2018-2019-2 网络对抗技术 20165318 Exp6 信息搜集与漏洞扫描 原理与实践说明 实践原理 实践内容概述 基础问题回答 实践过程记录 各种搜索技巧的应用 DNS IP注册信息的查询 ...

随机推荐

  1. ORA-01652:无法通过128(在表空间TEMP中)扩展temp段

    在Oracle数据库中进行order by or group by.索引的创建和重创建.distinct操作.union & intersect & minus sort-merge ...

  2. eclipse 404以及tomcat failed to start错误

    eclipse中的servlet项目有时会不编译,不编译可能就会出现404错误,因为在build path的输出目录并没有class文件,然而如果在输出目录引入之前编译的class文件,就可能出现cl ...

  3. CSS flex 布局 一些基本属性应用

    作用于伸缩盒元素上的属性 box-orient .box-pack.box-align.box-direction.box-lines box-orient box-orient:horizontal ...

  4. hdu1272并查集入门

    小希的迷宫 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submi ...

  5. C#在使用串口读一长段数据时,前面加延时,等串口缓冲全部收到再去读

    Thread.Sleep(3);//延时一会,等接受完成再去读

  6. 电脑文本text和部分文字出现其他语言乱码

     1.文本的编码存在问题 解决办法: 将text文件打开>>文件(左上角)>>另存为>>选择其他格式的编码试试(在保存键左侧)>>保存再打开 2.系统区 ...

  7. hadoop中datanode无法启动

    一.问题描述 当我多次格式化文件系统时,如 [hadoop@xsh hadoop]$ ./bin/hdfs namenode -format 会出现datanode无法启动,查看日志(/usr/loc ...

  8. 分享到QQ空间、新浪微博、腾讯微博的代码!

    给网页加上分享代码,借助网友的力量推广网站,目前已经很流行了 以下是网页代码 QQ空间分享代码如下: <a href="javascript:void(0);" onclic ...

  9. javascript区分电脑与手机登陆

    <script language="javascript"> function checkMobile() { var pda_user_agent_list = ne ...

  10. 拉姆达表达式 追加 条件判断 Expression<Func<T, bool>>

    public static class PredicateBuilder { /// <summary> /// 机关函数应用True时:单个AND有效,多个AND有效:单个OR无效,多个 ...