pretty code

2020年5月15日 星期五

Mirror Port Switch GS1200-5

之前利用這一台機器順利的解決公司設備無法上網的問題,今天放假在家,剛好手邊裝置昨天有系統更新,便想利用 Mirror Port 功能幫助抓取系統更新檔以利後續研究,思考了一下,快速地把環境架設起來。

記錄一下 Web 設定,免得之後忘記,以後就固定監控 Port 1。
接著使用 Wireshark 觀察網路封包。不意外的,雖然 API 是走 HTTPS,但下載檔案為了速度的關係,還是走 HTTP,於是便順利的取到 PKG 檔案,雖然應該還是有加密就是。

好了,要出門了,之後再想辦法利用這個檔案。

2020/05/15 更新

https://github.com/janten/dpt-rp1-py  register 使用方式 on Windows 10
1. pip3 install dpt-rp1-py
2. cd C:\Python37\Scripts
3. python dptrp1 --addr xxx register
4. PIN code will show in your mooInkPro screen and input it to console.
5. python dptrp1 --addr xxx list-commands to show commands.

2020/05/16 更新


上面專案貌似是解開 PKG 檔案的 Tool,不過需要一台 Linux 電腦,下載 Ubuntu 20.04 後,使用 USB 開機卻不能使用 Keyboard,後來想到,應該是 Linux 很討厭 UEFI Secure Boot 的緣故,Disable Secure Boot 後便可以順利操作。

執行時會出現驗證失敗,還需要研究一下。

2020/05/17 更新

殘念,這跟我之前試 HappyZ 工具一樣,重點還是在 Key 不一樣,所以使用 octavianx 的工具無法解開我的 PKG 檔,因為那是 DPT 系列的 Key,QQ。

沒有留言: