Таблица ASCII — cppreference.com
Данная таблица содержит все 128 десятичных (10), восьмеричных (8), шестнадцатеричных (16) и символьных (символ) ASCII-кодов.
10 | 8 | 16 | символ | 10 | 8 | 16 | символ | 10 | 8 | 16 | символ | 10 | 8 | 16 | символ | |||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | 0 | 00 | NUL (null) | 32 | 40 | 20 | (пробел) | 64 | 100 | 40 | @ | 96 | 140 | 60 | ` | |||
1 | 1 | 01 | SOH (start of header) | 33 | 41 | 21 | ! | 65 | 101 | 41 | A | 97 | 141 | 61 | a | |||
2 | 2 | 02 | STX (start of text) |
| 42 | 22 | " | 66 | 102 | 42 | B | 98 | 142 | 62 | b | |||
3 | 3 | 03 | ETX (end of text) | 35 | 43 | 23 | # | 67 | 103 | 43 | C | 99 | 143 | 63 | c | |||
4 | 4 | 04 | EOT (end of transmission) | 36 | 44 | 24 | $ | 68 | 104 | 44 | D | 100 | 144 | 64 | d | |||
5 | 5 | 05 | ENQ (enquiry) | 37 |
| 25 | % | 69 | 105 | 45 | E | 101 | 145 | 65 | e | |||
6 | 6 | 06 | ACK (acknowledge) | 38 | 46 | 26 | & | 70 | 106 | 46 | F | 102 | 146 |
| f | |||
7 | 7 | 07 | BEL (bell) | 39 | 47 | 27 | ' | 71 | 107 | 47 | G | 103 | 147 | 67 | g | |||
8 | 10 | 08 | BS (backspace) | 40 | 50 | 28 | ( | 72 | 110 | 48 | H | 104 | 150 | 68 | h | |||
9 | 11 | 09 | HT (horizontal tab) | 41 | 51 | 29 | ) | 73 | 111 | 49 | I | 105 | 151 | 69 | i | |||
10 | 12 | 0a | LF (line feed — new line) | 42 | 52 | 2a | * | 74 | 112 | 4a | J | 106 | 152 | 6a | j | |||
11 | 13 | 0b | VT (vertical tab) | 43 | 53 | 2b | + | 75 | 113 | 4b | K | 107 | 153 | 6b | k | |||
12 | 14 | 0c | FF (form feed — new page) | 44 | 54 | 2c | , | 76 | 114 | 4c | L | 108 | 154 | 6c | l | |||
13 | 15 | 0d | CR (carriage return) | 45 | 55 | 2d | - | 77 | 115 | 4d | M | 109 | 155 | 6d | m | |||
14 | 16 | 0e | SO (shift out) | 46 | 56 | 2e | . | 78 | 116 | 4e |
| 110 | 156 | 6e | n | |||
15 | 17 | 0f | SI (shift in) | 47 | 57 | 2f | / | 79 | 117 | 4f | O | 111 | 157 | 6f | o | |||
16 | 20 | 10 | DLE (data link escape) | 48 | 60 | 30 | 0 | 80 | 120 | 50 | P | 112 | 160 | 70 | p | |||
17 | 21 | 11 | DC1 (device control 1) | 49 | 61 | 31 | 1 | 81 | 121 | 51 | Q | 113 | 161 | 71 | q | |||
18 | 22 | 12 | DC2 (device control 2) | 50 | 62 | 32 | 2 | 82 | 122 | 52 | R | 114 | 162 | 72 | r | |||
19 | 23 | 13 | DC3 (device control 3) | 51 | 63 | 33 |
| 83 | 123 | 53 | S | 115 | 163 | 73 | s | |||
20 | 24 | 14 | DC4 (device control 4) | 52 | 64 | 34 | 4 | 84 | 124 | 54 | T | 116 | 164 | 74 | t | |||
21 | 25 | 15 | NAK (negative acknowledge) | 53 | 65 | 35 | 5 | 85 | 125 | 55 | U | 117 | 165 | 75 | u | |||
22 | 26 | 16 | SYN (synchronous idle) | 54 | 66 | 36 | 6 | 86 | 126 | 56 | V | 118 | 166 | 76 | v | |||
23 | 27 | 17 | ETB (end of transmission block) | 55 | 67 | 37 | 7 | 87 | 127 | 57 | W | 119 | 167 | 77 | w | |||
24 | 30 | 18 | CAN (cancel) | 56 | 70 | 38 | 8 | 88 | 130 | 58 | X | 120 | 170 | 78 | x | |||
25 | 31 | 19 | EM (end of medium) | 57 | 71 | 39 | 9 | 89 | 131 | 59 | Y | 121 | 171 | 79 | y | |||
26 | 32 | 1a | SUB (substitute) | 58 | 72 | 3a | : | 90 | 132 | 5a | Z | 122 | 172 | 7a | z | |||
27 | 33 | 1b | ESC (escape) | 59 | 73 | 3b | ; | 91 | 133 | 5b | [ | 123 | 173 | 7b | { | |||
28 | 34 | 1c | FS (file separator) | 60 | 74 | 3c | < | 92 | 134 | 5c | \ | 124 | 174 | 7c | | | |||
29 | 35 | 1d | GS (group separator) | 61 | 75 | 3d | = | 93 | 135 | 5d | ] | 125 | 175 | 7d | } | |||
30 | 36 | 1e | RS (record separator) | 62 | 76 | 3e | > | 94 | 136 | 5e | ^ | 126 | 176 | 7e | ~ | |||
31 | 37 | 1f | US (unit separator) | 63 | 77 | 3f | ? | 95 | 137 | 5f | _ | 127 | 177 | 7f | DEL (delete) |
ru.cppreference.com
Коды символов ASCII: таблицы, понятие, применение
Часто бывает, в практике создания веб приложений, и при создании дизайна необходимо вставить какой-то спецсимвол, например копирайт, авторское право, стрелочку и т.д. Для этого используют ascii кодамы, которые, вставляют в контекст кода HTML. При выводе они отображаются как нормальные символы. В данной статье, ознакомимся с кодами символов ascii и научимся их применять при разработке сайтов.
Что мы сегодня узнаем?
Что такое ascii коды?
Таблицы ascii кодов
Как применять ascii коды?
Что такое ASCII коды?
Как всегда сразу по понятиям. Если вы понимаете, что такое ascii коды, отлично, можете посмотреть таблицы ascii кодов. Кому интересно узнать что такое ascii коды, выслушаем же мнение Википедии.
ASCII (англ. American Standard Code for Information Interchange) — американский стандартный код для обмена информацией. ASCII представляет собой кодировку для представления десятичных цифр, латинского и национального алфавитов, знаков препинания и управляющих символов.
Таблицы ASCII кодов
Ниже предоставленные таблицы ascii кодов символов. Если вы не совсем понимаете, как их использовать, наберитесь терпения и прочтите последний пункт статьи.
Таблица ascii кодов: ASCII (American Standard Code for Information Interchange)
Dec | Hex | Char | Dec | Hex | Char | Dec | Hex | Char | Dec | Hex | Char | |||
0 | 0 | NUL | 32 | 20 | (sp) | 64 | 40 | @ | 96 | 60 | ` | |||
1 | 1 | SOH | 33 | 21 | ! | 65 | 41 | A | 97 | 61 | a | |||
2 | 2 | STX | 34 | 22 | « | 66 | 42 | B | 98 | 62 | b | |||
3 | 3 | ETX | 35 | 23 | # | 67 | 43 | C | 99 | 63 | c | |||
4 | 4 | EOT | 36 | 24 | $ | 68 | 44 | D | 100 | 64 | d | |||
5 | 5 | ENQ | 37 | 25 | % | 69 | 45 | E | 101 | 65 | e | |||
6 | 6 | ACK | 38 | 26 | & | 70 | 46 | F | 102 | 66 | f | |||
7 | 7 | BEL | 39 | 27 | ‘ | 71 | 47 | G | 103 | 67 | g | |||
8 | 8 | BS | 40 | 28 | ( | 72 | 48 | H | 104 | 68 | h | |||
9 | 9 | TAB | 41 | 29 | ) | 73 | 49 | I | 105 | 69 | i | |||
10 | A | LF | 42 | 2A | * | 74 | 4A | J | 106 | 6A | j | |||
11 | B | VT | 43 | 2B | + | 75 | 4B | K | 107 | 6B | k | |||
12 | C | FF | 44 | 2C | , | 76 | 4C | L | 108 | 6C | l | |||
13 | D | CR | 45 | 2D | — | 77 | 4D | M | 109 | 6D | m | |||
14 | E | SO | 46 | 2E | . | 78 | 4E | N | 110 | 6E | n | |||
15 | F | SI | 47 | 2F | / | 79 | 4F | O | 111 | 6F | o | |||
16 | 10 | DLE | 48 | 30 | 0 | 80 | 50 | P | 112 | 70 | p | |||
17 | 11 | DC1 | 49 | 31 | 1 | 81 | 51 | Q | 113 | 71 | q | |||
18 | 12 | DC2 | 50 | 32 | 2 | 82 | 52 | R | 114 | 72 | r | |||
19 | 13 | DC3 | 51 | 33 | 3 | 83 | 53 | S | 115 | 73 | s | |||
20 | 14 | DC4 | 52 | 34 | 4 | 84 | 54 | T | 116 | 74 | t | |||
21 | 15 | NAK | 53 | 35 | 5 | 85 | 55 | U | 117 | 75 | u | |||
22 | 16 | SYN | 54 | 36 | 6 | 86 | 56 | V | 118 | 76 | v | |||
23 | 17 | ETB | 55 | 37 | 7 | 87 | 57 | W | 119 | 77 | w | |||
24 | 18 | CAN | 56 | 38 | 8 | 88 | 58 | X | 120 | 78 | x | |||
25 | 19 | EM | 57 | 39 | 9 | 89 | 59 | Y | 121 | 79 | y | |||
26 | 1A | SUB | 58 | 3A | : | 90 | 5A | Z | 122 | 7A | z | |||
27 | 1B | ESC | 59 | 3B | ; | 91 | 5B | [ | 123 | 7B | { | |||
28 | 1C | FS | 60 | 3C | < | 92 | 5C | \ | 124 | 7C | | | |||
29 | 1D | GS | 61 | 3D | = | 93 | 5D | ] | 125 | 7D | } | |||
30 | 1E | RS | 62 | 3E | > | 94 | 5E | ^ | 126 | 7E | ~ | |||
31 | 1F | US | 63 | 3F | ? | 95 | 5F | _ | 127 | 7F | DEL |
Расширенная таблица кодов ASCII
Dec | Hex | Char | Dec | Hex | Char | Dec | Hex | Char | Dec | Hex | Char | |||
128 | 80 | Ç | 160 | A0 | á | 192 | C0 | . | 224 | E0 | α | |||
129 | 81 | ü | 161 | A1 | í | 193 | C1 | 2 | 225 | E1 | ß | |||
130 | 82 | é | 162 | A2 | ó | 194 | C2 | 0 | 226 | E2 | Γ | |||
131 | 83 | â | 163 | A3 | ú | 195 | C3 | / | 227 | E3 | ∏ | |||
132 | 84 | ä | 164 | A4 | ñ | 196 | C4 | ) | 228 | E4 | ∑ | |||
133 | 85 | à | 165 | A5 | Ñ | 197 | C5 | 3 | 229 | E5 | σ | |||
134 | 86 | å | 166 | A6 | ª | 198 | C6 | G | 230 | E6 | μ | |||
135 | 87 | ç | 167 | A7 | ° | 199 | C7 | K | 231 | E7 | τ | |||
136 | 88 | ê | 168 | A8 | ¿ | 200 | C8 | 9 | 232 | E8 | Φ | |||
137 | 89 | ë | 169 | A9 | _ | 201 | C9 | 6 | 233 | E9 | Θ | |||
138 | 8A | è | 170 | AA | ¬ | 202 | CA | = | 234 | EA | Ω | |||
139 | 8B | ï | 171 | AB | ½ | 203 | CB | ; | 235 | EB | δ | |||
140 | 8C | î | 172 | AC | ¼ | 204 | CC | : | 236 | EC | ∞ | |||
141 | 8D | ì | 173 | AD | ¡ | 205 | CD | 4 | 237 | ED | φ | |||
142 | 8E | Ä | 174 | AE | « | 206 | CE | > | 238 | EE | ε | |||
143 | 8F | Å | 175 | AF | » | 207 | CF | N | 239 | EF | ∩ | |||
144 | 90 | É | 176 | B0 | ░ | 208 | D0 | J | 240 | F0 | ≡ | |||
145 | 91 | æ | 177 | B1 | ▒ | 209 | D1 | L | 241 | F1 | ± | |||
146 | 92 | Æ | 178 | B2 | ▓ | 210 | D2 | H | 242 | F2 | ≥ | |||
147 | 93 | ô | 179 | B3 | * | 211 | D3 | F | 243 | F3 | ≤ | |||
148 | 94 | ö | 180 | B4 | 1 | 212 | D4 | B | 244 | F4 | ⌠ | |||
149 | 95 | ò | 181 | B5 | I | 213 | D5 | ? | 245 | F5 | ⚥ | |||
150 | 96 | û | 182 | B6 | 1 | 214 | D6 | C | 246 | F6 | ÷ | |||
151 | 97 | ù | 183 | B7 | D | 215 | D7 | O | 247 | F7 | ≈ | |||
152 | 98 | _ | 184 | B8 | @ | 216 | D8 | P | 248 | F8 | 0 | |||
153 | 99 | Ö | 185 | B9 | < | 217 | D9 | — | 249 | F9 | . | |||
154 | 9A | Ü | 186 | BA | 5 | 218 | DA | + | 250 | FA | . | |||
155 | 9B | ¢ | 187 | BB | 7 | 219 | DB | $ | 251 | FB | √ | |||
156 | 9C | £ | 188 | BC | 8 | 220 | DC | ( | 252 | FC | _ | |||
157 | 9D | ¥ | 189 | BD | E | 221 | DD | % | 253 | FD | ² | |||
158 | 9E | _ | 190 | BE | A | 222 | DE | ▐ | 254 | FE | ▀ | |||
159 | 9F | ƒ | 191 | BF | , | 223 | DF | & | 255 | FF |
Если предоставленные таблицы ascii кодов, не помогли вам в решении проблемы, предлагаю взглянуть на таблицу в графическом виде, можете ее сохранить как шпаргалку. Сам, ею пользуюсь.
Как применять ascii коды?
Например, вы пишете в HTML коде * а на страничке выведет * (звездочка или Asterisk). Так из любым, понравившемся символом из таблицы ascii кодов.
Теперь более практичные случаи, например, необходимо реализовать вывод php, js, html, css или других кодов на веб страничку, для этого нужно заменить < и > на < и >. Таким же образом, можно вывести любой другой символ.
Другой случай, когда нужно реализовать подсветку кода (php, js, css, html…), пользовался регулярными выражениями в javascript, и получилось что звездочка (Asterisk), мешала работе js функции. Заменил ее ascii кодом и все стало работать как швейцарские часы.
Третий случай, когда вы создаете многоязычный сайт, в других странах, символы не входящие в стандарт их кодировки, могут выглядеть «крякозябрами», поэтому их нужно менять ascii кодами.
Как видите ascii кода пригодятся как программистам так и верстальщикам . Если у вас остались замечания или вопросы по поводу, ascii кодов, пишите в комментариях ниже.
Дальше: CSS h2, h3: стилизация h2, h3 заголовков
sitear.ru
ASCII таблица символов.
ASCII — это аббревиатура, которая расшифровывается как American Standard Code for Information Interchange. Эта кодировка служит для представления латинского и национального алфавитов, знаков препинания, цифр и управляющих символов. Перед вами стандартная ASCII таблица из 128 десятичных чисел, представленных для шестнадцатеричных чисел и символов.
DEC | HEX | СИМВ | DEC | HEX | СИМВ | DEC | HEX | СИМВ | DEC | HEX | СИМВ |
0 | 0 | NUL | 32 | 20 | пробел | 64 | 40 | @ | 96 | 60 | ` |
1 | 1 | SOH | 33 | 21 | ! | 65 | 41 | A | 97 | 61 | a |
2 | 2 | STX | 34 | 22 | « | 66 | 42 | B | 98 | 62 | b |
3 | 3 | ETX | 35 | 23 | # | 67 | 43 | C | 99 | 63 | c |
4 | 4 | EOT | 36 | 24 | $ | 68 | 44 | D | 100 | 64 | d |
5 | 5 | ENQ | 37 | 25 | % | 69 | 45 | E | 101 | 65 | e |
6 | 6 | ACK | 38 | 26 | & | 70 | 46 | F | 102 | 66 | f |
7 | 7 | BEL | 39 | 27 | ‘ | 71 | 47 | G | 103 | 67 | g |
8 | 8 | BS** | 40 | 28 | ( | 72 | 48 | H | 104 | 68 | h |
9 | 9 | TAB** | 41 | 29 | ) | 73 | 49 | I | 105 | 69 | i |
10 | A | LF** | 42 | 2A | * | 74 | 4A | J | 106 | 6A | j |
11 | B | VT | 43 | 2B | + | 75 | 4B | K | 107 | 6B | k |
12 | C | FF | 44 | 2C | , | 76 | 4C | L | 108 | 6C | l |
13 | D | CR** | 45 | 2D | — | 77 | 4D | M | 109 | 6D | m |
14 | E | SO | 46 | 2E | . | 78 | 4E | N | 110 | 6E | n |
15 | F | SI | 47 | 2F | / | 79 | 4F | O | 111 | 6F | o |
16 | 10 | DLE | 48 | 30 | 0 | 80 | 50 | P | 112 | 70 | p |
17 | 11 | DC1 | 49 | 31 | 1 | 81 | 51 | Q | 113 | 71 | q |
18 | 12 | DC2 | 50 | 32 | 2 | 82 | 52 | R | 114 | 72 | r |
19 | 13 | DC3 | 51 | 33 | 3 | 83 | 53 | S | 115 | 73 | s |
20 | 14 | DC4 | 52 | 34 | 4 | 84 | 54 | T | 116 | 74 | t |
21 | 15 | NAK | 53 | 35 | 5 | 85 | 55 | U | 117 | 75 | u |
22 | 16 | SYN | 54 | 36 | 6 | 86 | 56 | V | 118 | 76 | v |
23 | 17 | ETB | 55 | 37 | 7 | 87 | 57 | W | 119 | 77 | w |
24 | 18 | CAN | 56 | 38 | 8 | 88 | 58 | X | 120 | 78 | x |
25 | 19 | EM | 57 | 39 | 9 | 89 | 59 | Y | 121 | 79 | y |
26 | 1A | SUB | 58 | 3A | : | 90 | 5A | Z | 122 | 7A | z |
27 | 1B | ESC | 59 | 3B | ; | 91 | 5B | [ | 123 | 7B | { |
28 | 1C | FS | 60 | 3C | < | 92 | 5C | \ | 124 | 7C | | |
29 | 1D | GS | 61 | 3D | = | 93 | 5D | ] | 125 | 7D | } |
30 | 1E | RS | 62 | 3E | > | 94 | 5E | ^ | 126 | 7E | ~ |
31 | 1F | US | 63 | 3F | ? | 95 | 5F | _ | 127 | 7F | |
Похожие записи:
kvodo.ru
Сводная таблица ASCII — QuestHint
Символ | 10-ный | 16-ричный | двоичный | Символ | 10-ный | 16-ричный | двоичный |
---|---|---|---|---|---|---|---|
(null) | 0 | 00 | 00000000 | 0 | 48 | 30 | 00110000 |
1 | 01 | 00000001 | 1 | 49 | 31 | 00110001 | |
2 | 02 | 00000010 | 2 | 50 | 32 | 00110010 | |
3 | 03 | 00000011 | 3 | 51 | 33 | 00110011 | |
4 | 04 | 00000100 | 4 | 52 | 34 | 00110100 | |
5 | 05 | 00000101 | 5 | 53 | 35 | 00110101 | |
6 | 06 | 00000110 | 6 | 54 | 36 | 00110110 | |
7 | 07 | 00000111 | 7 | 55 | 37 | 00110111 | |
8 | 08 | 00001000 | 8 | 56 | 38 | 00111000 | |
9 | 09 | 00001001 | 9 | 57 | 39 | 00111001 | |
10 | 0A | 00001010 | : | 58 | 3A | 00111010 | |
11 | 0B | 00001011 | ; | 59 | 3B | 00111011 | |
12 | 0C | 00001100 | < | 60 | 3C | 00111100 | |
13 | 0D | 00001101 | = | 61 | 3D | 00111101 | |
14 | 0E | 00001110 | > | 62 | 3E | 00111110 | |
15 | 0F | 00001111 | ? | 63 | 3F | 00111111 | |
16 | 10 | 00010000 | @ | 64 | 40 | 01000000 | |
17 | 11 | 00010001 | A | 65 | 41 | 01000001 | |
18 | 12 | 00010010 | B | 66 | 42 | 01000010 | |
19 | 13 | 00010011 | C | 67 | 43 | 01000011 | |
20 | 14 | 00010100 | D | 68 | 44 | 01000100 | |
21 | 15 | 00010101 | E | 69 | 45 | 01000101 | |
22 | 16 | 00010110 | F | 70 | 46 | 01000110 | |
23 | 17 | 00010111 | G | 71 | 47 | 01000111 | |
24 | 18 | 00011000 | H | 72 | 48 | 01001000 | |
25 | 19 | 00011001 | I | 73 | 49 | 01001001 | |
26 | 1A | 00011010 | J | 74 | 4A | 01001010 | |
27 | 1B | 00011011 | K | 75 | 4B | 01001011 | |
28 | 1C | 00011100 | L | 76 | 4C | 01001100 | |
29 | 1D | 00011101 | M | 77 | 4D | 01001101 | |
30 | 1E | 00011110 | N | 78 | 4E | 01001110 | |
31 | 1F | 00011111 | O | 79 | 4F | 01001111 | |
пробел | 32 | 20 | 00100000 | P | 80 | 50 | 01010000 |
! | 33 | 21 | 00100001 | Q | 81 | 51 | 01010001 |
« | 34 | 22 | 00100010 | R | 82 | 52 | 01010010 |
# | 35 | 23 | 00100011 | S | 83 | 53 | 01010011 |
$ | 36 | 24 | 00100100 | T | 84 | 54 | 01010100 |
% | 37 | 25 | 00100101 | U | 85 | 55 | 01010101 |
& | 38 | 26 | 00100110 | V | 86 | 56 | 01010110 |
‘ | 39 | 27 | 00100111 | W | 87 | 57 | 01010111 |
( | 40 | 28 | 00101000 | X | 88 | 58 | 01011000 |
) | 41 | 29 | 00101001 | Y | 89 | 59 | 01011001 |
* | 42 | 2A | 00101010 | Z | 90 | 5A | 01011010 |
+ | 43 | 2B | 00101011 | [ | 91 | 5B | 01011011 |
, | 44 | 2C | 00101100 | \ | 92 | 5C | 01011100 |
— | 45 | 2D | 00101101 | ] | 93 | 5D | 01011101 |
. | 46 | 2E | 00101110 | ^ | 94 | 5E | 01011110 |
/ | 47 | 2F | 00101111 | _ | 95 | 5F | 01011111 |
` | 96 | 60 | 01100000 | Щ | 153 | 99 | 10011001 |
a | 97 | 61 | 01100001 | Ъ | 154 | 9A | 10011010 |
b | 98 | 62 | 01100010 | Ы | 155 | 9B | 10011011 |
c | 99 | 63 | 01100011 | Ь | 156 | 9C | 10011100 |
d | 100 | 64 | 01100100 | Э | 157 | 9D | 10011101 |
e | 101 | 65 | 01100101 | Ю | 158 | 9E | 10011110 |
f | 102 | 66 | 01100110 | Я | 159 | 9F | 10011111 |
g | 103 | 67 | 01100111 | а | 160 | A0 | 10100000 |
h | 104 | 68 | 01101000 | б | 161 | A1 | 10100001 |
i | 105 | 69 | 01101001 | в | 162 | A2 | 10100010 |
j | 106 | 6A | 01101010 | г | 163 | A3 | 10100011 |
k | 107 | 6B | 01101011 | д | 164 | A4 | 10100100 |
l | 108 | 6C | 01101100 | е | 165 | A5 | 10100101 |
m | 109 | 6D | 01101101 | ж | 166 | A6 | 10100110 |
n | 110 | 6E | 01101110 | з | 167 | A7 | 10100111 |
o | 111 | 6F | 01101111 | и | 168 | A8 | 10101000 |
p | 112 | 70 | 01110000 | й | 169 | A9 | 10101001 |
q | 113 | 71 | 01110001 | к | 170 | AA | 10101010 |
r | 114 | 72 | 01110010 | л | 171 | AB | 10101011 |
s | 115 | 73 | 01110011 | м | 172 | AC | 10101100 |
t | 116 | 74 | 01110100 | н | 173 | AD | 10101101 |
u | 117 | 75 | 01110101 | о | 174 | AE | 10101110 |
v | 118 | 76 | 01110110 | п | 175 | AF | 10101111 |
w | 119 | 77 | 01110111 | № | 176 | B0 | 10110000 |
x | 120 | 78 | 01111000 | Ђ | 177 | B1 | 10110001 |
y | 121 | 79 | 01111001 | Ѓ | 178 | B2 | 10110010 |
z | 122 | 7A | 01111010 | Ё | 179 | B3 | 10110011 |
{ | 123 | 7B | 01111011 | Є | 180 | B4 | 10110100 |
| | 124 | 7C | 01111100 | Ѕ | 181 | B5 | 10110101 |
} | 125 | 7D | 01111101 | І | 182 | B6 | 10110110 |
~ | 126 | 7E | 01111110 | Ї | 183 | B7 | 10110111 |
127 | 7F | 01111111 | Ј | 184 | B8 | 10111000 | |
А | 128 | 80 | 10000000 | Љ | 185 | B9 | 10111001 |
Б | 129 | 81 | 10000001 | Њ | 186 | BA | 10111010 |
В | 130 | 82 | 10000010 | Ћ | 187 | BB | 10111011 |
Г | 131 | 83 | 10000011 | Ќ | 188 | BC | 10111100 |
Д | 132 | 84 | 10000100 | Ґ | 189 | BD | 10111101 |
Е | 133 | 85 | 10000101 | Ў | 190 | BE | 10111110 |
Ж | 134 | 86 | 10000110 | Џ | 191 | BF | 10111111 |
З | 135 | 87 | 10000111 | А | 192 | C0 | 11000000 |
И | 136 | 88 | 10001000 | Б | 193 | C1 | 11000001 |
Й | 137 | 89 | 10001001 | В | 194 | C2 | 11000010 |
К | 138 | 8A | 10001010 | Г | 195 | C3 | 11000011 |
Л | 139 | 8B | 10001011 | Д | 196 | C4 | 11000100 |
М | 140 | 8C | 10001100 | Е | 197 | C5 | 11000101 |
Н | 141 | 8D | 10001101 | Ж | 198 | C6 | 11000110 |
О | 142 | 8E | 10001110 | З | 199 | C7 | 11000111 |
П | 143 | 8F | 10001111 | И | 200 | C8 | 11001000 |
Р | 144 | 90 | 10010000 | Й | 201 | C9 | 11001001 |
С | 145 | 91 | 10010001 | К | 202 | CA | 11001010 |
Т | 146 | 92 | 10010010 | Л | 203 | CB | 11001011 |
У | 147 | 93 | 10010011 | М | 204 | CC | 11001100 |
Ф | 148 | 94 | 10010100 | Н | 205 | CD | 11001101 |
Х | 149 | 95 | 10010101 | О | 206 | CE | 11001110 |
Ц | 150 | 96 | 10010110 | П | 207 | CF | 11001111 |
Ч | 151 | 97 | 10010111 | Р | 208 | D0 | 11010000 |
Ш | 152 | 98 | 10011000 | С | 209 | D1 | 11010001 |
Т | 210 | D2 | 11010010 | щ | 233 | E9 | 11101001 |
У | 211 | D3 | 11010011 | ъ | 234 | EA | 11101010 |
Ф | 212 | D4 | 11010100 | ы | 235 | EB | 11101011 |
Х | 213 | D5 | 11010101 | ь | 236 | EC | 11101100 |
Ц | 214 | D6 | 11010110 | э | 237 | ED | 11101101 |
Ч | 215 | D7 | 11010111 | ю | 238 | EE | 11101110 |
Ш | 216 | D8 | 11011000 | я | 239 | EF | 11101111 |
Щ | 217 | D9 | 11011001 | ј | 240 | F0 | 11110000 |
Ъ | 218 | DA | 11011010 | Ј | 241 | F1 | 11110001 |
Ы | 219 | DB | 11011011 | т | 242 | F2 | 11110010 |
Ь | 220 | DC | 11011100 | у | 243 | F3 | 11110011 |
Э | 221 | DD | 11011101 | ф | 244 | F4 | 11110100 |
Ю | 222 | DE | 11011110 | х | 245 | F5 | 11110101 |
Я | 223 | DF | 11011111 | ц | 246 | F6 | 11110110 |
р | 224 | E0 | 11100000 | ч | 247 | F7 | 11110111 |
с | 225 | E1 | 11100001 | ш | 248 | F8 | 11111000 |
т | 226 | E2 | 11100010 | щ | 249 | F9 | 11111001 |
у | 227 | E3 | 11100011 | ъ | 250 | FA | 11111010 |
ф | 228 | E4 | 11100100 | ы | 251 | FB | 11111011 |
х | 229 | E5 | 11100101 | ь | 252 | FC | 11111100 |
ц | 230 | E6 | 11100110 | э | 253 | FD | 11111101 |
ч | 231 | E7 | 11100111 | ю | 254 | FE | 11111110 |
ш | 232 | E8 | 11101000 | 255 | FF | 11111111 |
questhint.ru
Таблица ASCII и как её использовать
Приветствую всех. Как Вы поняли из заголовка, сегодня мы поговорим про то, что такое таблица ASCII и как её можно использовать.
Собственно, однажды я писал Вам о том как же генерировать и запомнить довольно взломоустойчивый к подбору и, как следствие, взлому пароль. Судя по отзывам, статья многим пригодилась, а некоторые вообще сделали из придумывания паролей что-то вроде искусства (местами очень комичного), но не о том речь.
Хитрый пароль, — это чудесно, но будь в нем хоть 30 символов — это не спасет Вас от программ-кейлогеров или недобросовестных людей, которые попросту подглядывают за тем, что Вы вводите.
Впрочем, давайте поподробнее.
Вводная
Помимо зараженного дома вирусами (а кейлогер и есть вирус) компьютера подобная проблема особенно актуальна в интернет-кафе и компьютерных клубах.
- Во-первых никогда не знаешь, что за программы там установлены и, вполне вероятно, что недобросовестный админ по-хитрому делает лог (запись) всех вводов паролей с помощью программки-кейлогера;
- Во-вторых, учитывая, что это место публичное кто-то может легко посмотреть и запомнить что же Вы там набрали (кстати в интернет-кафе или прочих публичных местах еще и иногда стоят камеры, которые ведут запись в беспрерывном режиме).
Сегодня я расскажу Вам о том как собрать пароль, устойчивый от воровства при помощи программ keyloger’ов (клавиатурные шпионы запоминающие вводимые Вами символы в формах логинов и паролей) и просто запоминания (если Вы вдруг вводите пароль при ком-то) кем бы то ни было.
К тому же многим будет интересно узнать о вводе с клавиатуры специфичных символов (как пару примеров: û ~ Ç ╟↓ ∟ П ┬ и тд и тп) без всяких сторонних программ, что кстати очень просто, но известно в основном только людям, связанным с компьютерами в качестве профессии.
к содержанию ↑Таблица ASCII как использовать расширенные символы
Я не буду особо разжевывать Вам принципы работы программ-кейлогеров (вирусов) скажу лишь общую схему: кейлогер следит за нажатием клавиш и собирает вводимые Вами логины и пароли в некий лог-файл, который потом отправляет (или взломщик забирает его сам, если имеет доступ к компьютеру) злоумышленнику.
Не для кого не секрет, что все вводимые буквы и цифры — это символы. Но символы можно разделить на два вида — простые и специфичные (расширенные). Простые — это, как я уже сказал, буквы, цифры, всякие там знаки препинания, собачки (@) и тд и тп, а специфичные — это что-то вроде û ~ Ç ╟↓ ∟ П ┬ и тд и тп.
Как Вы понимаете, использование специфичных символов значительно усложняет процесс взлома как методом подбора, так и методом использования кейлогеров (большинство из них не настроены на обработку и запись расширенных символов).
Все это чудесно, но Вы не знаете кое о чем, а именно о том, что помимо разных символов есть разные способы их ввода.
к содержанию ↑Еще немного подробностей и сама таблица ASCII
Точнее говоря, любую букву, цифру, знак препинания и тд и тп, тобишь любой символ можно ввести не просто вполне естественным образом (естественный способ для простого пользователя — это тычок пальчиком в соответствующую кнопку на клавиатуре), а еще и методом использования кнопки ALT и цифровой клавиатуры, а именно нажатие ALT+35 (где кнопка ALT зажата, а 35 вводится на цифрах (плюс жать не надо)) даст символ #.
Сочетание ALT+147 даст Вам букву У. Собственно, подобным образом можно вводить и специфичные символы, а именно, скажем ☺ — это нажатие ALT+1 , а ▀ — это ALT+1247 и тд и тп.
Думаю, чем такой способ ввода безопаснее объяснять не надо — выводы вполне логичны, а о том чем безопаснее добавлять в пароль расширенные символы я писал выше в скобочках.
Кстати о расширенных символах. Среди них есть такая вещь как неразрывный пробел- ALT+0160. Он отображается как обычный пробел и зачастую может обмануть тех, кто каким-то образом подглядел Ваш пароль.
Даже, если Ваш пароль будет записан кейлогером, то в лог-файле он (неразрывный пароль) будет выглядеть, как обычный пробел, что собьет с толку взломщика особенно, если он ведать не ведает ни о каких специфичных символах и неразрывных пробелах, т.е., даже получив пароль он не сможет им воспользоваться.
к содержанию ↑Подводные камни при таком подходе
Они не такие страшные, но без них, к сожалению, никак.
- Как Вы понимаете создание пароля со специфичными символами или ввод его по средством ALT+цифры требует большего нажатий клавиш, что тоже требует запоминания в первую очередь Вами самими (т.е. пароль из 5 символов будет требовать, например, 25 нажатий клавиш (ALT+1256, ALT+2341 и тд). Возможно проще было бы не заморачиваться и просто удлинить обычный пароль на несколько обычных символов. Это во-первых;
- Во-вторых, клавиатуры некоторых компьютеров (зачастую эта проблема наблюдается в ноутбуках) затрудняют ввод с цифровой клавиатуры;
- В-третьих, некоторые утилиты командной строки не поддерживают символы с большим ASCII-кодом. Например, вы можете использовать символ ALT+0127 в Windows, но не сможете набрать его в командной строке. И наоборот, коды некоторых символов, таких как Tabs (ALT+0009) или ESC (ALT+0027) могут быть использованы в cmd (командной строке), но совершенно никак не получится задействовать их в самой Windows.
Давайте перейдем к послесловию
к содержанию ↑Послесловие
Вот такие пироги про такую штуку как таблица ASCII и её использование для создания паролей (и не только).
Надеюсь, что эта статья Вам пригодится. Как и всегда, если есть какие-то вопросы, мысли, дополнения и всё такое прочее, то добро пожаловать в комментарии к этой статье.
Мы в соц.сетях: ВКFacebookTwitter Telegramsonikelf.ru
Таблица символов ASCII | p0vidl0.info
Набор символов ASCII (American standard code for information interchange) — таблица, в которой некоторым символам сопоставлены определенные машинные коды. Данная таблица была стандартизирована в 1963 в США. Американцы, чаще всего, произносят название как эски, а европейцы и русские предпочитают говорить аски.
Символы в таблице хранятся в виде семи-битного числа, соответственно, изначальный размер таблицы составлял 128 символов. В связи с тем, что современные компьютеры, оперируют восьми-битными байтами, таблица позже была расширена до 256 символов и стала включать национальные символы.
Десятичный | Шестнадцатиричный | восьмеричный | Символ | Описание |
---|---|---|---|---|
0 | 0 | 000 | null | |
1 | 1 | 001 | SOH, Начало заголовка | |
2 | 2 | 002 | STX, Начало текста | |
3 | 3 | 003 | ETX, Конец текста | |
4 | 4 | 004 | EOT, Конец передачи | |
5 | 5 | 005 | ENQ, Запрос подтверждения | |
6 | 6 | 006 | ACK, Подтверждение | |
7 | 7 | 007 | BEL, Звуковой сигнал, звонок | |
8 | 8 | 010 | BS, Возврат на 1 символ назад | |
9 | 9 | 011 | TAB, Горизонтальная табуляция | |
10 | A | 012 | LF, Перевод Строки | |
11 | B | 013 | VT, Вертикальная табуляция | |
12 | C | 014 | FF, Новая страница | |
13 | D | 015 | CR, Возврат каретки | |
14 | E | 016 | SO, Другая лента | |
15 | F | 017 | SI, Исходная лента | |
16 | 10 | 020 | DLE, Освобождение канала данных | |
17 | 11 | 021 | DC1, Включить устройство чтения перфоленты | |
18 | 12 | 022 | DC1, Включить перфоратор | |
19 | 13 | 023 | DC3, Выключить устройство чтения перфоленты | |
20 | 14 | 024 | DC4, Выключить перфоратор | |
21 | 15 | 025 | NAK, Не подтверждение | |
22 | 16 | 026 | SYN, Синхронизация | |
23 | 17 | 027 | ETB, Конец текстового блока | |
24 | 18 | 030 | CAN, Отмена | |
25 | 19 | 031 | EM, Конец носителя | |
26 | 1A | 032 | SUB, Замена символа | |
27 | 1B | 033 | ESC, Модификатор последующего символа | |
28 | 1C | 034 | FS, Разделитель файлов | |
29 | 1D | 035 | GS, Разделитель групп | |
30 | 1E | 036 | RS, Разделитель записей | |
31 | 1F | 037 | US, Разделитель юнитов | |
32 | 20 | 040 | Пробел | |
33 | 21 | 041 | ! | |
34 | 22 | 042 | “ | |
35 | 23 | 043 | # | |
36 | 24 | 044 | $ | |
37 | 25 | 045 | % | |
38 | 26 | 046 | & | |
39 | 27 | 047 | ‘ | |
40 | 28 | 050 | ( | |
41 | 29 | 051 | ) | |
42 | 2A | 052 | * | |
43 | 2B | 053 | + | |
44 | 2C | 054 | , | |
45 | 2D | 055 | — | |
46 | 2E | 056 | . | |
47 | 2F | 057 | / | |
48 | 30 | 060 | 0 | |
49 | 31 | 061 | 1 | |
50 | 32 | 062 | 2 | |
51 | 33 | 063 | 3 | |
52 | 34 | 064 | 4 | |
53 | 35 | 065 | 5 | |
54 | 36 | 066 | 6 | |
55 | 37 | 067 | 7 | |
56 | 38 | 070 | 8 | |
57 | 39 | 071 | 9 | |
58 | 3A | 072 | : | |
59 | 3B | 073 | ; | |
60 | 3C | 074 | < | |
61 | 3D | 075 | = | |
62 | 3E | 076 | > | |
63 | 3F | 077 | ? | |
64 | 40 | 100 | @ | |
65 | 41 | 101 | A | |
66 | 42 | 102 | B | |
67 | 43 | 103 | C | |
68 | 44 | 104 | D | |
69 | 45 | 105 | E | |
70 | 46 | 106 | F | |
71 | 47 | 107 | G | |
72 | 48 | 110 | H | |
73 | 49 | 111 | I | |
74 | 4A | 112 | J | |
75 | 4B | 113 | K | |
76 | 4C | 114 | L | |
77 | 4D | 115 | M | |
78 | 4E | 116 | N | |
79 | 4F | 117 | O | |
80 | 50 | 120 | P | |
81 | 51 | 121 | Q | |
82 | 52 | 122 | R | |
83 | 53 | 123 | S | |
84 | 54 | 124 | T | |
85 | 55 | 125 | U | |
86 | 56 | 126 | V | |
87 | 57 | 127 | W | |
88 | 58 | 130 | X | |
89 | 59 | 131 | Y | |
90 | 5A | 132 | Z | |
91 | 5B | 133 | [ | |
92 | 5C | 134 | \ | |
93 | 5D | 135 | ] | |
94 | 5E | 136 | ^ | |
95 | 5F | 137 | _ | |
96 | 60 | 140 | ` | |
97 | 61 | 141 | a | |
98 | 62 | 142 | b | |
99 | 63 | 143 | c | |
100 | 64 | 144 | d | |
101 | 65 | 145 | e | |
102 | 66 | 146 | f | |
103 | 67 | 147 | g | |
104 | 68 | 150 | h | |
105 | 69 | 151 | i | |
106 | 6A | 152 | j | |
107 | 6B | 153 | k | |
108 | 6C | 154 | l | |
109 | 6D | 155 | m | |
110 | 6E | 156 | n | |
111 | 6F | 157 | o | |
112 | 70 | 160 | p | |
113 | 71 | 161 | q | |
114 | 72 | 162 | r | |
115 | 73 | 163 | s | |
116 | 74 | 164 | t | |
117 | 75 | 165 | u | |
118 | 76 | 166 | v | |
119 | 77 | 167 | w | |
120 | 78 | 170 | x | |
121 | 79 | 171 | y | |
122 | 7A | 172 | z | |
123 | 7B | 173 | { | |
124 | 7C | 174 | | | |
125 | 7D | 175 | } | |
126 | 7E | 176 | ~ | |
127 | 7F | 177 | DEL | DEL, Удаление |
p0vidl0.info
Таблица символов 866 (ASCII, OEM, DOS)
.0 | .1 | .2 | .3 | .4 | .5 | .6 | .7 | .8 | .9 | .A | .B | .C | .D | .E | .F | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0. | 0 | ☺ 1 | ☻ 2 | ♥ 3 | ♦ 4 | ♣ 5 | ♠ 6 | • 7 | ◘ 8 | ○ 9 | ◙ 10 | ♂ 11 | ♀ 12 | ♪ 13 | ♫ 14 | ☼ 15 |
1. | ► 16 | ◄ 17 | ↕ 18 | ‼ 19 | ¶ 20 | § 21 | ▬ 22 | ↨ 23 | ↑ 24 | ↓ 25 | → 26 | ← 27 | ∟ 28 | ↔ 29 | ▲ 30 | ▼ 31 |
2. | 32 | ! 33 | « 34 | # 35 | $ 36 | % 37 | & 38 | ‘ 39 | ( 40 | ) 41 | * 42 | + 43 | , 44 | — 45 | . 46 | / 47 |
3. | 0 48 | 1 49 | 2 50 | 3 51 | 4 52 | 5 53 | 6 54 | 7 55 | 8 56 | 9 57 | : 58 | ; 59 | < 60 | = 61 | > 62 | ? 63 |
4. | @ 64 | A 65 | B 66 | C 67 | D 68 | E 69 | F 70 | G 71 | H 72 | I 73 | J 74 | K 75 | L 76 | M 77 | N 78 | O 79 |
5. | P 80 | Q 81 | R 82 | S 83 | T 84 | U 85 | V 86 | W 87 | X 88 | Y 89 | Z 90 | [ 91 | \ 92 | ] 93 | ^ 94 | _ 95 |
6. | ` 96 | a 97 | b 98 | c 99 | d 100 | e 101 | f 102 | g 103 | h 104 | i 105 | j 106 | k 107 | l 108 | m 109 | n 110 | o 111 |
7. | p 112 | q 113 | r 114 | s 115 | t 116 | u 117 | v 118 | w 119 | x 120 | y 121 | z 122 | { 123 | | 124 | } 125 | ~ 126 | ⌂ 127 |
8. | А 128 | Б 129 | В 130 | Г 131 | Д 132 | Е 133 | Ж 134 | З 135 | И 136 | Й 137 | К 138 | Л 139 | М 140 | Н 141 | О 142 | П 143 |
9. | Р 144 | С 145 | Т 146 | У 147 | Ф 148 | Х 149 | Ц 150 | Ч 151 | Ш 152 | Щ 153 | Ъ 154 | Ы 155 | Ь 156 | Э 157 | Ю 158 | Я 159 |
A. | а 160 | б 161 | в 162 | г 163 | д 164 | е 165 | ж 166 | з 167 | и 168 | й 169 | к 170 | л 171 | м 172 | н 173 | о 174 | п 175 |
B. | ░ 176 | ▒ 177 | ▓ 178 | │ 179 | ┤ 180 | ╡ 181 | ╢ 182 | ╖ 183 | ╕ 184 | ╣ 185 | ║ 186 | ╗ 187 | ╝ 188 | ╜ 189 | ╛ 190 | ┐ 191 |
C. | └ 192 | ┴ 193 | ┬ 194 | ├ 195 | ─ 196 | ┼ 197 | ╞ 198 | ╟ 199 | ╚ 200 | ╔ 201 | ╩ 202 | ╦ 203 | ╠ 204 | ═ 205 | ╬ 206 | ╧ 207 |
D. | ╨ 208 | ╤ 209 | ╥ 210 | ╙ 211 | ╘ 212 | ╒ 213 | ╓ 214 | ╫ 215 | ╪ 216 | ┘ 217 | ┌ 218 | █ 219 | ▄ 220 | ▌ 221 | ▐ 222 | ▀ 223 |
E. | р 224 | с 225 | т 226 | у 227 | ф 228 | х 229 | ц 230 | ч 231 | ш 232 | щ 233 | ъ 234 | ы 235 | ь 236 | э 237 | ю 238 | я 239 |
F. | Ё 240 | ё 241 | Є 242 | є 243 | Ї 244 | ї 245 | Ў 246 | ў 247 | ° 248 | ∙ 249 | · 250 | √ 251 | № 252 | ¤ 253 | ■ 254 | 255 |
Псевдографика
Для удобства поиска символов псевдографики продублируем их в другой таблице:
─ 196 | ┌ 218 | ┬ 194 | ┐ 191 | ╒ 213 | ╤ 209 | ╕ 184 | ╓ 214 | ╥ 210 | ╖ 183 | ╔ 201 | ╦ 203 | ╗ 187 | ||||
│ 179 | ├ 195 | ┼ 197 | ┤ 180 | ╞ 198 | ╪ 216 | ╡ 181 | ╟ 199 | ╫ 215 | ╢ 182 | ╠ 204 | ╬ 206 | ╣ 185 | ||||
═ 205 | └ 192 | ┴ 193 | ┘ 217 | ╘ 212 | ╧ 207 | ╛ 190 | ╙ 211 | ╨ 208 | ╜ 189 | ╚ 200 | ╩ 202 | ╝ 188 | ||||
║ 186 |
См. также
pascal.net.ru