iT邦幫忙

鐵人檔案

2025 iThome 鐵人賽
回列表
Security

逆向 系列

由於我是一個資安的新手,因此經由朋友討論後,決定學習逆向相關的知識,充實自己的能力。

鐵人鍊成 | 共 30 篇文章 | 7 人訂閱 訂閱系列文 RSS系列文 團隊新手小黑
DAY 1

Linux 基礎指令

打開虛擬機後,選擇 terminal,我們可以執行許多指令,指令的格式由「指令」與「參數」組成,指令 參數 若加上[參數] 為非必要參數... 為可含多個參數...

2025-08-03 ‧ 由 grace10000 分享
DAY 2

逆向工程是什麼?

在開發一項功能時,工程師通常會先在腦海中進行構思與設計,接著將這些想法撰寫成程式碼,當程式碼撰寫完成後,程式會先經過編譯器(Compiler)轉換為組合語言(A...

2025-08-04 ‧ 由 grace10000 分享
DAY 3

Linux 基礎指令(二)

接續第一篇【Linux 基礎指令】,繼續介紹 Linux 的指令: 創建資料夾mkdir 是 Make Directory 的縮寫,用來建立資料夾 mkdi...

2025-08-05 ‧ 由 grace10000 分享
DAY 4

Linux 基礎指令(三)

下載檔案 wget 可用於從網路下載檔案 下載後的檔案預設沒有執行權限(尤其是執行檔),需使用 chmod 增加權限 wget [網址] 自訂下載檔...

2025-08-06 ‧ 由 grace10000 分享
DAY 5

Linux 基礎指令(四)

搜尋文字grep 是一個強大的文字搜尋工具,常與 cat 搭配使用 grep "關鍵字" 檔案名稱 cat tmp.txt | gre...

2025-08-07 ‧ 由 grace10000 分享
DAY 6

Linux 基礎指令(五)

find 可用於搜尋檔案位址 若權限不足,須加上 sudo find 起始路徑 -name "tmp.txt" 搜尋名稱 find...

2025-08-08 ‧ 由 grace10000 分享
DAY 7

逆向工程與 C 語言

為什麼學 C 語言對逆向工程很重要?在逆向工程(Reverse Engineering)中,常見的流程是: 從 機器碼 → 反組譯 → 得到 組合語言 再從...

2025-08-09 ‧ 由 grace10000 分享
DAY 8

逆向題目練習 - babyc

這是我人生中解出的第二題逆向題目,雖然很簡單,但我也從中了解了解題的運作模式。 題目來源 https://www.youtube.com/watch?v=wPD...

2025-08-10 ‧ 由 grace10000 分享
DAY 9

逆向題目練習 - 組合語言

組合語言的基礎筆記 組合語言 高階語言 mov rax, 4 rax = 4 (傳值) add rax, 2 rax +=2 sub...

2025-08-11 ‧ 由 grace10000 分享
DAY 10

逆向題目練習(二)

題目 - Ez_asm1 題目 題目來源:https://class.nckuctf.org/challenges#Ez_asm0-46 asm1.txt: &...

2025-08-12 ‧ 由 grace10000 分享