汎用多重起動化改造素赤

このエントリーをはてなブックマークに追加
1ネトゲ廃人@名無し
逆アセやメモリ書き換え、その他の方法を使い多重起動する方法を書くスレッドです。

参考リンク
ttp://hp.vector.co.jp/authors/VA028184/
2ネトゲ廃人@名無し:2005/08/12(金) 21:07:52 ID:???
<<チートスレ汎用テンプレ>>定番解析ソフトと解析勉強サイト

●デバッガ OllyDbg
http://www.ollydbg.de/

●プロセスメモリエディタ兼デバッガ スペシャルねこまんま57号
http://www.vector.co.jp/soft/win95/hardware/se254476.html

●プロセスメモリエディタ兼デバッガ うさみみハリケーン
http://hp.vector.co.jp/authors/VA028184/

●ヘキサエディタ Stirling
http://www.vector.co.jp/soft/win95/util/se079072.html

●PCゲーム解析指南+OllyDbg日本語化パッチ Digital Travesia
http://hp.vector.co.jp/authors/VA028184/

●参考書
・解析魔法少女美咲ちゃん マジカル・オープン!
  ISBN:4-7980-0853-2 2,730円 A5判 280 頁
・クラッカー・プログラム大全―禁断のシリアルナンバー解析テクニック
  ISBN:4-88718-746-7 2625円 A5判 304頁
・はじめて読む8086
  ISBN:4871482456 1,682円 286頁

【購入回避推奨】<ゲーム解析スレ・書評サイト等で酷評されている役に立たない参考書>
・いまどきのアセンブラプログラミング [橋本和明 (著)]
・いまどきのアセンブラの教科書 [橋本和明 (著)]
・アセンブラ読本 for Game ゼロからはじめるゲーム改造 [橋本和明 (著)]
3ネトゲ廃人@名無し:2005/08/12(金) 21:10:37 ID:???
>●参考書
>・解析魔法少女美咲ちゃん マジカル・オープン!
>  ISBN:4-7980-0853-2 2,730円 A5判 280 頁
>・クラッカー・プログラム大全―禁断のシリアルナンバー解析テクニック
>  ISBN:4-88718-746-7 2625円 A5判 304頁
>・はじめて読む8086
>  ISBN:4871482456 1,682円 286頁

上記の本を買えばミジンコでもできる
以上
4ネトゲ廃人@名無し:2005/08/12(金) 21:26:47 ID:???
>>3

お前は書籍買うだけで出来ると思ってるのか。
5ネトゲ廃人@名無し:2005/08/12(金) 21:28:31 ID:???
とりあえず初心者はDigital Travesiaで勉強すれば多重は楽勝でできる。

