Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

View panggi's full-sized avatar
Brewing something

Panggi Libersa Jasri Akadol panggi

Brewing something
View GitHub Profile
@panggi
panggi / ADS-B_LNI568.txt
Last active January 13, 2019 16:03
Sample ADS-B captured messages, flight number: LNI568
*5d8a026ae5dc92;
CRC: e5dc92 (ok)
DF 11: All Call Reply.
Capability : Level 2+3+4 (DF0,4,5,11,20,21,24,code7 - is on airborne)
ICAO Address: 8a026a
*02a18532b142de;
CRC: b142de (ok)
DF 0: Short Air-Air Surveillance.
Altitude : 7450 feet
@panggi
panggi / nginx-deployment.yml
Last active February 6, 2018 08:01
Sample of k8s nginx deployment yaml
apiVersion: v1beta1
kind: Deployment
metadata:
name: nginx-deployment
labels:
app: nginx
spec:
replicas: 3
selector:
matchLabels:
cipher, plaintext
0cc175b9, 1
4a8a08f0, 3
92eb5ffe, 2
cipher, plaintext
0cc175b9c0f1b6a831c399e269772661, 1
92eb5ffee6ae2fec3ad71c777531578f, 2
4a8a08f09d37b73795649038408b5f33, 3
| plain text | hashed text
| a | 0cc175b9c0f1b6a831c399e269772661
| 1234 | 827ccb0eea8a706c4c34a16891f84e7b
| My*P4ssW0rd | c589697e22506647851bd944a0df860c
| id | username | password |
| 1 | myusername | d8578edf8458ce06fbc5bb76a58c5ca4 |
$ ruby md5-crack-tmto.rb
Parsing and loading table to memory..
Table loaded in: 154.889584 sec
Input target hash:
d1ca3aaf52b41acd68ebb3bf69079bd1
Input target hash:
stop
Plaintext for d1ca3aaf52b41acd68ebb3bf69079bd1: 10000000
Time: 5.552579 sec
Steps: 8183102
Input target hash:
d1ca3aaf52b41acd68ebb3bf69079bd1
Input target hash:
stop
Plaintext for d1ca3aaf52b41acd68ebb3bf69079bd1: 10000000
Time: 14.87758
Steps: 10000002
$ ruby md5-crack-bruteforce.rb
Input target hash:
eccbc87e4b5ce2fe28308fd9f2a7baf3
Input target hash:
stop
Plaintext for eccbc87e4b5ce2fe28308fd9f2a7baf3: 3
Time: 0.008171
Steps: 5
@panggi
panggi / md5-crack-tmto.rb
Created November 14, 2016 07:14
Crack md5 using time-memory tradeoff in ruby
require 'digest'
require 'csv'
FILE_RANGE = 10000000
TABLE_FILE = "tables/#{FILE_RANGE}-sorted.csv"
loading_start_time = Time.now
puts "Parsing and loading table to memory.."
temp_hash = {}