吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 726|回复: 9
收起左侧

[.NET] Devirtualizing Agile.NET VM Protection

  [复制链接]
dawwinci 发表于 2026-8-8 02:35
本帖最后由 dawwinci 于 2026-8-8 02:38 编辑

Hey everyone,

I’ve just open-sourced a devirtualizer for Agile.NET ’s VM-based method protection.
The tool the AgileDotNet.VMRuntime.dll shipped alongside a protected assembly, reconstructs the opcode analysis and handler semantics directly from the runtime, and then converts virtualized methods back into real, executable CIL.
There are no hardcoded opcode tables or version-specific mappings — the devirtualizer derives the required information from the VM runtime itself.
I've tested it against multiple Agile.NET builds and VM layouts, with the reconstructed methods validated using PEVerify and runtime comparison against known-source outputs.

GitHub:
https://github.com/dawwinci/agile-net-devirtualizer

Feedback, contributions, and testing against other Agile.NET versions/builds are very welcome.

免费评分

参与人数 5吾爱币 +7 热心值 +4 收起 理由
CrackMatch + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
Tonyha7 + 2 + 1 谢谢@Thanks!
MaxMadcc + 1 + 1 热心回复!
laozhang4201 + 1 热心回复!
3yu3 + 2 + 1 谢谢@Thanks!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

梁有才 发表于 2026-8-8 19:45
感谢发布原创作品,吾爱破解论坛因你更精彩!
futureflsl 发表于 2026-8-8 20:03
tencentma 发表于 2026-8-9 08:38
特意使用了一下,我还以为是个老外程序员搞得呢
XIUDAO 发表于 2026-8-9 13:01
差点也以为是老外
Tango 发表于 2026-8-9 14:03
这是什么
retsyo 发表于 2026-8-9 18:41
感谢分享
angelmissu 发表于 2026-8-9 19:53
感谢分享
lamjiarong 发表于 2026-8-9 21:01
谢谢分享,收藏先,慢慢看
大头泽 发表于 2026-8-10 09:11
下载试试
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - 52pojie.cn ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2026-8-10 11:18

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表