あと、APICallListを勧める人がいるけど、これは役に立たない。
API関数の呼び出しを潰すだけでステータスフラグや返り値は弄れないから。
きちんとデバッガで処理を変更できるようにならないとダメ。
6ネトゲ廃人@名無し:2005/08/12(金) 21:50:51 ID:???
母「おい、おまいら!!夕食ができますた。リビングに集合しる!」
父「詳細キボーヌ」
母「今日はカレーですが、何か?」
兄「カレーキターーーーーーーーー」
妹「キターーーーーーーーーー」
姉「カレーごときで騒ぐ奴は逝ってヨシ」
母「オマエモナー」
父 --------終了-------
兄 --------再開-------
妹「再開すなDQNが!それより肉うpキボンヌ」
母「ジャガイモうp」
姉「↑誤爆?」
兄「タマネギage」
父「ほらよ肉>家族」
妹「神降臨!!」
兄「タマネギage」
母「糞タマネギageんな!sageろ」
兄「タマネギage」
姉「タマネギage厨uzeeeeeeeeeeee!!」
母「ageって言ってればあがると思ってるヤシはDQN」
セールスマン「イタイ家族がいるのはこの家ですか?」
母「氏ね」
父「むしろゐ`」
兄「タマネギage」
妹「兄 、 必 死 だ な ( 藁 」
>>5
そうなんですか・・・
TANTRAはできたんですが、ECOはうまくできないみたいなので
まぁ、パソコンの知識0だからできないだけなのかもしれない
8ネトゲ廃人@名無し:2005/08/12(金) 22:15:01 ID:???
>>7
APICallListでAPI関数呼び出しを潰しただけで多重ができたのは「運が良かった」ぐらいに考えた方がいいかと。

>パソコンの知識0だからできないだけなのかもしれない
プログラム解析の知識があったら、APICallListなんて使わないはず。
9ネトゲ廃人@名無し:2005/08/12(金) 22:47:36 ID:???
>>4
プログラムの知識がゼロの俺でもできたのは確か
10ネトゲ廃人@名無し:2005/08/13(土) 09:23:14 ID:???
★FindWindowしか使ってない場合汎用

ECOで試す、逆アセンブラを使った多重のやり方 
逆アセンブラはでじたるとらべしあにあるPeRdr
1.コマンドプランプトで (コマンドプロンプトの使い方は違う所を調べれ)
perdr -b eco.exe > eco.s  として、eco.sを作る
2.テキストエディタでeco.sを開く
3.FindWindowを検索
4.Addr:〜 hint:〜はただのテーブルなのでもう一度、検索するとこんな場所に来る
* Reference to USER32.FindWindowA
|
0040F0D6 FF1564135700 calldword ptr [00571364h]
0040F0DC 8BF8 movedi,eax
0040F0DE 85FF testedi,edi
0040F0E0 7425 jz0040F107h
0040F0E2 57 pushedi
5.多重は74→EBだと信じて疑わない人は、0040F0E0の右を見る。
  ここに74があるので、0040F0E0を0000F0E0と読み替えて
  バイナリエディタでeco.exeを開く
6.バイナリエディタでF0E0まで進めて74をEBに書き換えて終了。

ollyとかのデバッガを使わないのは、アタッチの説明が面倒な事があるから。
誰か、4.のasmの説明おながいします。
11ネトゲ廃人@名無し:2005/08/13(土) 09:25:23 ID:???
なんかタブがつぶれちゃった (・ω・`)
12ネトゲ廃人@名無し:2005/08/13(土) 11:34:01 ID:???
>アタッチの説明が面倒な事があるから
あれのどこが面倒なのかお聞きしたい
13ネトゲ廃人@名無し:2005/08/13(土) 11:44:06 ID:???
>>12
デバッガのチェックが入ってない場合はそのままアタッチするだけでいいけど、
別スレッドに遷移してたり、デバッグプロセスの検知で終了するタイプだと
ミジンコに説明すんの面倒だよ
14ネトゲ廃人@名無し:2005/08/13(土) 11:46:19 ID:???
後者はHideDebugger.dllでほぼ無問題
15ネトゲ廃人@名無し:2005/08/13(土) 12:36:23 ID:???
>>10がミジンコ過ぎてワロタ
16ネトゲ廃人@名無し:2005/08/13(土) 12:49:06 ID:???
>>15
じゃ、違う方法plz
17ネトゲ廃人@名無し:2005/08/13(土) 12:50:07 ID:???
実行ファイルを2個用意すればいいんじゃね
18ネトゲ廃人@名無し:2005/08/13(土) 15:12:44 ID:???
吹いたじゃねーか
19ネトゲ廃人@名無し:2005/08/14(日) 19:10:13 ID:Dv33Jywo
>>10
なにそのやり方www
面倒すぎwww
20ネトゲ廃人@名無し:2005/08/14(日) 20:03:48 ID:???
>>19
ゴミレス付けてねーでもっとエクセレントなやり方なり、
違うチェックの回避方法を書けw

