![]() ![]() I created this project for my own needs, but I would be happy if this little program is useful to someone else, and I If you need something new that could improve the software feel free to open json Planned featuresĬurrently, there is not any planned feature. It will convert the database in a json format readable by cotp.Ĭotp import -authy -path path /to /converted_database. Once you got the correct files run the right python script located in the converters/ folder in this source code.Įxample: python authy. It will contains a string array where each element is an OTP URI. Take also PhoneFactor -wal, PhoneFactor -shm if they exist in the same folder.Ĭreate a JSON file which contains a items property. Obtain /data/data//databases/PhoneFactor from your phone. Obtain /data/data/.authenticator2/databases/databases from your phone Obtain /data/data//shared_prefs/tokens.xml from your phone. Obtain /data/data//shared_prefs/.authenticator.xml from your phone. Make an encrypted backup using the app itself. Some needs to be converted using simple python script you can find listed in the table below. You can build cotp using these commands: git clone cargo install -path cotp/ Migration from other appsĬotp supports TOTP codes migration from various apps. ![]() Clone the GitHub repository and manually install Just type cargo install cotp and wait for the installation. Once you have the rust toolchain installed just run cargo install cotp. If you want to use x86_64-pc-windows-msvc you will need to install Windows installation/compilation is supported with both of toolchains. Void Linux sudo xbps-install -S libxcb-devel.Fedora / RHEL based: sudo dnf install libX11-devel.Debian based: sudo apt install libxcb1-dev libx11-dev libxcb-shape0-dev libxcb-xfixes0-dev libxkbcommon-dev.You need to install the libxcb-devel dependency, needed for clipboard coping in X11: Or manually clone the AUR repo and make the pkg pacman -S git base-develīefore beginning check that you have the required build dependencies to use the rust compiler. We have two AUR packages ready to be installed, cotp Install Arch Linux and arch-based distributions Cross PlaformĬotp should be easily compiled on the most used platform, but it is mostly tested on Linux and Windows. Latest releases also include support for Steam, Yandex, MOTP codes and code copying from SSH Remote Shell. Is possible to customize settings like HMAC algorithm and digits, to provide compatibility to other two-factor CompatibilityĬotp can generate both TOTP and HOTP codes, compliant with rfc6238 and rfc4226 specifications. It also uses AES-GCM to import from encrypted Aegis backups. With XChaCha20Poly1305 authenticated encryption This program relies on only one database file encrypted In the first run you will be prompted to insert a password to initialize the database. Just type cotp to enter the TUIĭashboard. If you are familiar with the command line interface using cotp will not be a problem. Overview InterfaceĬotp is written with simplicity in mind, the interface is quite minimalist and intuitive as command line apps should be. Minimalist, secure, desktop accessible software to manage my two-factor authentication codes. I believe that security is of paramount importance, especially in this digital world. SLoC cotp - command line TOTP/HOTP authenticator # 1 in #hotp Download history 33/week 6/week 6/week 3/week 23/week 82/week 1/week 25/week 21/week 22/week 21/week 5/week 54/week 42/week 2/week ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |