探検
逆アセンブラ、解析 [無断転載禁止]©2ch.net
2017/06/29(木) 06:49:57.73ID:2774YNon
そんな話をするスレ
2デフォルトの名無しさん
2017/06/30(金) 06:56:56.33ID:x+6vhUTB MS-DOS では V Communications Inc. の Sourcer を使ってた。
オブジェクトモジュールには対応してなかったから、そこは自分でやった。
MS-DOS から Linux に移ったから必要性がなくなった。
もし必要性が生じたとしても、気力が無いし、実行ファイルも大きいし……
オブジェクトモジュールには対応してなかったから、そこは自分でやった。
MS-DOS から Linux に移ったから必要性がなくなった。
もし必要性が生じたとしても、気力が無いし、実行ファイルも大きいし……
2017/06/30(金) 09:44:39.25ID:cLFpgv4e
Open Watcom C++ 1.9 にて生成したOBJ/DLL/EXEファイルについては、WDIS.EXE を使用するとコードを逆アセンブリ表示することができます。以下は test.obj の情報を表示する例です。
wdis test.obj
がらくた倉庫
wdis test.obj
がらくた倉庫
4デフォルトの名無しさん
2017/06/30(金) 16:56:28.77ID:x+6vhUTB そういえばあの頃もオブジェクトモジュールを逆アセンブルするプログラムが付属している C 処理系があった。
Lattice だったかな? 少なくとも 20 年は前のことだからもうわからない。
残念ながらその処理系の独自フォーマットにしか対応してなくて、仕方なく自分で作った。
フォーマットの詳細を調べるために Turbo C 付属の TLINK を調べた。
プログラムを作りたいけど作り方がわからない。でも、似たようなことをするプログラムはある。
そんな時、Sourcer はものすごく役に立ってくれた。
Lattice だったかな? 少なくとも 20 年は前のことだからもうわからない。
残念ながらその処理系の独自フォーマットにしか対応してなくて、仕方なく自分で作った。
フォーマットの詳細を調べるために Turbo C 付属の TLINK を調べた。
プログラムを作りたいけど作り方がわからない。でも、似たようなことをするプログラムはある。
そんな時、Sourcer はものすごく役に立ってくれた。
5デフォルトの名無しさん
2017/07/01(土) 20:36:48.52ID:lLi0bV67 L
2017/07/25(火) 03:49:39.19ID:iVOWtKjX
ファイルがでかいとみる気がしない
7C言語ますたー《ますたー軍団(常時募集)の長》 ◆oa6k//3vOQ
2017/08/08(火) 17:06:43.43ID:46jc69TQ アセンブラを1行ずつ実行するにはとうやってやればいいんだろう?
エミュレータぐらいしか思いつかないわ
エミュレータぐらいしか思いつかないわ
2017/08/08(火) 19:43:57.91ID:SUxfydq2
夏休みかぁ。
9C言語ますたー《ますたー軍団(常時募集)の長》 ◆oa6k//3vOQ
2017/08/08(火) 19:53:20.04ID:46jc69TQ >>8
そうだが文句あるかこのハゲ
そうだが文句あるかこのハゲ
2017/08/08(火) 19:59:40.03ID:SUxfydq2
> C言語ますたー
> アセンブラを1行ずつ実行するにはとうやってやればいいんだろう?
IT音痴ってコテ変えたら教えてやるよwww
> アセンブラを1行ずつ実行するにはとうやってやればいいんだろう?
IT音痴ってコテ変えたら教えてやるよwww
11C言語ますたー《ますたー軍団(常時募集)の長》 ◆oa6k//3vOQ
2017/08/08(火) 20:06:57.31ID:46jc69TQ2017/08/08(火) 20:52:46.81ID:SUxfydq2
> windowsの場合APIが用意されてるだろ?
> あれ1行ずつの実行って出来なくね?
> CPUの方にデバッグの機能がついているのだろうか…
Cもアセンブラもできないド素人がなんでこのスレにいんだよwww ここム板だぞwww おまえは窓板池www
> あれ1行ずつの実行って出来なくね?
> CPUの方にデバッグの機能がついているのだろうか…
Cもアセンブラもできないド素人がなんでこのスレにいんだよwww ここム板だぞwww おまえは窓板池www
13C言語ますたー《ますたー軍団(常時募集)の長》 ◆oa6k//3vOQ
2017/08/09(水) 00:27:45.69ID:s1XZJ5Nh14片山博文MZ ◆T6xkBnTXz7B0
2017/08/12(土) 23:34:27.97ID:ubDNiU4y デバッガはDebugBreakに相当する割り込み命令を読み込み済みのコードに埋め込んで、ステップ実行を実現しているらしい。
15C言語ますたー《ますたー軍団(常時募集)の長》 ◆oa6k//3vOQ
2017/08/13(日) 17:09:38.50ID:JyMkOcWN >>14
x86では機械語単位のデバッグもサポートされていて、たしかデバッグレジスタDR7のTFフラグだかを毎回立てることで一命令ごとのデバッグが出来るらしいよ
それやってみたけどちゃんと出来ているかは分からん
x86では機械語単位のデバッグもサポートされていて、たしかデバッグレジスタDR7のTFフラグだかを毎回立てることで一命令ごとのデバッグが出来るらしいよ
それやってみたけどちゃんと出来ているかは分からん
レスを投稿する
ニュース
- 【🍝】「偽カルボナーラ」にイタリア激怒、パンチェッタの使用は「犯罪」と非難 [Ailuropoda melanoleuca★]
- 【速報】 植田日銀総裁 「円安進行が物価高を起こしている」 ★2 [お断り★]
- 【貿易】北海道ホタテ業界、中国の輸入停止に「動揺なし」 脱中国進み、輸出可能な加工施設は道内でわずか1社 [1ゲットロボ★]
- 【🍝】「偽カルボナーラ」にイタリア激怒、パンチェッタの使用は「犯罪」と非難 ★2 [Ailuropoda melanoleuca★]
- 【補助金】政府、ホタテ輸出の支援検討 中国の停止措置で【ビジネス】 [1ゲットロボ★]
- 【横浜】「タイプだったので下着が見たいと」塾帰りの小学6年女子児童を尾行 マンションに侵入し盗撮か 大学院生の男(25)逮捕 [nita★]
- 麻生太郎(85)「国民は台湾有事で戦う覚悟が求められる」 [961870172]
- 🏡なにゃこのスリャ!🐧⚡🏡
- 小林よしのり「高市政権の全体主義を、我々は絶対、粉砕する。」 [616817505]
- 【朗報】本格麻雀漫画「咲-Saki-」、和了無効化能力に対し、宇宙の次元を入れ替えることで勝利 [769931615]
- 女の子にいじわるしたい
- レアアース、完全に中国のモノだったwwwwwwwwwwww禁輸で日本は即死w [271912485]
