Ru-Board.club
← Вернуться в раздел «Программы»

» KeePass Password Safe

Автор: emhanik
Дата сообщения: 03.08.2016 15:10
Aufym 14:52 03-08-2016
Цитата:
А с {CLEARFIELD}{Password} не получилось:
У меня на Win7x64 нормально. Что там за текст всплыл «{HOME}+...», вообще не понял, не припомню таких...
На пробу можно убрать {CLEARFIELD}, отключить усложнение автонабора, а перед его запуском ставить курсор в поле. Хотя у меня этого не требуется.
Автор: Aufym
Дата сообщения: 04.08.2016 06:42
Скрипт js

Код:
var WshShell = WScript.CreateObject("WScript.Shell");
var appDir = WScript.ScriptFullName.substring(0, WScript.ScriptFullName.length - WScript.ScriptName.length - 1);
var pathTempLink = "C:\\Users\\user\\temp.lnk";
var tempLnk = WshShell.CreateShortcut(pathTempLink);
var args = WScript.Arguments;
tempLnk.TargetPath = args(0);
tempLnk.Arguments = "";
for (var i = 1; i < args.Count(); ++i) {
var bound = args(i).search(/\s/) == -1 ? '' : '"';
tempLnk.Arguments += bound + args(i) + bound + ' ';
}
tempLnk.Save();
WshShell.Run("%windir%\\explorer.exe " + pathTempLink, 1, true);
tempLnk.TargetPath = "%comspec%";
tempLnk.Arguments = "";
tempLnk.Save();
Автор: emhanik
Дата сообщения: 04.08.2016 14:29
Aufym 06:42 04-08-2016
Цитата:
В качестве логина используется "логин" пробел "пароль"
Не понял, а зачем?
У меня работает в том виде, как я предъявил. Вы переделали — не работает. Логично вроде)
Автор: Aufym
Дата сообщения: 04.08.2016 14:34

Цитата:
У меня на Win7x64 нормально. Что там за текст всплыл «{HOME}+...», вообще не понял, не припомню таких...
На пробу можно убрать {CLEARFIELD}, отключить усложнение автонабора, а перед его запуском ставить курсор в поле. Хотя у меня этого не требуется.

Я убрал из скрипта {CLEARFIELD}.
Получил такой скрипт


Код: cmd://C:\Users\user\RunViaExplorer.js cmd /c "cmdkey /generic:TERMSRV/{BASE:RMVSCM} /user:{USERNAME} {Password} && mstsc /v:{BASE:RMVSCM} && timeout /t 5 /nobreak && cmdkey /delete:TERMSRV/{BASE:RMVSCM}"
Не работает.
Автор: SSergew
Дата сообщения: 07.08.2016 19:00
Скажите пожалуйста, если я начну пользоваться этой программой и хранить там пароли, я смогу потом всю базу перенести на смартфон с андроидоим и iOS, смогу синхронизироваться между ПК и смартфонами?
Для андроида я нашел эту программу. Как переносить базу, синхронизировать между ПК и смартфоном?
А как быть с айфоном, который я планирую купить через год?
Автор: DimmY
Дата сообщения: 07.08.2016 19:42
SSergew
Для iOS есть MiniKeePass. Синхронизация вручную через облако.
Автор: SSergew
Дата сообщения: 07.08.2016 20:11
DimmY
Я смогу импортировать\экспортировать базы между MiniKeePass и Keepass?
Какой нужно установить плагин, чтобы перенести базу KeePass с ПК на андроид? У меня версия программы 2.34
Автор: emhanik
Дата сообщения: 07.08.2016 20:36
SSergew 20:11 07-08-2016
Цитата:
Какой нужно установить плагин, чтобы перенести базу KeePass с ПК на андроид?
Зависит от того, какое облако выберете. Например, KPGoogleSync: http://keepass.info/plugins.html#kpgsync
Можно вообще без плагинов, если в качестве облака использовать WebDAV или FTP
Ну и всегда можете вручную копировать базу, если облачная синхронизация не устроит.

