Aceasta este comanda kpcli care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS
PROGRAM:
NUME
kpcli - O interfață de linie de comandă pentru fișierele bazei de date KeePass.
DESCRIERE
O interfață de linie de comandă (shell interactiv) pentru a lucra cu fișierele bazei de date KeePass
(http://http://en.wikipedia.org/wiki/KeePass). Acest program a fost inspirat de utilizarea mea de
„kedpm -c” combinat cu nevoia mea de a migra la KeePass. Curioșii pot citi despre Ked
Manager de parole la http://kedpm.sourceforge.net/.
UTILIZARE
Rulați programul și tastați „help” pentru a afla cum să îl utilizați.
CERINTE
Acest program necesită aceste module non-core:
„Crypt::Rijndael” - libcrypt-rijndael-perl pe Ubuntu 10.04
„Term::ReadKey” - libterm-readkey-perl pe Ubuntu 10.04
„Sort::Naturally” - libsort-naturally-perl pe Ubuntu 10.04
„Fișier::KeePass” - libfile-keepass-perl pe Ubuntu 12.04
„Term::ShellUI” - libterm-shellui-perl pe Ubuntu 12.10
Este recomandat să instalați „Term::ReadLine::Gnu” care va oferi mai mult fluid
gestionarea semnalului pe sisteme asemănătoare Unix, făcând kpcli robust pentru suspendare, reluare și întrerupere
- SIGSTP, SIGCONT și SIGINT. Acest modul se află în pachetul libterm-readline-gnu-perl
Ubuntu.
Puteți instala opțional „Clipboard” și „Tiny::Capture” pentru a utiliza funcțiile clipboard;
http://search.cpan.org/~king/Clipboard/ și libcapture-tiny-perl pe Ubuntu 10.04.
Puteți instala opțional „Data::Password” pentru a utiliza funcția pwck (Calitatea parolei
Verifica); libdata-password-perl pe Ubuntu 10.04.
Pe MS Windows, puteți instala opțional „Win32::Console::ANSI” pentru a obține culori ANSI în
Terminale Windows cmd. Strawberry Perl 5.16.2 a fost folosit pentru portul kpcli la Windows și,
folosind cpanminus, se pot instala toate dependențele lui kpcli, fără Term::ReadLine::Gnu
care este opțional pentru kpcli și nu este acceptat pe MS Windows.
Avertismente AND CUVINTE OF ATENȚIE
Principalul autor al kpcli testează în primul rând interoperabilitatea cu KeePassX
(http://www.keepassx.org/) și utilizează în principal fișiere KeePass v1 (*.kdb). Suport pentru
Fișierele KeePass v2 (*.kdbx) din kpcli sunt substanțiale și mulți oameni îl folosesc zilnic, dar este
nu cazul de utilizare principal al autorului. Este și intenția autorului de a menține
compatibilitatea cu fișierele v1 și, prin urmare, oricine trimite patch-uri, pentru a fi luate în considerare
includerea în versiunile viitoare kpcli, i se cere să le valideze atât cu fișierele v1, cât și cu v2.
Nu istorie de urmărire pentru KeePass 2 (*.kdbx) fișiere
Înregistrarea istoricului intrărilor în fișierele KeePass 2 nu este implementată. Istoria care există într-o
fișierul nu este distrus, dar rezultatele modificărilor de intrare făcute în kpcli nu sunt înregistrate în
istoria lor. Copiile înainte de schimbare sunt stocate în „Coșul de reciclare”. Rețineți că
File::KeePass nu criptează parolele intrărilor istorice din RAM, așa cum o face pentru
intrări curente. Acesta este un mic risc de securitate care poate, teoretic, permite privilegiați
utilizatorii să vă fure parolele din RAM, din istoricul intrărilor.
Fișier::KeePass bug anterior la versiune 2.03
Înainte de versiunea 2.03, File::KeePass avea o eroare legată de unele date „necunoscute” care
KeePassX stochează în înregistrările de grup. Pentru File::KeePass < v2.03, kpcli le șterge pe cele necunoscute
date la salvare. Cercetare în libkpass (http://libkpass.sourceforge.net/) cod sursa
a dezvăluit că versiunile timpurii ale File::KeePass clasifică drept „necunoscute” sunt vremurile
pentru creat/modificat/accesat/expiră precum și „steaguri” (id=9), dar numai pentru grupuri;
File::KeePass a gestionat bine acele câmpuri pentru intrări. Nu am găsit niciun efect rău de la
eliminarea acelor câmpuri atunci când salvează și așa face kpcli pentru a rezolva problema
Eroare File::KeePass, dacă kpcli folosește File::KeePass < v2.03.
Utilizați kpcli online folosind serviciile onworks.net