альтернативный способ записи ip-адресов

Применимость:

Слова для поиска:


Задача:

Представить запись об адресе в восьмеричной или шестнадцатеричной системах счисления.

Например с целью скрыть очевидность того, что в данном конфигурационном файле данный параметр является IP-адресом.

Решение:

Адрес IPv4 представляет собой 32-битное число.

Традиционно IP-адрес записывается в виде 4-х октетов, разделенных точкой, в десятичной системе счисления.

Однако каждый из 4-х октетов можно записать в восьмеричной или шестнадцатеричной системах счисления

77.88.21.8 = 0x4d.0x58.0x15.0x8 = 0115.0130.025.010

Можно смешивать

77.88.0x15.010

Адрес можно записывать в виде числа: 77 * 2563 + 88 * 2562 + 21 * 2561 + 8 * 2560 = 1297618184

Ссылки: