二進位制逆向工程師 怎麼樣成為一名逆向工程師?

2021-10-13 08:55:55 字數 384 閱讀 8036

首先應該判斷目標,是為了打ctf比賽還是為了軟體逆向,逆向又有不同平台的區別,比如需求是手機端還是電腦端。每一種類都有不同的學習要求,然後為了你的目標作出規劃。

比如我是暫時為了ctf比賽主打pc端,那麼我需要的目標過程是先有彙編基礎(《零基礎學習彙編》),然後了解重要api函式和重要工具(ida,od),了解pe檔案架構(《加密解密》),最後就是多做ctf的題。--目標是最重要的

之後就是每個人不同的規劃,逆向的學習絕對是枯燥的,但也是絕對可以成功的,逆向的學習不需要多少天賦,主要是一步一步學習,如果某個重要知識點無法理解,並不是你本身天賦不行,而是你基礎不行,尤其重要的是學習必須是從低到高,不要一開始就學加密解密,那是浪費時間。--規劃一定是適合自己基礎的(不要盲目)

且ctf比賽也是可以掙小費的。

UI 工程師是怎麼樣的角色呢?

這個話題幾年前我就一直在思考,曾經我也一度很迷茫,現在雖然已經不做網頁重構三年了,但是仍然會有些人問起我的經歷和現狀,也總有一些現實在刺激著我不得不去想這個問題。同時,這些工作經歷和思維方式也一直深深地影響著我,所以即使這終究是個怎麼說都會得罪人的話題,我也不得不去勇敢面對。從乙個 認知 說起 所有...

二進位制和十六進製制怎麼轉換

二進位制轉十六進製制 因為二進位制數僅由0和1組成,你只需記住,二進位制數的低位到高位分別表示1,2,4,8,16,32 即2的 n 1 次方即可。對於四位二進位制數,從高到低分別是8,4,2,1。二進位制轉16進製制,只需將2進製數從右向左每四位一組合,每乙個組合以乙個十六進製制數表示。比如 3 ...

負數的二進位制怎麼表示

假設有乙個 int 型別的數,值為5,那麼,我們知道它在計算機中表示為 00000000 00000000 00000000 00000101 5轉換成二制是101,不過int型別的數占用4位元組 32位 所以前面填了一堆0。現在想知道,5在計算機中如何表示?在計算機中,負數以其正值的補碼形式表達。...