Предложу готовую настройку KeePass: реализован ряд функций, причем практически без плагинов. Для синхронизации останется только зарегистрироваться на облачном хранилище, оправить туда базу и вписать логин/пароль.
(Через пару дней, наверно, еще кое-что добавлю в статью и в настройку)
Автор: SSergew
Дата сообщения: 07.08.2016 21:13
emhanik

Спасибо и респект за общественно полезное дело.
Автор: emhanik
Дата сообщения: 15.08.2016 01:00
Ура, Ру-борд жив!
SSergew 21:13 07-08-2016
Цитата:
Спасибо и респект за общественно полезное дело.
You're welcome!)
Как и собирался, несколько дней назад обновил статью: http://kibinimatik.blogspot.com/2016/07/keepass.html
- главное: добавил инструкцию по импорту с использованием XML-замены;
- переделал кнопку [no][G][/no]: глобальный автонабор мышью стал гораздо удобнее;
- исправил скрипт бэкапа;
- добавил альтернативный триггер бэкапа, не использующий скрипт;
- исправил кнопку [no][S][/no]
Автор: Sisin
Дата сообщения: 16.08.2016 13:24
У кого-нибудь работает связка KeePass portable с VeraCrypt? Если да, то как??

Добавлено:
У меня Punto Switcher конфликтует с KeePass. Конфликт заключается в следующем: при включенном автопереключении в Punto Switcher при попытке ввода логина и пароля на сайте с помощью кнопок автонабора логин и пароль забиваются в поле логин и частично в поле пароль. Данная проблема возникает не всегда. При отключении автопереключения данная проблема не возникает (проверял неделю).

Можно ли с помощью триггеров сделать так, чтобы перед вводом логина и пароля автонабором сначала отключалось автопереключение, потом вводились логин и пароль, а потом автопереключение включалось??
Автор: emhanik
Дата сообщения: 16.08.2016 15:49
Sisin 13:24 16-08-2016
Цитата:
Можно ли с помощью триггеров сделать так, чтобы перед вводом логина и пароля автонабором сначала отключалось автопереключение, потом вводились логин и пароль, а потом автопереключение включалось??
Можно и без триггеров извратнуться.
Задать в PuntoSwither'е горячие клавиши на «вкл/выкл автопереключение», например, Ctrl+Alt+Shift+Y
В корневой группе базы добавить в начале и в конце автонабора эти горячие клавиши, в данном случае +^%y
Например, стандартная последовательность:
Код: +^%y{UserName}{TAB}{Password}{ENTER}+^%y
Автор: Sisin
Дата сообщения: 16.08.2016 16:21

Цитата:
+^%y{UserName}{TAB}{Password}{ENTER}+^%y


Не срабатывает. У меня при вводе добавляется "y" перед логином. Но работать должно. Не пойму в чем причина.
Автор: emhanik
Дата сообщения: 16.08.2016 16:32
Sisin 16:21 16-08-2016
Цитата:
при вводе добавляется "y" перед логином
Проверьте горячие клавиши PuntoSwitcher'а, а также привилегии, с которыми запускается PuntoSwitcher и KeePass
Все это говорю навскидку, так как вообще не пользуюсь автопереключением раскладки
Но у меня на Win7x64 сработало, обе программы запускал от имени администратора
Автор: Sisin
Дата сообщения: 17.08.2016 00:14

Цитата:
Проверьте горячие клавиши PuntoSwitcher'а, а также привилегии, с которыми запускается PuntoSwitcher и KeePass Все это говорю навскидку, так как вообще не пользуюсь автопереключением раскладки Но у меня на Win7x64 сработало, обе программы запускал от имени администратора


Если я вешаю отключение на кнопку home, то все работает. Работает и с двумя клавишами-модификаторами. Но с тремя никак.
Автор: roman_vlg
Дата сообщения: 22.08.2016 11:29
В форме есть пару чекбоксов. Одни нужно оставить снятым, другой поставить.
Просто сделав таб+пробел, чтоб переключится на чекбокс и поставить галочку я решу проблему только один раз. В следующий раз галочки уже будут проставлены при наличии кук сайта и нужно будет лишь вставить пароль.

