What is an .exe file stub?

前端 未结 2 1663
天涯浪人
天涯浪人 2021-01-18 21:43

I\'m learning how to obfuscate my assembly using .NET Reactor.

One option is to "Generate a native x86 EXE file stub," whi

2条回答
  •  悲哀的现实
    2021-01-18 22:25

    All executable files have a single entry point (in C, it's the MAIN function).

    For Dot Net applications, there is a standard code and file structure - to ensure that the corresponding framework is available - to locate different objects such as resources.

    It is possible to analyze/uncompile such an application.

    DOT NET REACTOR can replace the usual starting code with a proprietary code so that uncompilers think that its a native executable - not depending on DOT NET Framework and having proprietary file structure for different objects. So that they cannot even start to uncompile anything.

    This feature is why I'm using Reactor. However early versions (< 4.7) have produced files that have been confused as virus or Trojans by AVAST.

提交回复
热议问题