↑↑↓↓←→←→ⒷⒶ Войти !bnw Сегодня Клубы
УНЯНЯ. У нас есть немножечко инфы об этом пользователе. Мы знаем, что он понаписал, порекомендовал и даже и то и другое сразу. А ещё у нас есть RSS.
Теги: Клубы:

Нашёл свой код полуторагодовалой давности, который почему-то не опубликовал: Обожаю security through obscurity. Декодируем пароль из конфига Psi, кидая первым аргументом password, а вторым jid: #include <QString> #include <iostream> QString decodePassword(const QString &pass, const QString &key) { QString result; int n1, n2; if (key.length() == 0) { return pass; } for(n1 = 0, n2 = 0; n1 < pass.length(); n1 += 4) { ushort x = 0; if(n1 + 4 > pass.length()) { break; } x += QString(pass.at(n1)).toInt(NULL,16)*4096; x += QString(pass.at(n1+1)).toInt(NULL,16)*256; x += QString(pass.at(n1+2)).toInt(NULL,16)*16; x += QString(pass.at(n1+3)).toInt(NULL,16); QChar c(x ^ key.at(n2++).unicode()); result += c; if(n2 >= key.length()) { n2 = 0; } } return result; } int main(int argc, char *argv[]) { QString p = QString(argv[1]); QString k = QString(argv[2]); QString r = decodePassword(p, k); std::string ru = r.toUtf8().constData(); std::cout << ru << std::endl; return 0; }
#O3MZIP (2+2) / @l29ah / 3466 дней назад
Мудаки зачем-то у себя в конфигах хранят пароль в слегка переговненном виде. С одной стороны, никакой защиты от пиздинга пароля это, само собой, не даёт, с другой люто мешает мигрировать на другой клиент. Долбоёбы.
#4CHTPM (0) / @l29ah / 4350 дней назад
Так как Psi+ не реагирует на падение сети/коннекта к серверу, вернулся назад на tkabber. Как же грустно, что все XMPP-клиенты - такое невыносимое дерьмо.
#O9B5X4 (2) / @l29ah / 4364 дня назад
nobody@l29ah-home /home/l29ah/.config/psi+/profiles/default $ grep -c password accounts.xml 12 Котики, из вас только авторы otr-плагина знают про umask, видимо.
#1R162I (0) / @l29ah / 4377 дней назад
Как оказалось, поддержка pgp в Psi+ тоже сломана. См. http://code.google.com/p/psi-dev/issues/detail?id=531 В связи с этим реквестирую xmpp-клиент под линуксы с рабочей (то есть, не вызывающей вышеописанной проблемы) поддержкой pgp. Для tkabber я написал патч, фиксящий такое говно, но им, видимо, насрать на собственные баги.
#QX0JAT (47+1) / @l29ah / 4383 дня назад
n app-text/htmltidy:0::gentoo 20090325-r1 to ::installed "Tidy the layout and correct errors in HTML and XML documents" -debug -doc -static-libs build_options: symbols=compress -optional_tests -trace work=tidyup Reasons: net-im/psi-otr-0.9.4:0::rion
#I63LBR (0) / @l29ah / 4389 дней назад
[22:09:18]<l29ah> НАПИШИ МНЕ НАПИШИ ПЭГЭПЭ [22:10:17]<O01eg> говнопся не умеет ключи обновлять runtime, а выходить мне не хочется
#N9EKTN (2+1) / @l29ah / 4878 дней назад
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.