Binary Hacks
《Binary Hacks:黑客秘笈100選》的主題是關(guān)于底層程序的技術(shù)。說到底層,就是和“原始的”計算機很接近的意思。軟件的世界是一個抽象化的積累,逐步演化到現(xiàn)在的階段。抽象化就是隱藏底層的復(fù)雜部分,相比較來說是可以提高生產(chǎn)性、安全性的方法,并給開發(fā)者提供程序化的手段。但是,如果認(rèn)為完全不依賴底層系統(tǒng)級的技術(shù)來進行編程,這是行不通的。追求性能上的最佳,盡可能提高可信賴性,想解決偶爾發(fā)生的“謎一樣的錯誤”,在這些情況下,了解底層系統(tǒng)級的技術(shù)就顯得尤為重要。遺憾的是,抽象化并不能代替所有的。
《Binary Hacks:黑客秘笈100選》的目的就是在上述的情況下,都能使用的大量Know-how的介紹?!禕inary Hacks:黑客秘笈100選》Binary Hack定義為“能驅(qū)動軟件的底層技術(shù)的Know-how”,從最基本的工具使用開始,安全編程,O...
《Binary Hacks:黑客秘笈100選》的主題是關(guān)于底層程序的技術(shù)。說到底層,就是和“原始的”計算機很接近的意思。軟件的世界是一個抽象化的積累,逐步演化到現(xiàn)在的階段。抽象化就是隱藏底層的復(fù)雜部分,相比較來說是可以提高生產(chǎn)性、安全性的方法,并給開發(fā)者提供程序化的手段。但是,如果認(rèn)為完全不依賴底層系統(tǒng)級的技術(shù)來進行編程,這是行不通的。追求性能上的最佳,盡可能提高可信賴性,想解決偶爾發(fā)生的“謎一樣的錯誤”,在這些情況下,了解底層系統(tǒng)級的技術(shù)就顯得尤為重要。遺憾的是,抽象化并不能代替所有的。
《Binary Hacks:黑客秘笈100選》的目的就是在上述的情況下,都能使用的大量Know-how的介紹?!禕inary Hacks:黑客秘笈100選》Binary Hack定義為“能驅(qū)動軟件的底層技術(shù)的Know-how”,從最基本的工具使用開始,安全編程,OS到提高處理器的處理性能的技術(shù),在一個很寬泛的范圍內(nèi)都進行了說明。
