J.J. Huang
J.J.HUANG
J.J.'s Blogs
J.J. Huang
  • Taipei, Taiwan
本站是 J.J.Huang 的技術學習與筆記部落格,涵蓋前端、後端開發、Spring Boot、微服務、資料庫、運維等領域。分享程式語言、開發工具、系統架構及遊戲修改分析、逆向工程等的研究與知識分享。
🛠️ 技術棧15
  • Java
  • 🌱Spring Boot
  • 🐹Go
  • 🐍Python
  • Node.js
  • 🐪Perl
  • OpenResty
  • 🐘PostgreSQL
  • 🐬MySQL
  • 📊ClickHouse
  • 🔴Redis
  • 📬Kafka
  • 🐰RabbitMQ
  • 🐳Docker
  • 🎮Cheat Engine
🎯 專長 / 興趣14
  • ⚔️遊戲私服研究
  • 🕹️遊戲輔助研究
  • 🔍逆向工程初階
  • 🎯物件偵測 / YOLO
  • 🗺️產品規劃
  • 🔬系統分析
  • 🏗️架構規劃
  • 🧩微服務架構
  • 🌊高併發系統
  • 📈資料分析
  • 🐞問題查找
  • 💡解決方案
  • 👨‍🏫菜鳥講師
  • ✍️技術寫作
  • Taipei, Taiwan
  • OllyDBG - 第五章 | 訊息斷點及RUN追蹤

    在設訊息斷點前,有兩個內容我們要簡單瞭解一下: 訊息是幹什麼的 Windows 的中文翻譯就是「視窗」,而 Windows 上面的套用程式也都是通過視窗來與使用者互動的。 現在就有一個問題,套用程式是如何知道使用者做了什麼樣的操作的?這裡就要用到訊息了。 Windows 是個基於訊息的系統,它在套用...

  • OllyDBG - 第四章 | 記憶體斷點

    在 OllyDBG - 第三章 | 函數參考 ,在看程序的過程中,發現 ESI 暫存器值不知是從什麼地方產生的,要弄清這個問題必須要找到生成這個 ESI 值的計算部分。 這篇文章主要是學習使用記憶體斷點的功能,來去找出這個值是如何計算的。目的程式依舊是使用 CrackHead.exe 。 註:在寫這...

  • OllyDBG - 第三章 | 函數參考

    這篇的重點講解怎樣使用 OllyDBG 中的函數參考(即名稱參考)功能。 檔案下載 目的程式: crackhead.7z 解壓縮密碼:​‌‌​‌‌‌‌​‌‌​‌‌​​​‌‌​‌‌​​​‌‌‌‌​​‌​‌‌​​‌​​​‌‌​​​‌​​‌‌​​‌‌‌​​‌​‌‌​‌​​‌‌​​‌​​​‌‌​​​​​​‌...

  • OllyDBG - 第二章 | 字串參考

    今天的目的程式是看雪兄《加密與解密》第一版附帶光碟中的 crackmes.cjb.net 對映打包中的 CFF Crackme #3,採用使用者名/序號保護模式。 原版加了個 UPX 的殼。剛開始學破解先不涉及殼的問題,我們主要是熟悉用 OllyDBG 來破解的一般方法。我這裡把殼脫掉來分析,附件是...

  • OllyDBG - 第一章 | 認識OllyDBG

    這篇將要開始介紹OD的使用,希望透過一步一步的學習和實作,可以讓自己對於OD工具有一定了解以及增加反匯編的一些知識和經驗,在未來實作應用上可以得心應手。 OllyDBG 窗口介紹 OllyDBG 中各個視窗的功能如上圖:​‌‌​‌‌‌‌​‌‌​‌‌​​​‌‌​‌‌​​​‌‌‌‌​​‌​‌‌​​‌​​...

  • OllyDBG - 第零章 | 基本介紹

    在先前已經介紹過CE ( Cheat Engine ) 的基本使用,還有組合語言的一些了解 (這塊後續會與OD ( OllyDBG ) 系列一起繼續補充)。 至於這邊為什麼需要開始了解OD ( OllyDBG );因為很多的程序,單純只有找到地址是不足的,例如很多程序中的動作,其實已經有一個 Fun...