解决方案 »

  1.   

    我倒有一个想法,你先用默认的参数写一个,然后直接打开查看exe,看看你的要修改的参数在哪里,然后想办法(写个小工具)去计算要修改参数的位置,然后用的时候直接修改带默认参数的exe的那个位置的内容!
    怎样可以不?默认参数哪里的大小必须大于你替换的内容的大小,所以可以类似于Union类型一样,定义个占用的位置最大的为默认参数。
      

  2.   

    这个我有经验把build出来的dll/exe转为il,然后修改il里面默认的变量,然后在编译成dll/exe其实google早就实现了这个二进制升级的算法了,本来研究上的还想自己搞个东西出来卖钱呢,唉