2009년 7월 18일 토요일

[테마만들기14] CTF Tool GUI for 5.50 v2 (업데이트)


펌웨어 5.50까지 지원하는 GUI 방식의 CTF Tool이 'CTFTOOL GUI for 5.50'이라는 이름으로 발표되었습니다. [출처가기]

[추가 사항] CTF Tool GUI for 5.50 v2로 업데이트되었습니다. [출처가기]
기존에는 작동하지 않던 "PRX Files 500to550" 메뉴가 새롭게 "Convert" 메뉴로 변경되어 추가되었습니다. 이 메뉴는 커펌 5.00용 CTF 테마를 커펌 5.50용 CTF 테마로 변환해주는 기능을 합니다. 하지만 아직은 시험 단계라 정확하게 변환된다는 보증은 없으며, "인포메인션 보드" 아이콘은 기본 아이콘대로 적용됩니다.
---------------------------------------------------------

CTF Tool은 PSP를 거치지 않고서도 CTF 테마를 생성하거나, 기존의 CTF 테마를 분해할 수 있는 프로그램인데, 이러한 CTF Tool을 사용하기 편하도록 GUI 방식으로 만든 것이죠. 원래는 중국에서 patpat이라는 개발자가 만든 프로그램이었지만 Matchung이 영어 버전으로 번역해서 만들었네요.

기존 GUI 방식의 CTF Tool로는 이전 테마만들기 글에서 소개한 CTF Manager가 대표적이었습니다. 하지만 CTF Manager가 펌웨어 5.00까지 지원하는데 반해 이번에 발표된 'CTFTOOL GUI for 5.50'는 그 이름처럼 펌웨어 5.50까지 지원하고 있습니다. (펌웨어 3.71/3.90/4.01/5.00/5.50용 CTF 테마를 지원합니다.) 또한 기존에 따로 설치해야 했던 펌웨어 파일들이 기본 포함되어 있어 사용하기 더 편해졌네요.


원리 자체는 이전 CTF Manager와 동일하므로 이전 http://popotz.textcube.com/1081 글을 참고해주시길 바랍니다. 여기서는 아주 기본적인 사용법만을 간단하게 작성하겠습니다.

[ 기본 실행법 ]
위 첨부파일을 받아 압축을 풀고 그 안의 'CTFtool GUI_en.exe' 파일을 더블클릭해서 실행하면 글 상단의 스크린샷과 같은 프로그램이 실행됩니다.

프로그램 실행시 문제가 발생한다면 Microsoft .NET framework 2.0 이상 버전을 설치해보세요.)

[ CTF 생성하기 ]

프로그램이 실행된 후 CTF 테마로 만드려는 VSH 폴더와 FONT 폴더, PTF 파일, CTF가 저장될 위치와 파일명 등을 지정합니다. 각 경로 부분을 더블 클릭하면 파일이나 폴더 지정이 가능합니다.

그리고 프로그램 우측의 펌웨어 버전을 알맞게 선택한 뒤 그 아래 'Start' 버튼을 누르면 CTF 테마가 저장된 위치에 새로 생성됩니다.

[ CTF 분해하기 ]

프로그램이 실행된 후 'UNPACK' 버튼을 누르면 CTF 분해 화면으로 전환됩니다. 그 후 분해하려는 CTF 파일을 지정하고, 분해된 파일이 저장될 위치를 지정합니다.

그리고 프로그램 우측의 펌웨어 버전을 해당 CTF 테마와 맞도록 선택한 뒤 그 아래 'Start' 버튼을 누르면 지정한 위치에 CTF 테마가 분해되어 저장됩니다. 분해된 CTF 테마는 vsh 폴더, font 폴더(없을 수도 있음.), XXXX.PTF 파일로 구성됩니다.

[ CTF 변환하기 (5.00용을 5.50용으로 변환) ]

프로그램이 실행된 후 'Convert' 버튼을 누르면 CTF 변환 화면으로 전환됩니다. 그 후 커펌 5.00용 CTF 테마 파일을 지정해주고 새로 생성될 커펌 5.50용의 CTF 테마 파일의 저장 경로를 입력해준 뒤 'Start' 버튼을 누르면 변환이 완료됩니다.

[ 그 외 참고사항 ]
- CTF 생성이나 분해시 폴더/파일 경로를 잘못 입력하면 충돌이 일어나는 문제가 있습니다.

