バイナリエディタでソース解析
■ このスレッドは過去ログ倉庫に格納されています
0001俺
NGNG出来るって噂を聞いたんですが・・・・。
やり方知ってる?
0002デフォルトの名無しさん
NGNG0003デフォルトの名無しさん
NGNGまずCPUのコード(16進表記)を頭に叩き込むこと・・・話はそれからだよん
00042
NGNG鬱だ死のう
0005デフォルトの名無しさん
NGNGめんちゃい
0006デフォルトの名無しさん
NGNGバイナリエディタだけでは無理かと。
「単一質問スレ立てんなヴォケ!」と言われそうな気が禿げしくする・・・。
0007俺
NGNG0008デフォルトの名無しさん
NGNG0009デフォルトの名無しさん
NGNG0010デフォルトの名無しさん
NGNG(普通→丁寧)
意見→ご意見
めんちゃい→ごめんちゃい
0012デフォルトの名無しさん
NGNG↓
JE/JNE入れ替え
↓
(゚ρ゚)アウアウアー
0013俺
NGNG?
0014デフォルトの名無しさん
NGNGバイナリエディタでは無理。
逆コンパイラや逆アセンブラを使用すればソースコードに
近い形に変換することが出来るかもしれないが、
元のソースを復元することは不可能。コメントは無くなるし変数名は変わる。
コードが最適化されていれば違ったロジックになることもある。
どうせたいしたもの作ってないだろうからもう一度作り直せば。
0015俺
NGNG0016デフォルトの名無しさん
NGNGこの程度の質問をしてくるようでは逆コンパイラや逆アセンブラを
使うこともできまい。
0017デフォルトの名無しさん
NGNG0018俺
NGNG今の世の中、これだけ技術が発展しているのに実行ファイルからソースコードを
逆作成する技術はまだ無いんですかね?簡単そうなのに。
0019デフォルトの名無しさん
NGNGじゃぁ、お前が作れ、大金持ちになれるかもなー
0020デフォルトの名無しさん
NGNG0021デフォルトの名無しさん
NGNG0022デフォルトの名無しさん
NGNG7 という解から一意に 3 + 4 を出すことは出来ない。
0023デフォルトの名無しさん
NGNGとりあえず逝っとけ。
VBやHSPを使ってることには触れんが、
ソースを紛失するような人間が技術云々言うな。
0024デフォルトの名無しさん
NGNGムキになっちゃってカコイイ!
ここは晒し上げとこう・・。
0025デフォルトの名無しさん
NGNG0026ひよこ名無しさん
NGNG↑これ使え
0027デフォルトの名無しさん
NGNG0028デフォルトの名無しさん
NGNG0029デフォルトの名無しさん
NGNG0030デフォルトの名無しさん
NGNG0031デフォルトの名無しさん
NGNGお前のバイナリエディタにはキャラクタダンプがついてないのか?
付いてるやつに変えろ。ソース解析なんて楽勝だぞ。
0032デフォルトの名無しさん
NGNG0033偽fravia(w
NGNGこれは初めて見たな。
ソースなし・バイナリオンリーの状態からどの程度まで解析できるんだろか。
漏れはもっぱらIDA。こいつにSoftICEこれ最強。
0034デフォルトの名無しさん
NGNGVSデバッガで解析できないやろうは黙ってろ
0035デフォルトの名無しさん
NGNGつまらん。ボツ。
もいっかいボケなおせ。
0036デフォルトの名無しさん
NGNG逆行催眠でソースを激しく思い出せ!
0037デフォルトの名無しさん
NGNG0038仕様書無しさん
NGNG0039デフォルトの名無しさん
NGNG0040デフォルトの名無しさん
NGNGファイル名だけでも教えてくれさい
0041デフォルトの名無しさん
NGNG0042仕様書無しさん
NGNGバイナリエディタで直接書いてるという。
本来のプログラマ。
よく知らんけど、実行形式になってるのは
実行環境とソースをひとまとめに固めてるだけか。
それならバイナリエディタでそのままソースが出てきそうだな。
0044デフォルトの名無しさん
NGNG以前知り合いで、市販ゲームのバグをバイナリエディタでXファイル(この時点で機種バレ)を
書き換えて直してしまった人がいたなあ。
他にも改造とかやってもらった。
0045解析者
NGNGgif89aのグローバルカラーのあとのブロックを検索するのが普通なのでしょうか?
ファイルのヘッダ部分だけでは判別ができないように思っているのですが、
他の判別方法をご存知な方がみえましたら、大変申し訳ありませんが、
ご教授お願いします。
0046デフォルトの名無しさん
NGNG激しくスレ違い。でも、このスレではそれもアリ!
どんどん盛り上げよう!
0047デフォルトの名無しさん
NGNGアプリケーションIDが 'NETSCAPE' の。
それ見れば判別可能じゃないか?
↓でいろんなGIFを見てみんとし。
http://www.mikeneko.ne.jp/~lab/grp/analyzer/
004847
NGNGでももともとGIFはアニメ表示するようにつくられてなかったそうだし、
非アニメな複数画像GIFってのもあるみたいだからな。
グラフィック制御拡張ブロックと画像ブロックのセットが複数出たら
アニメ、でいいのかなぁ?
#そういや漏れ最近PNG/MNGしか使ってないな...
0049解析者
NGNGヘッダ部の高さと幅を編集した場合・・・
・windows環境でそのファイルのプロパティで高さと幅を参照しても反映しない。
・IEで表示すると反映している。
という現象でした。
アニメーションgifか否かは、アプリケーション拡張ブロックが
あるかないかで対処しようと思います。
ループするgifには必ずあるヘッダのようですね。
でも、ループしない画像だったらアウトかな・・・?
ちなみに、
グラフィック制御ブロックの21 F9 04で検索かけたら
アニメーションgifじゃないファイルでもhitする場合があったので、やめました。
0050デフォルトの名無しさん
NGNGそういうプログラマは多いかも。
マシン語って、別に難しいもんじゃないしね。
簡単な事を組み合わせて難しい事を表現するセンスが必要なだけ。
# ちなみに俺も市販ソフトXファイル(バレバレ) にパッチあててプロテクト外すのよくやりました。
0051デフォルトの名無しさん
NGNG他の機種は全く知らないんだけど、扱うレジスタで4bit目を変えたり、
脳内だけでやったらすごすぎ。
0052デフォルトの名無しさん
NGNGだからコアダンプを見たり、バイナリで編集したりの機会が多かった。
しかし今は そんな馬鹿な事にエネルギーを費やす奴は ほんまもんの馬鹿
簡単なアセンブラくらい1日で作れるだろう
■ このスレッドは過去ログ倉庫に格納されています