ubnt解决方案
查看: 6129|回复: 13

ubuntu 解决iwl4965 injection的方法

[复制链接]

10

回帖

134

积分

0 小时

在线时间

上等兵

注册时间
2008-7-1
金币
101 个
威望
0 个
荣誉
0 个

尚未签到

发表于 2008-7-7 17:06 |显示全部楼层
其实是不完全的,不过可以用到inject

环境
OS ubuntu 2.6.25.10-generic
aircrack-ng-1.0-rc1.tar

软件准备
iwlwifi-4965-ucode-228.57.1.21.tgz #这个感觉没必要
#我是先安这个的compat-wireless-2008-06-25.tar.bz2
大家直接安compat-wireless-2008-07-06就可以了
iwl4965_injection.patch
mac80211_2.6.25-wl_frag.patch
下面2个是备用的,因为我之前安装错了,我是先安了下面2个再安装上面的,大家尝试过不行才安装上面的
0001-iwlwifi-Fix-packet-injection-in-iwl3945-and-iwl4965.patchs
mac80211_2.6.26-rc8-wl_frag.patch
iw.tar.bz2
还有就是2.6.25.10的内核(这个可以先不用,不过以防安装出错避免重装大家可以先安装了在尝试)
安装方法下面有说


1安装aircrack-ng
下面那部可以现不做,跳到安装openssl
sudo apt-get install aircrack-ng
如果想安装rc1就现安装openssl
sudo apt-get install openssl*
然后下载rc1 附件那有aircrack-ng-1.0-rc1.tar
sudo tar xf aircrack-ng-1.0-rc1.tar
cd aircrack-ng-1.0-rc1
sudo make
sudo make install
全部搞定以后你可以卸掉openssl
2
首先安装了依赖包

sudo apt-get install libnl-dev libssl-dev


3 把
compat-wireless-2008-07-06.tar.bz2
0001-iwlwifi-Fix-packet-injection-in-iwl3945-and-iwl4965.patch
mac80211_2.6.26-rc8-wl_frag.patch
还有iwlwifi-4965-ucode-228.57.1.21.tgz解压后的
复制到/usr/src那里
4安装26.6.10 为什么是这个,我是用这个安装的,大家可以用高的版本尝试一下
把linux-2.6.25.10.tar.bz2复制到/usr/src/
sudo tar xjf linux-2.6.25.10.tar.bz2
cd linux-2.6.25.10
sudo make xconfig
ctrl+f 写上4965然后全勾上
或者手动在wireless那找到4965的全勾上
然后就可以装了安装方法大家可以看
http://hi.baidu.com/deathshadow/blog
那篇install_kernel

如果大家安装完会狂弹出什么iwlwifi-4965-1.ucode 错误的话,请重新编译内核


5下面是重点!!
cd compat-wireless-2008-07-06
#注意了我现先安装
#0001-iwlwifi-Fix-packet-injection-in-iwl3945-and-iwl4965.patchs
#mac80211_2.6.26-rc8-wl_frag.patch
#这两个的大家直接安装下面的能否成功

#下一步注意了iwl4965_injection是用在iwlwifi-1.2.25.tgz 那里的我只是安装错了
#用法
#patch -p1 < /usr/src/iwl4965_injection.patch
#我把origin全部用drivers/net/wireless/iwlwifi 换掉了所以才安装的,大家改了安装应该可以完全支持了

正确的安装方法是在解压iwlwifi-1.2.25.tgz后
cd iwlwifi-1.2.25
patch -p1 < /usr/src/iwl4965_injection.patch

继续下面的
patch -p1 < /usr/src/mac80211_2.6.25-wl_frag.patch
make
make install
make load #这步可能要重启才完成

rmmod iwl4965
modprobe iwl4965

#如果在patch这步你看到是要你选东西你话,你有可能错了
#成功的话就会有几个successful,不会出现ignore


6测试一下
sudo airmon-ng start wlan0
如果出现了要你安装
http://dl.aircrack-ng.org/iw.tar.bz2
#iw.tar.bz2
那就赶快安装上面的装吧
如果不行,那就重新编译
sudo rm -r /usr/src/linux-2.6.25.10
8最后成功运行的话在原来的内核上也可以用...
root@DS-Ubuntu:~# airmon-ng start wlan0


Interface Chipset Driver

wlan0 Intel 4965 a/b/g/n iwl4965 - [phy0]
(monitor mode enabled on mon0)


但是
sudo airdriver-ng loaded
Found following stacks loaded (as module):
2. mac80211

