iosrc: go.bmvs.io/iosrc Index | Examples | Files

package iosrc

import "go.bmvs.io/iosrc"

Package iosrc implements a brute force cracker for iOS restriction passwords

Index

Examples

Package Files

crack.go import.go match.go

Variables

var (
    // ErrInvalidSalt couldn't parse salt
    ErrInvalidSalt = errors.New("iosrc: couldn't parse salt")
    // ErrSorryDidntWork couldn't crack password
    ErrSorryDidntWork = errors.New("iosrc: couldn't crack password")
)

func Crack Uses

func Crack(key, salt string) (string, error)

Crack brute forces iOS restriction password

Code:

key := "aI9gkP3NEG+17D8UPyAT1ehRd7g="
salt := "hpO5ww=="
pwd, err := iosrc.Crack(key, salt)
if err != nil {
    panic(err)
}

fmt.Println(pwd)

Output:

4212

Package iosrc imports 7 packages (graph). Updated 2018-09-25. Refresh now. Tools for package owners.