手机怎么安装Python,python下载安装手机版

  手机怎么安装Python,python下载安装手机版

  Termux是一个极其强大的linux模拟器,是开源的,不需要root,运行在Android终端上。支持apt管理软件包,完美支持Python、Ruby、Go、Nodejs。本文使用termux搭建了Nmap、Sqlmap、BBScan、subDomainsBrute、Hydra、RouterSploit等Android手机渗透神器。其支持端口扫描、注入检测、子域名爆炸、多协议弱密码爆炸和路由器漏洞检测框架。

  0x01Termux安装使用Termux是一款开源的Android终端Linux环境模拟器应用。开源的github地址,使用官网,是学习Android手机Linux和Python编程的绝佳工具。

  1.安装Google Player和F-Droid官方推荐下载。我选择F-Droid提供的下载地址,下载后直接安装(第一次打开应用会进行更新操作,需要保持手机网络畅通)。

  (1)基本用途

  术语UI长按屏幕显示菜单项(包括返回、复制、粘贴等),屏幕上出现可选择的复制光标。

  UX界面从左向右滑动,显示隐藏的导航栏。可以创建、切换、重命名会话session,调用弹出输入法。

  (2)常用快捷键音量键模拟(Ctrl)键

  音量键(Ctrl) L清除屏幕内容音量键(Ctrl) C终止当前操作音量键(Ctrl)D退出当前会话音量键D Tab键(可以自动完成命令或文件名)音量键W箭头键(可以显示前一个命令)音量键S箭头键(可以显示后一个命令)音量键A箭头键左(光标可以向左移动)音量键D箭头键右(光标可以向右移动) 音量键Q显示或关闭扩展键(ESC,插入链接CTR,ALT,TAB,-,/,和左滑扩展键栏可以切换到支持手机输入法的全功能输入框)。 更多快捷键请参考官网。带蓝牙键盘的读者可以参考硬件快捷键。

  (3)常用命令

  Apt更新更新源apt搜索全文搜索可以安装apt安装安装包apt升级升级升级包apt show显示包信息AptList [-installed]列出所有(或已安装)的软件包信息apt remove删除软件包chmod修改文件权限chown修改文件所有权2.使用技巧(参考官方(1)显示扩展功能,常用ESC键、CTR键和TAB键(完成命令和文件名)。

  卷键Q (2)安装基本的git、wget、vim、nano、tar、zip、less等。(termux下的vim支持触摸移动光标)

  apt安装gitapt安装wgetapt安装vimapt安装nanoapt安装tarapt安装less帮助文档

  Apt安装nmap安装nmap使用

  python3.5版默认直接安装在)termux下(pip安装python 3的扩展包)。但是目前很多软件只支持2.7(比如sqlmap),所以安装python2,python2的扩展包由pip2安装。本文中的所有python代码都是由Python2Filename.py运行的。

  apt安装python2git克隆https://github.com/sqlmapproject/sqlmap.git

  0x02打造Android手机渗透神器whatportis是一个离线查询端口号对应业务的工具。

  #安装pip2安装whatportis#使用whatportis 3306

  (3)安装nmap安装李洁洁的BBS扫描敏感路径和子域Brute爆破子域。

  # install 3359 github . com/lijiejie/bb scan . git 3359 github . com/y1ng 1996/lijiejie _ subdomains brute . git提示缺少python扩展包,直接使用pip2安装。

  (4)安装python2和sqlmapssh通过手机链接到远程服务器进行管理

  # install apt安装openssh#使用ssh用户名@主机地址

  (5)安装whatportis

  #安装apt安装hydra#使用hydra -h

  (6)安装BBScan和subDomainsBrute

  # install apt install python 2g it clone https://github.com/reverse-shell/routersploitpip2安装请求# use cd routersploitpython2。/rsf.py

  00-(7)安装openssh(8)安装hydraTermux可以在没有root的Android终端上支持Ruby、Python、Go和Nodejs语言的Nmap和Linux神器,安装hydra支持常用协议(SSH、FTP、Telnet、HTTP等)的弱密码爆破。),并使用RouterSploit来检测和利用路由器的漏洞。同时可以根据实际需要运行相应的程序,从而构建自己的Android终端。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: