原创 vmos + charles https 應用抓包
背景 安卓新版(android 7.0 以上)應用裏面,https 的抓包,需要突破 ssl 限制。 要突破 ssl 限制又需要 hook ,hook 常用 xposed , xposed 插件有 justtrustme 。(
原创 python selenium 防網頁未全加載導致的超時異常(超時異常之後不能再操作網頁節點的問題)
可以通過將pageLoadStrategy功能設置爲none來實現.然後等待元素出現並調用window.stop來停止加載: from selenium import webdriver from selenium.webdrive
原创 selenium chrome 設置了 user-data 之後,啓動後加載網頁變很慢 的解決方式
爲了讓不同賬號在不同的緩存目錄下,所以給瀏覽器加指定了數據目錄: options.add_argument(f'--user-data-dir={dir_path}') # 設置成用戶自己的數據目錄 但是呢,啓動的時候 要等待大概1
原创 文件合併 提取內容 去重 分割(低水準操作 )
# 鏈接日誌文件處理 # 多個文件 提取內容 合併文件 cat *.log | grep -Eo "\S*.xxx" >> all.log # 去重 sort -u all.log > all_uniq.log # 分割 split
原创 Python3 使用 urllib 時獲取 url 對應的 IP 和端口
import urllib.request opener = urllib.request.build_opener() opener.addheaders = [('User-agent',
原创 pycharm: if not rest or any(c not in '0123456789' for c in rest)
原因可能是 pycharm 對多線程的調試支持有 bug 解決方式 pycharm 設置環境變量 PYDEVD_USE_FRAME_EVAL=NO
原创 godaddy域名 自動簽發 letsencrypt 證書並設置到 nginx
免費的https證書生成很消耗時間,godaddy 又很慢。所以做一個自動化腳本,就省力啦。 // 創建 https 證書 class makeHttpsConfig { //阻塞延時 static sleep(
原创 用百度貼吧的 cookie ,上傳圖片時候的錯誤
平時跑的好好的發帖腳本,突然不能上傳圖片了。 檢查了好多代碼,反覆去嘗試。發圖接口報錯說 匿名用戶不能發。 最後把 cookie 的域從 tieba.baidu.com 改爲 .baidu.com 就OK了 這個問題折騰了我
原创 sublime 作死批量改文件,然後刪文件夾,結果每次啓動啓動都會加載歷史未保存的文件
有一天打開一個代碼文件夾,批量替換了內容。後面沒有保存。直接手動把文件夾刪除了,刪除後 關閉 sublime 的時候,提示保存文件,需要一個個 點 不保存。如果點保存吧,又要設置保存的目錄,那麼又要一個個設置保存。 因爲文件太多,實在
原创 python 啓動程序之後,日誌並沒有立即輸出的問題
python3 xxxx.py > somefile.log 2>&1 & 並沒有立即輸出日誌。 增加一個 -u 就可以。因爲 python 的輸出緩存導致沒有立即輸出。 python3 -u xxxx.py > somefil
原创 mac os , pip3 install 任何包都提示 abort 的問題
# 更新 openssl brew update && brew upgrade && brew install openssl # 看你自己的 openssl 版本找 openssl 下面的 lib 目錄 cd /usr/local
原创 centos6.5 和 centos 7 屏蔽IP連接的方法
記錄一下。 在 centos6.5 屏蔽IP 的方法 iptables -I INPUT -s **.**.**.** -j DROP 其他方法: // 查看防火牆狀態 service iptables status // 開啓
原创 俄羅斯的企業郵箱(這個東西好,記錄一下)
國內大多企業郵箱都要盈利,找到一個俄羅斯的 yandex ,除了加載慢,其他都不錯哦。 驗證域名的時候,有條件推薦先使用網頁來驗證,更快一點。 參考 記錄Yandex免費域名/企業郵局申請和設置全過程 https://www.jian
原创 使用 cookie 登錄百度
cookies2.txt 爲存放 cookie 字符串的文件。 cookie 字符串獲取方式 1. 可以通過手動的方式去取,比如登錄之後在 console 裏面執行 document.cookie 即可獲得 2. 在 applicatio
原创 auto.js 開發和學習小結 - 微信搜一搜和微信指數的腳本
爲什麼選用 auto.js 接到任務,要查微信搜一搜的公衆號排名和搜索指數,每天進行查詢,並形成基礎數據。 抓包和解析微信apk什麼的沒有找到突破點,所以就直接上真機查找。 因爲對 java 的開發能力停留在12年前,爲降低學習成本,所以