今時IDを表示するのは、厨か中の人かどっちだ?
21ネトゲ廃人@名無し:2005/08/14(日) 20:05:17 ID:hw8MLSkh
IDを表示すると中華中の人になれると聞いて飛んできました
22ネトゲ廃人@名無し:2005/08/14(日) 20:14:38 ID:???
中華中って何よ?
23ネトゲ廃人@名無し:2005/08/14(日) 20:17:14 ID:???
中国人の中学校の略
24ネトゲ廃人@名無し:2005/08/15(月) 04:34:14 ID:???
http://game.netmarble.jp/cpsite/cartoonracer/index.asp
この手のものの多重起動について詳しく教えてもらえないだろうか
25ネトゲ廃人@名無し:2005/08/15(月) 04:42:08 ID:???
http://game.netmarble.jp/cpsite/cartoonracer/index.asp
この手のものの多重起動について詳しく教えてもらえないだろうか
26ネトゲ廃人@名無し:2005/08/15(月) 11:24:03 ID:???
>>24-25
>>1からこのスレを200回ほど読んだあと、首をLANケーブル等でお括りになっては如何でしょうか
27ネトゲ廃人@名無し:2005/08/15(月) 11:27:45 ID:3dX0aF/z
>>25
バイナリの書き換えと
レジストリの起動パス書き換えでいけるんでないの?
中華中の人だから良くわからんけど
28ネトゲ廃人@名無し:2005/08/15(月) 11:55:10 ID:???
>>27
お前、このスレの主旨がわかってねーな
29ネトゲ廃人@名無し:2005/08/15(月) 11:57:28 ID:???
このスレはゲームを個別に多重起動にするわけじゃないよ
30ネトゲ廃人@名無し:2005/08/15(月) 12:04:39 ID:???
アルティメット学園『乱』の多重起動のやり方教えてくださいお願いします
31名無しさん@お腹いっぱい:2005/08/15(月) 13:23:41 ID:xFCyD+85
>>10の程度の作業でめんどくさいなら、お前はMMOなんてできねぇよwwwwww
32ネトゲ廃人@名無し:2005/08/15(月) 17:04:11 ID:???
最近はブラウザからログインが流行ってのか?
上の2つともそうなんだが…。
33ネトゲ廃人@名無し:2005/08/15(月) 17:39:25 ID:???
>>31
>>10のをやれば多重起動できる?
34ネトゲ廃人@名無し:2005/08/15(月) 18:27:32 ID:???
>>33
出来るとも言えるし出来ないとも言える。

とりあえず試してから書け。なっ。
はっきり言ってチラ裏にしかなってないから。
35ネトゲ廃人@名無し:2005/08/22(月) 03:15:01 ID:???
>>33,>>34
エミルで>>10試してみたけど多重出来ない。
いじくり方が違うのか、場所も間違ってるのか…。
36ネトゲ廃人@名無し:2005/08/22(月) 07:34:26 ID:???
>>10のやり方だと多重チェックの解除はできる
アドレス違いで出来ないのはお前に応用力がない証拠だ

パッチ飛ばしは升スレ見れ
37ネトゲ廃人@名無し:2005/08/22(月) 23:50:55 ID:???
>>36
応用できたらこんなとこ見てないと思われ。
エミルの多重はやりたいがさっぱりだな。

ミジンコですが何か?
38ネトゲ廃人@名無し:2005/08/22(月) 23:58:36 ID:???
ollyでeco.exeを開く
[alt+e]
eco.exeを選択
[ctrl+n]
FINDOWINDOWA
[enter]
[enter]
すぐしたのJE SHORTなんたら
[space]
JE→JMP
右クリック→実行ファイルへコピー→選択行
[alt+f2]
右クリックファイル保存
39ネトゲ廃人@名無し:2005/08/23(火) 01:11:02 ID:???
たぶん恐ろしく親切に書いてあるのだろうが
>右クリック→実行ファイルへコピー→選択行
ここでつまずくな。どこで間違ってるのやら。
4038:2005/08/23(火) 01:18:32 ID:???
うはwwwよく見たら汎用のスレにecoでやっちまったwwww
まぁ、そこは置いといて
うちはolly日本語化してるからそのへんでしょ
英語だと
copy to executable → selection
ファイル保存はsave fileか

