Skip to content

Instantly share code, notes, and snippets.

Maximilian Golla m33x

View GitHub Profile
@m33x
m33x / unhexme.py
Created Dec 9, 2019
Reverses the Hashcat $HEX output format - defaults to utf-8 encoding https://hashcat.net/forum/thread-2483.html
View unhexme.py
#!/usr/bin/env python
# -*- coding: utf-8 -*-
'''
:author: Maximilian Golla
:contact: maximilian.golla@rub.de
:version: 0.0.1, 2019-12-09
:description: Reverses the Hashcat $HEX output format - defaults to utf-8 encoding
:more: https://hashcat.net/forum/thread-2483.html
:info: Works with Python 2.7 and Python 3.6
@m33x
m33x / predict.py
Last active Nov 28, 2019
Markov model to predict next char(s) based on a given prefix
View predict.py
#!/usr/bin/env pypy
# -*- coding: utf-8 -*-
''' This script loads the training and predicts the next most likely passwords
:author: Maximilian Golla
:contact: maximilian.golla@rub.de
:version: 0.0.1, 2019-11-28
'''
# Load external modules
@m33x
m33x / password_expiration.txt
Created May 3, 2019
On Password Expiration - Or why the BSI needs to act now!
View password_expiration.txt
# Some Standards Bodies (as of May 2019)
### Pro Password Expiration
- PCI DSS (Visa, Mastercard), BSI (DE)
### Contra Password Expiration
- Academia, NIST (USA), NCSC (UK)
# Some recent research and comments on the negative consequences of enforcing password expiration
2010 - Where Do Security Policies Come From?
https://cups.cs.cmu.edu/soups/2010/proceedings/a10_florencio.pdf
You can’t perform that action at this time.