ubnt解决方案
查看: 25355|回复: 104

[原创] CDlinux进阶教程之四[模块制作]

[复制链接]

607

回帖

1703

积分

256 小时

在线时间

上尉

注册时间
2011-4-13
金币
1027 个
威望
3 个
荣誉
0 个
累计签到:10 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2012-5-17 02:12
本帖最后由 landao_gd 于 2012-5-17 13:08 编辑

有兄弟问到CDlinux的模块是如何做出来的.于是就有发这贴的想法.
刚刚也想用最新的开发版的reaver和aircrck-ng做个新的模块.
就边写边做,因为要截图发贴,就用VMware虚拟机启动ISO来做.如图
下载这下软件包是用BT5 的svn工具,因为CDlinux没有所以将就...
这个ISO是教程三做出来带devel-cdl.md的cdlinux再添加一个pkg-config(附件里有)的模块.

因为还有几个依赖软件,要一同装上才可以用.libnl iw tcpdump等等.
1.先复制要用到的文件到/home/cdl/下.我是从U盘复。
2.开始编译软件.
打开超级用户的shell.
#cd /home/cdl
#mkdir usr      一会软件就装到这
3.安装flex.
#tar xvf flex-2.5.35.tar.gz
#cd flex-2.5.35
#./configure --prefix=/usr
#make
#make install         这个是装到运行的系统上
#make DESTDIR=/home/cdl/usr install        这个是用作制作模块用.   
4安装libnl
#tar xvf libnl-3.2.7.tar.gz
#cd libnl-3.2.7
#./configure --prefix=/usr
#make
#make install
#make DESTDIR=/home/cdl/usr install
5安装iw
#tar xvf iw-3.4.tar.bz2
#cd iw-3.4
#make
#make install
#make PREFIX=/home/cdl/usr/usr install
6补充openssl的头文件.
因为aircrack-ng需要openssl的头文件.而这些头文件被作者删了.
#tar xvf openssl-1.0.1.tar.gz
#cd openssl-1.0.1
#cp -r -L include/* /usr/include/
#cp -r -L include/* /home/cdl/usr/usr/include/          这一步可以省,不过不知道会不会有问题.

6安装aircrack-ng
#tar xvf aircrack-ng.tar.gz
#cd aircrack-ng
#make
#make install   
就安装在/usr/local/下了,可以用了.不过我们要制作模块,目标目录要改.要修改Makefile.
#chmod 777 common.mak
然后双击打开,找到一行
prefix          = /usr/local
改成prefix         = /home/cdl/usr/usr
#make install
到这里aircrack-ng就安装好,可以使用.make的时候很多警告,不过也可以用.
安装reaver遇到很多问题先放着吧.
下面就可以打包了.
#mksquashfs /home/cdl/usr/ /home/cdl/aircrack-ng-cdl.md
则生成模块...

既然有人问解包,就在这说说.
#unsquashfs /home/cdl/aircrack-ng-cdl.md
就可以了.会解成squashfs-root,里面就是上面的usr.改里面相应的内容就
可以了.
































本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册 微信登录

x
站 内信

237

回帖

3878

积分

108 小时

在线时间

少校

注册时间
2009-10-7
金币
3612 个
威望
2 个
荣誉
0 个
累计签到:6 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2012-5-17 04:47
:Q

241

回帖

3241

积分

120 小时

在线时间

少校

注册时间
2012-3-30
金币
2935 个
威望
10 个
荣誉
0 个
累计签到:319 天
连续签到:0 天
[LV.365]无线熟人
发表于 2012-5-17 05:18
看着挺复杂的。

1227

回帖

4634

积分

632 小时

在线时间

少校

注册时间
2011-10-7
金币
3305 个
威望
0 个
荣誉
1 个
累计签到:233 天
连续签到:0 天
[LV.365]无线熟人
发表于 2012-5-17 05:21
挺复杂:L

1109

回帖

2306

积分

426 小时

在线时间

少校

注册时间
2011-4-13
金币
952 个
威望
28 个
荣誉
0 个
累计签到:37 天
连续签到:0 天
[LV.50]初入江湖
发表于 2012-5-17 08:05
顶楼主,我用现成的

298

回帖

1516

积分

223 小时

在线时间

上尉

注册时间
2011-6-8
金币
1158 个
威望
6 个
荣誉
0 个
累计签到:72 天
连续签到:0 天
[LV.100]试剑无线
发表于 2012-5-17 08:40
技术贴,顶!百度谷歌这方面的资料很少,谢谢楼主分享!前段时间想自己改个模块,费了老大的劲,楼主早出这样的教程,我少很多事啊,!

1241

回帖

7009

积分

637 小时

在线时间

中校

30天持久勋章

注册时间
2012-3-28
金币
5620 个
威望
2 个
荣誉
0 个
累计签到:1012 天
连续签到:1 天
[LV.1095]铁杆粉丝
发表于 2012-5-17 08:59
看着挺复杂的。

1049

回帖

2598

积分

57 小时

在线时间

少校

注册时间
2012-4-10
金币
1529 个
威望
2 个
荣誉
0 个
累计签到:56 天
连续签到:0 天
[LV.100]试剑无线
发表于 2012-5-17 09:13
我是来学习的,希望大家一起来学习哦。。。
还要上班呢哦

199

回帖

2287

积分

517 小时

在线时间

少校

注册时间
2011-12-28
金币
1994 个
威望
7 个
荣誉
0 个
累计签到:142 天
连续签到:0 天
[LV.200]无线新星
发表于 2012-5-17 09:21
我只会用现成的

1049

回帖

2598

积分

57 小时

在线时间

少校

注册时间
2012-4-10
金币
1529 个
威望
2 个
荣誉
0 个
累计签到:56 天
连续签到:0 天
[LV.100]试剑无线
发表于 2012-5-17 09:42
我是来学习的,希望大家一起来学习哦。。。
还要上班呢哦

1049

回帖

2598

积分

57 小时

在线时间

少校

注册时间
2012-4-10
金币
1529 个
威望
2 个
荣誉
0 个
累计签到:56 天
连续签到:0 天
[LV.100]试剑无线
发表于 2012-5-17 09:56
我是来学习的,希望大家一起来学习哦。。。
还要上班呢哦

298

回帖

1516

积分

223 小时

在线时间

上尉

注册时间
2011-6-8
金币
1158 个
威望
6 个
荣誉
0 个
累计签到:72 天
连续签到:0 天
[LV.100]试剑无线
发表于 2012-5-17 10:04
cdlinux 里面怎么安装chrome浏览器,网上只有deb格式或rpm的下载,deb格式运行不了。rpm的格式命令行下rpm -i  *. rpm 又显示出错,楼主指导下。网上下载rpm格式的QQ安装文件又可以安装

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

GMT+8, 2024-11-1 06:53

返回顶部 返回列表