Found following drivers loaded (as module):
#这里少了
#同样的 airdriver-ng installed 也是少了14
所以说不完全
一般开了mon0的都成功,但是airmon-ng start wlan0 一次就会多一个mon,你把wlan0变会manager就可以清掉
如果真的成功的话你用 aireplay -1 注入是OK的
#不过我测试的时候不出现successful airodump 那是会出现你的mac ,-3的时候也能用...

附带
在2.6.24-19-generic下尝试了安装compat-wireless-2008-07-06后发现
-1 没用了
-3 可以,放心吧
邮箱death_shadow@126.com

363

回帖

587

积分

89 小时

在线时间

中尉

注册时间
2007-12-10
金币
113 个
威望
1 个
荣誉
0 个
累计签到:3 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2008-7-7 17:48 |显示全部楼层

非常详细的教程,很多朋友期待已久了。谢谢LZ分享。

不知道注入的效果如何?

建议精华了

心情不错啊!
回复

使用道具 举报

14

回帖

152

积分

3 小时

在线时间

上等兵

注册时间
2008-3-18
金币
135 个
威望
0 个
荣誉
0 个

尚未签到

发表于 2008-7-7 19:13 |显示全部楼层
死亡兄,研究好好久啊。。
这方法难点是编译内核和打patch。没linux经验的估计会难受死的
回复

使用道具 举报

10

回帖

134

积分

0 小时

在线时间

上等兵

注册时间
2008-7-1
金币
101 个
威望
0 个
荣誉
0 个

尚未签到

发表于 2008-7-9 13:45 |显示全部楼层
经过了我多次尝试其实不用那么烦
主要的是你安装了rc1 和他要你安装的那个iw.tar.bz2
就可以顺利开到mon0,注入就要打补丁
在compat-wireless-2008-07-06.tar.bz2安装我的方法打补丁
patch -p1 < /usr/src/iwl4965_injection.patch
就可以注入!

回复

使用道具 举报

10

回帖

134

积分

0 小时

在线时间

上等兵

注册时间
2008-7-1
金币
101 个
威望
0 个
荣誉
0 个

尚未签到

发表于 2008-7-21 23:40 |显示全部楼层
大家,不用看了有更简单和方便的方法

回复

使用道具 举报

120

回帖

280

积分

59 小时

在线时间

少尉

注册时间
2008-8-25
金币
130 个
威望
2 个
荣誉
0 个

尚未签到

发表于 2008-8-28 17:20 |显示全部楼层
看來, 我還是等高手集成新版 BT 吧! 功力不足.
回复

使用道具 举报

107

回帖

557

积分

68 小时

在线时间

中尉

注册时间
2008-6-25
金币
354 个
威望
16 个
荣誉
0 个

尚未签到

发表于 2008-8-30 16:50 |显示全部楼层
谢谢楼主
回复

使用道具 举报

45

回帖

94

积分

6 小时

在线时间

上等兵

注册时间
2008-8-30
金币
47 个
威望
0 个
荣誉
0 个

尚未签到

发表于 2008-8-30 22:19 |显示全部楼层
XD 找你好久了
回复

使用道具 举报

166

回帖

1212

积分

129 小时

在线时间

上尉

注册时间
2008-10-19
金币
947 个
威望
16 个
荣誉
0 个
累计签到:11 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2008-11-11 17:56 |显示全部楼层
我在安装这一步的时候过不去哦,请帮忙 !~sudo apt-get install openssl*
回复

使用道具 举报

5778

回帖

3万

积分

1406 小时

在线时间

管理员

超级管理员

推广先锋正义勋章灌水天才

注册时间
2007-2-23
金币
24561 个
威望
53 个
荣誉
6 个
累计签到:476 天
连续签到:0 天
[LV.730]常住居民
发表于 2008-11-11 18:35 |显示全部楼层
谢谢楼主,非常详细。
回复

使用道具 举报

100

回帖

234

积分

105 小时

在线时间

少尉

注册时间
2008-10-3
金币
117 个
威望
0 个
荣誉
0 个

尚未签到

发表于 2008-11-16 10:43 |显示全部楼层
很好很强大,学习了
回复

使用道具 举报

37

回帖

95

积分

23 小时

在线时间

上等兵

注册时间
2008-11-22
金币
51 个
威望
0 个
荣誉
0 个

尚未签到

发表于 2009-1-16 11:42 |显示全部楼层
学习了,谢谢!!!!!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册 微信登录

本版积分规则

站点统计 | Archiver | 手机版 | 无线门户 ( 粤ICP备11076993号|粤公网安备44010602008359号 ) |网站地图

GMT+8, 2024-6-6 11:02

返回顶部 返回列表