感謝讀者支持,作者修訂精簡第二版嘉惠更多朋友!
要寫齣一個勒索病毒,需要多強的程式功力?相信大傢的心裡已浮現齣技術高強的駭客身影。
然而,當這個模擬勒索程式完成後,撇開永恆之藍等漏洞的使用,我們赫然發現,裡麵所使用的程式知識,卻沒有想像中非常地高深,或是遙不可及。
基本的記憶體管理、目錄和檔案處理、較為進階的加密知識、基礎資料結構,行程與執行緒、同步問題、網路通訊,還有Windows圖型介麵,其中還包括文字字型、Edit、RichEdit、ComboBox、ListBox、ProgressBar等元件使用,資源的使用,計時器、剪貼簿等運用……幾乎是學習Windows程式所有需要的基本知識,都涵括在內瞭。
換句話說,隻要您將這兩冊勒索病毒程式設計讀完,就可以將大部分Windows程式設計中需要學習的知識全都學習到位。
最特別的是,我們在最後製作瞭模擬漏洞及針對這個模擬漏洞的蠕蟲,讓大傢瞭解蠕蟲的工作原理,同時也體驗一下蠕蟲快速傳播的可怕威力,對蠕蟲這一支惡意程式有更深入的體驗和瞭解。
這個勒索程式是個相當完整的專案,非常適閤學習,不像一般Windows程式設計,每部份最多隻有短短的範例,本書的每個單位的每個範例,最終可以組閤成一個大型而完整的勒索程式。希望大傢別錯過瞭這麼完整又龐大又全麵的專案學習,隻此一本,就可以讓你的功力大增,韆萬不要錯過。