[過去ログ]
逆コンパイラCodeReverseを作る (376レス)
逆コンパイラCodeReverseを作る http://mevius.5ch.net/test/read.cgi/tech/1380002328/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
必死チェッカー(本家)
(べ)
自ID
レス栞
あぼーん
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
315: 片山博文MZ ◆T6xkBnTXz7B0 [sage] 2015/05/25(月) 13:43:46.90 ID:IMA5vj+0 https://github.com/katahiromz/CodeReverse 流れグラフができた。リーダーのみ、ラベルを出力するようにした。 CR_ICode32, CR_ICode64を追加した。中間言語の定義とパースに移る。 http://mevius.5ch.net/test/read.cgi/tech/1380002328/315
316: 片山博文MZ ◆T6xkBnTXz7B0 [sage] 2015/05/25(月) 14:34:58.39 ID:IMA5vj+0 こういう翻訳処理の過程は、「ステージ」という考え方でとらえるとわかりやすい。 たとえば、ステージ0が逆アセンブルしていない状態。 ステージ1が逆アセンブルした状態。ステージ2が中間言語に翻訳された状態。 ステージ0→ステージ1→ステージ2→... 逆アセンブルしていないコードが現れた場合などでは、その部分ではステージを戻って処理しないといけない。 http://mevius.5ch.net/test/read.cgi/tech/1380002328/316
317: 片山博文MZ ◆T6xkBnTXz7B0 [sage] 2015/05/25(月) 15:12:05.33 ID:IMA5vj+0 https://github.com/katahiromz/CodeReverse >>316の考え方に基づいて、CR_DecompInfo32::GetFuncStageを追加した。 DisAsm32の前処理をPrepareForDisAsm32に分離した。 http://mevius.5ch.net/test/read.cgi/tech/1380002328/317
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.024s