Miranda IM(Miranda Instant Messenger) — программа для мгновенного обмена сообщениями.
Miranda IM обеспечивает основную рабочую среду для клиента сетей мгновенного обмена сообщений и расширяема с помощью дополнительных плагинов. Изначальный дизайн может быть изменён благодаря использованию оболочек.
Основные плагины для реализации протоколов обмена сообщениями, которые ставятся при установке программы по умолчанию: AIM (AOL Instant Messenger), Facebook, Gadu-Gadu, IAX (Inter-Asterisk Exchange), ICQ, IRC (Internet Relay Chat), Jabber, MSN, Netsend, Tlen, Yahoo.
Через дополнительно скачиваемые плагины: battle.net Messenger, C6, Mail.ru agent, MS Exchange IM protocol (RVP), MySpace IM, SIP, Skype, Spinchat, Tlen, QQ, WallaChat, VKontakte, xFire.
Протоколы обмена сообщения по LAN: EmLanProto, Novell Netware NCP, Vypress Chat, WinPopup, QuickChat.
Miranda IM поддерживает безопасную аутентификацию ICQ (MD5) и Jabber SASL, защиту соединений с помощью SSL/TLS с теми сервисами, которые это поддерживают. Для обеспечения безопасности передаваемых по любому из протоколов сообщений возможно их шифрование с помощью плагина SecureIM с применением либо встроенного в плагин шифрования сообщений алгоритмом AES 192, либо внешних программ GPG/PGP, известных своей безопасностью. При этом необходимо, чтобы оба корреспондента использовали Miranda с SecureIM.
Для защиты паролей в стандартной базе данных используется плагин msecure, с помощью которого пароли хранятся в зашифрованном виде, используя 190-битный алгоритм Blowfish. Тот же плагин защищает Miranda от несанкционированного запуска — преимуществом его использования является отсутствие необходимости запоминания паролей к аккаунтам (которых одновременно может быть много) и замена их на один пароль, при этом даже небольшого размера — так как любой пароль приведет к необходимости атаки полным перебором на ключи и существенно затрудняет работу вирусов и троянов, похищающих пароли.
Заменив стандартный плагин базы данных пользователя на SecureDB, можно полностью защитить свой профиль (то есть не только сохранённые пароли, но и сообщения, контакт-листы, хранимые локально и т. д. — что весьма удобно как работе с компьютером «общего пользования», так и для защиты от похищения паролей) от несанкционированного доступа, вариант же SecureDB + Autobackup обеспечит резервирования базы данных настроек и сообщений по расписанию или запускаемое вручную.
Имеются плагины, обеспечивающие защиту от спама и флуда, например StopSpam.
Некоторые плагины ICQ-протокола, например ICQJ имеют встроенную возможность блокирования сообщений и авторизационных запросов от известных «спам-UIN-нов», так и гибкие настройки видимости и раcскрытия «статус-сообщения».
Для Miranda IM существует плагин, позволяющий скрыть следы работающей Miranda нажатием клавиши BossKey и очищающий историю сообщений и другую личную информацию (например [3]), что важно при её использовании «на рабочем месте».
Наконец, Miranda легко можно запустить с переносного носителя — флэш-карты и т. п. Это позволяет хранить всю конфиденциальную информацию при себе, работая с любого подходящего компьютера.