128 Resources
Golang password-generating Libraries
CLI tool for generating random messages with rules & publishing to the cloud services (SQS,SNS,PUB/SUB and etc.)
Randomsg A CLI tool to generate random messages and publish to cloud services like (SQS,SNS,PUB/SUB and etc.). TODO Generation of nested objects is no
Single binary CLI for generating structured JSON, CSV, Excel, etc.
fakegen: Single binary CLI for generating a random schema of M columns to populate N rows of JSON, CSV, Excel, etc. This program generates a random sc
One time password for Go.
otp One time password for Go. Features Simple API. Dependency-free. Clean and tested code. HOTP RFC 4226. TOTP RFC 6238. See GUIDE.md for more details
Random - A Golang library that provides functions for generating random values
Random A Golang library that provides functions for generating random values. Us
Dekripsi dari 2_Simple-Encrypt-Prima pakai golang
Dekripsi dari 2_Simple-Encrypt-Prima pakai golang
Sqlyog-password-decoder - Simple decode passwords from .sycs file (SQLyog export connections file)
Decode password: ./sqlyog-password-decoder -str password -action decode Encode p
An API for hashing password in PostgreSQL with Golang
hashing-password An API for hashing password in PostgreSQL with Golang Using PostgreSQL to store Encrypted string (can be passwords ideally) using Sal
A tiny secure-random password generator
go-psw A tiny golang tool for generating a crypto-random password in a terminal. Installation go install github.com/hedhyw/go-psw/cmd/psw@latest Usage
Chrome-Password-Dumper - Chrome password dumper written in Go for Linux and Windows
Chrome-Password-Dumper Chrome password dumper written in Go for Linux and Window
MealPlanr is an application dedicated to the trivial and boring task of meal planning 📅 and generating a shopping list 🛒 .
MealPlanr is an application dedicated to the trivial and boring task of meal planning 📅 and generating a shopping list 🛒 .
An application dedicated to the trivial and boring task of meal planning 📅 and generating shoppings list 🛒.
An application dedicated to the trivial and boring task of meal planning 📅 and generating shoppings list 🛒.
git-glimpse is a command-line tool that is aimed at generating a git prompt like the one from zsh-vcs-prompt.
Git GoGlimpse git-glimpse is a command-line tool that is aimed at generating a git prompt like the one from zsh-vcs-prompt. The particularity of this
Startpage - Lambda for reading rss feeds and generating a minimal start page for a static site
startpage generate a startpage of links for a static site hosted via AWS What It
A simple command line functionality to convert your Kaspersky Password Manager exported file to CSV format
A simple command line functionality to convert your Kaspersky Password Manager exported file to CSV format
Command-line utility for Postgres-compatible SCRAM-SHA-256 passwords
scram-password -- Command-line utility for Postgres-compatible SCRAM-SHA-256 passwords SCRAM-SHA-256 (see RFC-7677, Salted Challenge Response Authenti
Implementation of RFC-6238 (Time-Based One-Time Password Algorithm) in Go.
TOTP TOTP (RFC-6238) implementation in Go with no external dependencies. INSTALL You can do little copying the totp.go file or add this package as Go
A network service for generating unique ID numbers inspired by Twitter's Snowflake.
Hanabira Hanabira is a network service for generating unique ID numbers inspired by Twitter's Snowflake. How to run hanabira-cluster and etcd-cluster
Go based HTTP server with 2FA based on OTP (One-Time Password) manager like Google Authenticator
Go based HTTP server with 2FA based on OTP (One-Time Password) manager like Goog
Goauth - Basic username password cookie based authentication with Go Lang
goauth [WIP] Basic username password cookie based authentication with Go Lang Overview Use a Postgres DB to store Sign-in and Sign-up info Redis for c
Bitwarden-go - A Bitwarden-compatible server written in Golang
(Note: This is still a work in progress. This project is not associated with the Bitwarden project nor 8bit Solutions LLC. Please use gitter or the is
Commonpassword - Search for the password in the file
commonpassword service Responsible for searching the password provided in a file
Passwordstrength - Returns the strength of the password
passwordstrength service returns the strength of the password. Developer Setup A
ms - 'my story' creates a secure password string which can be memorized with a technique shared by Max.
On 23.12.21 20:22, Stefan Claas wrote: [...] Yes, I am aware of that, but how can one memorize a key when traveling and not taking any devices
Go library providing simple and secure password management
Passhash passhash addresses the dismal state of password management in Go by offering easy-to-use APIs to manage credentials (e.g. password hashes) No
Flexible and customizable password validation
Flexible and customizable password validation
Tool for generating Spinnaker application/pipelines and k8s manifests
jarvis Just A Rather Very Intelligent System Get git clone [email protected]:ealebe
A command-line tool for generating skeleton projects
skeleton project generator and template runner Overview Skelp is both a command line tool and a golang library for generating project files. It can be
RandomString -- Library to make passwords without misleading letters
RandomString -- Library to make passwords without misleading letters This package makes random passwords with fast logic described in this link. The o
Go library for one-time passwords, supports HOPT and TOPT (Google Authenticator compatible)
GoTP: One-time password library for Go GoTP library provides implementations of one-time password generators and validators. This implemantation suppo
A very small, very simple, yet very secure encryption tool.
English | Français | Español | Deutsch | Português | Türkçe | 中文 | русский Picocrypt is a very small (hence Pico), very simple, yet very secure encryp
Password generator for golang
Password generator by Distemi(D####Fox) Russian(Русский) How to run this program
A lockout aware password sprayer for golang
Crimson-Spray Crimson-Spray is a lockout aware password sprayer for active direc
A tool for quickly generating fishing Trojan horse.
DarkGld A tool for quickly generating fishing Trojan horse. 介绍 项目是根据 gld 进行二次开发的,仅用于交流学习,禁止用于非法活动 依赖 需要安装GO环境, 依赖库如下: github.com/klauspost/cpuid githu
A lightweight templating system for generating random data
Moldova Moldova is a lightweight template interpreter, used to generate random values that plug into the template, as defined by a series of custom to
A password manager as a CLI, where you can use a master password to retrieve a specified password and store it in your clipboard
Password manager Description CLI to store and retrieve passwords. The retrieved password will be stored on your clipboard! Usage 1.Start with Go go ru
Go library for parsing and generating MPEG-DASH Media Presentation Description (MPD) files
go-mpd Go library for parsing and generating MPEG-DASH Media Presentation Description (MPD) files. This project is based on https://github.com/mc2soft
Golang based tools for taking PC-compatible ELFs and generating fake SELFs that run on the PlayStation 4.
Tool Documentation (create-fself) Summary create-fself can be used to take 64-bit ELF files and produce fake Signed ELFs that can be used on the PlayS
A structure generating tool for Minecraft Bedrock Edition that supporting various platforms
FastBuilder Phoenix Description FastBuilder is a structure generating tool for Minecraft Bedrock Edition that supporting various platforms. The Phoeni
Gerador de senhas escrito em GO.
GO Password Generator Instalação Vá na página de releases e faça o download da versão mais recente. Como usar Sintaxe do passwordgenerator: $ password
Validate the Strength of a Password in Go
go-password-validator Simple password validator using raw entropy values. Hit the project with a star if you find it useful ⭐ Supported by Qvault This
Argon2 password hashing for Golang
Argon2 This is simple pure Golang implementation for password hash using Argon2. Usage package main import ( "fmt" "github.com/prastuvwxyz/argon2"
Terraform utility provider for generating Time-Based One-Time Passwords (TOTPs)
Terraform TOTP Provider The TOTP provider is a utility provider, which allows for generating Time-Based One-Time Passwords (TOTP) following the RFC 62
Randomdata : a tiny help suite for generating random data
go-randomdata randomdata is a tiny help suite for generating random data such as first names (male or female) last names full names (male or female) c
Tool for generating trees in Godot Engine
Tree generator plugin for Godot Engine 3.2.4 A tool for generating 3D trees in Godot Engine, similarly to SpeedTree. WARNING: under development. Shoul
Server for hosting a Munki repository and dynamically generating manifests
About munki-server is an all-in-one server to deploy Munki with three main parts: HTTP file server for Munki clients Simple dynamic manifest generatio
A cross-platform task runner for executing commands and generating files from templates
Orbit A cross-platform task runner for executing commands and generating files from templates Orbit started with the need to find a cross-platform alt
profane password? generator
profaneword profane password generator (probably insecure), as suggested by u/gatestone. This is still missing some requirements: special characters e
CLI tool and library for generating a Software Bill of Materials from container images and filesystems
A CLI tool and Go library for generating a Software Bill of Materials (SBOM) from container images and filesystems. Exceptional for vulnerability dete
Golang libraries for generating QR codes for Smart Health Cards representing COVID-19 Immunizations
go-smarthealthcards Golang libraries for generating QR codes for Smart Health Cards representing COVID-19 Immunizations. Usage Individual Libraries Yo
Go implementation of OTP (One-time-password). SMS send async (goroutine)
Go-OTP Go realization to otp authentication Stack: Redis (Save OTP and token) Go SMS provider (Megafon as example) Schema: User send phonenumber (ex.7
Onetime-Password generator sample writte in Go.
Go OTP Sample Goのgithub.com/pquerna/otpを使用したワンタイムパスワード生成実験 実験方法 Google Authenticator Microsoft Authenticator 1password 以上、3つのワンタイムパスワード生成器を利用し、ハッシュアルゴ
kubectl plugin for generating nginx-ingress compatible basic-auth secrets on kubernetes clusters
kubectl-htpasswd kubectl plugin for easily generating hashed basic auth secrets. Supported hash algorithms bcrypt Examples Create the secret on the cl
An API for generating JSON based STIX objects and TAXII messages with the Go
libstix2 an API for generating JSON based STIX objects and TAXII messages with the Go (Golang) programming language. Please see the examples directory and the README files in each of the sub packages for more information. This API is built to support STIX 2.x and TAXII 2.x.
Dirmap is a tool for generating a directory map.
dirmap 📁 dirmap is a tool for generating a directory map. It extracts a part of the document from markdown or source code of each directory and uses
Generating sitemap using goLang
This Go Module will generate the sitemap for any given URL. We will travese the all pages of the website and creates the sitemap We will use the 'net/
O365 is a tool designed to perform user enumeration* and password guessing attacks on organizations that use Office365
O365 is a tool designed to perform user enumeration* and password guessing attacks on organizations that use Office365 (now/soon Microsoft365). O365 uses a unique SOAP API endpoint on login.microsoftonline.com that most other tools do not use.
Scripts for generating go code using abigen
Scripts for generating go code using abigen
skweez spiders web pages and extracts words for wordlist generation.
skweez skweez (pronounced like "squeeze") spiders web pages and extracts words for wordlist generation. It is basically an attempt to make a more oper
Simple password manager app in GO
Introduction This is my first project in Go, a password manager application. A humble attempt at execution of an idea I've had for some time now. The
Password manager written in golang
Go password manager Password manager written in golang. Dependencies: gpg golang
User enumeration and password bruteforce on Azure, ADFS, OWA, O365 and gather emails on Linkedin
goEnumBruteSpray Description Summary The recommended module is o365 for user enumeration and passwords bruteforce / spray . Additional information can
mass-binding-target is a command line tool for generating binding target list by search plot files from disk.
mass-binding-target mass-binding-target is a command line tool for generating binding target list by search plot files from disk. Build Go 1.13 or new
eval the strength of a password
mpasswordeval eval the strength of a password 校验密码的安全性 包含以下几点校验 常规规则校验 密码长度 (必须指定) 是否包含数字 是否包含大写字母 是否包含小写字母 是否包含特殊符号 是否通过zxcvbn 是否通过pwned 是否在常用弱密码 使用示
GoLang script that checks for password leaks by sending email address to the BreachDirectory API
GoLang script that checks for password leaks by sending email address to the BreachDirectory API
Blooming Password
Blooming Password A program that implements the NIST 800-63-3b Banned Password Check using a bloom filter built from the Have I been pwned SHA1 passwo
Use the HashPassword function to generate a hashed value for the provided password
hasher Use the 'HashPassword' function to generate a hashed value for the provided password. h, err := hasher.HashPassword("password") // h == XohImNo
Vela plugin designed for generating a static documentation website with Hugo.
Vela plugin designed for generating a static documentation website with Hugo.
pwentropy is a CLI tool to calculate a passwords entropy
pwentropy pwentropy is a CLI tool to calculate a passwords entropy Overview pwentropy returns a floating point value that indicates the password entro
Template repo for generating your own workflow executor for Azure Orkestra
Orkestra Workflow Executor Template Repo This is a template repository for a new workflow executor Usage Generate your repository from this template b
🚀 cpwd is create password tool
cpwd 🚀 cpwd is create password tool Install source code git clone https://github.com/songqii/cpwd_code.git cd $GOPATH/src/cpwd_code go build brew br
ZipExec is a Proof-of-Concept (POC) tool to wrap binary-based tools into a password-protected zip file.
ZipExec ZipExec is a Proof-of-Concept (POC) tool to wrap binary-based tools into a password-protected zip file. This zip file is then base64 encoded i
An application for generating Microsoft Word resumes from JSON Resume data files
ResumeFodder NOTE: Primary development has moved over to GitLab: https://github.com/andrzejressel/ResumeFodder. If you're reading this on GitHub, then
A CLI password manager written in Go
vlt A CLI password vault written in Go vlt is a command line tool for storing passwords in encrypted files. Files are stored on a per-user basis in $H
golang rule-based string validator
gosv golang rule-based string validator usage import "github.com/s0rg/gosv" var MyRules = []gosv.Rule{ gosv.MinLen(8), gosv.MaxLen(64), gosv.MinLo
Tool for generating OpenTelemetry tracing decorators.
tracegen Tool for generating OpenTelemetry tracing decorators. Installation go get -u github.com/KazanExpress/tracegen/cmd/... Usage tracegen generate
Leaked password check library with bloom filter
Leaked password check With this library you can check the password is probably leaked or not. Pre generated bitset DB includes 6 Million leaked passwo
Go driver for PostgreSQL over SSH. This driver can connect to postgres on a server via SSH using the local ssh-agent, password, or private-key.
pqssh Go driver for PostgreSQL over SSH. This driver can connect to postgres on a server via SSH using the local ssh-agent, password, or private-key.
A command line utility and library for generating professional looking invoices in Go.
ginvoicer A command line utility and library for generating professional looking invoices in Go. This is a very rough draft and there could still be b
An easy-to-use SHA-1 hash-cracker written in Golang.
wrench - An easy-to-use SHA-1 hash-cracker. Wrench is an SHA-1 hash-cracker that relies on wordlists for comparing hashes, and cracking them. Before W
A Go Module to interact with Passbolt, a Open source Password Manager for Teams
go-passbolt A Go Module to interact with Passbolt, a Open source Password Manager for Teams This Module tries to Support the Latest Passbolt Community
Custom GPG pinentry program for macOS that allows using Touch ID for fetching the password from the macOS keychain.
pinentry-touchid Custom GPG pinentry program for macOS that allows using Touch ID for fetching the password from the macOS keychain. Macbook Pro devic
randstr is a module that contains functions for generating random strings.
randstr is a module that contains functions for generating random strings. The functions in this module uses the crypto/rand package. Installa
password manager using age for encryption
page ====== password manager using age (https://age-encryption.org/) for encryption. encrypted secrets are files in the $PAGE_SECRETS/ directory that
A convenience library for generating, comparing and inspecting password hashes using the scrypt KDF in Go 🔑
simple-scrypt simple-scrypt provides a convenience wrapper around Go's existing scrypt package that makes it easier to securely derive strong keys ("h
:key: Idiotproof golang password validation library inspired by Python's passlib
passlib for go 100% modules-free. Python's passlib is quite an amazing library. I'm not sure there's a password library in existence with more thought
Implementation of Secret Service API
Secret Service Implementation of Secret Service API What does this project do? By using secret service, you don't need to use KeePassXC secretservice
what the name says (made for "educational" purposes)
NOTES You will need to Download Golang - golang compiler Download MinGW - C compiler (Add this to your path.) You can safely ignore these errors below
A command line utility for generating language-specific project structure.
hydra hydra is a command line utility for generating language-specific project structures. ⏬ ✨ Features Build project templates with just one command
A Go Library For Generating Random, Rule Based Passwords. Many Random, Much Secure.
Can Haz Password? A Go library for generating random, rule based passwords. Many random, much secure. Features Randomized password length (bounded). T
A CLI for generating ER diagrams for Ent schema
enter A CLI for generating ER (entity-relationship) diagrams for Ent schema using mermaid.js.
Secret - Encrypt anything with a password
Secret - Encrypt anything with a password Ever wanted to hide a file? Now you can do it really easily! Usage secret {-e/--encrypt | -d/--decrypt} sou
Self hosted search engine for data leaks and password dumps
Self hosted search engine for data leaks and password dumps. Upload and parse multiple files, then quickly search through all stored items with the power of Elasticsearch.
Parametrized JSON logging library in Golang which lets you obfuscate sensitive data and marshal any kind of content.
Noodlog Summary Noodlog is a Golang JSON parametrized and highly configurable logging library. It allows you to: print go structs as JSON messages; pr
Not Yet Another Password Manager written in Go using libsodium
secrets Secure and simple passwords manager written in Go. It aims to be NYAPM (Not Yet Another Password Manager), but tries to be different from othe
Secure Remote Password library for Go
go-srp NOTE: This is a port of node-srp to Go. I recommend reading their README for general information about the use of SRP. Installation go get gith
A library for generating fake data such as names, addresses, and phone numbers.
faker Faker is a library for generating fake data such as names, addresses, and phone numbers. It is a (mostly) API-compatible port of Ruby Faker gem
A simple library for generating PDF written in Go lang
gopdf gopdf is a simple library for generating PDF document written in Go lang. Features Unicode subfont embedding. (Chinese, Japanese, Korean, etc.)
EarlyBird is a sensitive data detection tool capable of scanning source code repositories for clear text password violations, PII, outdated cryptography methods, key files and more.
EarlyBird is a sensitive data detection tool capable of scanning source code repositories for clear text password violations, PII, outdated cryptograp
A command-line tool and library for generating regular expressions from user-provided test cases
Table of Contents What does this tool do? Do I still need to learn to write regexes then? Current features How to install? 4.1 The command-line tool 4
Secure, private and feature-rich CLI password manager
Kure Kure is a free and open-source password manager for the command-line. This project aims to offer the most secure and private way of operating wit