본문 바로가기

윈도우 설치파일 만들기(2) - Wix 환경 구축하기(Visual Studio 필요) Wix Toolset 설치하여 환경 구축하기 (Visual Studio 필요) 1. http://wixtoolset.org/에서 DOWNLOAD를 클릭 2. DOWNLOAD WIX V3.11 클릭. 만약 다른 버전을 다운받고자 한다면 우측 Archived Builds에서 원하는 버전을 클릭하여 들어가면 된다. 3. 열린 GitHub 페이지의 최하단 Downloads 항목에서 wix311.exe 다운 후 실행한다. 인스톨 화면이 뜨면 Install 버튼을 눌러준다. 4. 다음과 같이 뜨면 클릭해 홈페이지로 들어간다. 5. 아래에서 Wix Toolset Visual Studio Extension을 맞는 설치되어 있는 Visual Studio 버전에 맞게 설치해 주어야 한다. 6. Download 해서 Ins.. 더보기
윈도우 설치파일 만들기(1) - Window Installer XML (wix) 윈도우 설치파일 만드는 방법 윈도우 설치파일을 만드는데에는 몇가지 방법이 존재한다. 1. InstallShield, InstallAware 같은 회사에서 제공하는 유료 인스톨 솔루션 툴을 사용. - 변경된 파일 이름과 다양한 변경사항에 관한 작업에 적합하지 않음. 2. 마이크로소프트가 제공하는 무료 오픈소스 Wix Toolset을 사용 - 빌드 자동화 프로세스에 적합. Visual Studio 환경에서 작업. XML 포맷으로 버전관리 용이 Wix란? Windows Installer XML의 약어, 마이크로 소프트의 오픈소스 라이센스이다.XML 형식이기 때문에 윈도우 설치 패키지의 구조를 정의할 수 있고, 명령도구(Commandline)을 사용하므로 빌드 자동화 프로세스에 적합하다. 소스 컨트롤로 소스 파.. 더보기
어플 보호 방법 & 보호 솔루션 문제상황 Java로 짠 안드로이드 앱은 APK파일을 추출해 디컴파일해서 자바디컴파일러를 이용해 소스코드를 볼 수 있고, 수정하여 APK로 만들 수 있음유니티 역시 같은 방식으로 C#용 디컴파일러를 이용해 소스 형태로 볼 수 있음 (디컴파일 툴 : .netReflextor, ILSpy) C#, Java 같은 관리코드가 아닌 네이티브 코드인 C/C++을 사용하는 언리얼은 디컴파일이 쉽지 않음 어플 보호 방법 1. Proguard & Dexguard 디컴파일 시 보이는 소스코드를 해독하지 못하게 소스코드를 난독화 해주는 오픈소스 서비스SW 소스코드의 원천기술 유출을 방지하는 것이 목적Proguard는 무료버전, Dexguard는 유료버전 2. Android Market LVL(Licence Verificati.. 더보기