加密混淆器和WiX工具集的问题

时间:2019-05-22 10:03:31

标签: c# wix obfuscation crypto-obfuscator

现在我有 call.enqueue(new Callback<APIResponse>() { @Override public void onResponse(Call<APIResponse> call, Response<APIResponse> response) { if(!response.isSuccessful()){ textViewResult.setText("Code : " + response.code()); return; } List<User> users = response.body().getUsers(); for(User user : users){ String content = ""; content += "ID: " + user.getId() + '\n'; content += "FirstName: " + user.getFirstname() + '\n'; content += "Name: " + user.getName() + '\n'; content += "Picture: " + user.getPicture() + '\n'; textViewResult.append(content); } } @Override public void onFailure(Call<List<User>> call, Throwable t) { textViewResult.setText(t.getMessage()); } }); 用于程序集混淆,Crypto Obfuscator用于创建安装程序。

当我不混淆程序集并创建安装程序时,已安装的应用程序可以正常工作。

当我在WiX UI中对程序集进行混淆时,然后我从Crypto Obfuscator UI中执行了混淆的程序集,并且混淆后的代码可以正常工作。

当我生成混淆程序集,然后从混淆程序集创建安装程序时,该应用程序将无法运行,并且会静默失败,而不会显示任何错误消息。

有人遇到过类似的问题吗?可能是什么原因。我将不胜感激任何帮助。

0 个答案:

没有答案