Понадобилось на днях мне для тестирования веб-клиента для Jabber
jwchat вспомнить свой пароль, который сохранён в профиле Psi. А Psi с целью незначительного повышения безопасности пароль слегка «шифрует», а по факту XOR-ит с JID-ом и просто так пароль посмотреть не даёт - пришлось написать тривиальный скрипт, который из профиля Psi пароли
(
Read more... )
Comments 10
Reply
Reply
1. Где лежит файл моего Psi-профиля? Как его найти?
2. Что такое по-русски “дискавери сервера”? Как туда попасть (открыть)?
Reply
2. Наверное, «обзор сервисов», правой кнопкой мыши кликние на свой аккаунт в ростере - там в меню оно есть.
Reply
python -c "import sys,re,math,itertools; print(''.join( [chr(eval('0x'+found) ^ ord(sys.argv[1][index])) for found, index in itertools.izip(re.findall('.{4}', sys.argv[2]), itertools.count())]))" user@jabber.server 000100020003007e
первый и второй параметры - это и зашифрованный
секции , выдранные из config.xml. в Linux это ~/.psi/profiles/{username}/config.xml, в Windows - C:\Documents and Settings\{windows_user}\PsiData\profiles\{username}\config.xml.
shaman.sir
Reply
Reply
Reply
Reply
Reply
С установкой python на windows я точно ничем не помогу.
Reply
Leave a comment