본문 바로가기 주메뉴 바로가기
Product
HOMEProductFLProtection®

FLProtection®

FLImaging
■ 하드웨어/ 인증서 방식의 소프트웨어 불법 사용 방지
■ 실행파일 암호화를 통한 프로그램 코드 변조 방지
■ 업계 유일 라이브러리의 라이선스 보호 가능
--> 크래커가 DLL 라이브러리의 코드를 디버깅 하려고 할때만 디버그를 방지
--> 크래커의 DLL 라이브러리 기계어 코드 변조로 부터 보호
■ 간단한 제품 사용 조작
■ USB 하드웨어 보안
■ 별도의 하드웨어 없이 USB 동글의 펌웨어 업그레이드

소프트웨어 라이선스 보호 플랫폼

FLProtection®


다운로드 : [FLProtection 최신 버전]

다운로드 : [FLProtection USB 동글 펌웨어 최신 버전]

다운로드 : [FLProtection 한글 매뉴얼]

다운로드 : [FLProtection 영문 매뉴얼]


FLProtection®은 소프트웨어의 불법 사용을 방지해주는 플랫폼입니다.

하드웨어 방식(USB Dongle)과 소프트웨어 방식(Network)의 보안을 모두 지원하며,

두 방식 동일하게 권리 인증서에 기반한 인증을 통해 매우 엄격하게 소프트웨어 사용권을 가진 사용자를 판별합니다.



특징


1. RSA2048과 AES256을 사용한 모든 데이터의 암호화

2. 인증서 기반의 소프트웨어 사용권 인증

3. 인증 매체의 이원화 (특허 출원 중)

4. 다양한 실행파일 지원

5. 강력한 안티 디버깅

6. USB 하드웨어 보안




RSA2048과 AES256을 사용한 모든 데이터 암호화를 통한 보안


 - RSA2048 : 안전하게 난수 생성된 AES256 키를 교환하는데 사용.

 - AES256 : 교환된 키를 통해 데이터를 서버나 USB Dongle과 통신할 때 사용.



인증서 기반의 소프트웨어 사용권 인증


 - 실행파일의 암호화/ 실행시간 복호화 (특허 출원 중)

    - 실행 파일을 제품 인증서를 통해 암호화 배포

    - 권리 인증서를 통해 복호화 후 실행

 - 제품 인증서와 권리 인증서 이원화를 통해 제품 암호화는 하나의 제품인증서로 진행하고 실행은 각각의 권리인증서로 실행 (특허 출원 중)

 - 보안 솔루션을 무력화 시키는 방법으로 구동 불가

    - 256bit의 난수로 이루어진 인증서의 AES256 암호 체계를 무력화 시켜야만 소프트웨어를 구동 가능



인증 매체의 이원화 (특허 출원 중)


 - 온라인 : 네트워크 인증

 - 오프라인 : USB 동글을 통한 하드웨어 인증



다양한 실행 바이너리 지원

 - Native

   - 실행파일 (EXE)

   - 동적 라이브러리 지원 (DLL, COM 등등..)

 - Managed

   - .NET 지원

   - Java 지원



안티 디버깅

 - 실행파일 디버깅

 - 동적라이브러리 디버깅

   - 보호된 동적 라이브러리를 단순히 Import해서 사용하는 경우에는 디버깅 가능

      - 해당 라이브러리 코드를 디버깅 하려고 시도할 때 디버깅 차단 발동 (특허 출원 중)

      - 경쟁사 제품은 DLL등의 라이브러리에 보안 적용시 디버깅하면서 개발 불가

 - 실행파일 메모리 변조 방어

 - 메모리 덤프 보호

    - SECURE FUNCTION CALL(R) 사용 시 메모리 덤프로부터 기계어 코드 근본적으로 보호

- DLL 인젝션 등의 기법들 원천 봉쇄



USB 하드웨어 보안

 - 하드웨어의 디버깅 원천 차단

 - 칩 내부의 플래시 메모리 데이터를 유출 당하더라도 모든 데이터가 암호화 되어 저장되어 있어 안전



별도의 하드웨어 없이 USB 동글의 펌웨어 업그레이드

 - 펌웨어 파일을 다운로드 받아 사용자가 직접 업데이트 가능