Abbrase – Abbreviated Passphrase Password Generator

The New Acunetix V12 Engine


Abbrase is an abbreviated passphrase password generator. An ‘abbrase’ is one of the passwords it produces. It generates a password and a phrase like “phyeigdolrejutt” and “physical eight dollars rejected utterly”.

Abbrase - Abbreviated Passphrase Password Generator

Creating secure passwords is easy. Remembering them is hard. Pwgen makes them memorable though pronounceability. XKCD suggests using a series of random common words, but memorising series of unrelated words can be difficult, and typing long phrases can be tedious.

Abbrase is an experiment in generating probable phrases using Markov chains and abbreviating each word to the first few letters. This strikes a balance between excessive password length and excessive mnemonic length. Passwords generated by Abbrase are as secure as a number with the same length. “122079103” and “toldulbal” (tolerably dull ball) are equally hard to attack.


Theory

Language is the most information-dense thing people memorise. Brains don’t operate on bits.

Pi recitation record-holders don’t have thousands of digits in their minds. They map clusters of digits to far more mentally palatable words, memorising a long story instead of a sequence of digits.

Memorising a grammatically sensible sentence fragment is easier than a sequence of randomly chosen words.

Picking a favourite phrase from the ones generated by Abbrase could make them very slightly easier to attack. A sophisticated attacker could check passwords that are likely to be picked before others. If the attacker can perfectly model which passwords you would prefer, this reduces the security of your password in a proportional amount to the number of passwords you selected it from — if you picked from 32 passwords generated by Abbrase, it makes your password 32x easier to attack (5 bits of security lost).

You can download Abbrase via Github here:

Or read more here.

Posted in: Password Cracking, Security Software

,


Latest Posts:


How To Recover When Your Website Got Hacked How To Recover When Your Website Got Hacked
The array of easily available Hacking Tools out there now is astounding, combined with self-propagating malware, people often come to me when their website got hacked and they don't know what to do, or even where to start.
HTTrack - Website Downloader Copier & Site Ripper Download HTTrack – Website Downloader Copier & Site Ripper Download
HTTrack is a free and easy-to-use offline browser utility which acts as a website downloader and a site ripper for copying websites and downloading them for offline viewing.
sshLooter - Script To Steal SSH Passwords sshLooter – Script To Steal SSH Passwords
sshLooter is a Python script using a PAM module to steal SSH passwords by logging the password and notifying the admin of the script via Telegram when a user logs in.
Intercepter-NG - Android App For Hacking Intercepter-NG – Android App For Hacking
Intercepter-NG is a multi functional network toolkit including an Android app for hacking, the main purpose is to recover interesting data from the network stream and perform different kinds of MiTM attacks.
dcipher - Online Hash Cracking Using Rainbow & Lookup Tables dcipher – Online Hash Cracking Using Rainbow & Lookup Tables
dcipher is a JavaScript-based online hash cracking tool to decipher hashes using online rainbow & lookup table attack services.
HTTP Security Considerations - An Introduction To HTTP Basics HTTP Security Considerations – An Introduction To HTTP Basics
HTTP is ubiquitous now with pretty much everything being powered by an API, a web application or some kind of cloud-based HTTP driven infrastructure. With that HTTP Security becomes paramount and to secure HTTP you have to understand it.


2 Responses to Abbrase – Abbreviated Passphrase Password Generator

  1. firuz February 8, 2017 at 12:08 am #

    “122079103” and “toldulbal” (tolerably dull ball) are equally hard to attack.
    Don’t 9 digit only number passwords have much lower entrophy and easier to come accross to in dictionaries???

    • Darknet February 8, 2017 at 9:08 pm #

      In theory yah, but a dictionary attack would rarely do just numbers or just letters, they’d go through all [0-9,a-z, A-Z] all at once usually. So in practical sense there’s no real difference.