ちなみにランチャも同様にするけど今度は飛ばさないようにする
nopで潰すなりとび先アドレスかえるなり御自由に
41ネトゲ廃人@名無し:2005/08/23(火) 17:54:42 ID:???
うぬううう
出来ない・・・死んできます
42ネトゲ廃人@名無し:2005/08/23(火) 19:41:36 ID:???
エミルの話題は専用スレ立ったから移行汁。
http://game10.2ch.net/test/read.cgi/mmosaloon/1124791750/l50
43ネトゲ廃人@名無し:2005/08/25(木) 19:45:18 ID:???
>>42
そこはただの重複スレ
ここでやりたいやつやるだけ
44名無しさん@お腹いっぱい。:2005/08/31(水) 22:04:02 ID:???
>>38
すごいなぁ、普通に初心者でもこれでできるね
但し、eco.exeが起動する前に2個目のlaunchを起動しないと俺はできなかった
45ネトゲ廃人@名無し:2005/08/31(水) 23:42:14 ID:???
>>44
ランチャーの多重は復習ってことで自力でガンバレ
46ネトゲ廃人@名無し:2005/09/02(金) 01:02:21 ID:???
>>38
の方法ってリネ2でもできるんでしょうか?
自分ではちゃんとやったつもりだけどできなかったもので・・
47ネトゲ廃人@名無し:2005/09/02(金) 01:03:11 ID:???
アホを見た
48ネトゲ廃人@名無し:2005/09/02(金) 15:54:43 ID:???
私には見えない
49ネトゲ廃人@名無し:2005/09/02(金) 21:15:50 ID:???
彼には見えない
50 ◆pHmPE/M9is :2005/10/18(火) 21:26:43 ID:???
 
51ネトゲ廃人@名無し:2005/10/27(木) 14:51:55 ID:???
 
52ネトゲ廃人@名無し:2005/11/10(木) 00:26:06 ID:Wkr35qjO
JEが複数個あるんだが
全部やるべきなのだろうか・・
教えてエロイ人
53ネトゲ廃人@名無し:2005/11/10(木) 01:10:28 ID:???
僕ちんユーザー切り替えで十分でふ
54ネトゲ廃人@名無し:2005/11/22(火) 02:20:15 ID:???
このゲーム多重可能にできたら神
http://fs.hangame.co.jp/fs/
55ネトゲ廃人@名無し:2005/11/22(火) 02:23:45 ID:???
お前から見たら人類のほとんどが神なんだろうよ
56ネトゲ廃人@名無し:2005/11/22(火) 02:25:11 ID:???
そうでもない
57ネトゲ廃人@名無し:2005/11/22(火) 18:51:26 ID:???
万物に神様が宿っていらっしゃるのです
58ネトゲ廃人@名無し:2005/11/24(木) 14:27:48 ID:???
ハンゲ厨は消え失せろ
59名無し:2005/12/01(木) 13:29:33 ID:hm/08ZSs
わからぬ
60ネトゲ廃人@名無し:2005/12/03(土) 14:06:26 ID:???
tantraって多重起動どうやるんだ?
Olly落としてみたけど説明をまた説明して欲しいくらいわからん。。。
61ネトゲ廃人@名無し:2005/12/03(土) 15:20:01 ID:???
諦めなさい
62ネトゲ廃人@名無し:2005/12/03(土) 17:11:49 ID:???
諦めたらそこで試合終了だ。
63ネトゲ廃人@名無し:2005/12/03(土) 17:38:08 ID:???
試合終了も悪くない
6460:2005/12/03(土) 19:20:11 ID:???
また、バスケットがやりたいです・・・・
65ネトゲ廃人@名無し:2005/12/03(土) 21:22:16 ID:???
でも諦めなさい
66ネトゲ廃人@名無し:2005/12/04(日) 00:33:27 ID:???
だが諦めたらそこで試合終了だ。
67ネトゲ廃人@名無し:2005/12/16(金) 04:52:36 ID:???
諦めないさ
68ネトゲ廃人@名無し:2005/12/16(金) 16:44:49 ID:???
でも諦めなさい
69ネトゲ廃人@名無し:2006/01/19(木) 14:46:43 ID:???
kinen
70ネトゲ廃人@名無し:2006/01/23(月) 21:18:42 ID:VXl1k5sW
メモリー
ハアハア
71ネトゲ廃人@名無し:2006/02/16(木) 23:23:35 ID:???
    ノノノノハヽ
  9┓リノ‘ヮ‘リノつ
