Invention Grant
- Patent Title: Method and apparatus for protecting .net programs
- Patent Title (中): 用于保护.net程序的方法和装置
-
Application No.: US12124680Application Date: 2008-05-21
-
Publication No.: US08090959B2Publication Date: 2012-01-03
- Inventor: Zhou Lu , Huazhang Yu
- Applicant: Zhou Lu , Huazhang Yu
- Applicant Address: CN Beijing
- Assignee: Feitian Technologies Co., Ltd.
- Current Assignee: Feitian Technologies Co., Ltd.
- Current Assignee Address: CN Beijing
- Agency: Harness, Dickey & Pierce, P.L.C.
- Priority: CN200710177937 20071122
- Main IPC: G06F21/00
- IPC: G06F21/00

Abstract:
The present invention discloses a method and apparatus for protecting .net programs, relating to software protection. The method mainly includes: selecting a binary code segment from a .net program; transforming the binary code segment, and removing it from the .net program; writing the binary code segment to a shell of the .net program, and writing a shell calling instruction to the .net program; and executing the .net program, and calling a .net virtual machine to execute the binary code segment. The apparatus includes a selecting module, a transforming and removing module, a writing module, and an executing module. The programs running on the .net platform can be protected simply by being transformed.
Public/Granted literature
- US20090138863A1 Method And Apparatus For Protecting .NET Programs Public/Granted day:2009-05-28
Information query