C# Class iKGD.Utils

Afficher le fichier Open project: Neal/iKGD

Méthodes publiques

Méthode Description
CheckResources ( ) : void
ConsoleWrite ( string str, ConsoleColor color ) : void
ConsoleWriteLine ( string str, ConsoleColor color ) : void
Delay ( double SecondsToDelay ) : void
DeviceIsCompatible ( string board ) : bool
ExecuteCommand ( object command ) : void
ExecuteCommandAndGetOutput ( string command ) : string
ExecuteCommandAsync ( string command ) : void
GetFileSizeOnDisk ( string file ) : long
GetFirmwareURL ( string device, string firmwarebuild ) : string
GetImagePathFromBuildManifest ( string image ) : string
GetTheiPhoneWikiDeviceName ( string board ) : string
GetValueByKey ( object>.Dictionary dict, string key ) : string
HasInternetConnection ( ) : bool
MakeKeysFileForOpensn0w ( string fileLocation ) : void
MakeKeysFileForPastie ( string fileLocation ) : void
MakeKeysFileForTheiPhoneWiki ( string fileLocation ) : void
ParseBuildManifestInfo ( string Key ) : string
ParseRestorePlist ( string RestorePlistPath ) : void
PwnDevice ( string board ) : void
SearchAndReplace ( string file, string searchFor, string replaceWith ) : bool
SearchDeviceInMode ( string mode, bool libirecovery = false ) : bool
SetClipboardDataObject ( object data ) : void
UnzipAll ( string ZipFile, string TargetDir ) : void
UnzipFile ( string ZipFile, string TargetDir, string FileInZip ) : void
UnzipFile ( string ZipFile, string TargetDir, string FileInZip, ulong BytesToExtract ) : void
dmg_extract ( string _in, string _out, string key ) : string
genpass ( string platform, string ramdisk, string filesystem ) : string
hfsplus_extractall ( string image, string path, string dest ) : string
irecovery ( string cmd ) : string
irecovery_cmd ( string cmd ) : string
irecovery_fbecho ( string str ) : string
irecovery_file ( string file ) : string
irecovery_getenv ( string var ) : string
xpwntool ( string infile, string outfile ) : string
xpwntool ( string infile, string outfile, string iv, string key ) : string

Private Methods

Méthode Description
GetCompressedFileSizeW ( [ lpFileName, [ lpFileSizeHigh ) : uint
GetDiskFreeSpaceW ( [ lpRootPathName, uint &lpSectorsPerCluster, uint &lpBytesPerSector, uint &lpNumberOfFreeClusters, uint &lpTotalNumberOfClusters ) : int
Sleep ( double milliseconds ) : void

Method Details

CheckResources() public static méthode

public static CheckResources ( ) : void
Résultat void

ConsoleWrite() public static méthode

public static ConsoleWrite ( string str, ConsoleColor color ) : void
str string
color ConsoleColor
Résultat void

ConsoleWriteLine() public static méthode

public static ConsoleWriteLine ( string str, ConsoleColor color ) : void
str string
color ConsoleColor
Résultat void

Delay() public static méthode

public static Delay ( double SecondsToDelay ) : void
SecondsToDelay double
Résultat void

DeviceIsCompatible() public static méthode

public static DeviceIsCompatible ( string board ) : bool
board string
Résultat bool

ExecuteCommand() public static méthode

public static ExecuteCommand ( object command ) : void
command object
Résultat void

ExecuteCommandAndGetOutput() public static méthode

public static ExecuteCommandAndGetOutput ( string command ) : string
command string
Résultat string

ExecuteCommandAsync() public static méthode

public static ExecuteCommandAsync ( string command ) : void
command string
Résultat void

GetFileSizeOnDisk() public static méthode

public static GetFileSizeOnDisk ( string file ) : long
file string
Résultat long

GetFirmwareURL() public static méthode

public static GetFirmwareURL ( string device, string firmwarebuild ) : string
device string
firmwarebuild string
Résultat string

GetImagePathFromBuildManifest() public static méthode

public static GetImagePathFromBuildManifest ( string image ) : string
image string
Résultat string

GetTheiPhoneWikiDeviceName() public static méthode

public static GetTheiPhoneWikiDeviceName ( string board ) : string
board string
Résultat string

GetValueByKey() public static méthode

public static GetValueByKey ( object>.Dictionary dict, string key ) : string
dict object>.Dictionary
key string
Résultat string

HasInternetConnection() public static méthode

public static HasInternetConnection ( ) : bool
Résultat bool

MakeKeysFileForOpensn0w() public static méthode

public static MakeKeysFileForOpensn0w ( string fileLocation ) : void
fileLocation string
Résultat void

MakeKeysFileForPastie() public static méthode

public static MakeKeysFileForPastie ( string fileLocation ) : void
fileLocation string
Résultat void

MakeKeysFileForTheiPhoneWiki() public static méthode

public static MakeKeysFileForTheiPhoneWiki ( string fileLocation ) : void
fileLocation string
Résultat void

ParseBuildManifestInfo() public static méthode

public static ParseBuildManifestInfo ( string Key ) : string
Key string
Résultat string

ParseRestorePlist() public static méthode

public static ParseRestorePlist ( string RestorePlistPath ) : void
RestorePlistPath string
Résultat void

PwnDevice() public static méthode

public static PwnDevice ( string board ) : void
board string
Résultat void

SearchAndReplace() public static méthode

public static SearchAndReplace ( string file, string searchFor, string replaceWith ) : bool
file string
searchFor string
replaceWith string
Résultat bool

SearchDeviceInMode() public static méthode

public static SearchDeviceInMode ( string mode, bool libirecovery = false ) : bool
mode string
libirecovery bool
Résultat bool

SetClipboardDataObject() public static méthode

public static SetClipboardDataObject ( object data ) : void
data object
Résultat void

UnzipAll() public static méthode

public static UnzipAll ( string ZipFile, string TargetDir ) : void
ZipFile string
TargetDir string
Résultat void

UnzipFile() public static méthode

public static UnzipFile ( string ZipFile, string TargetDir, string FileInZip ) : void
ZipFile string
TargetDir string
FileInZip string
Résultat void

UnzipFile() public static méthode

public static UnzipFile ( string ZipFile, string TargetDir, string FileInZip, ulong BytesToExtract ) : void
ZipFile string
TargetDir string
FileInZip string
BytesToExtract ulong
Résultat void

dmg_extract() public static méthode

public static dmg_extract ( string _in, string _out, string key ) : string
_in string
_out string
key string
Résultat string

genpass() public static méthode

public static genpass ( string platform, string ramdisk, string filesystem ) : string
platform string
ramdisk string
filesystem string
Résultat string

hfsplus_extractall() public static méthode

public static hfsplus_extractall ( string image, string path, string dest ) : string
image string
path string
dest string
Résultat string

irecovery() public static méthode

public static irecovery ( string cmd ) : string
cmd string
Résultat string

irecovery_cmd() public static méthode

public static irecovery_cmd ( string cmd ) : string
cmd string
Résultat string

irecovery_fbecho() public static méthode

public static irecovery_fbecho ( string str ) : string
str string
Résultat string

irecovery_file() public static méthode

public static irecovery_file ( string file ) : string
file string
Résultat string

irecovery_getenv() public static méthode

public static irecovery_getenv ( string var ) : string
var string
Résultat string

xpwntool() public static méthode

public static xpwntool ( string infile, string outfile ) : string
infile string
outfile string
Résultat string

xpwntool() public static méthode

public static xpwntool ( string infile, string outfile, string iv, string key ) : string
infile string
outfile string
iv string
key string
Résultat string