飘云阁

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 4592|回复: 7

[讨论] 大家对IL了解的多吗??

[复制链接]
  • TA的每日心情
    无聊
    2016-8-26 14:49
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2009-11-12 10:12:58 | 显示全部楼层 |阅读模式
    L_00d3: stloc.1
        L_00d4: ldloc.0
        L_00d5: ldstr "2009-10-1"


    其中L_00d5: ldstr "2009-10-1"这个字符串该如何修改??太郁闷了,打开十六进制编辑软件,查找到对应的代码确认为:72 2F 04 04 70。

    而从字符串转换工具转换,2009-10-1对应十六进制代码为:323030392D31302D31???

    怎么回事????
    PYG19周年生日快乐!

    该用户从未签到

    发表于 2009-11-12 15:29:01 | 显示全部楼层
    先ILDASM将exe或dll反编译成il文件夹,然后修改IL文件并保存,最后用ilasm将IL文件编译成exe或dll即可
    PYG19周年生日快乐!
  • TA的每日心情
    开心
    2019-3-14 10:36
  • 签到天数: 44 天

    [LV.5]常住居民I

    发表于 2009-11-12 15:43:51 | 显示全部楼层
    "2009-10-1" 保存在別的地方,
    你找找就會發現了.
    PYG19周年生日快乐!

    该用户从未签到

    发表于 2009-11-12 16:46:13 | 显示全部楼层
    原帖由 zenix 于 2009-11-12 15:43 发表
    "2009-10-1" 保存在別的地方,
    你找找就會發現了.

    问Z大哥一小小问题,C#中能不能内嵌IL代码,就像C++可以内嵌汇编一样,google了下貌似没这方面的资料
    PYG19周年生日快乐!
  • TA的每日心情
    开心
    2019-3-14 10:36
  • 签到天数: 44 天

    [LV.5]常住居民I

    发表于 2009-11-13 15:13:37 | 显示全部楼层
    内嵌IL代码, 我沒試過.
    你是想直接用別人的 IL 做什麼嗎?
    PYG19周年生日快乐!

    该用户从未签到

    发表于 2009-11-13 16:01:16 | 显示全部楼层
    原帖由 zenix 于 2009-11-13 15:13 发表
    内嵌IL代码, 我沒試過.
    你是想直接用別人的 IL 做什麼嗎?

    比如遇到字符串混淆:能发现它的字符串解密函数,这样就可以直接把IL代码搬过去,无需费劲去弄懂它。(混淆后用reflector看不到源码,即使有的能看到,也不准确)
    PYG19周年生日快乐!
  • TA的每日心情
    开心
    2016-4-29 07:52
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2009-11-13 16:13:28 | 显示全部楼层
    提示: 作者被禁止或删除 内容自动屏蔽
    PYG19周年生日快乐!

    该用户从未签到

    发表于 2009-11-20 09:22:28 | 显示全部楼层
    需要转换才能修改。
    PYG19周年生日快乐!
    您需要登录后才可以回帖 登录 | 加入我们

    本版积分规则

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