gopass-hibp

command module
v1.15.13 Latest Latest
Warning

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

Go to latest
Published: Apr 6, 2024 License: MIT Imports: 18 Imported by: 0

README

gopass-hibp

Gopass haveibeenpwnd.com integration

Installation

Fedora

To install gopass-hibp in Fedora you can do:

sudo dnf install gopass-hibp
From Source
go install github.com/gopasspw/gopass-hibp@latest

Setup

If you want to use the offline mode (dump) you need to obtain a HIBP dump (SHA1, ordered by hash). You can use one of the official sources but they haven't been updated in a while and it seems like they won't receive further updates.

Instead prefer the built-in downloader. It does use the same approach as the official .NET tool.

gopass-hibp download --output /some/folder/with/40G/dump.txt.gz

The data will be downloaded into a million chunks first and then assembled to a large file later. The output file will be around 18GB in size. During assembly of the chunks it will use twice that space for a short time.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
helpers
pkg
hibp/api
Package api implements an HIBP API client.
Package api implements an HIBP API client.
hibp/dump
Package dump implements an haveibeenpwned.com dump scanner.
Package dump implements an haveibeenpwned.com dump scanner.

Jump to

Keyboard shortcuts

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