头像

@byxiaoxie4周前

06/22
16:16
Home

Openwrt SDK编译软件包教程

Openwrt编译教程:https://www.byxiaoxie.com/?p=438

声明:转载请带上文章作者[ByXiaoXie] 本教程不提供编译好的软件包下载(需要请联系站长),如果本教程有违反法律等行为,请联系站长进行删除 谢谢!

编译环境:系统[Debian 9] 目标[bcm53xx] SDK[Openwrt 18.06.2]

SDK下载:https://openwrt.org/docs/guide-developer/using_the_sdk

注意:不能使用root用户编译

安装编译环境和代码下载

编译环境具体请查看:https://openwrt.org/docs/guide-developer/build-system/install-buildsystem
SDK对应下载请查看:https://openwrt.org/docs/guide-developer/using_the_sdk

Debian 9.4 Stretch:
sudo apt install build-essential libncurses5-dev gawk git libssl-dev gettext zlib1g-dev swig unzip time

下载SDK并解压

wget https://downloads.openwrt.org/releases/18.06.2/targets/bcm53xx/generic/openwrt-sdk-18.06.2-bcm53xx_gcc-7.3.0_musl_eabi.Linux-x86_64.tar.xz

tar xvf openwrt-sdk-18.06.2-bcm53xx_gcc-7.3.0_musl_eabi.Linux-x86_64.tar.xz

解压完成之后进入SDK然后安装feeds

cd openwrt-sdk-18.06.2-bcm53xx_gcc-7.3.0_musl_eabi.Linux-x86_64

feeds 按照自己的需求来安装即可 (这里我使用小飞机的feeds)

方案一 (小飞机的feeds,如果你是编译小飞机的话使用这个)
git clone https://github.com/AlexZhuo/openwrt-feeds.git package/feeds

方案二 (官方feeds)
./scripts/feeds update -a
./scripts/feeds install -a (这个是全部安装,看自己需求来选择不一定需要全部安装)

安装好feeds之后下载要编译的软件包到SDK中 (以小飞机示例)

git clone https://github.com/AlexZhuo/openwrt-shadowsocksr.git package/shadowsocksr-libev

下载完成后选择软件包并编译

make menuconfig  #选择要编译的包 Network -> shadowsocksr-libev

选择完毕后[exit]退出选[Yes]保存,开始编译

make package/shadowsocksr-libev/compile V=99

编译完成后打开SDK目录下的文件夹 [bin] 找到编译好的 [shadowsocksr-libev.ipk] 扔到openwrt上安装即可!
编译出错及解决方法 (正在收集):

Openwrt SDK编译软件包教程

头像

@byxiaoxie4周前

06/22
15:37
Home

Openwrt 无法访问光猫的处理方法

先找到连接光猫的网口,我自己的网口是 [eth0.2] 如图:

QQ截图20190622153042 Openwrt 无法访问光猫的处理方法

然后连接到SSH输入 [ifconfig <网口> < 光猫的网段> netmask 255.255.255.0]
如: [ ifconfig eth0.2 192.168.1.2 netmask 255.255.255.0 ] 

输入好后打开光猫的Web看看是否成功访问,可以访问之后把规则添加到 [系统 > 启动项]

QQ截图20190622153042 Openwrt 无法访问光猫的处理方法

Openwrt 无法访问光猫的处理方法

头像

@byxiaoxie4周前

06/18
22:00
Home

PC微信多开破解教程

微信防撤回:https://www.byxiaoxie.com/?p=428

破解方法 ByXiaoXie.Com

定位到DLL文件[WeChatWin.dll]

方法1:
搜索字符串找到 [WeChat_App_Instance_Identity_Mutex_Name]


方法2:
直接搜索特征码然后把je跳转到函数结束的地址去
74 ?? 66 83 3E ?? 8B C6 75 ?? B8 ?? ?? ?? ?? 50 6A ?? 6A ?? FF 15 ?? ?? ?? ?? 8B F8 32 DB 85 FF 74 ?? FF 15 ?? ?? ?? ?? 3D ?? ?? ?? ?? 75 ?? 57 B3 ?? FF 15 ?? ?? ?? ?? EB ?? 89 3D
原型:0FE973B1  |. /74 08                 je XWeChatWi.0FE973BB
修改跳转地址到:104A5EAE  |> \5F                    pop edi
修改后:0FE973B1     /EB 5B                 jmp XWeChatWi.0FE9740E

保存后即可多开微信!

PC微信多开破解教程

