Linchakin

LeakDB - Web-Scale NoSQL Idempotent Cloud-Native Big-Data Serverless Plaintext Credential Search

 October 02, 2021     No comments   

LeakDB is a tool set designed to allow organizations to build and deploy their own internal plaintext "Have I Been Pwned"-like service. The LeakDB tool set can normalize, deduplicate, index, sort, and search leaked data sets on the multi-terabyte-scale, without the need to distribute large files to individual users. Once curated, LeakDB can search terabytes of data in less than a tenth of a second, and the LeakDB server exposes a simple JSON API that can be queried using the command line client or any http client. It can be deployed in a serverless configuration with a BigQuery backend (no indexes), or as an offline/traditional server with indexes.

LeakDB uses a configurable bloom filter to remove duplicate entires, sorts indexes using external parallel quicksort (i.e., memory constrained) with a k-way binary tree merge, and binary tree search to find entries in the index.

Bring Your Own Data
Important: You must provide your own data, these tools are provided as-is and not distributed with any data sets public or otherwise.
Download

Download the latest release


Usage

See the wiki for detailed setup and usage.


Compile From Source

Just run make <platform>, files will be put in ./bin. The client, curator, and server are pure Go and should support any valid Go compiler target but you may need to modify the Makefile. The serverless binary is Linux only, since AWS Lambda only supports Linux. The easiest way to compile the Windows binaries is to cross-compile them from a better operating system like Linux or MacOS.

For example:

  • make macos
  • make linux
  • make windows

Adblock test (Why?)


You may be interested in:
>> Is a Chromebook worth replacing a Windows laptop?
>> Find out in detail the outstanding features of Google Pixel 4a
>> Top 7 best earbuds you should not miss

Related Posts:
>> Recognizing 12 Basic Body Shapes To Choose Better Clothes
>>Ranking the 10 most used smart technology devices
>> Top 5+ Best E-readers: Compact & Convenient Pen
  • Share This:  
  •  Facebook
  •  Twitter
  •  Google+
  •  Stumble
  •  Digg
Email ThisBlogThis!Share to XShare to Facebook

Related Posts:

  • Taiwan (2013) Day 1: From Taoyuan International Airport To Taichung Date Visited: 26th November 2013Five years ago, my family and I joined travel agent for our very first trip to Taiwan and honestly to say, it was awfu… Read More
  • Summary of My 8D7N Kansai, Japan (2013) Travelogues & Travel Expenses For RM2,850 Per PaxHere is the compilation for all the posts relating to my trip to Kansai Region, Japan where we cover Osaka, Nara, Kobe, Himeji and Kyoto for 8 days an… Read More
  • (Japan Jan 2015) Day 13: Visit Otaru. Stay at SapporoDay 13 (4 Feb): Visit Otaru. Stay at Sapporo.Every time I visit Sapporo, I'd always also make a visit to Otaru since it's also 1 of my favourite towns… Read More
  • ...Blue Water Cafe (Yaletown, Vancouver)Overall - 9/10.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.Food - 9.5Service - 9/10Ambiance - 9/10  We love seafood. F… Read More
  • ...Pumpkin CheesecakeAlthough Canadian Thanksgiving has passed, with Halloween around the corner, I thought this pumpkin cheesecake might still be relevant to some of you … Read More
Newer Post Older Post Home

0 Comments:

Post a Comment


Copyright © 2025 Linchakin | Powered by Blogger
Design by Hardeep Asrani | Blogger Theme by NewBloggerThemes.com | Distributed By Gooyaabi Templates