爱快iKuai企业版3.7.19固件X86插件版
本人所有帖子仅作技术研究,请勿非法破坏,请遵守相关法律法规,后果自负!研究iKuai ISO的时候也是看到GitHub上有个开源项目。大致就是给ikuai装插件:https://github.com/deadash/ikuai-plugins/releases
需要用到那个项目release里面的iKuai-3.7.16-base.bin和update-20241130.bin。
我研究了下,首先第一个包是给iKuai的系统拉回3.7.16版本,对比了官方版,它多了/etc/mnt/.boot/ 及SSH(完整root)权限;而第二个包是用于启用上面的功能,在=在路径 /etc/mnt/boot_arg 是配置参数, 等于1是打开,等于0则是关闭。各配置名称如下:ssh, sshd;远程, remote (默认开启并且目前不可修改);插件, plugins (暂时未打开);cron, cron, cron_test;程序安装, shells
配置 cron 等持久化可通过/etc/mnt/shells/bin下放应用程序和相关的sh脚本,这些文件会动态链接到 /usr/sbin 下,注意,重启后生效。而在 /etc/mnt/shells/etc 下放配置文件,这些文件会动态链接到 /usr/local/etc 下,也是重启生效。但由于系统分区只有50MB,因此需要通过系统设置-磁盘管理-磁盘分区-快速分区来创建一个/etc/disk_user/分区的名称/,单纯一个Docker插件就超过了50MB
static/image/hrline/5.gif
先讲述一下插件版iKuai环境的配置,上面只是理论知识,接下来让我们一起动手实践!
1、安装ikuai镜像(ISO)
虽然官网可以直接下,但为了保险起见且不清楚官方是否在后续版本屏蔽了该特征。因此建议版本最好在3.7.16及以下,您可以在历史固件中找到。
安装配置完以后,进行插件运行环境构建。
2、更新插件环境和企业版
请先下载这3份文件,若链接失效请在评论区中留言,我会在看到的时候补充。
https://github.com/deadash/ikuai-plugins/releases/download/v0.0.1/iKuai-3.7.16-base.bin
https://github.com/deadash/ikuai-plugins/releases/download/v0.0.1/update-20241130.bin
以及3.7.19企业版的升级包(需用上面的包构建插件环境,否则无效)
https://mega.nz/file/P1AzWQzA#DvBEvSXBZTL0CWb4avmSaZByOBFFZgU_zhnCxB1cI1w
请前往系统设置-升级备份-版本升级-选择文件依次升级。升级后系统会重启
以上3个bin升级过后,再次登录iKuai会发现界面已由蓝底免费版升级至企业版。
3、配置SSH及登录
首先在系统设置-登入管理-远程访问-远程维护(开启)-设置密码然后保存,就可以以sshd账户登录。此时按e回车即可进入ash,输入bash回车即可
4、创建分区,为插件构建运行空间
由于iKuai系统是一个rootfs加载到内存里运行,因此跟openwrt一样有重启就丢数据的习惯。而磁盘分区和跟上面说的/etc/mnt/分区相似,属于是配置文件分区。之所以要再建一个分区,是因为系统本身50MB的空间不够使、以前是通过日志分区去折腾,但又因为日志堆满而放不了多少插件。
# 0. 不可读写的系统 (可用于升级,sda1还是多少取决于cat /etc/release中的BOOTHDD=sda)
/dev/sda1 on /tmp/mnt_sysupgrade type ext4 (rw,relatime)
# 1. 只有50M的系统配置路径
/dev/sda3 on /etc/mnt type ext4 (rw,noatime)
# 2. 10G的系统日志路径
/dev/sda5 on /etc/log type ext4 (rw,noatime)
# 3. 手动划分的路径,
/dev/sdb1 on /etc/disk/6d32dc9f-4221-4ad8-8bc1-891e532faac2 type ext4 (rw,noatime)
/dev/sda6 on /etc/disk/1dc99973-2a48-4d6f-8880-4ad41fd51515 type ext4 (rw,noatime)
这个存在两个路径
一个是在/etc/disk/下
一个是在/etc/disk_user/挂载文件名/
在系统设置-磁盘管理-磁盘分区-快速分区的页面,分区数量选择2。日志分区最小留1GB(看自己情况),设置一个分区名称(如file)。然后到文件管理,上传插件
此时在刚刚的SSH那边cd /etc/disk_user/file/下面ls,就可以看到刚刚上传的文件了。
这里我提供了几个插件供大家学习,例如要登录爱快云平台才能安装的Docker插件
https://mega.nz/file/v9BmXZBQ#Kj0CC7fJjy3XNgL8pcx1kx7cKRF9Voon8quK2ACqc0Y
常见的端口转发lucky插件
https://mega.nz/file/v5hA0Tib#IKdjOhLiKZtZoHt-t2e3gcY_bvQ63hm39Wo08IXLGUY
以及咸鱼上某个老哥弄的“付费”插件市场,但这个插件是zip格式的,且install.sh开头包含了iksshd(特权账户)感觉像后门。只建议研究,不建议安装
https://mega.nz/file/CkBzRRoD#8jbAeobDSBuzNCm7hqGZA1wvM3GlfLNCUwNkvAcaMwI
5、安装插件及持久化
本身iKuai就是openwrt,已经有root权限的你可以清楚的看到系统里面是什么东西。其实ipk格式就是tar.gz格式,只是改了个名字而已
以docker为例,分区名称为file。如图所示,只需要上传、解压、执行install.sh就行
因此每次你要安装插件的时候,都需要执行以下命令:ssh sshd@ip地址
按 e
输入 bash
cd /etc/disk_user/分区的名称/
gzip -d 插件名称文件
tar xf 插件文件名此时刷新插件管理,就可以看到安装的插件了
插件持久化
爱快启动后会执行/sbin/sysinit boot,现在我们已经有了root权限,就可以对/sbin/sysinit进行修改,可以把想开机启动的东西添加进去
即添加/etc/disk_user/分区的名称/插件名称/install.sh
额外处理
有关IPv6线路企业版默认为3条,如果需要增加,需要修改/etc/mnt/.ipv6_multiexpires=0 num=3 enterprise=1把3改成999就是999条
另外就是别忘了把 /etc/shadow 的root密码改成和sshd一样的密码(你自己的密码),并执行passwd root更改以免官方以SSH登录搞破坏! 终于看到ikuai破解版了又,当初来这个论坛就是奔着ikuai来的{tieba23}{tieba23}{tieba23} 好东西啊!谢谢分享 这个有没有删掉后门的,上次搞破解版被他妈iKuai远程施法删启动分区了 这个不错,我的ikuai老是提示环路,不知道什么原因 厉害了,谢谢分享{tieba14} 这样操作安装好之后会被远程格机吗? 好东西!{tieba14} 感谢大佬分享 求大佬看看这个https://github.com/iKuaiPatch怎么部署操作的 cyber110 发表于 2025-11-7 15:06
求大佬看看这个https://github.com/iKuaiPatch怎么部署操作的
你根据他的教程弄好环境,然后你去 https://github.com/iKuaiPatch/plugins 下载后传上去。他每个目录不是有个 install.sh 吗,执行以下插件里面就会多出来,就可以用了
如果要开机自带,那就需要改启动脚本,lz也说了 amoy 发表于 2025-11-7 15:17
你根据他的教程弄好环境,然后你去 https://github.com/iKuaiPatch/plugins 下载后传上去。他每个目录不 ...
就是不行哇 cyber110 发表于 2025-11-7 18:16
就是不行哇
要自己编译。另外将原后来的快捷键 V 替换成 E 激活shellsed -i '/\t\tv|V) \/etc\/setup\/setup.one_stick_router ;;/c\\t\tv|V) /etc/setup/setup.one_stick_router ;;\n\t\te|E)\n\t\t\tstty $STTY_DEFAULT\n\t\t\tclear\n\t\t\tconsole_banner\n\t\t\tash --login\n\t\t;;' 内核版本低,驱动版本也低,和vyos 1.5的内网性能没法比,比ros都快20%+尤其是2.5G网卡以上的新网卡型号。 感谢大佬分享
谢谢分享!已经使用! 会不会被格机啊{tieba10}
页:
[1]