头像

@byxiaoxie2月前

06/3
04:25
Home

Centos 7 yum安装Python3.6

安装 [EPEL] 和 [IUS] 软件源

yum install epel-release -y
yum install https://centos7.iuscommunity.org/ius-release.rpm -y

安装 Python3.6

yum install python36u -y
yum install python36u-devel -y

安装 pip3

yum install python36u-pip -y
链接符修改 (非必要)

ln -s /bin/python3.6 /bin/python3

ln -s /bin/pip3.6 /bin/pip3
测试是否安装完成

python3.6 -V

返回信息:Python 3.6.8  (安装完成)

pip3.6 -V

返回信息:pip 9.0.1 from /usr/lib/python3.6/site-packages (python 3.6)  (安装完成)

Centos 7 yum安装Python3.6

头像

@byxiaoxie2月前

05/28
11:26
Home

OpenWrt 编译教程

编译环境参考官方要求: https://openwrt.org/docs/guide-developer/build-system/install-buildsystem

虚拟机系统 Ubuntu 16.04.5 硬盘80G 内存4G (ubuntu编译不可用root!)

系统安装好后开始安装编译环境和下载源代码

Ubuntu 12.04 LTS :
sudo apt-get install build-essential subversion git-core libncurses5-dev zlib1g-dev gawk flex quilt libssl-dev xsltproc libxml-parser-perl mercurial bzr ecj cvs unzip

Master or HEAD (main development tree) :
sudo git clone https://git.openwrt.org/openwrt/openwrt.git

然后设置下文件权限 chown -R <组名>:<用户名> <目录> 如:sudo chown -R xiaoxie:xiaoxie openwrt/

然后 ./openwrt/scripts/feeds update -a 好了以后输入安装 ./openwrt/scripts/feeds install -a

开始编译 先进入目录 cd openwrt/ 然后 make menuconfig

选 Target System 进去后选择自己路由器的平台(我的是MTK所以我选MTK的平台)

Subtarget 选择MTK的型号我的是 MT7620

Target Profile 选择自己路由器的型号没有的话默认就可以了 (这里我选的是 Asus RT-N14u)

Target Images 镜像类型 选择你需要的类型

其他默认先不改 进去 LuCI 看看有什么需要的软件包 <M>编译软件包 [*]内置 选择好后一直 exit 退出就可以之后开始编译成固件 make V=99 单线程编译 make -j 12 V=99 12线程编译

编译出来后的固件路径:/home/xiaoxie/openwrt/bin/targets/ramips/mt7620
固件文件:CPU型号-设备名-sysupgrate.bin
编译出错解决方法:

错误信息: /home/xiaoxie/openwrt/include/toplevel.mk:216: recipe for target 'world' failed
解决方法:固件容量不足

 

OpenWrt 编译教程

头像

@byxiaoxie3月前

04/5
18:29
Home

PC微信防撤回破解教程

破解方法 ByXiaoXie.Com

定位到DLL文件[WeChatWin.dll]

方法1:
搜索字符串找到 [revokemsg]


方法2:
直接搜索特征码然后把第一个 call 地址 nop 掉
75 ?? 6A ?? 0F 57 C0 C7 45 ?? ?? ?? ?? ?? 68 ?? ?? ?? ?? 8D 4D ?? 0F 11 45 ?? E8 ?? ?? ?? ?? 8D 45 ?? C7 45 ?? ?? ?? ?? ?? 50 8D 4D

视频下载地址:https://pan.baidu.com/s/1O0ZVLFuhDpv1HWAnlVGqew 提取码:ri4i

PC微信防撤回破解教程

头像

@byxiaoxie4月前

03/25
13:40
Home

DC雷达Hosts地址检测器

QQ截图20190312021239 DC雷达Hosts地址检测器
QQ截图20190312021239 DC雷达Hosts地址检测器
QQ截图20190312021239 DC雷达Hosts地址检测器

下载地址:https://pan.baidu.com/s/1H4jND-7YEe6y-gz7y7y6rA 提取码:y2wz
私人服务器是站长自己掏钱买的,请不要恶意破坏,赞助可以联系QQ:645993600添加的时候请写上内容!
更新日志:
V1.1:显示最新官方服务器地址
V1.2:修复物理位置错误
V1.3:添加延迟及丢包率检测
V1.4:添加新服务器列表
V1.5:添加切换语言[英语]
V1.6:单文件双语言[中英]

DC雷达Hosts地址检测器

加载中……