QQ-----无形的“扫描器”

原创 2007年09月22日 15:48:00
write by 洱海月 QQ:254034704 
http://blog.csdn.net/networkcrazy
腾讯QQ给我们上网带来方便的时候,无形也暴露了我们地址位置和IP地址,使你很有可能成为被攻击的对象。呵呵,那我们该怎么办呢?我们也不能闲着,来了解一下详情吧。

1、原理

在默认情况下,QQ是使用UDP协议进行通信的,而且是点对点的通信,客户端使用的端口从4000开始,在一台电脑上登录QQ第一个QQ使用4000,每二个QQ使用4001,依次类推。我们使用显IP版的QQ,就可以看到在线好友的IP及对方QQ的端口号。呵呵,大概情况大家都明白了吧!如下图,


                                               图1

2、判断+IP版QQ=扫描器


不过,大家不要太激动了,我们还得用我们知识进行合理的判断,才能把IP版QQ变成扫描器。

不知道大家注意了没有,我们用QQ读出的端口号怎么不是4000或者是4000附近的数字呢?

原因:我们大家知道,IP地址已经不多了,所以,很多上网的用户并没有公网IP地址,它们都是通过一种叫过NAT(网络地址翻译)的技术来共享上网的,一台开NAT服务来为别的电脑共享上网的机器其实就是作了端口映射,一个端口标志一台内网机器,机器的端口范围从0-65535,所以,理论上,一台机器最多能为655536台电脑作地址翻译,但是,实际上有很多的端口都绑定了系统服务,不能使用。所以,我们通过QQ看到的端口号如果不是不是4000或者是4000附近的数字,则说明对方是处于内网之中的,IP地址就是NAT服务器的IP地址,端口号就是NAT服务器用来标志内网电脑的,这个端口号码对应着一个内网IP地址。

总结:1、凡是看到端口号码不是4000或者是4000附近的数字的,则说明这台电脑处于内网中,对于我们这些小菜还是放弃入侵吧。
 
      2、凡是看端口号码是4000或者是4000附近的数字的,则说明这台电脑极有可能是有自己的独立的公网地址的。注意:除非在它在NAT服务器的端口标志恰巧也在4000附近,这时也我们很容易判断失误。一般ADSL用户都是有公网地址的,网吧用户则都是处于内网中。

朋友圈里的无形装逼,最为致命

来源:少女兔
  • snsHL9db69ccu1aIKl9r
  • snsHL9db69ccu1aIKl9r
  • 2017年10月02日 00:00
  • 189

JAVA-Scanner扫描器

Scanner是一个用于扫描输入文本的实用程序。最常用的就是接收控制台输入的信息,还可以扫描文件输出信息等,实用的没有几个。 用法如下:package com.bjsxt.test;import j...
  • qq_37131111
  • qq_37131111
  • 2016年12月28日 22:37
  • 1123

简易版qq-----

服务器:全双工  +带界面 如何理解服务器监听??? 为什么说,一旦服务器对象别创建,就开始了监听? 监听和accept()的区别是什么??? pack...
  • H002399
  • H002399
  • 2015年07月17日 13:09
  • 183

构建一个快速的扫描器

0x00 前言最近工作需要做大规模的扫描,需要自己根据指纹写一个扫描引擎,其中碰到了无数的坑,最后勉强算的过去,特地写写博客总结一下各种坑和思路。0x01 任务队列+多线程模型一开始自然而然想到的就是...
  • u011721501
  • u011721501
  • 2015年08月14日 21:35
  • 1740

S扫描器源代码

#include   #include   #include   #define iPort 80//目标Web Server端口  .#define szSign "500 13\r\nSe...
  • ccx_john
  • ccx_john
  • 2014年07月15日 14:42
  • 1354

Python打造漏洞扫描器 8

CDN检测插件 一、实验介绍 1.1 实验内容 这个算是扫描器中比较新颖的部分了,一些扫描器几乎没有这个功能,只有一些零散的脚本检测。 这次,我们把他集成到我们的扫描器中。 ...
  • oxuzhenyi
  • oxuzhenyi
  • 2017年05月26日 09:49
  • 1081

spring类扫描器

/**  * 原理  *   1、启动spring容器,spring容器解析配置文件  *   2、当解析到                             就会在上面指定的包及子包...
  • liuqiang211
  • liuqiang211
  • 2015年08月22日 21:08
  • 607

用Python编写一个高效的端口扫描器

PyPortScanner python多线程端口扫描。
  • Yaokai_AssultMaster
  • Yaokai_AssultMaster
  • 2017年04月18日 02:34
  • 7237

网络扫描器的设计与实现

网络扫描器的设计与实现   来源:网络收集  整理...
  • tjgoahead
  • tjgoahead
  • 2006年11月13日 15:42
  • 697

java扫描器

举个例子:求一个圆的面积。 源码如下: //要使用扫描器,先引用类 import java.util.Scanner; public class HelloWorld{ public stat...
  • huanyinghanlang
  • huanyinghanlang
  • 2017年09月27日 12:44
  • 233
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:QQ-----无形的“扫描器”
举报原因:
原因补充:

(最多只允许输入30个字)