• Stars
    star
    122
  • Rank 292,031 (Top 6 %)
  • Language
    Go
  • License
    MIT License
  • Created about 8 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Enpass commandline client

enpass-cli

A commandline utility for the Enpass password manager.

Installation

Go get yourself a compiled binary from the releases page.

CLI Usage

$ # set an alias to easily reuse
$ alias enp="enpasscli -vault=/my-vault-dir/ -sort"

$ # list anything containing 'twitter' (without password)
$ enp list twitter

$ # show passwords of 'enpass.com'
$ enp show enpass.com

$ # copy password of 'reddit.com' entry to clipboard
$ enp copy reddit.com

$ # print password of 'github.com' to stdout, useful for scripting 
$ password=$(enp pass github.com)

Commands

Name Description
list FILTER List vault entries matching FILTER without password
show FILTER List vault entries matching FILTER with password
copy FILTER Copy the password of a vault entry matching FILTER to the clipboard
pass FILTER Print the password of a vaulty entry matching FILTER to stdout
dryrun Opens the vault without reading anything from it
version Print the version
help Print the help text

Flags

Name Description
-vault=PATH Path to your Enpass vault
-keyfile=PATH Path to your Enpass vault keyfile
-type=TYPE The type of your card (password, ...)
-log=LEVEL The log level from debug (5) to error (1)
-nonInteractive Disable prompts and fail instead
-pin Enable Quick Unlock using a PIN
-and Combines filters with AND instead of default OR
-sort Sort the output by title and username of the list and show command
-trashed Show trashed items in the list and show command
-clipboardPrimary Use primary X selection instead of clipboard for the copy command

Testing Code

$ go test -v $(go list ./... | grep -v /vendor/)

Using the library

See the documentation on pkg.go.dev.

More Repositories

1

maclaunch

Manage your macOS startup items.
Shell
249
star
2

ransomwhere

A PoC ransomware sample to test out your ransomware response strategy.
Go
181
star
3

semantic-commit-hook

Git hook that enforces semantic commit messages.
Shell
38
star
4

macbac

Manage and automate your macOS snapshots.
Shell
30
star
5

Gunther

Easy web frontend for media streaming - Fork me! (NO LONGER MAINTAINED)
PHP
27
star
6

security-slacker

Pokes users about outstanding security risks found by Crowdstrike Spotlight or vmware Workspace ONE so they secure their own endpoint.
Go
21
star
7

dnstwist

A tool to monitor for potential spear phishing domains and send to Slack.
Go
20
star
8

cloudflare-workers-svelte

Example repository for running a sveltejs/sveltekit website on Cloudflare Workers.
Svelte
15
star
9

muxy

Emulates a HDHomeRun device while streaming from M3U IPTV streams.
Go
13
star
10

LimeRPi2-kodi

Limelight for OpenELEC. (Kodi)
9
star
11

go-intigriti

Go library to interact with the intigriti API.
Go
9
star
12

ssh-ca-provider

Retrieve secure short-lived SSH certificates based on any SSO flow.
Go
8
star
13

restimac.sh

Script to backup on your WiFi network using restic on macOS
Shell
6
star
14

homebrew-hazcod

Homebrew tap for my personal projects.
Ruby
6
star
15

intigriti-slack-announce

Go bot that publishes new intigriti bug bounty findings to Slack.
Go
5
star
16

gosecurity

Security library for Go, contains multihash-like library or encryption.
Go
4
star
17

MISP2Sentinel

A Python integration that fetches Threat Intelligence from MISP and publishes it to Microsoft Sentinel SIEM.
Python
4
star
18

backwi.sh

Triggers a TimeMachine backup when you're connected to a specific Wireless Network.
Shell
4
star
19

intigriti-cicd-plugin

Tool that can block your CI/CD pipeline depending on outstanding intigriti issues.
Go
3
star
20

nicky

Scraper for nickelodeon videos.
Go
3
star
21

bpsync

Backup script for F5 BIG-IP systems.
Shell
2
star
22

cspcollector

Collects CSP reports and builds an exemption database.
Go
2
star
23

enpass-decryptor

Commandline client for Enpass
Python
2
star
24

mailcheck

Go
2
star
25

gherror

Raise Github tickets for your code errors.
Go
1
star
26

kc

Simple bash utility to retrieve passwords out of the macOS keychain.
Shell
1
star
27

freestuff-phishing-poc

This is an HTML sample of a phishing page that shows a 'hacked' message when clicked on payment.
HTML
1
star
28

FNremote

Cordova app for controlling FreeNAS over the REST API.
CSS
1
star
29

jungler

Download mp3s from JungleVibes
Python
1
star
30

lddfix

Script to fix any linked libraries for your executable to make it static.
Shell
1
star
31

ISIS-frontend

ISIS. Scripts running to connect to C&C.
Python
1
star
32

PXelec

Automatic updater for OpenELEC machines that perform PXE booting.
Python
1
star
33

intigriti-webhook

Intigriti bot that publishes new findings to a webhook of your choice.
Go
1
star
34

ghexport

Export GitHub Enterprise users from SCIM to CSV.
Go
1
star
35

totalrecall

A Go SDK and commandline utility to abuse the latest Windows Copilot+ Recall feature.
Go
1
star