[原創!電腦書評] 職業駭客的告白三部曲:C 語言、組合語言與逆向工程的祕密
影片網址: https://youtu.be/ieD7touxKuc
#BooksReview #Hacking #Assembly #C #ReverseEngineering
大家好!花了一點時間,終於把秋聲老師的這本書看完、並且錄製了一些簡單的評論。希望能給透過網路買書的朋友,一點點參考的依據。
這本書我給的評等是「3 顆星」。扣了兩分主要是在「主題涵蓋度」與「大綱編排順序」上。雖說我扣的這兩分,某些人不認為它們是缺點,不應該扣分。但...書評免不了會用個人的喜好來打分。對我來說「涵蓋度」與「編排順序」很重要,所以我就扣了。我會鼓勵您把我的影片看完,然後自己給這本書打分數比較準。我錄製了 50+ 分鐘的影片,把每個章節的骨頭都挑出來啃(奸笑)...呃~不是,是每個章節講述內容大綱、與書本內容都錄製進去了。希望能多少接近您自己站在書店翻閱的效果,作為網路下單的依據。
這本書所針對的客群,是那些想入門駭客、卻看不懂市面上一般組合語言、C 語言書籍的人。本書對於使用平易近人的範例、提供大量圖示、以及透過反組譯讓人瞭解程式底層實際運作情形,著墨甚多。若您買過一般的組合語言/C 語言書籍卻看不懂,很適合買來當成您通往一般程式語言書籍的「墊腳石」。
但本書也有點小小要注意的地方:您不能把這本書當成「買了它、看完後就不需要再買一般的組合語言與 C 語言書籍」。因為該書內容,並未涵蓋完整的組合語言 / C 語言語法介紹(雖然 C 語法介紹涵蓋度已經逼近六七成,但組合語言只講了 Hello World 就結束了),這也不是本書目的。本書目的是,把組合 / C 語言中的難點,透過反組譯解說其底層運作原理,好讓您事後看其他一般的組合語言 / C 語言書籍時,不至於被那些高來高去的專有名詞絆倒。
如果您已經買過其它組合 / C 語言書籍看不懂,推薦您看完這本後,再回頭看您手上原有的組合 / C 語言書籍。說不定會有另一番新的收穫喔!
喜歡我的影音書評,麻煩大家給我個讚,鼓勵鼓勵。或者轉發 Facebook 好友,跟大家一起分享。也歡迎大家訂閱我的 YouTube 頻道( https://goo.gl/AB3Lg4 ),可以在第一時間收到我影片上傳的通知喔!
祝福大家在新的一週裡,事事順利!
PS: 電腦書評有主觀有客觀,觀賞前請詳閱公開說明書 :-P
[其它參考網址]
紀老師中文電腦書評播放清單: https://goo.gl/9EE1lD
職業駭客的告白一部曲書評: https://youtu.be/XrCceLkAZrw
職業駭客的告白二部曲書評: https://youtu.be/wFl6VhbjYwY
同時也有10000部Youtube影片,追蹤數超過2,910的網紅コバにゃんチャンネル,也在其Youtube影片中提到,...
「reverseengineering」的推薦目錄:
- 關於reverseengineering 在 紀老師程式教學網 Facebook 的最佳貼文
- 關於reverseengineering 在 紀老師程式教學網 Facebook 的最佳貼文
- 關於reverseengineering 在 コバにゃんチャンネル Youtube 的精選貼文
- 關於reverseengineering 在 大象中醫 Youtube 的最讚貼文
- 關於reverseengineering 在 大象中醫 Youtube 的最佳解答
- 關於reverseengineering 在 Self-Learning Reverse Engineering in 2022 - YouTube 的評價
- 關於reverseengineering 在 What is Reverse-Engineering and How is it Useful? - YouTube 的評價
- 關於reverseengineering 在 Reverse Engineering - Computerphile - YouTube 的評價
- 關於reverseengineering 在 Introduction · Reverse Engineering 的評價
- 關於reverseengineering 在 iOS Tampering and Reverse Engineering - GitHub 的評價
- 關於reverseengineering 在 Reverse Engineering Stack Exchange 的評價
- 關於reverseengineering 在 台科大資訊安全研究社- 【 107-1 第六次社課 - Facebook 的評價
reverseengineering 在 紀老師程式教學網 Facebook 的最佳貼文
[原創!電腦書評] 駭客的修練:使用IDA Pro進行底層分析
影片網址: https://goo.gl/hR0J6E
#BooksReview #Hacking #IDAPro #ReverseEngineering
最近一些事情比較忙,加上夏秋交替,紮紮實實地發燒感冒了三天,所以一直沒空把這本秋聲老師的書「駭客的修練:使用IDA Pro進行底層分析」好好看完。所幸身體漸漸康復,就用了一點時間看完後,向大家做個報告,當成大家選購書籍時的參考。
先講結論:毫無懸念的五顆星滿分!這本書不論在「封面與內容相符」、「章節結構完整」、「主題涵蓋度」、「內容可看性」、以及「文句版面編排順暢度」,都找不到可以挑剔的地方。雖然我很少給一本書滿分,但是這本對我來說,實在找不到扣分的地方。
這本書最大看點,就是把你平常 C 語言的語法,諸如:分支、迴圈、陣列、指標,寫個簡單的範例程式後,用 Visual Studio 與 IDA Pro 取得反組譯程式碼(組合語言),藉由比對反組譯後的組合語言,與原來的 C 語言語法,瞭解 C 語言在底層是如何運作的。看完後,可以讓人看破解後反組譯出來的組合語言時,能「眼看『組合』,腦中想『C』」,增加駭客本人的程式解讀能力。
就算你不當駭客,看完後也能對「陣列」、「指標」... C 語言難點,在瞭解底層運作原理後,反過來對 C 語法有更深一層的認識。非常推薦「學過 C 語言,想加深理解,或往駭客領域前進」的朋友研讀。
影片中我逐章說明各小節重點,也幫大家用「心智圖(Mindmap)」整理出我的讀書心得。希望大家看完後,能對這本書有多一點的認識,然後我看完這本書的心情,能多少傳達給各位就好了。
喜歡我的影音書評,麻煩大家給我個讚,鼓勵鼓勵。或者轉發 Facebook 好友,跟大家一起分享,甚至於組個讀書會都很不錯喔!也歡迎大家訂閱我的 YouTube 頻道,可以在第一時間收到我影片上傳的通知(有時候我放著電腦沒關去睡覺,就任由它上傳處理了。所以大家直接訂閱 YouTube 頻道有可能在我還沒寫 Facebook 評論時就看到了喔)!夏秋交替,請大家注意身體,別跟我一樣感冒了(合十)!
https://youtu.be/sUL4WvrPYAk?list=PLpUEV8DQx3NJJa0oyWzjxDdDNY1MNlnQn
reverseengineering 在 コバにゃんチャンネル Youtube 的精選貼文
reverseengineering 在 大象中醫 Youtube 的最讚貼文
reverseengineering 在 大象中醫 Youtube 的最佳解答
reverseengineering 在 What is Reverse-Engineering and How is it Useful? - YouTube 的推薦與評價
Reverse - engineering to improve software quality: https://searchsoftwarequality.techtar... Reverse - engineering is basically what it sounds ... ... <看更多>
reverseengineering 在 Reverse Engineering - Computerphile - YouTube 的推薦與評價
You just have the binary - can you work out what it does & how? Dr Steve Bagley talks about how you might reverse engineer a piece of ... ... <看更多>
reverseengineering 在 Self-Learning Reverse Engineering in 2022 - YouTube 的推薦與評價
There exist some awesome tools nowadays to accelerate your self-education for reverse engineering. godbolt and dogbolt are amazing to ... ... <看更多>