官术网_书友最值得收藏!

序二

2011年10月,當時我正在大陸進行秋季巡講,在同濟大學宿舍里收到一封陌生郵件,發件人是錢林松。隨后我收到一本書——《C++反匯編與逆向分析技術揭密》。翻看目錄和三兩頁內容后,我明白,這是本價值不菲的好書,值得日后好好閱讀。

是的,后來我對書中特感興趣的部分做了很詳細的閱讀。特別是C++語言的虛函數(virtual functions)背后的虛機制所用到的虛指針(virtual pointers)和虛表(virtuabl tables),對此林松以x86匯編代碼給大家做了很好的演示。我對于這些C++機制是有深刻理解的,也曾用調試器(debugger)觀察某些東西,而能夠從林松的書中真真實實看到這些幕后機理的匯編代碼呈現,還是很興奮,并從中得益。

這些對林松來說只是牛刀小試。他真正的強項是逆向工程。這是很底層而很高端的技術,一般大眾對它的印象與所謂的“破解”有關?!捌平狻笔呛玫膯??嗯,首先,大眾的上述認知過于狹隘;其次,技術用得好就是好,用得壞就是壞。技術本身是好的,是很好的。

我們的友誼后來延伸到溫哥華。林松旅行溫哥華,特地說想見面。那天我坐351公交車去到城區,和林松聊了一下午,對他有更多認識。再后來,又從網絡上看到他的訪談記錄。凡此種種,這個人逐漸在我心中有清晰的形象,包括他求知的執著、無懼的性格、技術路上的成長、當前的發展。也更覺得,這樣一個人在技術上、經營上、人生經歷上,都是一個很不簡單的人物。

成就一本書的艱難,我深有體會。林松在事業經營之余,愿意把相當精力放在寫作這一恐怕無所獲利的事情上,我深深感動。

如今,《C++反匯編與逆向分析技術揭密》即將出版第2版,我很高興,很樂意寫下這篇序文,以為推薦。本著對此類深層次書籍的作者的敬意,這次我告訴林松,不要再贈我以書籍,我要付費購買——這是我對一位好作者和一本好書所能做的一點點心意。

侯捷
2021年8月16日于新竹

主站蜘蛛池模板: 三河市| 虹口区| 独山县| 务川| 崇明县| 武平县| 英吉沙县| 曲阳县| 临泽县| 泾阳县| 房山区| 杭州市| 阜阳市| 浦江县| 恭城| 亳州市| 梁平县| 全南县| 九龙县| 河间市| 潜江市| 德江县| 襄城县| 芦山县| 贵州省| 鹤岗市| 分宜县| 绍兴市| 平塘县| 峨眉山市| 郓城县| 平凉市| 扶绥县| 桐乡市| 镇康县| 邛崃市| 辉南县| 大竹县| 绥中县| 临沭县| 辉县市|