Skip to content

p33t/keyhidegen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

80 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Key Hide Generator

A tool for generating a key hide HTML file

This application can be used online at: https://keyhidegen.freshcode.biz

DISCLAIMER: Use this software at your own risk. The author offers no warranty and makes no claims regarding the effectiveness of the resulting key hide or the use of any key hide in protecting sensitive information.

Background

Sometimes you need to reproduce a series of random characters or 'key' but you don't want to write it down, and you can't remember it. A 'key hide' contains the key but you need to know the coordinates to extract it.

This is similar to a physical key lock box.

Try out a simple example key hide (Click B2 then H2). Or watch a demonstration video online.

Screenshots

Example Key Hide

Click to open (And click B2 then H2).
Example Key Hide

Define the Key To Be Hidden

Key Analysis

Set Up The Secret Path

Path Setup

Setup

  1. Install .NET 5.0
  2. Checkout the source: clone --depth 1 https://github.com/p33t/keyhidegen.git
  3. cd keyhidegen/ui
  4. Package up the application: dotnet publish
  5. cd bin/Debug/net5.0/publish/wwwroot
  6. Launch the static web server of your choice. E.g. python3 -m http.server 8080
  7. Open the index.html file in a browser (beware cached .js / .css files i.e. Be ready to Shift-refresh)

Acknowledgements

Blazor - Core technology
Open Iconic - Style, icons etc.
GitHub - For project and webpage hosting

Release Process

  • cd ui
  • rm -rf bin/Release/net6.0/publish/
  • dotnet publish -c Release
  • Copy .../publish/wwwroot/* to github pages project
  • Make sure the checkout of the pages project has autocrlf disabled otherwise the integrity checks will fail
    • i.e. git config core.autocrlf false

TODO: Automate this

About

Tool for hiding a key online

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors