| < Day Day Up > |
|
The Protocol Header diagrams and tables are a great reference for analyzing the structure of network packets. However, when analyzing the content of those packets, the following table can be very helpful. It contains ASCII characters, their decimal, octal, and hexadecimal equivalents, the escape sequences or CTRL key sequences used to generate the characters (where applicable), and short descriptions of each.
Decimal (Int) | Octal | Hex | ASCII (Char) | Escape Sequence/ Control Character | Description |
---|---|---|---|---|---|
0 | 000 | 00 | NUL | \0, ^@ | NULL character |
1 | 001 | 01 | SOH | CTRL-A, ^A | Start of heading |
2 | 002 | 02 | STX | CTRL-B, ^B | Start of text |
3 | 003 | 03 | ETX | CTRL-C, ^C | End of text (Abort) |
4 | 004 | 04 | EOT | CTRL-D, ^D | End of transmission (EOF, Logout) |
5 | 005 | 05 | ENQ | CTRL-E, ^E | Enquiry |
6 | 006 | 06 | ACK | CTRL-F, ^F | Acknowledge |
7 | 007 | 07 | BEL | \a, CTRL-G, ^G | Bell |
8 | 010 | 08 | BS | \b, CTRL-H, ^H | Backspace |
9 | 011 | 09 | TAB | \t, CTRL-I, ^I | Horizontal tab |
10 | 012 | 0A | LF | \n, CTRL-J, ^J | Newline/line feed |
11 | 013 | 0B | VT | CTRL-K, ^K | Vertical tab |
12 | 014 | 0C | FF | \f, CTRL-L, ^L | New page/form feed |
13 | 015 | 0D | CR | \r, CTRL-M, ^M | Carriage return |
14 | 016 | 0E | SO | CTRL-N, ^N | Shift out |
15 | 017 | 0F | SI | CTRL-O, ^O | Shift in |
16 | 020 | 10 | DLE | CTRL-P, ^P | Data link escape |
17 | 021 | 11 | DC1 | CTRL-Q, ^Q | Device control 1 |
18 | 022 | 12 | DC2 | CTRL-R, ^R | Device control 2 |
19 | 023 | 13 | DC3 | CTRL-S, ^S | Device control 3 |
20 | 024 | 14 | DC4 | CTRL-T, ^T | Device control 4 |
21 | 025 | 15 | NAK | CTRL-U, ^U | Negative acknowledge |
22 | 026 | 16 | SYN | CTRL-V, ^V | Synchronous idle |
23 | 027 | 17 | ETB | CTRL-W, ^W | End of transmission block |
24 | 030 | 18 | CAN | CTRL-X, ^X | Cancel |
25 | 031 | 19 | EOM | CTRL-Y, ^Y | End of medium |
26 | 032 | 1A | SUB | CTRL-Z, ^Z | Substitute (Suspend) |
27 | 033 | 1B | ESC | \e, CTRL-[, ^[ | Escape |
28 | 034 | 1C | FS | CTRL-\, ^\ | File separator |
29 | 035 | 1D | GS | CTRL-], ^] | Group separator |
30 | 036 | 1E | RS | CTRL-^, ^^ | Record separator |
31 | 037 | 1F | US | CTRL-_, ^_ | Unit separator |
32 | 040 | 20 | SPACE | Space (Spacebar) | |
33 | 041 | 21 | ! | Exclamation point | |
34 | 042 | 22 | “ | Double quote | |
35 | 043 | 23 | # | Pound sign | |
36 | 044 | 24 | $ | Dollar sign | |
37 | 045 | 25 | % | Percent | |
38 | 046 | 26 | & | Ampersand | |
39 | 047 | 27 | ‘ | Single quote/ | |
40 | 050 | 28 | ( | Start parentheses | |
41 | 051 | 29 | ) | Close parentheses | |
42 | 052 | 2A | * | Asterisk/Multiply | |
43 | 053 | 2B | + | Plus | |
44 | 054 | 2C | , | Comma | |
45 | 055 | 2D | - | Hyphen/Dash/ | |
46 | 056 | 2E | . | Period | |
47 | 057 | 2F | / | Forward slash/ | |
48 | 060 | 30 | 0 | Zero | |
49 | 061 | 31 | 1 | One | |
50 | 062 | 32 | 2 | Two | |
51 | 063 | 33 | 3 | Three | |
52 | 064 | 34 | 4 | Four | |
53 | 065 | 35 | 5 | Five | |
54 | 066 | 36 | 6 | Six | |
55 | 067 | 37 | 7 | Seven | |
56 | 070 | 38 | 8 | Eight | |
57 | 071 | 39 | 9 | Nine | |
58 | 072 | 3A | : | Colon | |
59 | 073 | 3B | ; | Semicolon | |
60 | 074 | 3C | < | Less-than sign | |
61 | 075 | 3D | = | Equal sign | |
62 | 076 | 3E | > | Greater-than sign | |
63 | 077 | 3F | ? | Question mark | |
64 | 080 | 40 | @ | At sign | |
65 | 081 | 41 | A | Uppercase A | |
66 | 082 | 42 | B | Uppercase B | |
67 | 083 | 43 | C | Uppercase C | |
68 | 084 | 44 | D | Uppercase D | |
69 | 085 | 45 | E | Uppercase E | |
70 | 086 | 46 | F | Uppercase F | |
71 | 087 | 47 | G | Uppercase G | |
72 | 090 | 48 | H | Uppercase H | |
73 | 091 | 49 | I | Uppercase I | |
74 | 092 | 4A | J | Uppercase J | |
75 | 093 | 4B | K | Uppercase K | |
76 | 094 | 4C | L | Uppercase L | |
77 | 095 | 4D | M | Uppercase M | |
78 | 096 | 4E | N | Uppercase N | |
79 | 097 | 4F | O | Uppercase O | |
80 | 100 | 50 | P | Uppercase P | |
81 | 101 | 51 | Q | Uppercase Q | |
82 | 102 | 52 | R | Uppercase R | |
83 | 103 | 53 | S | Uppercase S | |
84 | 104 | 54 | T | Uppercase T | |
85 | 105 | 55 | U | Uppercase U | |
86 | 106 | 56 | V | Uppercase V | |
87 | 107 | 57 | W | Uppercase W | |
88 | 110 | 58 | X | Uppercase X | |
89 | 111 | 59 | Y | Uppercase Y | |
90 | 112 | 5A | Z | Uppercase Z | |
91 | 113 | 5B | [ | Start bracket | |
92 | 114 | 5C | \ | Backslash | |
93 | 115 | 5D | ] | Close bracket | |
94 | 116 | 5E | ^ | Caret | |
95 | 117 | 5F | _ | Underscore | |
96 | 120 | 60 | ` | Back quote | |
97 | 121 | 61 | a | Lowercase a | |
98 | 122 | 62 | b | Lowercase b | |
99 | 123 | 63 | c | Lowercase c | |
100 | 124 | 64 | d | Lowercase d | |
101 | 125 | 65 | e | Lowercase e | |
102 | 126 | 66 | f | Lowercase f | |
103 | 127 | 67 | g | Lowercase g | |
104 | 130 | 68 | h | Lowercase h | |
105 | 131 | 69 | i | Lowercase i | |
106 | 132 | 6A | j | Lowercase j | |
107 | 133 | 6B | k | Lowercase k | |
108 | 134 | 6C | l | Lowercase l | |
109 | 135 | 6D | m | Lowercase m | |
110 | 136 | 6E | n | Lowercase n | |
111 | 137 | 6F | o | Lowercase o | |
112 | 140 | 70 | p | Lowercase p | |
113 | 141 | 71 | q | Lowercase q | |
114 | 142 | 72 | r | Lowercase r | |
115 | 143 | 73 | s | Lowercase s | |
116 | 144 | 74 | t | Lowercase t | |
117 | 145 | 75 | u | Lowercase u | |
118 | 146 | 76 | v | Lowercase v | |
119 | 147 | 77 | w | Lowercase w | |
120 | 150 | 78 | x | Lowercase x | |
121 | 151 | 79 | y | Lowercase y | |
122 | 152 | 7A | z | Lowercase z | |
123 | 153 | 7B | { | Start curly bracket | |
124 | 154 | 7C | | | Pipe | |
125 | 155 | 7D | } | Close curly bracket | |
126 | 156 | 7E | ~ | Tilde | |
127 | 157 | 7F | DEL | Delete |
*Escape sequences for any character can be written using a backslash followed by the octal or hex code. For example, character 9 (Horizontal tab) can be written \t, \011, or \x09.
| < Day Day Up > |
|