크립터 (CTF)

문서 기준: AIMT PRO 1.15 계열
최종 편집 일시: 2026-06-22

수정이력

1.14.0.0 | 신규 추가 | .

1.15.1.0 | 로직 개선 | PNG 추출 안정성 강화

이 도구는 무엇인가요?

크립터 (CTF)는 CTF 소스에서 이미지, 폰트, 사운드, 셰이더, 바이너리 리소스를 추출하거나 수정한 리소스를 다시 적용하는 CTF 리소스 작업 도구입니다. 각 리소스 버튼을 누르면 Extract 또는 Apply를 선택할 수 있습니다.

언제 사용하나요?

  • CTF 게임의 이미지, 사운드, 폰트 같은 리소스를 꺼내 확인하거나 수정할 때
  • 수정한 리소스를 원래 CTF 소스에 다시 반영해야 할 때
  • 번역 작업 중 폰트, 이미지, 바이너리 리소스를 별도로 점검해야 할 때
  • CTF 리소스 적용 후 누락된 파일이나 적용 실패 항목을 CMD 로그로 확인하고 싶을 때

사용 전 확인할 것

  • CTF 소스인 DAT, CCN, EXE 중 작업할 대상을 선택할 수 있어야 합니다.
  • Extract 결과는 프로젝트의 _Extract 아래 리소스별 폴더에 저장됩니다.
  • Apply는 선택한 리소스를 CTF 소스에 반영합니다. 실행 전 원본을 보관하세요.
  • 셰이더 Apply는 현재 사용할 수 없습니다. 셰이더는 추출 용도로만 확인하세요.
  • 바이너리 Apply는 먼저 바이너리 Extract를 실행해 _Extract/binary 결과가 있어야 합니다.

기본 사용 순서

  1. 작업 도구의 CTF 영역에서 크립터를 확인합니다.
  2. 이미지, 폰트, 사운드, 셰이더, 바이너리 중 작업할 리소스 종류를 선택합니다.
  3. 열리는 선택 화면에서 Extract 또는 Apply를 고릅니다.
  4. CTF 소스 선택 화면에서 DAT, CCN, EXE 중 대상 파일을 선택합니다.
  5. Extract를 선택했다면 완료 후 리소스별 추출 폴더를 확인합니다.
  6. Apply를 선택했다면 적용할 파일이나 폴더를 선택하고 완료 메시지를 확인합니다.
  7. Console 로그에서 적용 개수, 건너뛴 항목, 백업과 출력 위치를 확인합니다.
  8. 게임을 실행해 리소스가 의도대로 표시되거나 재생되는지 확인합니다.

  • 이미지 번역을 적용할 때는 수정한 파일들만 별도 폴더에 모아두고, 적용할 때 그 수정파일들만 선택하면 모든 이미지를 전부 적용하는 것보다 훨씬 쾌적할 수 있습니다.
  • 분명 이미지가 맞는데 이미지 추출 시에 찾는 이미지가 없다면 바이너리로 패키징되었을 가능성이 높습니다.
  • 폰트를 변경하려는데 설정파일을 고쳐서 적용해도 반영이 안된다면 ttc 파일을 새로 빌드해서 넣어야할 수 있습니다. TTC 빌드를 참고해보세요.

화면/항목 설명

이미지 이미지 리소스를 추출하거나 PNG 파일을 다시 적용합니다.
폰트 폰트 리소스를 추출하거나 폰트 적용용 JSON 정보를 기준으로 반영합니다.
사운드 WAV, OGG, MP3, AIFF, BIN 등 사운드 리소스를 추출하거나 적용합니다.
셰이더 셰이더 리소스를 추출합니다. Apply는 현재 비활성화되어 있습니다.
바이너리 바이너리 리소스를 추출하거나, 먼저 추출해 둔 _Extract/binary 결과를 적용합니다.
Extract 선택한 CTF 소스에서 리소스를 꺼내 리소스별 추출 폴더에 저장합니다.
Apply 수정한 리소스를 선택한 CTF 소스에 반영하고 백업과 출력 결과를 남깁니다.

결과 확인 방법

  • Extract 후 리소스별 추출 폴더에 파일이 생성되었는지 확인합니다.
  • Apply 후 Console 로그에서 applied_count와 건너뛴 항목 수를 확인합니다.
  • 백업과 출력 위치가 표시되면 필요한 파일을 보관합니다.
  • 게임을 실행해 이미지, 폰트, 사운드 등이 정상적으로 표시되거나 재생되는지 확인합니다.

주의/중요/권장

중요

Apply는 CTF 소스에 리소스를 다시 반영하는 작업입니다. 대상 파일을 닫고 원본을 보관한 뒤 실행하세요.

주의

셰이더는 현재 Apply를 사용할 수 없습니다. 셰이더 버튼은 추출과 확인 용도로 사용하세요.

권장

처음 적용할 때는 리소스 일부만 바꿔 게임 실행 결과를 확인한 뒤 전체 범위로 넓히세요.

자주 헷갈리는 점

크립터가 CTF 파일 전체를 암호화하거나 복호화하는 기능인가요?

아닙니다. 이 페이지의 크립터는 CTF 리소스의 추출과 적용을 다루는 작업 도구입니다.

바이너리 Apply가 실패해요

바이너리 Apply는 먼저 바이너리 Extract 결과가 있어야 합니다. _Extract/binary 폴더가 준비되어 있는지 확인하세요.

셰이더 파일도 다시 넣을 수 있나요?

현재 셰이더 Apply는 사용할 수 없습니다. 셰이더는 Extract로 내용을 확인하는 용도로 사용하세요.