Никак нельзя проверять их значение и выставлять нужное а не тупо нажимать пробел? Ластпасс проставляет необходимые значения в чекбоксы.

Алсо, кто как решает ввод в такие формы как у protonmail? Создаёте две записи и выбираете при вводе сначала одну потом другую? или ставите задержку в милисекундах?

Что делать с вебманями? Там столько разных вариантов ввода, что запутаешься выбирать алгоритм. Всё таки без привязки к исходному коду плохо. В ластпасе значение привязывается к id конкретного текстового поля, указанного в коде страницы. А кипас просто тыкает клавиши.

Но я заметил, что keefox вроде бы умеет умно вводить данные. Пока ещё не тестировал его.
Автор: emhanik
Дата сообщения: 22.08.2016 16:14
roman_vlg 11:29 22-08-2016
Цитата:
В форме есть пару чекбоксов. Одни нужно оставить снятым, другой поставить.
Дело вкуса, но я предпочел бы возложить на автонабор только заполнение текстовых полей, а расстановку чекбоксов и нажатие отправки делать руками.
Т.е. в большинстве случаев использовать последовательность {CLEARFIELD}{UserName}{TAB}{Password}


Цитата:
Алсо, кто как решает ввод в такие формы как у protonmail? Создаёте две записи и выбираете при вводе сначала одну потом другую? или ставите задержку в милисекундах?
Я вторым способом: храню MailboxPassword в дополнительном поле Secret и выставляю последовательность вроде {CLEARFIELD}{UserName}{TAB}{Password}{ENTER}{DELAY 1500}{S:Secret}
Дополнительно создал пользовательские кнопки, чтобы вводить логин, пароль и Secret по отдельности и с задержкой: http://kibinimatik.blogspot.com/2016/07/keepass.html#keepass-basics-login
Вообще в разных записях храню дополнительные данные в поле Secret

Для гугла: {CLEARFIELD}{UserName}{ENTER}{DELAY 1500}{Password}


Цитата:
Что делать с вебманями? Там столько разных вариантов ввода, что запутаешься выбирать алгоритм.
А что там?


Цитата:
Всё таки без привязки к исходному коду плохо
Если хотите, чтобы KeePass знал, какое поле имеет фокус, попробуйте расширение Firefox'а: https://addons.mozilla.org/en-US/firefox/addon/add-url-to-window-title/
Но я добавляю в заголовок только URL

Кстати, если добавлять URL в заголовок, то можно реализовать удобные фичи вроде поддержки эквивалентных доменов: http://kibinimatik.blogspot.com/2016/07/keepass.html#keepass-advanced-global


Цитата:
Но я заметил, что keefox вроде бы умеет умно вводить данные
Не знаю, как насчет чекбоксов, но корректно авторизовывать на гугле он действительно умеет. Хотя я отказался от него ради большей автономности KeePass'а
Автор: solstice
Дата сообщения: 23.08.2016 15:42

Цитата:
У кого-нибудь работает связка KeePass portable с VeraCrypt? Если да, то как??

Работает. VeraCrypt на работе установлен в систему, а KeePass запускаю с флешки. Автоматом по сочетанию клавиш монтирую выбранный .hc файл.
Автор: roman_vlg
Дата сообщения: 25.08.2016 04:35
emhanik
Спасибо за ссылку, обязательно почитаю.


Цитата:
попробуйте расширение Firefox'а


Посмотрел я расширения для лисы: KeePass Helper и Add URL to Window Title. Они добавляют url в титл, в keepass я в настройках ставлю галочку "считать запись подходящей при наличии ссылки/домена в титле окна". Это ясно. Но есть решение лучше: "WebAutoType".

•Он не требует установки костыля в браузер и уродования титлов вкладок
•Он не только сопостовляет поле ссылка в записи с открытым в браузере url, но и добавляет в настройку "разные последовательности для разных окон" вариант с URL, работающий по тому же принципу. То есть, можно задавать много ссылок и соспостовлять им последовательности.

