【问题标题】:Does obfuscation ever change variable/function types混淆是否会改变变量/函数类型
【发布时间】:2016-08-31 19:02:31
【问题描述】:

是否有某些可能改变变量类型的混淆技术? IE。 C 为您提供了足够多的字符串来吊死自己,您可以添加 char 和 int。代码混淆是否会将 char 更改为 int 或转换任何其他变量类型?

【问题讨论】:

  • 如果混淆了,它会改变代码的功能,显然不会这样做。

标签: obfuscation


【解决方案1】:

我没有类型更改的示例,但entry about software obfuscation on Wikipedia 说:

此外,称为混淆器的工具可以为已编译的应用程序提供自动混淆功能,这使得逆向工程对人和机器来说更加困难,但不会改变被混淆的应用程序的行为。

据此,任何应用程序都可能是与原始应用程序具有相同行为的混淆器的输出。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-06-13
    • 1970-01-01
    • 2012-03-02
    • 1970-01-01
    • 1970-01-01
    • 2016-01-14
    • 2010-09-10
    • 2014-04-14
    相关资源
    最近更新 更多