Skip to content
This repository has been archived by the owner on Jan 7, 2018. It is now read-only.

Navigation

dd edited this page Feb 16, 2017 · 8 revisions

In 0xdd, navigation happens when a user changes the position to read in a file.

Screen output

 File  Edit  Search  View  Options  ?                                           <─ 1.
Offset h  00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F                       <─ 2.
00005620  0F BF 44 24 3C 89 47 58 0F BF 44 24 3E 89 47 5C  ..D$<.GX..D$>.G\     <─┐
00005630  E9 DC 02 00 00 83 F9 03 75 08 8B 97 12 02 00 00  ........u.......       |
00005640  EB 06 8B 97 16 02 00 00 8B 87 FE 01 00 00 8B 8F  ................       |
00005650  FA 01 00 00 3B C1 7F 04 33 C0 EB 28 2B F1 66 0F  ....;...3..(+.f.       |
00005660  6E CE 66 0F 6E C2 F3 0F E6 C0 F3 0F E6 C9 2B C1  n.f.n.........+.       |
00005670  F2 0F 59 C8 66 0F 6E C0 F3 0F E6 C0 F2 0F 5E C8  ..Y.f.n.......^.       |
00005680  F2 0F 2C C1 66 89 87 2A 02 00 00 66 83 7B 0E 03  ..,.f..*...f.{..       |
00005690  B9 00 01 00 00 75 3A 8B 87 16 02 00 00 89 47 64  .....u:.......Gd       |
000056A0  0F BF 87 2A 02 00 00 C7 47 5C 00 00 00 00 89 47  ...*....G\.....G       |
000056B0  60 66 85 4B 10 74 0E 2B 87 12 02 00 00 89 47 58  `f.K.t.+......GX       |
000056C0  E9 4C 02 00 00 C7 47 58 00 00 00 00 E9 40 02 00  .L....GX.....@..       |
000056D0  00 8B 87 12 02 00 00 89 47 60 0F BF 87 2A 02 00  ........G`...*..       ├ 3.
000056E0  00 C7 47 58 00 00 00 00 89 47 64 66 85 4B 10 74  ..GX.....Gdf.K.t       |
000056F0  0E 2B 87 16 02 00 00 89 47 5C E9 12 02 00 00 C7  .+......G\......       |
00005700  47 5C 00 00 00 00 E9 06 02 00 00 66 83 BF 02 02  G\.........f....       |
00005710  00 00 00 8D 4C 24 48 75 11 0F B7 43 10 50 8B D6  ....L$Hu...C.P..       |
00005720  E8 FB FA FF FF 83 C4 04 EB 0D 0F B7 53 10 66 0F  ............S.f.       |
00005730  28 D0 E8 89 FB FF FF 8A 4C 24 48 33 D2 33 C0 8D  (.......L$H3.3..       |
00005740  74 24 48 89 54 24 10 84 C9 0F 84 93 00 00 00 33  t$H.T$.........3       |
00005750  FF 8D 76 01 80 F9 2D 75 06 0F B7 43 2A EB 35 80  ..v...-u...C*.5.       |
00005760  F9 2E 75 06 0F B7 43 2E EB 2A 80 F9 65 74 21 80  ..u...C..*..et!.       |
00005770  F9 45 74 1C 80 F9 2B 75 06 0F B7 43 2C EB 15 8D  .Et...+u...C,...     <─┘
 DEC:00022048 | HEX:00005620 | OCT:00053040 <-4.                            0%  <─ 5.
  1. Menu bar
  2. Current offset (one letter), offset from current position
  3. File data
  • Offset (Left)
  • Byte data (Middle)
  • ASCII data (Right)
  1. Current offsets : Decimal, Hexadecimal, Octal
  2. File position (+buffer size) ratio position in file.

Move by

  • One byte: Left and right arrow key.
  • One line: Up and down arrow keys.
  • One page: PageUp and PageDown keys.

Move to

  • At the end of a line: END
  • The beginning of a line: HOME
  • The beginning of the file: CTRL+HOME
  • At the end of the file: CTRL+END
  • A specific position in the file: CTRL+G shortcut.

Menu

  • Enter menu : ESC
  • Navigate : Arrow keys
  • Select item : ENTER
  • Quit menu : ESC

User Manual

  1. Arguments
  2. Navigation
  3. Shortcuts

FAQ

Development

Notes

Porting

Clone this wiki locally