Пытаюсь получить с помощью своей программы (пишу на Delphi) заголовки страниц браузера Mozilla FireFox.
У остальных (Opera, Explorer) русский язык заголовка получается нормально читаемым.

У FireFox как видно нет:

Строка заголовка: "Ru Links - 0B0;>3 =B5@=5B-@5AC@A>2".

Непонятные символы - русские буквы.
А должно быть: "Ru Links - Каталог Интернет-ресурсов".

В самом браузере русский язык пишется нормально.

Хотел бы узнать, что это за кодировка, и как ее перевести на русский?

уникод. самая рульная кодировка из всех :)

Rion
точно, что не Quoted-printable?

А кто-нибудь может привести эту строчку (Ru Links - 0B0;>3 =B5@=5B-@5AC@A>2) в читаемый вид?
И если это реально, то как это сделать?

Это UTC2 Unicode. Перевести можно, например, с помощью функции API Windows WideCharToMultiByte

Это UTC2 Unicode. Перевести можно, например, с помощью функции API Windows WideCharToMultiByte

А нет ли у вас примера перевода на Delphi?