怎么看exe的代碼(如何查看exe文件的代碼)
除非開(kāi)發(fā)人員把源代碼給你看,否則是做不到的理由如下C是高級(jí)語(yǔ)言,而高級(jí)語(yǔ)言的編譯的過(guò)程是,首先將高級(jí)語(yǔ)言轉(zhuǎn)化成中間代碼,然后再轉(zhuǎn)化成匯編,最后用匯編器轉(zhuǎn)化成相應(yīng)的機(jī)器二進(jìn)制碼,也就是通常windows下的exe文件。
1首先新建一個(gè)android項(xiàng)目,里面只有一個(gè)mainactivity,而且主界面只會(huì)顯示一個(gè)字符串你好2下面,切換到這個(gè)項(xiàng)目生成的apk文件所在的目錄,可以看到有一個(gè)hellodemoapk3在命令行輸入apktool d r hellodemo。
看你是怎么樣的EXE,假如是一些VC,DELPHI,VB6等編寫(xiě)的無(wú)法看到,其他的到還是有辦法。
于是就想看看它們的cs,vb代碼如何,于是就用了這個(gè)Reflector工具感覺(jué)很不錯(cuò)有點(diǎn)感嘆,簡(jiǎn)直太好了,只要里面有是net編譯而來(lái)的dll文件就可以看里面的代碼下面我就簡(jiǎn)要介紹一下它的用法和感受先從FileOpen。
但已經(jīng)與源代碼完全不同了因此絕大多數(shù)的軟件破解工作,都是基于反匯編的調(diào)試工具上進(jìn)行的,比如ollydbg或者softice等等當(dāng)然有些特例的,比如netjavavb等等開(kāi)發(fā)的exe,是有可能用一些專用軟件看到部分源代碼的。
掃描二維碼推送至手機(jī)訪問(wèn)。
版權(quán)聲明:本文由飛速云SEO網(wǎng)絡(luò)優(yōu)化推廣發(fā)布,如需轉(zhuǎn)載請(qǐng)注明出處。