軟體安全進階書籍不完全推薦-更新中
推薦的書籍+教程,不一定是紙面上。
什麼樣的路徑是比較適合你的進步呢?
相信後來者會和當年的我一樣尋覓指引。
好事情是很多人已經跌跌撞撞完成了或部分完成了這個過程。
能清晰看到通向未來的道路的感覺真好。
以及當年執著地,盛夏在樹林下讀過的書
下面是一些推薦的書籍歸類:
平臺
Windows x86
書名 | 作者 | 本人評語 |
---|---|---|
漫談相容核心 | 毛德操 | 過一遍少年,感受前人為我們在windows核心探索鋪好的路 |
Linux
跨平臺-Web
程式語言
逆向分析
書名 | 作者 | 本人評語 |
---|---|---|
C++反彙編與逆向技術揭祕 | 錢林松 | 總有一些疑惑原來存在這些道理 |
漏洞分析
書名 | 作者 | 本人評語 |
---|---|---|
軟體除錯 | 張銀奎 | windows平臺下windbg分析OS原理 |
工具書籍
書名 | 作者 | 本人評語 |
---|---|---|
IDA權威指南 | Chris Eagle | 相當齊全的介紹了包括esp定址在內的必備知識和處理器編寫等高大上的知識-就是全 |
看到林大夫的採訪貼有感
黑客養成手冊,林大夫告訴你如何從小白到白帽子
http://www.leiphone.com/news/201609/EJMXfJW65r1KqLPi.html
先說一下我自己的技術學習歷程吧。
小學時期
學習黑客攻防知識?主要是電視-當時中央教育電視臺有課程講黑客攻防相關,偏網路。我會記筆記。難以置信……
初中時期
- Flash動畫設計
- VB6.0程式設計
- C#2.0程式設計(我的父親幫我買的藝術版C++),當時的感覺是後面有相當概念難以自學理解
- 大量關於計算機的實用知識。用手機上谷歌和百度查一切我有疑惑的計算機知識。另有兩位老師是我的啟蒙和長期問問題“騷擾”物件。
- 人生的第一張U盤
不能上技校,我得上高中搞清楚那些我不懂的概念。-數學相關。
高中時期
- 高中數學讓我對之前那些不懂的概念一下子豁然開朗。
- 第一臺PC初二時,我的父親用打了幾個月的工的薪水買了一臺筆記本送給我。興奮。
- 然後開始用VB各種小專案。無數的主意冒出來。專案之一是應需求和同學設計一款教學用復讀程式,我負責前端。
- 開始接觸C語言。-譚版教程真是乏味TAT
開始負責管理班級計算機。也幫隔壁幾個班殺一下毒什麼的。
防毒
嘗試破解保護病毒的還原系統,最終解決了這個麻煩。尋找各種防毒軟體,每週去下載病毒更新包。接觸了手工防毒工具:WSysCheck,IceSword,SnipeSword,Xuetr(現名PCHunter),PowerTool.美好的時光哈.電腦中毒捨不得殺,得研究一下該病毒的故事和機制……
- 索隱:追星-各反病毒工具作者。
- 開始為一些工具開發團隊提供力所能及的事:找BUG.
- 痴迷閱讀:有情感的工具教程,RootKit分析文章-讀不懂
- 搭建網站,為同學提供中轉訪問QQ空間-防止大家瀏覽器記憶體不足
- 訂閱期刊,瞭解到影象識別相關。Linux原始碼讀不懂
大學Coming
弱電+強電。
- 開始從頭學C-一些形象的書籍顯然更容易理解,資料結構。
- 影象識別-抱書-企圖完成某設計
- 嘗試系統瞭解黑客手段+病毒工具
- 嘗試製作P2P相關程式-電騾粉
- 畢設-反病毒相關
- 追憶阻器設立憶阻器小站
實習
15PB
《》
- 開博
- C/C++:刷題
《C++ Primer》?有一定難度對新手。《C語言從入門到精通》屬於興趣學習,專案學習,《老碼識途》是直達本質,對比的學習C和C++,用C實現C++,強烈推薦。然後就開始虛擬函式實現原理及應用,模板之路了。 - 彙編:底層之門
OllyDBG是最有用的工具. - 資料結構與演算法:有趣
中國MOOC浙大公開課,核心,有了這些前人的武器,我們有了解決更多問題的方法。《Algorithms 4th Edition》也不錯,只是缺少動態規劃方面的內容。 - 設計模式:《大話設計模式》真心不錯。
- SDK:Windows程式執行原理相關
- MFC:省心又複雜,簡易的背後你對它的瞭解又有多少呢?
- PE:如此複雜的資料結構
- 資料庫:SQL
- 系統程式設計:各種API
- 安全程式設計:一切皆可調
- 網路程式設計:我們們聊聊
- 核心程式設計:系統機制再深入一點
- 反病毒:各種奇葩病毒手法
- 反除錯:如此對抗
- 遊戲安全:找發包
- 。。。。。。
期間幹了什麼
- 用圖形識別基礎設計了一款坦克遊戲
- 指令碼病毒掃描器
- NZND-加密殼
- 在網上開始做反病毒諮詢服務
相關文章
- 《java 進階之路》 上--推薦書籍Java
- 《Java 進階之路》 下--推薦書籍Java
- 學習Go書籍推薦 (更新中)Go
- [原創]推薦軟體測試書籍(不定時更新)
- 史上最全的Java進階書籍推薦Java
- Java進階書籍推薦,趕快收藏起來!Java
- python書籍推薦——從入門到進階Python
- 入門,進階go語言優秀書籍推薦Go
- Linux入門及進階學習推薦書籍Linux
- Java培訓進階書籍推薦,趕快收藏起來!Java
- Python3.X入門和進階書籍推薦Python
- Java書籍推薦Java
- javascript推薦書籍JavaScript
- 後端書籍推薦後端
- 機器學習必看書籍推薦機器學習
- PHP新手推薦書籍PHP
- [轉]javascript推薦書籍JavaScript
- 最新 python書單121本從入門到進階推薦書籍最全整理Python
- python 書籍推薦 三Python
- Android開發者書籍推薦Android
- DBA學習書籍推薦
- Java學習推薦書籍Java
- 最全的C/C++入門到進階的書籍推薦,你需要嘛?C++
- Python入門進階推薦書單Python
- 老司機分散式書籍推薦分散式
- 計算機書籍(必看推薦)計算機
- 書籍推薦:《API 設計模式》API設計模式
- Oracle Form開發書籍推薦OracleORM
- 程式設計科普書籍推薦程式設計
- C++必讀書籍推薦C++
- Android開發書籍推薦Android
- 推薦書籍:金字塔原理
- C++學習推薦書籍C++
- 技術管理—管理書籍推薦
- Linux好書、經典書籍推薦Linux
- 【好書推薦】推薦一份從入門到進階的機器學習書單機器學習
- Windows10中好用的軟體推薦(持續更新)Windows
- Java學習必備書籍推薦Java