手机termux上安装msfconsole
大家可能因为手机没有root而不能通过deploy安装kali
我们使用termux来安装渗透工具
1.下载并安装Termux,更新软件源并升级软件包
apt update
apt upgrade
apt install curl proot
2.
执行以下命令行自动安装并配置zsh
curl -fsSL https://github.com/Cabbagec/termux-ohmyzsh/raw/master/install.sh > install.sh
chmod +x install.sh && ./install.sh
一路回车,使用默认配置即可(安装完毕后需重启Termux生效!)
安装MSF和Postgresql
执行以下命令行自动安装MSF与Postgresql(metasploit-framework会同步到home目录下)
termux-chroot
curl -L https://Auxilus.github.io/metasploit.sh > metasploit.sh
chmod +x metasploit.sh && ./metasploit.sh
在此过程中会提示安装多个软件包,输入y回车即可,请耐心等待!(必须在home目录下执行安装脚本,否则会报错!)
配置Postgresql数据库
mkdir ~/.msfdb
initdb ~/.msfdb
创建存放数据库文件的文件夹并初始化数据库
pg_ctl -D ~/.msfdb -l ~/.msfdb/msfdb.log start
pg_ctl -D ~/.msfdb -l ~/.msfdb/msfdb.log stop
启动和停止Postgresql服务(指定~/.msfdb/msfdb.log为数据库日志文件,主要用于排查BUG)
createuser msf
createdb msfdb
创建名为msf的数据库用户
创建名为msfdb的数据库(注意:创建用户和数据库时需要先启动数据库服务)
启动msf并手动连接数据库
msfconsole
启动时会出现一行warning,目前来看并没有影响,有强迫症的同学可以找大佬看看怎么解决(注意:个人测试在32位平台的机器上启动MSF时会报段错误,无法使用!在64位平台的机器上可以正常执行)
db_connect msf@msfdb
连接数据库
db_status
查看数据库连接状态
db_rebuild_cache
重新生成模块数据库缓存
若一切正常,在成功连接上数据库后,执行搜索漏洞代码时会立即输出相关信息,否则将会提示没有生成模块数据库缓存,使用缓慢的方式进行搜索,虽然对使用MSF的主要功能没有太大影响,但这样会浪费很多时间在不必要的工作上
search ms17-010
搜索漏洞代码名为ms17-010的相关信息
手机termux上安装msfconsole的更多相关文章
- termux上安装lxml失败
想试试在手机上随时可以接收到各个平台上最新的消息,于是打算在qpython上写个python的爬虫,安装bs4后,在安装lxml时出现了问题. qpython失败后,改用termux试一下,结果出现了 ...
- [转载]在termux上安装Kali Linux
最近在手机上下了个Termux,然后想装个kali,就找到了这篇文章. 不过其中的命令有一处错误(在我进行配置的时候报错了): 命令应该是 ./atilo install kali
- 手机模拟器 上安装与卸载apk
一.安装apk 将apk放到sdk安装目录下的platform-tools(不同版本的sdk也可能是tools) 1.adb kill-server2.adb start-server3.adb re ...
- 如何通过wifi在android手机上安装调试应用
如何通过wifi在android手机上安装调试应用 1. 首先还是要打开手机的usb调试选项,并通过usb线连接手机.2. 然后执行“adb tcpip 5555”,把adb从usb模式切换到tcpi ...
- Android 手机上安装并运行 Ubuntu 12.04
ubuntu.sh脚本的原地址变动了,导致下载不了,现在更新了网盘地址.小技巧:遇到一些下载失效的时候可以试一试p2p下载工具(如 easyMule.迅雷等)试一试,说不定有人分享过~* —————— ...
- 在安卓手机上安装完整kali linux系统
俗话说,没图说个JB.好我马上上图 提醒:我在这里只是提供一个思路过程,希望可以帮到你,同时我也做一个记录,有任何问题欢迎 0.0.:I87OI94664 威信 :Z2tsYmI1MjA= (b ...
- Android 在同一个手机上安装多个同样的apk,便于调试
Android studio 在同一个手机上安装多个同样的apk 原文地址:http://yj.itrydo.com/posts/iKJryXL9zkfSGRTZk 先看效果: 1.在我使用ecsli ...
- 安卓手机上安装 谷歌 play 商店
安卓手机上安装 谷歌 play 商店 安卓(Android)就是现在流行的智能手机系统,它是由Google公司和开放手机联盟领导及开发.由于安卓系统的底层代码(AOSP)是开源的,以GPL和Apach ...
- anyproxy学习1-windows平台安装和抓手机app上https请求
前言 做接口测试肯定离不开抓包,目前比较流行的抓包工具是fiddler和charles,相信并不陌生.这里介绍一个阿里公司研发的一个抓包神器,只需打开web页面,就能抓到手机app上的http和htt ...
随机推荐
- Cenos 6.5上的subverion的yum配置笔记
Subversion在CenOS 6.5上的安装配置 1.安装 yum install subversion 2.配置 #创建目录 mkdir /opt/svn #创建版本库 svna ...
- 《编程人生:15位软件先驱访谈录》【PDF】下载
<编程人生:15位软件先驱访谈录>[PDF]下载链接: https://u253469.pipipan.com/fs/253469-230382231 内容简介 本书适合所有程序员,也适合 ...
- 点击button1弹出form2,并在form2中点击button2来调用form1的方法
链接地址:http://www.sufeinet.com/thread-1273-1-1.html 1. private void button1_Click(object sender, ...
- [置顶]
bootstrap自定义样式-bootstrap侧边导航栏的实现
前言 bootstrap自带的响应式导航栏是向下滑动的,有时满足不了个性化的需求,需要做一个类似于android drawerLayout 侧滑的菜单,这就是我要实现的bootstrap自定义侧滑菜单 ...
- openstack ocata版本简化安装
Network Time Protocol (NTP) Controller Node apt install chrony Edit the /etc/chrony/chrony.conf 添加如下 ...
- nginx在 window下 自动退出 php-cgi
win32+nginx+php自动挂掉php-cgi.exe RunHiddenConsole E:/wnmp/php5/php-cgi.exe -b 127.0.0.1:9000 -c &qu ...
- Jmeter+Ant+Jenkins接口自动化测试(一)_环境部署
前言: 2017年最后一个月份,今天抽出时间把之前的一些记录分享出来,也为今年画上个简单的句号吧,无论好与坏,无论成功与失败,简单的记忆,不要留下点点空白. 特别提示: 知识是用来分享的,但是也要尊重 ...
- Linux下jira自启动设置
jira 的启动主要依靠的是bin目录下的catalina.sh脚本,提供了如init脚本的start,stop等参数----------------------------------------- ...
- input选择框样式修改与自定义
html自带的选择框样式不好看,并且在ios设备上丑的罚款.所以一般都是自定义样式: 原理:将原来默认的input选择框隐藏,然后控制label的:before与:after,配合矢量图标或者图片来实 ...
- [编织消息框架][JAVA核心技术]cglib动态代理
先在mavne项目里添加cglib库 maven仓库搜索cglib版本 maven地址:http://mvnrepository.com/ 点击最新的版本 3.2.5 复制到pom.xml depe ...