怎么在安卓系统上安装Kali Rolling
网上有很多针对安卓系统上安装老版本的Kali的文章(已经过时),为此本文介绍在安卓系统上安装最新版的Kali Rolling,装了Kali可以直接ssh到安卓设备上进行渗透扫描。
1.准备工作:
已经ROOT的安卓设备,能无线上网,有2G以上空余存储空间
2. 安装linux deploy、VNC Viewer、SSH Client
3. 配置linux deploy,设置为安装kali-rolling
运行linux deploy,点击右下角的【下载】图标进入【属性】页面:
- 【发行版】设置为【Kali Linux】;
- 【架构】设置为【armhf】;
- 【发行版版本】设置为【kali-rolling】;
- 【安装路径】可设置为外置SD卡,要有足够的存储空间(2G以上);
- 【用户名】和【密码】可以自行修改;
- 【SSH】和【图形界面】按需要设置为【Enable】。
4. 安装kali-rolling
返回主界面,点开右上角菜单,先点【配置】再点【安装】;接下去等待从官网安装,如果中断需要重新【安装】。
5. 启动kali-rolling
【安装】完成后,就可以通过最下方的【启动】/【停止】来运行/停止kali镜像。
【启动】成功后,可以通过VNC和SSH方式连接Kali,账号密码就是之前设置的。注意root密码是空的或者是toor,登录后务必及时修改。
sudo su
passwd root
6. 安装相关工具软件
|
|
7. 配置postgresql
service postgresql start
sudo -u postgres psql
postgres=# alter user postgres with password 'postgrespasswd'; #修改默认用户密码
postgres=# create USER msf WITH PASSWORD 'msfpassword'; #创建新用户msf
postgres=# create database "msfbook" template template0 encoding="UTF8" owner="msf";
postgres=# GRANT ALL PRIVILEGES ON DATABASE msfbook to msf; #将msfbook数据库的所有权限都赋予用户msf
postgres=# \q
补充:删除/查看数据库和用户的操作
postgres=# DROP DATABASE msfbook;
postgres=# DROP ROLE msf;
postgres=# \l
postgres=# \du
8. 配置metasploit
msfconsole #启动控制台
msf > db_connect msf:[email protected]/msfbook #连接数据库
[*] Rebuilding the module cache in the background...后台重建模块缓存
msf > db_status
[*] postgresql connected to msfbook 数据库连接成功
msf > db_nmap 192.168.0.101 #用探测某在线IP做测试
msf > hosts #看下探测结果是否在主机列表
msf > db_disconnect #断开数据库连接
msf > db_connect postgres:[email protected]/msfbook #重新连接
msf > hosts #看下数据库里是否保留之前数据,如有表明写入成功
(完)
- 原文作者:boxwang
- 原文链接:https://www.ifshow.com/how-to-install-kali-rolling-on-android/
- 版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议进行许可,非商业转载请注明出处(作者,原文链接),商业转载请联系作者获得授权。如果特别注明为转载文章,请联系其原始作者。