logo

nikq::cube

2007年1月2日(火) 18:35

Toyimage2 crack

[高速動作版!「本城直季」風ミニチュア写真作成ソフト]
http://blog-tech.rikunabi-next.yahoo.co.jp/blog/hirabayashi/148

ToyImageは非常にいいソフトだ。
だけど残念なことに、加工できる上限サイズが600x600に制限されてる。

俺のハイスペックマシンにはそんな制限なんかいらねえぜ!
300dpiで年賀状を作るには600x600なんてチンケすぎる!

と言ったかどうかは定かではないが、
とりあえずサイズ制限を解除してしまおう。

まずhonjoh2.exeを逆アセンブルする。
"0258h"でgrep。あった。BSSだ。

L00412044: 00412044 dd 000000258h

あと、これをいじってる本体はどこかな?

;   if {
                00401c28 8b3544204100           mov     esi,dword [L00412044]
                00401c2e 3bf0                   cmp     esi,eax
                00401c30 7e08                   jng     C00401c3a
;     if {
                00401c32 8bf0                    mov     esi,eax
                00401c34 893544204100            mov     dword [L00412044],esi
;     }
C00401c3a:      00401c3a 8b412c                 mov     eax,dword [ecx+02ch]
                00401c3d 0fafc6                 imul    eax,esi
                00401c40 99                     cdq
                00401c41 f77928                 idiv    dword [ecx+028h]
                00401c44 8bf8                   mov     edi,eax
                00401c46 eb1e                   jmp     short C00401c66
;   }
;   else {
C00401c48:      00401c48 8b3d44204100           mov     edi,dword [L00412044]
                00401c4e 3bfa                   cmp     edi,edx
                00401c50 7e08                   jng     C00401c5a
;     if {
                00401c52 8bfa                    mov     edi,edx
                00401c54 893d44204100            mov     dword [L00412044],edi
;     }
C00401c5a:      00401c5a 8b4128                 mov     eax,dword [ecx+028h]
                00401c5d 0fafc7                 imul    eax,edi
                00401c60 99                     cdq
                00401c61 f7792c                 idiv    dword [ecx+02ch]
                00401c64 8bf0                   mov     esi,eax
;   }

これだね。
うーん、回避させるとマズそうだなぁ。
だからBSSの方を書き換えてしまおう。

D:\download\ToyImage2>fc honjoh2.exe honjoh2_limit.exe
ファイル honjoh2.exe と HONJOH2_LIMIT.EXE を比較しています
00012044: 58 00
00012045: 02 10

できた。

written by nikq [/program] [この記事のURL] [コメントを書く] [コメント(3)]

Comments

『すみませんが、教えてください。』

いつも拝見させていただいてます。はじめまして、おやじと

申します。突然ですが、素人の私には逆アンセブルする?? とは

なにか。など、分からなくて、600×600の壁が破れないのです。

それでもしよろしければ、Toyimage2 crack ヴァージョンを

メールで送っていたただけませんでしょうか? 突然なお願い

申し訳ないですが、よろしくお願いいたします。

因みに私のメールアドレスは oyaji_1116@yahoo.co.jp です。

written by おやじ

『知りません』

僕のようなクラッコ野郎と、
ソフトウェアの製作者は
あくまで「黙認」の関係なので、
これ以上の情報を提供することはできません。

ご理解ください。

written by nikq

『ご返答ありがとうございます』

素早いご返答ありがとうございました。

written by おやじ

TrackBacks

nikq::cube

MySketch 2.7.2 written by 夕雨