bfCL/ocl_brute.h
2018-02-08 09:56:42 +08:00

21 lines
584 B
C

#pragma once
typedef enum {
NORMAL = 1,
BCD = 2,
CTR = 3
} ocl_brute_mode;
int ocl_brute_console_id(const cl_uchar *console_id, const cl_uchar *emmc_cid,
cl_uint offset0, const cl_uchar *src0, const cl_uchar *ver0,
cl_uint offset1, const cl_uchar *src1, const cl_uchar *ver1,
ocl_brute_mode mode);
int ocl_brute_emmc_cid(const cl_uchar *console_id, cl_uchar *emmc_cid,
cl_uint offset, const cl_uchar *src, const cl_uchar *ver);
int ocl_brute_msky(const cl_uint *msky, const cl_uint *ver);
int ocl_brute_lfcs(cl_uint lfcs_template, cl_ushort newflag, const cl_uint *ver);