将ttl线焊好之后即可将SD卡插回去。

通过usb-ttl连接路由对好USB-TTL的线序。

然后可以看到电脑多出一个COM接口!

然后打开SecureCRT-快速连接-协议 Serial 端口安装个人情况设置.其他设置按照上图。
然后连接,重启。如果设置正确的话,会跳出很多英文,然后等启动好之后按回车既可以进入CEF界面.就是命令模式。
mkdir /tmp/storage/mmcblk0p2/filetransit0
cd /tmp/storage/mmcblk0p2/filetransit0
cat /dev/mtd6 > 6.bin
cat /dev/mtd7 > 7.bin
cat /dev/mtd8 > 8.bin
cat /dev/mtd9 > 9.bin
cat 9.bin 6.bin 7.bin 8.bin > 9678.bin
通过以上命令镜像备份key。为什么要备份key?当你用不惯新刷的系统也可以通过之前备份的key刷会极路由的系统!不少人因为没有备份然后就GG了!备份好了就登陆极路由后台, 安装一个名叫“局内网中转站”的插件 ,安装好后直接访问极路由ip。将备份好的key移动到本机电脑上保存.然后就可以刷openwrt了
rm -rf tool.sh && wget -c 9b5K9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8Y4N6%4N6#2)9J5k6h3S2A6N6$3W2X3K9h3#2A6i4K6u0W2j5$3!0E0i4K6u0r3j5i4m8H3i4K6u0r3N6r3!0G2L8q4)9J5k6i4y4Z5i4K6t1$3L8X3u0K6M7q4)9K6b7W2)9J5y4X3q4E0M7q4)9K6b7W2)9J5y4X3q4E0M7q4)9K6b7W2)9J5y4X3&6T1M7%4m8Q4x3@1u0U0K9r3#2G2k6q4)9J5y4X3&6T1M7%4m8Q4x3@1u0Q4x3V1u0^5i4K6t1$3L8X3u0K6M7q4)9K6b7Y4c8G2L8$3I4Q4x3X3g2K6K9q4)9J5y4X3&6T1M7%4m8Q4x3@1u0Q4x3U0k6S2L8i4m8Q4x3@1u0Q4x3U0k6S2L8i4m8Q4x3@1u0Q4x3U0k6F1j5Y4y4H3i4K6y4n7i4K6u0W2i4K6u0r3N6r3!0G2L8q4)9J5k6i4y4Z5i4K6t1$3L8X3u0K6M7q4)9K6b7R3`.`.
openwrt
刷完重启后将本机ip设置为192.168.1.X 通过SecureCRT-快速连接-协议 SSH 192.168.1.1
user:root passwd:admin
opkg update
opkg install fdisk
fdisk /dev/mmcblk0
mmcb1k0就是sd卡
对SD卡进行分区,按照情况而定
我是分了两个:
mmcblk0p1 2G 作为swap分区使用
mmcblk0p2 作为主分区使用
mkswap /dev/mmcblk0p1
mkfs.ext3 /dev/mmcblk0p2
mkdir -p /mnt/mobi
mount /dev/mmcb1k0p2 /mnt/mobi
mkdir -p /tmp/cproot
mount -o bind / /tmp/cproot
cp /tmp/cproot/* /mnt/mobi
umount /tmp/cproot/
然后将/etc/config/fstab 内容修改成
config global ‘automount’
option from_fstab ’1′
option anon_mount ’1′
config global ‘autoswap’
option from_fstab ’1′
option anon_swap ’0′
config mount
option target ’/’
option device ‘/dev/mmcblk0p2′
option fstype ‘ext3′
option options ‘rw,sync’
option enabled ’1′
option enabled_fsck ’0′
config swap
option device ‘/dev/mmcblk0p1′
option enabled ’1′
最后执行如下命令让其生效
/etc/init.d/fstab enable
重启后,执行df -h后如果发现/overlay挂载在/tmp/overlay-disabled上的解决方案:
rm /tmp/overlay-disabled/etc/extroot.md5sum
或者删除/tmp/overlay-disabled目录下的所有系统文件,按照第2重新操作重启。
然后移植WIFIPineapple
opkg update
opkg install nan
opkg install htop
opkg install bash
opkg install netcat
opkg install tar
opkg install openssh-sftp-client
opkg install nmap
opkg install tcpdump
opkg install aircrack-ng
opkg install kismet-client
opkg install kismet-server
opkg install nbtscan
opkg install snort
opkg install karma
opkg install samba36-client
opkg install elinks
opkg install yafc
opkg install python
opkg install uhttpd
opkg install at
opkg install ethtool
opkg install ettercap
opkg install macchanger
opkg install netstat-nat
opkg install reaver
opkg install sslsniff
opkg install sslstrip
opkg install wget
opkg install wput
opkg install curl
opkg install libnids
opkg install php5
opkg install php5-cgi
下载wifipineapple固件到电脑上然后通过7zip解压。关闭路由器无线功能。
通过WinSCP软件SSH协议连接到路由器,复制固件的/usr/sbin/wpad 这个文件到路由器的/usr/sbin/目录下
然后启动无线将这两个文件复制到对应的目录下
/usr/sbin/hostapd_cli
/lib/wifi/hostapd.sh
将wifipineapple源代码复制到路由根目录下
复制wifipineapple配置文件到路由/usr/sbin/目录下
/usr/sbin/autossh
/usr/sbin/chat
/usr/sbin/dnsspoof
/usr/sbin/dsniff
/usr/sbin/empty
/usr/sbin/filesnarf
/usr/sbin/macof
/usr/sbin/mailsnarf
/usr/sbin/msgsnarf
/usr/sbin/sshmitm
/usr/sbin/sshow
/usr/sbin/tcpkill
/usr/sbin/tcpnice
/usr/sbin/urlsnarf
/usr/sbin/update-usbids.sh
/usr/sbin/webmitm
注意一定不要复制替换libuClibc-0.9.33.2.so文件 看国外教程有这一步,因为复制替换把路由搞down好多次,路由down掉后优盘拔掉可以正常启动,需要重新执行第三步挂载操作,
然后将固件的文件拷贝到路由器对应的目录下
/etc/chatscripts
/etc/gcom
/etc/usb_modeswitch.d
/www/*
建议不对network dhcp文件替换,因为会修改网络配置不影响wifipineapple安装,原来的WAN口LAN口设置的就挺好的,其他文件可以做备份后替换,必须复制替换的有php.ini uhttpd
另外复制工作可以将通过优盘直接完成,建议关机状态对优盘进行插拔操作,并在linux进行复制操作
关闭wifipineapple升级 在openwrt上执行
touch index.php /www/
mv /pineapple/pages/upgrade.php /pineapple/pages/not-upgrade.php
touch /pineapple/pages/upgrade.php
添加开机启动将hostapd_cli -p /var/run/hostapd-phy0 karma_enable添加到文件内
nano /etc/rc.local
hostapd_cli -p /var/run/hostapd-phy0 karma_enable
修改文件吧/:root:$p$root添加到文件底部.
vi /etc/config/httpd.conf
/:root:$p$root
重启后访问路由器的1471端口,通过openwrt密码进行登陆。
固件:
4faK9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8Y4N6A6k6X3W2H3K9h3&6W2j5i4m8H3L8r3g2Q4x3X3g2U0L8$3#2Q4x3V1k6A6L8X3c8W2P5q4)9J5k6i4m8Z5M7q4)9K6c8X3c8G2N6$3&6D9L8$3q4V1M7#2)9J5y4X3q4E0M7q4)9K6b7X3c8G2N6$3&6D9L8$3q4V1g2i4m8Y4M7X3q4V1k6g2)9K6c8o6u0Q4x3X3f1^5i4K6u0W2x3b7`.`.
配置:
66cK9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6Y4K9i4c8Z5N6h3u0Q4x3X3g2U0L8$3#2Q4x3V1k6b7k6h3&6@1N6i4u0S2e0r3q4T1M7#2)9J5c8W2m8A6L8X3g2S2M7s2m8D9k6g2)9J5k6p5y4G2L8X3k6K6
源代码:
df3K9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6Y4K9i4c8Z5N6h3u0Q4x3X3g2U0L8$3#2Q4x3V1k6b7k6h3&6@1N6i4u0S2e0r3q4T1M7#2)9J5c8Y4N6W2j5W2)9J5k6r3W2F1N6r3g2J5k6X3q4U0k6b7`.`.