dumpとは
- 投げ捨てる、放り出すなどを意味する英単語。
- ファイルやメモリの内容を記録ないし表示することを意味するIT用語。本稿で扱う。
- dUMP - デオキシウリジン一リン酸(Deoxyuridine monophosphate)。
- 破壊神Dump - 動画投稿者。当該記事参照。
概要
およそコンピューターの中に保存している全てのデータは、二進数で表示されている。プログラムもそうなので、これをハッキングするべく、hexdumpが開発された(誤)
普通のプログラムは、機械語の翻訳された命令の二進数文字列として保存されるため、アセンブリ言語マスターでもわかりにくい場合が多い。
しかし、慢心コンパイラーは、君の秘密を暗号化する義務は無いのである!
例として、まずは、SECRET.cというファイルを見てみよう。
|
|
この秘密をgccでコンパイルしてプログラムとして保存すれば安心!と思っているそこのあなた。
gdbで、簡単に君をわいせつ物陳列罪に訴える方法がある。それがdisasである。
|
|
| 0x49 | 0x20 | 0x4c | 0x4f | 0x56 | 0x45 |
| I | 空白 | L | O | V | E |
| 0x20 | 0x53 | 0x45 | 0x58 | 0x21 | |
| 空白 | S | E | X | ! |
なんと、完全にバレているではないか!
なお、viで:%!xxdにすれば普通に見られる。見難いかもしれないが。
関連項目
- gdb
-
「チームリーダー候補」サーバーサイドエンジニア/システムインテグレータ・ソフトハウス年収504万円~1,008万円
-
ご経験とご希望に応じたキャリアをご提示することが可能!「理想の空間」をカタチにする”店舗内装の設計デザイナー/施工管理”/直行直帰&リモート相談年収400万円~1,000万円
-
「定員残りわずか!」未経験採用枠/Webデザイナー/年間休日125日以上月給25万円~60万円
-
未経験可/研修充実/システムエンジニア月給28万円~50万円
-
遊技機 パチンコ、パチスロ デザイナー 秋葉原駅月給24万5,000円~
-
営業事務/在宅有支えるだけじゃない。仕組みから関わる営業事務時給1,900円~
- 0
- 0pt