Думаю, лучше будет этот плагин для кипаса советовать, чем добавлялки юрл в титл для браузера.

Но в любом случае привязка только в юрл без привязки значений к именам полей(видимым в коде страницы) имеет уязвимое место - заставляет пилить много последовательностей, так как юрл вариативная штука - что касается части после домена.

Например если я долго не проявлял активности, иногда нужно ввести только пароль, но не логин. А разница в юрл с вариантом, когда и логин и пароль нужно вводить, будет далеко в самом кончике юрл.
Если я например вхожу на тот же ресурс с переадресацией. Ну например вхожу в ютуб. То ссылка будет отличаться от двух вышеописанных в начале, сразу после домена accounts.google. Нужно будет задать ещё две последовательность для данной ссылки - с логином и логином+пароль. Итого 4 последовательности, привязанные к юрл, для одного ресурса уже вышло. Но это ещё не всё!
Тот же гугл может выдать дополнительно к тем четырём варинатам ссылок ещё
https://accounts.google.com/ServiceLogin?hl=ru&passive=true&continue=https://www.google.ru/ - без %3Fpli%3D1 и без #identifier на конце
или
может выдать ссылку с sacu= вместо hl=

И что же мне, наяривать десяток шаблонов?

Или ещё случай. В вебмани могут попросить только телефон ввести. Или телефон и капчу или телефон пароль и логин. Куда как проще сопоствлять значения именам полей, а запись будет считать подходящей просто по совпадению домена указанного в после ссылка. И тогда достаточно одного варианта, ВСЁ ЗДЕЛОЕТСЯ САМО. Дополнительный шаблон нужен будет только если доменов несколько, например для вебмани один и для вмтрансфер другой.

Так что я думаю, всё таки поставлю keefox.
Ещё не разбирался я с сохранением пока, но думаю сейвить записи во время регистрации через кифокс тоже проще будет. Да и вообще не особо разбирался. Так что поправьте если не прав.

Да, по поводу автономности.
Я запустил портабельную версию, но увы. При преносе с пк на пк на флешке теряютя настройки. А ещё программа хранит кое что в user/appdata. реестр не проверял, там от установки обычной версии строки есть, так что не отличу, где там портабельная вписала что, а где обычная.
Лично мне оно и не надо - на флешке таскать. Я настроил синхронизацию через плагин Google sync. А на ведре стоит keepass2android. Так что копия базы есть везде без флешки.
Автор: Fossyara
Дата сообщения: 25.08.2016 12:07
roman_vlg
Попробуй сборку http://forum.ru-board.com/topic.cgi?forum=2&topic=4283&start=580#14 последняя Firefox 45.3.0esr
Автор: Ersatz Coronerr
Дата сообщения: 25.08.2016 12:23
roman_vlg

Цитата:
Да, по поводу автономности.
Я запустил портабельную версию, но увы. При преносе с пк на пк на флешке теряютя настройки. А ещё программа хранит кое что в user/appdata. реестр не проверял, там от установки обычной версии строки есть, так что не отличу, где там портабельная вписала что, а где обычная.

If you are currently using a locally installed version of KeePass (installed by the KeePass installer) and want to create a portable version of it, first copy all files of KeePass to the portable device. Then get the configuration file from your user directory (application data, see above) and copy it over the configuration file on the portable device.
Create Portable Version of Installed KeePass
Автор: roman_vlg
Дата сообщения: 25.08.2016 16:31
Fossyara
Зачем мне сборка?

Ersatz Coronerr

Цитата:
If you are currently using a locally installed version of KeePass (installed by the KeePass installer)

Так я же не инсталировал, а скачал зип с портабельной версией.
Автор: Ersatz Coronerr
Дата сообщения: 25.08.2016 17:07
roman_vlg, Вы написали что настройки не сохраняются. В цитате написано что настройки для портабельного варианта должны быть в папке с программой. Возможно у Вас остались настройки в пользовательских папках, и Кипасс их туда и будет сохранять ? Или Вы на портабельный настройки с установленного перекинули ?
У них конфиги разные должны быть. Например путь кэша плагинов для портабельной версии записывается так :

