トップページ > 記事閲覧
【改造依頼】えふにょにょ
投稿日 : 2017/11/17(Fri) 12:51
投稿者 名無し
ID情報 : ctlH/7djHlnLF5U8Jlc8.0
参照先 http://www.dlsite.com/home/work/=/product_id/RJ058629.html
【ゲームタイトル】
えふにょにょ

【ゲーム製作者】
SPLUSH WAVE

【ソフトのバージョン】
ver1.03

【環境】
Windows7 64bit

【希望】
貯蓄EXP、マナ、アイテムの増減や変更などをできるSSGを求めています。宜しくお願いします。
記事編集 編集
Re: 【改造依頼】えふにょにょ (No.1)
投稿日 : 2017/11/20(Mon) 01:08
投稿者 amateur◆kR..xsXL6RU
ID情報 : lQRmUNQAKapFhrPnj9oIa/
参照先
「えふにょにょ SSG」でググると簡単に見つかったのですが、
外部の「響 舞名のgdgdブログ」でその作品(Ver1.02、1.03動作確認と書かれてます)のSSGがダウンロードできました(他ゲームのSSGと詰め合わせになってます)。
そちらは試されたのでしょうか。

あと、このゲームのように発売から数年以上経っているような場合は過去板サルベージ依頼等で先に依頼された方がよいかと思います。
(過去にSSGがアップされていてわざわざ新スレッドを立てるまでもない場合が多いので)
記事編集 編集
Re: 【改造依頼】えふにょにょ (No.2)
投稿日 : 2017/11/20(Mon) 06:01
投稿者 名無し
ID情報 : kM80fJyfCwijq.tHBkGK9/
参照先
ご返答ありがとうございます。
過去板サルベージ依頼等のことを忘れていました。
amateurさんの言う通りに過去板サルベージに一回依頼します。
因みに響 舞名さんのブログにあるSSGは試しましたが、動作しませんでした。
記事編集 編集
Re: 【改造依頼】えふにょにょ (No.3)
投稿日 : 2017/11/28(Tue) 04:34
投稿者 amateur◆kR..xsXL6RU
ID情報 : PpJTrgtfSCYyp3KNq0cRO1
参照先
>>2
サークルの公式ページにアップされている体験版(トップに貼っていただいているDLsite.comにある体験版ではない)で少し調べてみたのですが、
響舞名さんのSSGは、どうも、ASLRを無効化した状態でのみ使えるSSGのようです。

ASLRを無効化した状態で解析すると色々楽なので私もゲーム解析する際に時々無効化しますが、
その際にモジュール先頭アドレスからのオフセットでベースアドレスを記述するのを失念し、
定数でベースアドレス(体験版用SSGだと「0x01E15AF4」となってます)を書いてしまわれたのではないかと思われます。
(プログラム改造部分のアドレスも、exeモジュール先頭アドレスが「0x400000」固定であること前提っぽい記述になっていますし)

ASLRを無効化した場合、exeモジュール先頭アドレスが「0x400000」固定となりますが(稀に別の固定アドレスとなるゲームもあるのですが)、
体験版で確認した限りこのゲームはデフォルト状態ではASLRが有効で、
exeモジュール先頭アドレスは起動毎にランダムとなりますので、
ASLRを有効にしたままでは上記SSGのベースアドレスがずれて機能しないのが、
SSGが動作しない原因ではないかと思います。

したがって、手動でゲーム実行ファイル「FNYO.EXE」のASLRを無効化してやれば
響舞名さんのSSGが使えるのではないかと思います。
私は製品版持っておらず確認できないので断言はできませんが、ASLRを無効化すれば体験版ではSSGが使えるようになりました。

なお、ASLRの無効化は「うさみみハリケーン」に付属の " PEダンパー兼PEエディタ 「UMPE」"(UMPE.exe)を使えば簡単です。
うさみみハリケーンのオンラインヘルプの「PEダンパー兼PEエディタ 「UMPE」」のページの「●ASLRの無効化」の項目に説明があります。
分かりにくければ、「ASLR 無効化 - GAMES24 - FC2」でググって多分一番上に表示されるページの説明がスクショ付きで分かりやすいのでお勧めです。

あと、SSGが動作しない場合は、SpoilerALを管理者権限で実行する等、
この掲示板の注意事項やそこにリンクの貼ってある「FAQ」等を読まれることをお勧めします。
(SSGに問題があるのではなく、上記注意事項等に書いてある基本事項を試していないのが原因であることが多いので)

>amateurさんの言う通りに過去板サルベージに一回依頼します
このゲームについて改めて過去板サルベージ依頼のスレで依頼することを勧めたのではなく、
次にまた古いゲームの依頼をされる場合は上記スレで「先に」依頼されては、という趣旨でした。
(今回は既にスレ立てをされているので今後同様のケースがあれば・・・ということです)


※追記
>>4 NEExploiTさん
補足ありがとうございます。
確かにXP以前だと仰るとおりですね。
2010年発売のゲームなので、作者さんもXPで解析されたのかもです。
ただ、SSG利用上の注意事項(DL先のブログにも)にある作者さんの環境にWin7を含めていらっしゃるので(その上で他のOSだと動かない場合もある旨の記述)、
ASLR無効前提のSSGでは少し問題かなと思いました。

それにしても、ASLRにせよ、UACに伴う管理者権限の問題にせよ、
最近は単にSSG使うだけでも色々気を付けないといけないので面倒ですね。
DL版等のプロテクトでプロセス捕捉が難しい場合とかもあるみたいですし…
それでもクラス名でプロセス指定したら大丈夫、と思ってたら、
セキュリティソフトのサンドボックス機能でクラス名まで変わってたことがあって辟易しました。

・・・というわけなので、SSGを使用される方は、
動作しないからといってSSGに問題があると即断せずに、
ご自身のPC環境に問題がないか考えたり、SSGの情報欄等に書いてあることをよく読むなどしていただければと。
記事編集 編集
Re: 【改造依頼】えふにょにょ (No.4)
投稿日 : 2017/11/28(Tue) 08:55
投稿者 NEExploiT◆Li46agv7Gxg
ID情報 : LR/TXNYFTl1EKLFeyf/xe/
参照先
補足するとXP以前はASLR無効がデフォルトなので
一概に作成者のミスとは言いづらいです
記事編集 編集
Re: 【改造依頼】えふにょにょ (No.5)
投稿日 : 2017/11/29(Wed) 01:29
投稿者 名無し
ID情報 : sGcgCUR2QYIDYP8bGCS0V0
参照先
SSGの動作確認完了しました。
amateurさんのご指摘の通りにASLRを無効化したところ、SSGが起動するようになりました。ご指摘以外にも色々と情報を共有していただきありがとうございました。無事に使えるようになりました。
記事編集 編集
件名 スレッドをトップへソート
名前
メールアドレス
URL
ファイル添付


暗証キー
画像認証 (右画像の数字を入力) 投稿キー
コメント

- WEB PATIO -