atk

command module
v1.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 25, 2023 License: Apache-2.0 Imports: 15 Imported by: 0

README

ATK - Aegis to KeePass 2

A simple tool to convert exported (and encrypted) JSON from Aegis to KeePass database. Notes, custom icons and Steam entries get exported as well.

Installation

go install github.com/GeKorm/atk@latest or grab a binary from the Releases page

Usage

atk /path/to/aegis-export.json /path/to/output.kdbx

You will be asked to enter the password that was used to encrypt the Aegis vault. The same password will be used for resulting KDBX database.

Limitations

  • This tool does not support changing existing databases, atk creates a separate clean database for your TOTP codes. You should not store TOTP secrets in the same database as your passwords anyway, since this removes all the benifits of having a second factor in the first place.
  • This tool also does not accept unencrypted Aegis JSON files (yet, at least) as input

Fork

Differences

  • Exports to the original KeePass 2 for Windows TOTP implementation
  • Stores the TOTP code in the Password field
  • Enables Autotyping
  • Has updated dependencies

This fork aims to be compatible with the original TOTP implementation (KeepasXC etc.)

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL