什么是pwn?
- In script kiddie jargon, pwn means to compromise or control, specifically another computer (server or PC), website, gateway device, or application. It is synonymous with one of the definitions of hacking or cracking, including iOS jailbreaking.(以上摘自wiki-pwn詞條)
你勉強(qiáng)就可以理解為把黑客pwn(pang)的一下把你的電腦黑掉了.
- pwn都干什么
他的目的就是黑掉你的電腦.手法多種多樣,最常見的就是漏洞利用.利用緩沖區(qū)溢出的方法,使得黑客所寫的任何代碼可以在目標(biāo)電腦上運(yùn)行. - 緩沖區(qū)溢出
緩沖區(qū)溢出就是使程序的棧被一些代碼溢出覆蓋,導(dǎo)致程序的執(zhí)行并未按照預(yù)想的位置執(zhí)行,也就給了黑客執(zhí)行自己代碼的余地. - 學(xué)習(xí)的要求
學(xué)習(xí)二進(jìn)制溢出的門檻比較高,要學(xué)習(xí)必須了解程序?qū)е率鞘裁磮?zhí)行的,并且對(duì)計(jì)算機(jī)的操作系統(tǒng)有所了解.不過現(xiàn)在的話就需要什么學(xué)什么,走到哪里看哪里吧.