成人免费在线网址 I 美女av在线免费观看 I 18禁真人抽搐一进一出免费 I 日本线在线 I 成人日b视频 I 少女情窦初开的第4集在线观看 I 高清不卡一区 I 大胸奶水美人双性h I 久草在线手机观看 I 日韩久久影视 I 黑人巨大精品欧美黑白配亚洲 I 美女下面无遮挡 I 国产传媒欧美日韩 I 丝袜国偷自产中文字幕 I 国厂精品114福利电影免费 I 亚洲精品tv久久久久久久久 I 一本久道在线 I 一级淫片潘金莲龚玥 I 日韩成人xxxx I 丰满的少妇xxxxx青青青 I 狠狠干社区 I renrenav I 麻豆精品国产传媒 I 午夜毛片在线 I 四虎永久 I www.亚洲精品在线 I 久久夜色撩人精品国产 I 色播久久人人爽人人爽人人片视av I 午夜在线视频观看日韩17c I 性啪啪chinese东北女人 I 姝姝窝人体色www精品 I 最近中文字幕免费6 I 日韩久久精品 I 无码专区天天躁天天躁在线 I 中文字幕乱在线伦视频乱在线伦视频 I fc2精品成人免费观看 I 热99精品视频 I 久久图片 I 欧美淫网站 I 岛国av一区二区三区 I 国产黄色免费在线播放 I 五级黄高潮片90分钟视频 I 中文字幕奈奈美抱公侵犯 I 成人午夜电影网 I 污软件免费观看 I av大片免费观看 I 一级在线免费 I 99久久国 I 天天天干夜夜夜操 I 日韩一区免费视频 I 久久久999国产 I 风间由美一区二区三区 I 青青青爽在线视频免费观看 I 91操操操 I 五月天第四色 I 免费看黄禁片 I 美女嗯啊

應(yīng)用文檔
應(yīng)用文檔
應(yīng)用文檔 首頁(yè) > 應(yīng)用文檔

實(shí)測(cè)超級(jí)狗外殼加密.Net程序后對(duì)抗反編譯工具的效果

更新時(shí)間:2020-08-24 15:06:58   點(diǎn)擊量:
C#是由C和C++衍生出來的一種安全的、穩(wěn)定的、簡(jiǎn)單的、優(yōu)雅的面向?qū)ο缶幊陶Z(yǔ)言。它在繼承C和C++強(qiáng)大功能的同時(shí)去掉了一些它們的復(fù)雜特性。同時(shí)也C#綜合了VB簡(jiǎn)單的可視化操作和C++的高運(yùn)行效率,以其強(qiáng)大的操作能力、優(yōu)雅的語(yǔ)法風(fēng)格、創(chuàng)新的語(yǔ)言特性和便捷的面向組件編程的支持成為.NET開發(fā)的首選語(yǔ)言。而作為一款.net 語(yǔ)言,也有它讓開發(fā)者非常頭疼的問題——就是很容易被反編譯。
 
泰雷茲從.net產(chǎn)品面市以來就注意到這個(gè)問題,其在后續(xù)的產(chǎn)品更新中,就加入了對(duì).NET程序的反編譯保護(hù)。
 
下面以用戶使用量最多的一款產(chǎn)品超級(jí)狗實(shí)測(cè)對(duì)C#外殼加密后在幾款反編譯工具中的表現(xiàn)。
 
1、程序樣本
超級(jí)狗開發(fā)包自帶的32位C# demo程序dot_NET2_bounce.exe,以其中的一個(gè)類/方法move()作為測(cè)試內(nèi)容。
 
2、原始程序在.NET Reflector 8.5中顯示的內(nèi)容
把dot_NET2_bounce.exe拖進(jìn)反編譯工具.NET Reflector 8.5,可以清楚地看到move()方法的代碼。


3、用超級(jí)狗外殼工具對(duì)此demo程序進(jìn)行外殼加密,加密時(shí)選擇對(duì)move()做代碼加密。


4、加密后的程序在.NET Reflector中的顯示結(jié)果
將加密后的程序,拖入.NET Reflector,找到對(duì)應(yīng)的move(),可以看到軟件無法解析該方法,直接報(bào)錯(cuò)。


5、加密后的程序在dnspy中的顯示結(jié)果
再將加密后的程序,拖入到另外一款反編譯工具dnspy 6.14中,看看會(huì)是什么結(jié)果呢?
可以看出代碼是顯示出來了,但已經(jīng)完全看不出原始程序本來的面目了。

綜上所述,C#程序經(jīng)過超級(jí)狗外殼加密后,會(huì)對(duì)對(duì)應(yīng)的類/方法做代碼處理,以達(dá)到隱藏代碼的目的。需要注意的是,要加密哪個(gè)類或方法,需要在加密界面里手動(dòng)選擇對(duì)應(yīng)的方法,選項(xiàng)有代碼混淆和代碼加密兩種,其中混淆能起到更好的代碼保護(hù)作用,但也有可能會(huì)影響程序運(yùn)行效率。
?
主站蜘蛛池模板: 陇南市| 磴口县| 平塘县| 泽普县| 湛江市| 韶关市| 宿州市| 胶南市| 华坪县| 芷江| 汽车| 临邑县| 台江县| 山丹县| 沂南县| 禹城市| 阳泉市| 枣强县| 滦南县| 广水市| 大田县| 新民市| 吉木萨尔县| 三河市| 阿克苏市| 共和县| 鱼台县| 巴彦淖尔市| 安岳县| 睢宁县| 惠来县| 沁源县| 蓝山县| 定兴县| 南陵县| 从化市| 修文县| 舟曲县| 华阴市| 库尔勒市| 托克托县|