All Projects â†’ nonrational â†’ privnote-cli

nonrational / privnote-cli

Licence: GPL-2.0 license
🔑 the power of privnote.com in your terminal

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to privnote-cli

envy
Use envy to manage environment variables with your OS keychain
Stars: ✭ 23 (-46.51%)
Mutual labels:  passwords, secrets-management
otp-authenticator-webapp
A 'Google Authenticator' like Single Page Application
Stars: ✭ 69 (+60.47%)
Mutual labels:  one-time-passwords
ink
A Logger backend that logs JSON
Stars: ✭ 64 (+48.84%)
Mutual labels:  passwords
PwnedPasswords
PwnedPasswords as a Service
Stars: ✭ 24 (-44.19%)
Mutual labels:  passwords
CKS-Exercises-Certified-Kubernetes-Security-Specialist
A set of curated exercises to help you prepare for the CKS exam
Stars: ✭ 124 (+188.37%)
Mutual labels:  secrets-management
summon-aws-secrets
Summon provider for AWS Secrets Manager
Stars: ✭ 47 (+9.3%)
Mutual labels:  secrets-management
MOTION
An efficient, user-friendly, modular, and extensible framework for mixed-protocol secure multi-party computation with two or more parties
Stars: ✭ 59 (+37.21%)
Mutual labels:  secret-sharing
DemoInPutPasswordView
ä»żćŸźäżĄæ”Żä»˜ćŻ†ç èŸ“ć…„æĄ† (A input password alert view like wechat pay.)
Stars: ✭ 44 (+2.33%)
Mutual labels:  passwords
Pwdlyser-CLI
Python-based CLI Password Analyser (Reporting Tool)
Stars: ✭ 29 (-32.56%)
Mutual labels:  passwords
conjur-quickstart
Start securing your secrets and infrastructure by installing Conjur, using Docker and the official Conjur containers on DockerHub.
Stars: ✭ 18 (-58.14%)
Mutual labels:  secrets-management
rust-threshold-secret-sharing
A pure-Rust implementation of various threshold secret sharing schemes
Stars: ✭ 129 (+200%)
Mutual labels:  secret-sharing
Pwned
Simple CLI script to check if you have a password that has been compromised in a data breach.
Stars: ✭ 47 (+9.3%)
Mutual labels:  passwords
passthief
A Python script to steal all the passwords via the use of plugins 😈
Stars: ✭ 27 (-37.21%)
Mutual labels:  passwords
password-list
Password lists with top passwords to optimize bruteforce attacks
Stars: ✭ 174 (+304.65%)
Mutual labels:  passwords
IMAPLoginTester
A simple Python script that reads a text file with lots of e-mails and passwords, and tries to check if those credentials are valid by trying to login on IMAP servers.
Stars: ✭ 47 (+9.3%)
Mutual labels:  passwords
secreter
Kubernetes operator and CLI tool for encrypting and managing Kubernetes secrets
Stars: ✭ 69 (+60.47%)
Mutual labels:  secrets-management
MacOS-WPA-PSK
PoC script showing that MacOS leaves the wireless key in NVRAM, in plaintext and accessible to anyone.
Stars: ✭ 29 (-32.56%)
Mutual labels:  passwords
kube-secrets-init
Kubernetes mutating webhook for `secrets-init` injection
Stars: ✭ 106 (+146.51%)
Mutual labels:  secrets-management
brutas
Wordlists and passwords handcrafted with ♄
Stars: ✭ 32 (-25.58%)
Mutual labels:  passwords
common-substr
Simple tool to extract the most common substrings from an input text. Built for password cracking.
Stars: ✭ 56 (+30.23%)
Mutual labels:  passwords

privnote-cli Build Status

the power of privnote.com in your terminal

privnote.com: Send notes that will self-destruct after being read.

Privnote.com allows you to create encrypted, burn-after-reading notes over the internet. privnote-cli allows you generate privnote links at the commandline. After you create a note, send the link to your intended recipient to open in a browser.

Installation

npm install -g privnote-cli
# don't forget to `nodenv rehash` if you're using nodenv

Usage

You bring the plaintext; privnote will print the link to stdout and the clipboard.

Type directly into stdin a la gpg. (Recommended)

$ privnote
bob,
the narwhal bacons at midnight.
-- alice
^D
https://privnote.com/n/abcdefghijklmnop/#qrstuvwxyz123456

Pipe the output of a command to privnote.

Be sure to clear your shell history ($HISTFILE) if you included secrets in your command.

$ ruby -e 'require "securerandom"; print "#{SecureRandom.urlsafe_base64(12)}\n";' | privnote
https://privnote.com/n/abcdefghijklmnop/#qrstuvwxyz123456

Privnote files directly via input redirection.

$ privnote < secrets.txt
https://privnote.com/n/abcdefghijklmnop/#qrstuvwxyz123456

Release History

  • v0.2.1 - Fix yarn installation (h/t @deecewan)
  • v0.2.0 - Default to "no-ask" mode & provide --ask flag, upgrade to Privnote Ver. 1.1-24-gffcdb2d
  • v0.1.0 - more recent node, remove trailing space, specify license
  • v0.0.12 - Fixed compatibility with Privnote Ver. 1.0-41-g038c13a
Releasing
echo "doh! i forgot the releasing section" >> README.md
git add --all
git commit -m"added the releasing section, bc i'm forgetful."
npm version patch
git push origin master
npm publish
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].