Skip to content

Instantly share code, notes, and snippets.

View VivienGiraud's full-sized avatar
🏒
Freelancing

Vivien Giraud VivienGiraud

🏒
Freelancing
View GitHub Profile
@VivienGiraud
VivienGiraud / countries.json
Last active August 31, 2018 13:07 — forked from r1ckhenry/countries.json
countries json with currencies list
[
{
"name": "Afghanistan",
"topLevelDomain": [
".af"
],
"alpha2Code": "AF",
"alpha3Code": "AFG",
"callingCodes": [
"93"
@VivienGiraud
VivienGiraud / Swift 3 - Dijkstra.swift
Created October 27, 2016 09:39 — forked from pocketkk/Swift - Dijkstra.swift
Swift 3 - Shortest Path Algorithm (Compiled from: http://waynewbishop.com/swift/graphs/dijkstra/)
import UIKit
public class Vertex {
var key: String?
var neighbors: Array<Edge>
init() {
self.neighbors = Array<Edge>()
}
}
@VivienGiraud
VivienGiraud / samsung_hash_crack.py
Last active August 29, 2015 13:56 — forked from hubert3/samsung_hash_crack.py
Modified version of samsung_hahs_crack.py. Use Multiprocessing.
#!/usr/bin/python
'''
Python implementation of passcode hashing algorithm
used on the Samsung Galaxy S4 GT-I9505 4.2.2
Correct PIN for hash and salt below is 1234.
Get 40-character hash value in ascii hex format
from file /data/system/password.key on the phone