* 관련글 보기 *
5.50 GEN-A용 CXMB 플러그인
비공식 CXMB 플러그인 v2 (5.03 M33/GEN-A용)
[테마만들기1] CTF 테마 생성/분해

댓글 21개:

  1. 오 CTF매니저에서 이걸로 갈아타야겠군여~

    답글삭제
  2. 저도 테마 만들고 싶은데 봐도봐도 어렵네요.

    답글삭제
  3. 파일 실행하니 COMDLG32.OCX 구성요소나 종속성이 정확하게 등록되어있지않습니다.

    파일이 누락되었거나 잘못되었습니다.라고 뜨는데 어떡하지요 ㅠㅠ

    답글삭제
  4. 버림받은 1000번대.....

    답글삭제
  5. 503은 아마 500번쓰면되지안을까요 ? 실험은안해봤지만

    답글삭제
  6. @신재덕 - 2009/07/18 13:25
    그럴까요?

    답글삭제
  7. 5.00 에서 Organ_Rozen_Maiden_Remix.ctf 를 5.50으로 변환시켰는데

    성공했습니다.

    ㄳ요

    답글삭제
  8. @머임 - 2009/07/07 18:15
    시스템32에 누락된 파일을(COMDLG32.OCX) 넣어보세요

    아님... VB런타임패키지로 검색하셔서 설치해보세요

    답글삭제
  9. 해보긴했는데; ㅋㅋ;;; 아이콘모양이 안바끼네여 ㄷㄷ

    답글삭제
  10. 5.03에서 5.50으로 갈아 타고 이놈으로 컨버팅 할려니 5.00 ctf 파일이 아니라고 나오네요 ㅠㅁㅠ;;

    답글삭제
  11. 50gen-b에서도 가능한지요..

    50은 된다고 나왔는 데요..

    답글삭제
  12. 뭐 저는 5.50ctf(누가 만든것)는 사용하고 있습니다만..

    답글삭제
  13. 그리고 마지막으로 5.50 테마 만드는건 없는지요..

    검색해보니 없는거 같음..

    말하자면 ctf+부팅영상 함께 만들 수 있는 거요..

    답글삭제
  14. @사키 - 2009/08/29 14:35
    사키 / 이 프로그램이 5.50 GEN-B 보다 이전에 나왔기때문에 따로 써있지는 않지만 사용 가능합니다.



    그리고 5.50 테마도 5.00 테마와 똑같이 만들면 됩니다. CTF로 합치는 건 위 프로그램을 사용하면 되구요.

    답글삭제
  15. 음.. 이거 5.00을 왜 제대로 인식하지 못할까요..?

    포럼에 올라온 티파니 테마를 적용하려고

    인풋에 넣고 아웃풋에 파일명 적었는데

    5.00파일이 아니라고 메시지가 뜨네요..?

    사실 3005로 5.03 enabler,gen 했을때 전부 안돼서 아직 플러그인이 불안정해서 그런가 했는데

    2005의 5.00 m33-4,5.50 gen-a에서도 안먹히네요..;

    추출할때는 cmd창에 ctf파일이 아니라고 뜨질않나..

    파일이 잘못된건지 알 수가 없어서..

    http://popotz.shworks.com/forum/viewtopic.php?id=1299

    답글삭제
  16. 비밀 댓글 입니다.

    답글삭제
  17. 'COMDLG32.OCX' 구성 요소나 종속성이 정확하게 등록되지 않았습니다. 파일이 누락되었거나 잘못되었습니다. 라고 뜨는데요?? system32에도 넣어봤고ㅜㅜ

    답글삭제
  18. @응?? - 2009/11/29 20:46
    응?? / 이런건 검색 사이트의 검색을 이용하면 좀 더 자세한 답을 받을 수 있습니다.

    답글삭제
  19. 5.50에서 5.00으로 가는 방법 없나요 ㄷㄷ

    답글삭제
  20. Run-time error'339'



    component 'Comdlg32.OCX' or one of its dependencies not correctly registered: a file is missing or invalid



    라고뜨네여 이거 어떻게 해결해야하나여? Window7 쓰는유저입니다...

    답글삭제

참고: 블로그의 회원만 댓글을 작성할 수 있습니다.