原创 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年前,爲降低學習成本,所以