暫存器

優化程式效能

優化程式效能 編寫高效程式需要做到如下幾點 1.選擇適當的演算法和資料結構。 2.編寫出編譯器能夠有效優化以轉換成高效可執行程式碼的原始碼(理解編譯器

Ponce:一鍵即可實現符號執行(IDA外掛)

Ponce是一款IDA Pro外掛,該工具採用C/C++開發,它可以幫助使用者以一種快速簡潔的方式對目的碼進行汙點測試以及符號執行。使用者只需點一下滑鼠或者按一下鍵盤,剩下的就可以交給Ponce了。

你真的知道什麼是系統呼叫嗎?

在現代作業系統裡,由於系統資源可能同時被多個應用程式訪問,如果不加保護,那各個應用程式之間可能會產生衝突,對於惡意應用程式更可能導致系統奔潰。這裡所說的系統資源包括檔案、網路、各種硬體裝置等。比如要操作檔案必須

定時器2的使用

前言 52微控制器比51微控制器不只是在容量上提升,還多一個定時器2。定時器 T2的功能比 T1、T0都強大,但描述它的資料不多, 可能是使用得比較少的緣故吧。但好用的東西怎樣放過,下面來盤盤定時器2。

Windows漏洞利用開發 – 第1部分:基礎知識

1、前言 歡迎來到Windows漏洞利用開發系列文章的第1部分。在第一部分中,我將介紹一些為了更好的理解未來文章內容所需的基礎知識,包括一些彙編語法,Windows記憶體佈局以及偵錯程式的使用。當

進行概念詳解 多執行緒上篇(二)

作業系統是程式與硬體互動的中間層,現代作業系統將程式的一次執行抽象為程序和執行緒的概念。 程序作為資源分配的基本單位,執行緒作為執行的基本單位。 程序和執行緒其實就是作業系統程式本身實現

6.828-Lab4

debug四五天的結果: 這一個Lab是關於多工的, 實現的功能有fork, fork的COW, 非搶佔式排程, 搶佔式排程, 程序間通訊, 算是難度挺大的一個Lab了, 先總結一下知識點,

動態儲存方式和靜態儲存方式

變數從存在的時間(生存期)角度來分,可以分為動態儲存方式和靜態儲存方式。 所謂靜態儲存方式是指在程式執行開始時由系統分配固定的儲存空間的方式。 動態儲存方式則是在程式執行期間根據需要進行動態的分配儲存空

1715916522.7278