如何在termux/zerotermux免root安装andraxv5?
此工具拥有3475款hackers tools相信大家也想安装这款工具,可总是因为没有root而感到烦恼,今天这篇文章就是为了andraxV5免root安装发的,但最主要的原因还是因为ng的工具有些缩水,反正从单面来看,确实是不如往期v4 5 6 但是v6的数据包因为加密了解不开,所以就不出了 ng网上的教程也挺多的,所以我就出一个比较独特的V5是个特例了。下一步,我们将下载好的文件拖到一个你记得
ANDRAX是第一个专门为Android智能手机开发的独特的渗透测试平台,现已在国际上可用。它具有在Android上本机运行的能力,因此它的行为就像一个普通的Linux发行版。
此工具拥有3475款hackers tools相信大家也想安装这款工具,可总是因为没有root而感到烦恼,今天这篇文章就是为了andraxV5免root安装发的,但最主要的原因还是因为ng的工具有些缩水,反正从单面来看,确实是不如往期v4 5 6 但是v6的数据包因为加密了解不开,所以就不出了 ng网上的教程也挺多的,所以我就出一个比较独特的V5是个特例了
先前往这个网站https://gitlab.com/crk-mythical/andrax-hackers-platform-v5-2,在这里,我们可以下载到andraxv5的核心数据包这个非常重要,接着我们再下载andraxv5的主软件,功能就是我们可以在上面查看工具

接着,我们把apk和核心下载好以后先安装apk

安装好以后就是这样
下一步,我们将下载好的文件拖到一个你记得住的位置这里比如说 /storage/emulated/0/一直我们在核心的后面加上.cpt然后保存

保存好后,我们将核心拖到termux的根目录或者使用MV命令移动
接下来,我们创建一个文件使用以下命令
touch install-andrax-termux
chmod +x install-andrax-termux
弄好以后我们在里面输入以下脚本
#!/usr/bin/bash
# 更新软件包
apt update
# 安装必要的软件包
apt install tree proot ccrypt wget -y
# 清屏
clear
# 设置目标文件夹
folder=andrax-arm64
# 检查目标文件夹是否存在
if [ -d "$folder" ]; then
echo "skipping downloading"
else
mkdir -p "$folder"
fi
# 设置tarball文件名
tarball="andrax.r5-build5.tar.xz.cpt"
# 检查tarball文件是否存在,如果不存在则下载
if [ ! -f "$tarball" ]; then
echo -e "\e[1;33m Check Architecture On Your Device \e[0m"
case $(dpkg --print-architecture) in
arm)
archurl="arm64"
echo -e "\e[1;31m You Should Use Termux arm For aarch64 \e[0m"
;;
esac
wget "http://127.0.0.1:2333/$tarball"
fi
# 获取当前工作目录
cur=$(pwd)
# 移动tarball到目标文件夹
mv "$tarball" "$folder"
# 进入目标文件夹
cd "$folder"
# 使用ccrypt解密文件
echo "Decrypting the file, please be patient..."
ccrypt -d -K "762ImBecomingaVillain556" "$tarball"
# 解密后,将文件重命名为tarball中引用的名称
mv "${tarball%.cpt}" "$tarball"
# 解压Rootfs
echo "Decompressing Rootfs, please be patient ...sabaaaar bos .ngopi aja dulu"
tar -xvf "$tarball"
# 返回到原始目录
cd "$cur"
# 创建启动脚本
bin=andrax.sh
rm -f "$bin"
echo "writing launch script"
echo '''
#!/bin/bash
unset LD_PRELOAD
command="proot"
command+=" --link2symlink"
command+=" -S ./andrax-arm64"
command+=" -b /sys"
command+=" -b /dev"
command+=" -b /proc"
command+=" -w /home/andrax"
command+=" /usr/bin/env -i"
command+=" HOME=/root"
command+=" PATH=/usr/local/sbin:/usr/local/bin:/bin:/usr/bin:/sbin:/usr/sbin:/usr/games:/usr/local/games"
command+=" TERM=$TERM"
command+=" LANG=C.UTF-8"
command+=" /bin/bash --login"
com="$@"
if [ -z "$1" ];then
exec $command
else
$command -c "$com"
fi
''' > "$bin"
# 使启动脚本可执行
chmod +x "$bin"
# 运行启动脚本
./"$bin"
复制粘贴进去就行
安装好以后依次输入
cd /etc/profile.d/
touch andrax.sh
touch ANDRAX.sh
chmod 777 andrax.sh
chmod 777 ANDRAX.sh
chmod 4755 /bin/sudo
vim andrax.sh
注意大小写必须规范,我们先长按i进入输入模式以后在andrax.sh里面输入 su andrax 然后点击esc,接着在长按:输入wq!回车保存并退出,然后接着输入以下命令
vim ANDRAX.sh
先长按i进入输入模式以后在ANDRAX.sh里面输入 clear && andrax 然后点击esc,接着在长按:输入wq!回车保存并退出
想要切换root权限的话,因为我们这里是免root安装,所以说想切换就只能先输入exit,然后再输入su即可切换成功,想要再切回普通权限就输入su andrax想要打开VNC就输入service vnc start,注意要安装vncviewer,不过你也可以用nethunter kex,但是我不懂nethunter kex怎么用鼠标去呼出菜单,请谅解,想要关闭VNC就输入 service vnc stop 然后的话就是VNC密码,andrax在终端虽然切换不了root,但是输入了正确的密码以后,依然可以调用工具,注意的是,一些工具在root环境无法调用,但在普通用户的环境下输入正确,root密码却可以调用 Root密码为andrax但是不知道为什么,它正确显示的工具应该为3475,但终端显示却不是这个数目,更惊奇的是,当他执行完一次,你如果说再输入一次andrax,他竟然又会神奇的变为3475
到了这一步,我们退出掉termux,然后再进入就安装成功了
具体效果如下[包括vnc展示]



注:不是什么大佬,也只是写的第一篇文章,也借鉴了一些其他人的还有教程,但是安装V5这个是自己创造的这个头绪主要是来源于外网YouTube上面的一个视频启发了我,文章可能写的不好,请谅解
散会,拜拜
火山引擎开发者社区是火山引擎打造的AI技术生态平台,聚焦Agent与大模型开发,提供豆包系列模型(图像/视频/视觉)、智能分析与会话工具,并配套评测集、动手实验室及行业案例库。社区通过技术沙龙、挑战赛等活动促进开发者成长,新用户可领50万Tokens权益,助力构建智能应用。
更多推荐
所有评论(0)