成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

.Net官方的MSIL工具,你學會了嗎?

開發 開發工具
ILDASM可以把托管的DLL反編譯成IL代碼,把它導出.IL后綴名的文件,修改這些IL文件之后,通過ILDASM把IL文件重新編譯成DLL或者Exe。

前言

很多人用第三方工具修改(實際上修改了也沒用,現代化加密工具是直接hook JIT)MSIL

比如dnspy/ilspy/dotpeek/Reflector 等等,這些工具看似不錯,實際上完全不經打,如果把程序集進行虛擬化,這些工具完全無法展示出來。本篇還是來看下比較能打的ILDASM和ILASM.它是微軟官方工具。

概念

ILDASM可以把托管的DLL反編譯成IL代碼,把它導出.IL后綴名的文件,修改這些IL文件之后,通過ILDASM把IL文件重新編譯成DLL或者Exe。

1.路徑:

ildasm的路徑
C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8 Tools\x64\ildasm.exe
C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8 Tools\ildasm.exe

ilasm的路徑

C:\Windows\Microsoft.NET\Framework64\v4.0.30319\ilasm.exe

2.操作

打開ILDASM之后,把DLL拖進去。然后點擊菜單欄-》文件-》轉儲-》轉出選項不要動-》確定-》選擇路徑填寫導出名稱(注意這里的后綴名是.il)。

在導出之后的路徑,它會生成.il和.res兩個后綴名的文件。把.il的后綴名文件通過記事本把它打開,然后修改下。修改了之后就可以用ilasm通過如下命令重新組裝成DLL或者Exe:

比如路徑是:C:\Users\Administrator\Desktop\dnguard_iltest導出名稱是:test。




運行如下命令:
D:\Visual Studio\IDE>ilasm "C:\Users\Administrator\Desktop\dnguard_iltest\test.il" "C:\Users\Administrator\Desktop\dnguard_iltest\test.res" /output="C:\Users\Administrator\Desktop\dnguard_iltest\test.dll"
Microsoft (R) .NET Framework IL Assembler.  Version 4.8.9105.0
Copyright (c) Microsoft Corporation.  All rights reserved.
Assembling 'C:\Users\Administrator\Desktop\dnguard_iltest\test.il'  to EXE --> 'C:\Users\Administrator\Desktop\dnguard_iltest\test.dll'
Source file is UTF-8


ilasm后面帶上.il和.res文件的路徑 /output后面帶上輸出的dll或者exe文件的路徑即可。

這樣就非常容易的修改了IL代碼,不需要借助任何第三方工具。


責任編輯:武曉燕 來源: 江湖評談
相關推薦

2025-01-14 08:32:55

JWT令牌.NET

2023-07-10 08:36:21

工具pptword

2022-07-08 09:27:48

CSSIFC模型

2024-07-11 08:29:57

大數據.NET工具

2024-09-06 07:29:05

2024-01-19 08:25:38

死鎖Java通信

2024-02-04 00:00:00

Effect數據組件

2023-07-26 13:11:21

ChatGPT平臺工具

2023-01-10 08:43:15

定義DDD架構

2023-07-29 00:10:48

2024-02-02 11:03:11

React數據Ref

2024-10-09 07:40:43

2023-08-01 12:51:18

WebGPT機器學習模型

2024-01-02 12:05:26

Java并發編程

2023-10-10 11:04:11

Rust難點內存

2024-05-06 00:00:00

InnoDBView隔離

2023-01-30 09:01:54

圖表指南圖形化

2024-07-31 08:39:45

Git命令暫存區

2023-12-12 08:02:10

2024-08-06 09:47:57

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 狠狠综合久久av一区二区小说 | 国产乱码精品一区二区三区忘忧草 | 国产露脸对白88av | 日本在线一区二区 | 日本久久综合 | 日日操操 | 天天干天天谢 | 一本大道久久a久久精二百 国产成人免费在线 | 国产精品自拍视频 | 国产在线h| 青青操91| 精品一区二区三区四区视频 | 最新黄色毛片 | 精品久久影院 | 亚洲一区二区三区桃乃木香奈 | 免费看黄色视屏 | 精品久久久久久久久久久久久久久久久 | 亚洲成人免费视频在线观看 | 日韩在线视频免费观看 | 亚洲视频精品 | 69视频在线播放 | 久久国 | 亚洲欧美日韩精品久久亚洲区 | 亚洲欧美中文日韩在线v日本 | 国产91亚洲精品一区二区三区 | 超碰操 | 亚洲一区二区免费视频 | 91av在线免费看| 亚洲视频免费在线播放 | 国产成人在线视频 | 99热精品在线| 狠狠婷婷综合久久久久久妖精 | 少妇午夜一级艳片欧美精品 | 国产精品1区2区3区 欧美 中文字幕 | 免费天天干 | 久久久国产精品视频 | 欧美一区二区三区大片 | 91欧美| 国产精品一区二区无线 | 亚洲国产精品99久久久久久久久 | 国产一区二区精品在线 |