Does NGEN'ing .NET support its reverse engineering protection? If not, when will I use it?

If Ngen is not protecting my application, when do I reasonably expect to use this application in my career?

+3
source share
3 answers

Jeffrey Richter wrote a remarkable piece in the book, I do not know if she had a third release, but a great fragment written in 2002 about Ngen'ing, which is still relevant.

Main characteristics:

Meanwhile, there are several potential problems with NGen'd files:

  • . , , NGend IL . , . CLR NGend .

  • . CLR NGen . , NGen , JIT- .

  • . NGen , .NET Framework XCOPY .

  • (Rebasing). Windows NGEND, , . , Windows , . , Windows . rebasing : Microsoft Windows, 4- (Microsoft ).

.

, NGen can not , JIT-. , NGen.exe , JIT

+2

NGen IL . .

+1

- , . , 2000% (, ) .

Edit:

, JIT , NGEN.

0

Source: https://habr.com/ru/post/1762076/


All Articles