Код: <PluginCachePath>{APPDIR}\PluginCache</PluginCachePath>
Автор: solstice
Дата сообщения: 25.08.2016 22:22
Подскажите, где моя ошибка? Настроил синхронизацию базы с WebDav mydrive.ch при каждом изменении базы.
Сам файл базы лежит в папке Dropbox\Soft\KeePass.
Если в WebDav залить файл базы, то после первого сохранения все отлично синхронизируется.
После второго сохранения пишет ошибку: Synchronization failed. Удаленный сервер возвратил ошибку: (409) Конфликт.
Автор: Ersatz Coronerr
Дата сообщения: 25.08.2016 22:28
solstice
Такое бывает если база обслуживалась и/или удалённое чистилось.
Если причина в этом - решается перезаливкой.
Автор: solstice
Дата сообщения: 25.08.2016 22:32

Цитата:
Такое бывает если база обслуживалась и/или удалённое чистилось.
Если причина в этом - решается перезаливкой.

Уже перезалил раз десять. Может быть, надо делать по вот этому мануалу? http://keepass.info/help/kb/trigger_examples.html#dbsync
Автор: roman_vlg
Дата сообщения: 25.08.2016 22:58
У меня с webdav от MS была тоже проблема, через раз работало. Потому что эти вебдавы каличные у облаков какие-то. С плагином синхронизации нет проблем, а через вебдав не хочет. У гугла вообще вебдава нет накорню.

Добавлено:
Почитал я как keefox работает. Расхотелось его юзать, хотя может ещё вернусь к нему, если автоматизация будет слишком нмого проблем доставять.

Оказывается, что пароли, из хеша которых создаётся ключ для шифрования передачи между keefox rpc, keepass и keefox в лисе - практически в открытом виде лежит. Он хранится в менеджере паролей лисы, вообще не зашифрованный (если мастер пароль не включить и собственно сам менедже рпаролей лисы) , а второй шифруется паролем от учетной записи windows и хранится навреное в хранилище учеток венды. А этот пароль очень простой.

С другой стороны метод вставки значений в поля у keefox безопаснее вроде бы, чем автонабор кипаса. Кейлогеры не перехватят(двойное усложнение автонабора даёт слабую защиту).

Пойду почитаю ссылку emhanik, может там есть ответы на эти противоречия.
Автор: Ersatz Coronerr
Дата сообщения: 25.08.2016 23:12
roman_vlg

Цитата:
Он хранится в менеджере паролей лисы, вообще не зашифрованный

Если у человека есть доступ к профилю браузера, то ему никакие ключи не нужны и никакой менеджер не защитит от него.

solstice

Цитата:
Может быть, надо делать по вот этому мануалу?

Ну может... Только ошибка "Synchronization failed" довольно распространённая, и на оффоруме про неё упоминалось. Так что дело не в облаке и не в способе, как мне кажется.
Поглядел свой триггер. Простейшие действия по синхронизации. Всё работает, за исключением случая, упомянутого мной выше. Только не автоматически, я кнопку триггером создал, которая появляется после изменения базы.

Может Вам для начала задачу упростить ? Тестовый триггер напишите, без автоматики, только с кнопкой. Может что-то в последовательности действий неверно описано ?
Автор: solstice
Дата сообщения: 26.08.2016 00:02
Ersatz Coronerr

Цитата:
Может Вам для начала задачу упростить ? Тестовый триггер напишите, без автоматики, только с кнопкой. Может что-то в последовательности действий неверно описано ?

Попробую. Еще сделал синхронизацию с box.com — там без ошибок идет, но размер и хэши базы (локальной и скачанной с бокса) не совпадают, это нормально?
Автор: Ersatz Coronerr
Дата сообщения: 26.08.2016 00:16
solstice

Цитата:
это нормально?

Не слышал про такое. По идее размер меняться не должен никак. Что-же получается, что сервер изменения в базу вносит что-ли ? Не ошибаетесь ?

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192

Предыдущая тема: Подскажите альтернативу HappyHarvester


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.