Projects
鈺寶
Firmware upgrade : using tool to load firmware then send to chip through USB HID. In chip side, receiving data from USB HID, writing into flash depends on flash mapping ,maintaining firmware upgrade policy in bootloader.
tools : C# (windows form tool, win-api for USB HID), C (firmware upgrade flow in chip side, bootloader maintain), USB CATC keywords : IAP, Bootloader
國網
Malicious program analysis automatic tool : Using cloud server to upload malicious files to analysis program motions in sandbox, then download reports from server, finally parsing report to specific report format as https://owl.nchc.org.tw/ needed.
tools : python (socket for connecting to sever, word/json parser)
Bad domain tracking systems : Using machine learning method to classify the domain list, include DNS informations, domain fluxing status, domain name analysis can detect up to 91% correct rate.
tools : python (scikit-learns : machine learning)
award : TANET 最佳論文 「以 BDTS 進行長時間惡意網域 IP 變換行為偵測」