반응형

C# 코드를 난독화 해 보자.

 

Tools - NuGet Package Manager - Manage NuGet Packages for Solution... 선택

 

Browse에서 Obfuscar 검색 후 설치

 

Project - XXX Properties 선택

 

Build Events - Post-build event command line: 에 위와같이 작성한다.

"$(Obfuscar)" obfuscar.xml

 

 

Hello World!를 출력하는 소스를 입력한다.

 

Output 폴더에 obfuscar.xml 파일을 만들고 아래와 같이 작성한다.

 

간단한 obfuscar.xml 파일 내용

더 많은 세팅값은 아래 링크에서 확인할 수 있다.

Configuration

 

프로젝트를 빌드하면 난독화 되지 않은 실행파일과 함께 Obfuscator_Output 폴더가 생성된다.

 

 

Obfuscator_Output 폴더에는 난독화된 실행파일이 생성된다.

 

반응형
Posted by J-sean
: