none
native code RRS feed

  • 問題

  • 請問c#如何將程式碼變成原生的native code

    或者如何反反編譯 做到完全沒機會反編譯 ?

    不然程式被修改後 變成破解版 公司虧損可大了

     

     

    2006年8月25日 上午 09:37

解答

  • HI,

    要防止破解客看到經過混淆處理的程式中的字串, 您必須使用具字串加密功能的混淆器, 例如Dotfuscator Profession Edition

    tihs

    2006年8月27日 上午 05:33

所有回覆

  • 目前因為 C# code 都會被編譯成 MSIL,所以有可能會被反向工程 ...
    如果你怕說會被還原的話,可以使用攪亂器(Obsfucator),來攪亂程式碼的排列及內容 ...

    至於完全無機會反編譯,可能有困難 ... C 程式都可以被反向工程,Java 也是,何況是 C# 呢 ...

    2006年8月25日 上午 09:54
    版主
  • 使用渾淆器好像還是可以找到程式碼裡的字串修改
    2006年8月26日 下午 04:18
  • HI,

    要防止破解客看到經過混淆處理的程式中的字串, 您必須使用具字串加密功能的混淆器, 例如Dotfuscator Profession Edition

    tihs

    2006年8月27日 上午 05:33