Termux一份适合新手的使用教程

俗话说,工欲善其事,必先利其器。不过很多小伙伴就说了“不可能成天拿着电脑瞎跑吧,不是累不累的问题,万一弄坏了得不偿失对吧”,所以手机便成为我们的工具,可是手机怎么搞呢,,这就要介绍到今天要讲的“高级终端termux”了。


高级终端Termux组合了强大的终端模拟和拓展Linux包收集支持。

  • 享受bash 和 zsh。
  • 使用nano 和 vim编辑文件。
  • 通过ssh访问服务器。
  • 使用gcc和clang编译代码。
  • 使用python控制台来作为口袋计算器。
  • 使用git 和 subversion检查项目。
  • 使用frotz运行基于文本的游戏。

不过termux较linux来说依旧是“割阉版但不影响termux的强大

那就开始我们今天的话题

0x00 准备阶段

操作环境:Android 5.0及以上

演示手机:Honor V8

演示环境:Android 7.0 ,System locked , 无Root权限

所需工具:Termux

Download: https://www.coolapk.com/apk/com.termux

0x01 一个开始

基本操作:长按复制粘贴

从左向右滑长按keyboard 调出辅助键盘

我们下载好后成功进入软件后就看到的界面贼丑(怎么符合我们喜欢装逼的性子呢

所以我们先常规操作一波

apt update && apt upgrade

嗯,,,也可以修改一下软件源(非必须)

使用清华的源:

cd ~

echo “deb [arch=all,arm]http://mirrors.tuna.tsinghua.edu.cn/termux stable main” > ../usr/etc/apt/sources.list

这里[arch=all,arm]arm改为自己手机的架构,嗯,,查看方式:uname -a

然后 apt update && apt upgrade 再来一次

界面太丑了怎么办呢,常常搞机(基)的人怎么可能能够忍受不好zhuang看bi,这就要用到一个工具

oh-my-zsh这是一个终端的美化工具

使用官方的脚本自动安装配置zsh

pkg install curl

curl -fsSL https://github.com/Cabbagec/termux-ohmyzsh/raw/master/install.sh > zshinstall.sh

chmod +x zshinstall.sh && ./zshinstall.sh

一路回车默认就好,提示重启软件后重启软件

当然这还可以使用非默认的主题,在这便不再多说


apt install vim

vim $PREFIX/etc/motd

使用这个命令可以修改系统软件开启的默认的问候语毕竟自带 的看久了蛋疼

0x02 渗透工具的安装

毕竟是要使用,光好看当然不行,嗯,就安装一下常用的软件包

apt install  wget zip git -y

安装python以及C的编译环境:

pkg install python clang -y (#如果需要py2就把python改成python2)

安装nmap

apt install nmap

安装sqlmap

pkg install python2

git clone –depth 1 https://github.com/sqlmapproject/sqlmap.git sqlmap-dev && cd sqlmap-dev/ && python2 sqlmap.py –version

安装metasploit

由于msf有一键安装脚本,这里就不再去一样一样安装部署

apt install proot curl -y && curl -L https://Auxilus.github.io/metasploit.sh > metasploit.sh && chmod +x metasploit.sh && ./metasploit.sh

输入之后 termux就会自动安装msf如果需要输入什么 输入y或者回车即可。

如果数据库连接有问题的话就用下面的命令:

msf > db_rebuild_cache #重建库缓存

pg_ctl -D $PREFIX/var/lib/postgresql start #启动数据库

安装九头蛇

pkg install hydra

termux支持python等语言所以安全工具当然还有很多,这里就不再一一列举

0x03 文末一言

Termux是个高级终端,玩法多种多样,很多还需要大家自己去发现,这里就只是指出一点点常用的玩法,当然,termux里用 PHP+MySql+Apache 配上内网穿透的工具,在手机上建站也是可行的(比如:wp的博客,hexo的博客)。 Termux也可以利用chroot和proot 来安装Linux 的发行版本,比如:Debian,CentOS, Ubuntu,kali, arch Linux等等,在这里就不再提出。

猜你喜欢

转载自www.cnblogs.com/a1d4m/p/10043776.html