..〆⌒ヽ    ノ
( ´lёl`)_/(__)
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
72ネトゲ廃人@名無し:2006/02/16(木) 23:29:43 ID:???
    ☆ノノハヽ
  9┓リノ‘ヮ‘リノつ
..〆⌒ヽ    ノ
( ´lёl`)_/(__)
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
73ネトゲ廃人@名無し:2006/02/16(木) 23:38:57 ID:???
        ☆ノノハヽ
        リノ‘ヮ‘リノつ       ┓
   −=≡ (  づ ノ       〆⌒ヽ
        と__/"(__)  −=≡ (´lёl` ) ツツツーーー
74ネトゲ廃人@名無し:2006/02/16(木) 23:45:08 ID:???
        ☆ノノハヽ
        リノ‘ヮ‘リノつ       ┓
   −=≡ (  づ ノ       〆⌒ヽ
        と__/"(__)  −=≡ (´lёl` ) ツツツーーー
75ネトゲ廃人@名無し:2006/02/18(土) 23:21:30 ID:???
        ☆ノハヽヽ
        リノ‘ヮ‘リつ       ┓
   −=≡ (  づ ノ       〆⌒ヽ
        と__/"(__)  −=≡ (´lёl` ) ツツツーーー
76ネトゲ廃人@名無し:2006/02/18(土) 23:24:14 ID:???
           ┏
          〆⌒ヽ
    −=≡ ( ´lёl`) ツツツーーー
 _,,..-―'"⌒"~ ̄"~⌒゙゙"'''ョ  
゙~,,,....-=-‐√"゙゙T"~ ̄Y"゙=ミ
T  |   l,_,,/\ ,,/l  |
,.-r '"l\,,j  /  |/  L,,,/
,,/|,/\,/ _,|\_,i_,,,/ /  
_V\ ,,/\,|  ,,∧,,|_/   
77ネトゲ廃人@名無し:2006/02/25(土) 00:01:23 ID:???
          __ ./)
〜〜〜〜〜 /・ ・ /./
      ⊂/    .ノ  )       
      / / \ \)))o∈    
≡≡≡  し'    ヽJ
     ┴┴'   ┴┴'
78ネトゲ廃人@名無し:2006/02/25(土) 00:02:15 ID:???
          __ ./)
〜〜〜〜〜 /・ ・ /./
      ⊂/    .ノ  )       
      / / \ \ノノノノ       
≡≡≡  し'    ヽJ
     ┴┴'   ┴┴'
79ネトゲ廃人@名無し:2006/02/25(土) 00:02:48 ID:???
          __ ./)
〜〜〜〜〜 /   /./
      ⊂/    .ノ  )       
      / / \ \ノノノ       
≡≡≡  し'    ヽJ
     ┴┴'   ┴┴'
80ネトゲ廃人@名無し:2006/03/04(土) 01:17:14 ID:???
ノノハヽo∈
リノ‘ヮ‘リ <
 / つ
 ~UU~
81ネトゲ廃人@名無し:2006/03/04(土) 01:18:13 ID:???
ノノハヽo∈
リノ‘ヮ‘リノ <
 / つ
 ~UU~
82ネトゲ廃人@名無し:2006/03/04(土) 01:19:05 ID:???
〃ノノハヾヽ
リノ‘ヮ‘リノ
 / つ つ
 ~UU~
83ネトゲ廃人@名無し:2006/03/04(土) 01:20:40 ID:???
ノノノノハヽ
リノ‘ヮ‘リノ
 / つ つ
 ~UU~
84ネトゲ廃人@名無し:2006/03/06(月) 04:46:21 ID:???
  C⌒ヽ
 ⊂二二⊃∩
 リノ‘ヮ‘リノ/<
  ノ_|__:__'/
. ∪|__|__|
  .(.__)__)
85ネトゲ廃人@名無し:2006/03/23(木) 00:50:51 ID:???
何方か、デコの多重化教えて下さいorz
86ネトゲ廃人@名無し:2006/04/29(土) 15:22:14 ID:???
ローズオンラインの多重化お願いします。
87ネトゲ廃人@名無し:2006/05/12(金) 17:49:12 ID:???
ヾ(・ω・)ノ
88ネトゲ廃人@名無し:2006/06/22(木) 21:30:09 ID:teDQBSZc
信オンで貫スト升教えて
89ネトゲ廃人@名無し:2006/06/26(月) 14:51:59 ID:fNkO2M1u
競馬伝説Liveの多重おながいします。かみさま。
><
90ネトゲ廃人@名無し:2006/06/26(月) 18:05:59 ID:???
うっさいハゲ
91ネトゲ廃人@名無し:2006/06/27(火) 12:25:51 ID:9qgPz++v
まんこなすれです
92ネトゲ廃人@名無し:2006/07/11(火) 09:17:16 ID:???
dword ptrとかeaxっていう文字しかないわ;
多重起動させたいんだが・・・。
93ネトゲ廃人@名無し:2006/07/11(火) 09:26:59 ID:S07n846p
* Reference to USER32.FindWindowA
|
0040621A FF15D8F14000 calldword ptr [0040F1D8h]
00406220 A3602E4C00 mov[004C2E60h],eax
00406225 C3 ret
00406226 90 nop
00406227 90 nop
00406228 90 nop
00406229 90 nop
0040622A 90 nop
0040622B 90 nop
0040622C 90 nop
0040622D 90 nop
0040622E 90 nop
0040622F 90 nop

74がない・・・どうすればいいんだろ?
CreateMutexもない。
94ネトゲ廃人@名無し:2006/07/11(火) 10:57:30 ID:???
こいつはゲロ以下のにおいがプンプンするぜ
95ネトゲ廃人@名無し:2006/07/11(火) 17:01:49 ID:???
1.FindWindowAの仕様を見る
2.00406220 A3602E4C00 mov[004C2E60h],eax
の部分を書き変える
9693:2006/07/12(水) 21:48:04 ID:???
>>95
うーん?
仕様とは??

これも多重起動できるようにしたいと奮闘しているプログラムの
コード。
今までは>>10のやり方でできた(別のプログラムだが)。
だが>>93を見て、うわぁどうなってんだと・・・。

>00406220 A3602E4C00 mov[004C2E60h],eax

00406220を読み替えた先にあったのはA3だった。
74→EB以外のパターンって・・・?
9793:2006/07/12(水) 21:52:01 ID:???
>>96
>00406220を読み替えた先にあったのはA3だった。

いや・・・そうなんだけどそうじゃない。
この1行はなかったものと脳内変換してくれorz

004C2E60h こっちを書き直すのかと思ったが
アドレスが存在しなかった。
98ネトゲ廃人@名無し:2006/07/12(水) 23:00:01 ID:???
なんで74→EBと信じて疑わないのか不思議
ただの経験則でしょ?
Jump if Zero命令からJMP命令に書き換えてるだけなんだよ?
それ以外のアプローチもあるのがプログラミングやクラッキングだろ?
99調べにくそうな事がらだけ:2006/07/12(水) 23:09:12 ID:???
FindWindowAの末尾のAはASCIIの事で文字コードを指している
ちなみに、末尾がWだとUnicode版のAPIであることを指している
これらのAPIの詳細を調べるためには末尾のA or Wを抜いてFindWindowで検索したほうが調べやすい

callは関数呼び出し
なお、返り値は普通eaxに格納される
あとは自分で調べろ
どうやったら誤魔化せるかそれを考えれば自ずと。。。
100ネトゲ廃人@名無し:2006/07/12(水) 23:22:07 ID:???
馬鹿だから無理です
10193
できた;
ありがとうございました。