注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

Emix

Let Your Creativity Fly...

 
 
 

日志

 
 

CTF/UNCTF command line tool for PC (support 5.00)CTF命令行工具支持5.00  

2008-11-05 12:58:14|  分类: PSP pc端应用程序 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
PC 上で CTF の生成/展開を行うツール CTF/UNCTF command line tool for PC の5.00 対応版が公開されています。
CTF/UNCTF command line tool for PC (support 5.00)CTF命令行工具支持5.00 - EMiX - Emix 

機能
  • CTF の生成
  • CTF の展開


  • CTF の生成/展開が出来るのは現在 Poison 氏の CXMB で対応している 3.80, 3.90, 4.01, 5.00 用です。


    導入手順
    ここでは 5.00 用の CTF の生成/展開を行うとして説明していきます。他のバージョンで 5.00 というバージョンをそれぞれのバージョンに置き換えて考えてください。
    1. CTF/UNCTF command line tool for PC (support 5.00) をダウンロードしてきて解凍します。
      CTF/UNCTF command line tool for PC (support 5.00)


    2. 解凍して出てきた ctftools フォルダの中に support フォルダを作成します。


    3. 5.00 用なので、その support フォルダのなかに 500 フォルダを作成します。


    4. 5.00 のアップデータを Psar Dumper を使い decrypt して展開し、/vsh/module/ の common_gui.prx, paf.prx, vshmain.prx の3つを、作成した 500 フォルダにコピーします。
    C:/
     └ctftools/
        ├ctf.exe
        ├unctf.exe
        └support/
           ├500/
           │  ├common_gui.prx
           │  ├paf.prx
            │  └vshmain.prx
           ├401/


    使用方法
    C ドライブのルートディレクトリに ctftools フォルダがあるとして説明します。

    CTFファイルの展開
    1. 展開したい CTF ファイルを C:/ctftools/ にコピーします。


    2. コマンドプロンプトを起動させます。


    3. C:/ctftools/ に移動します。以下のように入力して Enter を押します。
      cd C:\ctftools\

    4. あとは以下のように入力すると CTF ファイルが展開されます。
      unctf xxxx.ctf
      xxxx.ctf には展開する CTF ファイルのファイル名が入ります。


    展開したファイルは ctf.exe と同じフォルダ内に生成されます。
    以下は実行例です。問題なければ以下のように表示されます。
    C:\ctftools>unctf SACHIEL_500.ctf
    This is CTFViewer: views CTF file structure.

    Dump SACHIEL_500.ptf 306148 bytes

    Dumping File Header:
    version : for 5.00
    ctf_magic : 0xdead0500
    ctf_sig : 0x43737e74
    ctf_header_count : 4

    Dump CTF Headers:
    Patch#01:
    filename: /vsh/module/VSHMAIN.PRX
    start: 0x0004abe4
    size: 3
    Patch#02:
    filename: /vsh/resource/topmenu_plugin.rco
    start: 0x0004abff
    size: 34204
    Patch#03:
    filename: /vsh/resource/sysconf_plugin.rco
    start: 0x0005319b
    size: 201204
    Patch#04:
    filename: /vsh/resource/topmenu_icon.rco
    start: 0x0008438f
    size: 136444

    Dump Patches:
    Extract 1 patche(/vsh/module/VSHMAIN.PRX, 3 chunks)
    Chunks 01: Target: 0x000252b8 Size: 1 Buf: 8e
    Chunks 02: Target: 0x000252d8 Size: 1 Buf: 88
    Chunks 03: Target: 0x000253b0 Size: 1 Buf: 8a
    Extract 2 file(/vsh/resource/topmenu_plugin.rco, 34204 bytes)
    Extract 3 file(/vsh/resource/sysconf_plugin.rco, 201204 bytes)
    Extract 4 file(/vsh/resource/topmenu_icon.rco, 136444 bytes)


    CTF の生成
    1. CTF にしたいテーマの vsh フォルダや font フォルダ、壁紙やプレビュー用の PTF ファイルを C:/ctftools/ にコピーします。

    2. C:/
       └ctftools/
          ├ctf.exe
          ├unctf.exe
          ├support/
          │  └500/
          ├xxxx.ptf
          ├font/
          └vsh/
             ├module/
             └resource/

    3. コマンドプロンプトを起動させます。


    4. C:/ctftools/ に移動します。以下のように入力して Enter を押します。
      cd C:\ctftools\

    5. 以下のように入力して CTF ファイルを生成します。
      ctf -o xxxx.ctf -p xxxx.ptf
      xxxx.ctf には生成される CTF につけたいファイル名を入力します。xxxx.ptf はプレビュー用のアイコンを埋め込んだ PTF ファイルのファイル名が入ります。


    生成された CTF ファイルは ctf.exe と同じフォルダ内に生成されているはずです。
    以下は実行例です。問題なければ以下のように表示されます。
    C:\ctftools>ctf -o SACHIEL_500.ctf -p SACHIEL_500.ptf
    File#01: /vsh/module/vshmain.prx (3 bytes)
    File#02: /vsh/resource/sysconf_plugin.rco (201204 bytes)
    File#03: /vsh/resource/topmenu_icon.rco (136444 bytes)
    File#04: /vsh/resource/topmenu_plugin.rco (34204 bytes)
    File Count: 4
    SHA1 Sig: 2a41184f

    またファイル名にスペースが入っていると生成/展開が上手く出来ません。その場合はファイル名を""で囲むようにしてください。
      评论这张
     
    阅读(326)| 评论(0)
    推荐 转载

    历史上的今天

    评论

    <#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
     
     
     
     
     
     
     
     
     
     
     
     
     
     

    页脚

    网易公司版权所有 ©1997-2017