无线网络技术论文「参考」

无线网络技术论文「参考」,第1张

无线网络技术论文「参考」

 随着社会的不断发展无线网络技术也一直得到了很大的提升,下面一起去阅读一下无线网络技术论文吧,希望对大家有帮助!

  摘要:蓝牙在无线接入方面的应用做一探讨,并简要介绍CSR(CambridgeSiliconRadio)公司单片蓝牙产品BlueCoreTM01。

  关键词: 蓝牙;无线通信;数据;PSTN

 BluetoothSolutionSchemeWirelessConnection

 Abstract:ThisarticledescribesthestudyofapplicationofBluetoothinwirelessconnection,andsimplyintroducesCSR′sbluetoothsingle-chip-BlueCoreTM01

 Keywords:bluetooth;wirelesscommunication;data;PSTN

  1引言

 蓝牙技术是用微波无线通信技术取代数据电缆来完成点对点或点对多点短距离通信的一种新型无线通信技术。利用蓝牙,可以将需要数据和语音通信的各个设备之间联成一个Piconet网(即微微网),或将几个Piconet网进一步互连,组成一个更大的Scatternet网(即分布式网络)。蓝牙的PSTN无线接入点使用现有的网络电话机为载体,做开发性预言。他使得手机用户通过固定电话网络实现信号连接,既而让广大的手机用户同时成为固定电话网的用户。对手机用户来说,在解决移动电话网信号问题的同时,又可以降低手机用户的通信费用;对于固定电话运营商来说,则意味着巨大的话费收益。本方案的创新点有几点:

 (1)取代大量的短程连接所用的电缆,尤其是电缆无法到达的地方,蓝牙具有更大的优势。

 (2)使得计算机可以通过蓝牙的PSTN无线接入点无线上网,同时实现了网络资源的共享。

 (3)实现了蓝牙规范的`内部电话系统(IntercomProfile)应用协议栈,使得蓝牙PSTN无线接入点能够与网络中的各个蓝牙手机进行内部电话通信。

 (4)由于方案设计是按照蓝牙技术标准设计,所以兼容符合蓝牙标准的蓝牙手机,适配器等相关蓝牙产品。

  2BC01芯片和开发工具Bluelab介绍

 BC01(BlueCore01)是CSR(CambridgeSiliconRadio)公司设计的一款单片蓝牙产品,他集无线设备、微处理器及基带电路于一体,采用标准的0.35μm的CMOS工艺。通过外置的存有蓝牙协议的FlashROM,可提供完全兼容的数据和语音通信。经过优化设计,所需的外部RF元件很少,允许主板的快速设计。因此能以最低的成本,实现最短的产品面市时间。

 其主要特点如下:

 (1)符合BluetoothV1.1规范。

 (2)带有USB和UART主接口。

 (3)可编程的PCM接口,支持13b8kss-1的双向串行的同步语音传输。

 (4)内含的数字转换器,可进行线性PCM(脉冲编码调制)、A律PCM、μ律PCM和CVSD(连续变化斜率增量调制)间的相互转换,编解符合高至HCI层的蓝牙控制协议。

 (5)采用单电源3.15V供电,支持PART,SNIFF,HOLD多种节电模式。

 (6)支持所有的包类型和多达7个从设备的Piconet。

 (7)芯片内含链路控制、链路管理、HCI以及可选的L2CAP,RFCOMM,SDP多层软件协议栈,可直接使用。

 (8)提供VM(VirtualMachine)机制。内嵌16b的RISC微处理器,运行协议栈的同时还可以运行下载到FlashROM中的用户程序,实现真正意义的单芯片。

 其结构框图如图1所示。

 Bluelab是专门针对Bluecore的仿真开发系统,他在PC上模拟Bluecore01的环境,从而方便开发基于Bluecore01上运行的应用程序。他包括了compiler,emulator/debugger,documentation以及一些源代码例子。Bluelab还提供了蓝牙协议栈Bluestack,支持SDP,L2CAP和RFCOMM等高层协议。用户可以通过UART/USB接口来调用Bluestack,也可以通过VM来访问Bluestack。

  3系统方案设计

 整个系统分为前端数据处理和PC端数据管理2大部分。前端数据处理框图如图2所示。

 蓝牙ISDN接入点的空中无线接口为蓝牙,有线接口有:RJ11,ISDN的S/T接口、USB数据接口。S口收发器能够提供CCITT关于ISDNS/T参考点的I.430建议要求的功能,支持192kb/s的4线平衡传输方式的全双工数据收发。由于BC01内部资源及引脚有限,单片机80C196主要完成控制和协调各模块的工作,处理D信道信令和收发、B信道数据收发、外部中断申请,并且通过各种接口与蓝牙模块进行通信。SLIC模块主要提供语音信号的数模、模数转换、A律/μ律压缩PCM编解码等功能,并具备产生和控制各种信号音的功能。蓝牙模块主要实现蓝牙功能,并且提供了符合蓝牙规范的空中接口。他集成了各种需要的蓝牙协议(包括CTP应用协议栈、内部电话应用协议栈)以及管理程序。

 为了形成蓝牙Piconet网络化管理,将PC端的数据管理作为Piconet主设备,而前端的数据处理作为从设备。整体的系统结构如图3所示。

 连接PC的BC01作为MASTER,他会自动搜索查询范围内的蓝牙设备,将其作为SLAVE加入Piconet网,因为每块SLAVE都有惟一的BD_ADDR(BluetoothDeviceAddress),因此MASTER可以区别每一个SLAVE并对其进行控制。

  4软件结构

 软件设计是基于L2CAP层进行开发,SLAVE的功能是接受MASTER的查询、连接请求,或查询到已存在的Piconet后,将自己加入Piconet。SLAVE的功能简单,全部程序代码可以放在单片机80C196的FlashROM中运行。MASTER由于要负责管理整个Piconet,对各个SLAVE进行控制和管理,BC01提供的资源已不能满足。因此将L2CAP协议层以上的软件放在PC上运行,与PC采用HCI层接口。软件结构如图4所示。

  5结语

 在无线接入现场应用中,中心控制节点与各个无线接入的距离在100m以内。目前大功率的蓝牙芯片已经可以达到100m的覆盖范围,完全满足实际应用。此套方案的实验室联机调试已经完成,达到初步设计要求。下一步是将此套方案应用到实际的无线接入现场,进行现场调试,对系统进一步完善。

 参考文献

 [1]金纯,许光辰,孙睿.蓝牙技术[M].北京:北京电子工业出版社,2001.

 [2]SpecificationoftheBluetoothsystermVersion1.1A.26July,1999.

 [3]徐爱钧.单片机高级语言C51Windows环境编程与应用[M].北京:电子工业出版社,2001.

 [4]KrulinskiDJ.ProgrammingMicrosoftVisualC++6.0技术内幕[M].北京:希望电子出版社,1999.

;

增强wifi信号主要有以下两种:

一给路由器设置重启时刻。若是你时不时就得重启路由器一下以防断开,那么有这样一个处理办法。你可以先做几个实验,确定不是出于机器过热、老化或许下载过量,然后你只需要将路由器设置为每天自动重启就可以了。

运用DD-WRT固件或计时器都可以。这样,就不必常常重启路由器了(这个办法特别合适放在阁楼里的路由器)。测验过这些小诀窍后,你家的Wi-Fi就能变得更快,更稳,也更安全了。

二将旧路由器改造为Wi-Fi扩大器。若是上述办法都没有用的话,你就需要一个无线扩大器。

购买一个并不贵,但若是不想添加设备的话,你也能够用旧的路由器加上DD-WRT固件来改造为Wi-Fi扩大器。尽管扩大器发送的信号速度会稍低些,但至少会扩大信号的规模,花费的本钱也较少。

需要WinAircrackPack

该工具包是一个无线工具的组合包,包括WinAircrackexe,wzcookexe,airdecapexe以及airodumpexe四个程序,这些程序各有各的用。

SSID号发现工具就是airodumpexe。对付 SSID影藏

第一步:解压缩下载的工具包,运行里头的airodumpexe

第二步:选择相应的网卡,输入对应无线网卡前的序号

第三步:输入o或者a选择网卡模式,

第四步:选择搜索频段,输入0是代表所有频段都检测的意思。

第五步:接下来会提示你输入一个保存文件,这样该工具会把所有sniffer下来的数据包放到这个文件中

第六步:only write wep ivs是否只检测WEP加密数据包,我们选择“Y”即可。

第七步:这时会出现一个提示,大概意思就是说目前驱动还不支持,无法进行sniffer的 *** 作。同时浏览器会自动转到一个页面,我们可以通过这个页面下载兼容驱动程序,升级我们的无线网卡让sniffer工具——airodumpexe可以顺利运行

(2)下载无线网卡新驱动:

要想下载合适的无线网卡新驱动就需要到前面提到的那个跳转页面了。

第一步:打开的页面地址为http://wwwwildpacketscom/support/product_support/airopeek/hardware,我们通过这个地址下载适合自己网卡的可以使用airodump的驱动。

第二步:在搜索设备页面中选择自己无线网卡的品牌和型号。笔者选择tp-link的所有无线产品进行查询,看看应该下载哪个驱动

第三步:在查询结果页面中我们可以看到自己的网卡应该使用该站点提供的AR5005G驱动来使用airodump

四步:再次返回http://wwwwildpacketscom/support/product_support/airopeek/hardware页面,你会在该页内容上看到关于该驱动所兼容的atheros卡型号,里面会提到ar5005,虽然我们的是ar5005g但是可以使用。点该页面下方的the wildpackets atheros wireless driver v42链接进行下载即可

第五步:下载wildpackets atheros wireless driver v42驱动到本地硬盘。

第六步:打开后里面有三个文件,我们的无线网卡升级工作就要靠这三个文件。

(3)安装无线网卡新驱动:

之前下载的wildpackets atheros wireless driver v42压缩包里的三个文件就是我们安装驱动的主角。

第一步:在桌面网上邻居图标上点鼠标右键,并选择属性。

第二步:在自己的无线网卡对应的本地连接上点鼠标右键,并选择属性。

第三步:在无线网络连接属性窗口中的“常规”标签下点网卡信息旁边的“配置”按钮。

第四步:在“驱动程序”标签中点“更新驱动程序”按钮。

第五步:系统将出现硬件安装向导,我们选择“从列表或指定位置安装(高级),然后点“下一步”按钮

第六步:然后选择“不要搜索,我要自己选择要安装的驱动程序”,点“下一步”按钮继续。

七步:由于之前我们安装的驱动是无线网卡的官方驱动,所以系统默认会找到相应的驱动,我们不选择他们,点“从磁盘安装”。

第八步:通过“浏览”按钮找到我们下载并解压缩的wildpackets atheros wireless driver v42文件保存目录。

第九步:选择atheros ar5005g cardbus wireless network adapter,点“下一步”继续

第十步:在安装驱动过程中会出现兼容性提示,我们点“仍然继续”即可。

第十一步:系统复制必须文件到本地磁盘

第十二步:完成硬件更新向导,我们的TP-LINK无线网卡现在已经变成了atheros ar5005g无线网卡了,这样才能够使用airodump这个无线网络sniffer工具。

四、总 结:

由于WEP破解的准备工作比较多,已经成功的将自己的网卡进行了更新驱动工作,这也是WEP加密破解的关键,

开始 轻松破解无线网络WEP

一、使用airodump抓取无线网络数据包并破解SSID名称:

不管是找出已经禁用了SSID号广播的无线网络还是进行WEP解密工作,我们首先要做的就是通过无线网络sniffer工具——airodump来监视无线网络中的数据包。

第一步:打开文章中下载的winaircrackpack压缩包解压缩的目录。

第二步:运行airodumpexe程序,这个就是我们的sniffer小工具,他的正常运行是建立在我们无线网卡已经更新驱动的基础上。

第三步:这时你会发现显示的信息和安装驱动前已经不同了,我们的网卡名称已经变为13 atheros ar5005g cardbus wireless network adapter,也就是说他成功更新为与atheros兼容的硬件了。我们输入其前面的数字13即可。

第四步:接下来是选择无线网卡的类型,既然说了是与atheros相兼容的,所以直接输入“a”进行选择即可。

第五步:上面文章中提到了已经把无线网络的SSID广播功能取消了,这样我们假设还不知道该无线设备使用的哪个频段和SSID号。在这里输入0,这样将检测所有频段的无线数据包。

实际上要想知道一个无线网络使用的频段是非常简单的,可以使用无线网卡管理配置工具,就像上文提到的那样,可以知道该无线网络使用的速度和频段,但是无法检测出SSID号。

第六步:同样输入一个保存数据包信息的文件,例如输入softer。这样可以把检测到的数据包以及统计信息一起写到这个文件中,并为使用其他工具提供基础保证。

第七步:是否只收集wep数据信息,我们点N”。这样将检测网络中的所有数据包不只WEP加密数据。

第八步:最后airodump会自动检测网络中的所有频段,对无线网络中的无线数据包进行统计和分析。

第九步:当统计的数据包比较多的时候,就可以自动分析出无线网络对应的SSID号和无线设备的MAC地址以及无线速度,发射频段和是否加密,采用何种方式加密了,是不是非常神气?例如设置的无线网络SSID号为softer,刚开始图7中统计时还没有检测出来,当数据达到一定数量后例如DATA处为15651时就可以看到ESSID号即SSID号为softer了。

至此我们成功的实现了通过airodump找到没有开启SSID广播功能的无线网络对应的SSID号,所以说仅仅报着将SSID号隐藏并修改默认名字是不能阻止非法入侵者连接无线网络的。不管你是否开启SSID广播,我们都可以通过无线网络的sniffer工具来找出你的真实SSID名称。

不过有一点要特别注意,那就是是否能够破解SSID名称是建立在airodump搜集到足够的数据包基础上的,也就是说也可能你的无线路由器开着,但是没有任何无线网卡和他通讯,这样airodump是无法检测到任何无线数据包并进行分析破解的。笔者在写本文进行的实验环境也是如此,那另外一块TP-LINK无线网卡510G安装在一台联想笔记本上并不停的通过无线路由器进行BT下载来保持总是不断有无线数据传输,这样才可以加快破解进程。

另外当数据包没有收集足够多的情况下,airodump会出现错误信息,例如本来是WEP加密方式的无线网络,可能会检测为WPA。用户只需要多等些时间让airodump收集足够多的数据就可以保证显示结果的真实性了。

二、使用WinAircrack破解WEP密文:

虽然我们可以通过airodump来检测无线网络的基本信息,包括发射频段,无线网络的SSID名称,无线速度等。但是对于那些使用WEP加密了的无线网络就无能为力了,即使我们知道了无线网络的SSID号如果没有WEP加密密文的话,依然无法连接到该网络。

不过airodump收集到的信息也是非常宝贵的,我们可以通过另外一个工具来分析出WEP密文。该工具的名称是WinAircrack,当然在用WinAircrack破解airodump收集到的信息前一定保证airodump收集的信息量要大,信息越多破解越不容易出问题,而且破解成功所需时间越短。

第一步:打开下载的压缩包,运行里面的winaircrackexe程序。

第二步:在左边找到general,接下来点GENERAL界面中下方的click here to locate capture file,让我们选择一个捕获文件。

第三步:这个文件就是上面所提到的airodump保存下来的数据统计文件,第九步中已经为其起了一个名字叫softer了,那么我们到airodumpexe所在文件夹中找到softercap文件,这个文件就是捕获文件。

第四步:回到general界面,在encryption type处选择WEP。

第五步:在左边点WEP,在WEP设置标签中先检测64位密文,key index保持自动AUTO。因为大部分用户在设置无线路由器WEP加密时都选择了最简单的64位密文,他也是破解所需时间最短的。

第六步:设置完毕点右下角的“aircrack the key”按钮,winaircrack会自动根据softercap中保存的统计信息进行分析,暴力破解WEP密文。

第七步:由于采取的是暴力破解方法,所以花费的时间会比较多,大概需要几个小时甚至更多的时间来破解一个64位的WEP密文。当发现WEP密文后会显示出内容

不过在实际 *** 作过程中需要的时间会比较长,特别是当WEP密文设置的比较复杂时,例如使用多个数字或者增加加密位数达到128位等。

另外通过airodump来收集无线数据传输包也是关键,也许对方开着路由器但并没有和网卡进行大流量数据传输,这样即使你开启airodump收集了几个小时,都可能出现无法获得足够数据包问题。

仅仅是为了和大家交流,希望大家不要使用本文介绍的方法去入侵别人的无线网,

大家能够明白WEP加密也不是百分之百安全,所以应该尽量使用WPA安全加密方式。

由互众动力解答!

免责声明:

互众动力网站建设专家免费为用户提供问题解答!在相关网络安全问题解答中,我们警告用户不要做违反法律的活动!提供回答内容只用于网络知识的交流学习!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/13492308.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2025-09-01
下一篇2025-09-01

发表评论

登录后才能评论

评论列表(0条)

    保存