C# Класс iKGD.Utils

Показать файл Открыть проект

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
GetCompressedFileSizeW ( [ lpFileName, [ lpFileSizeHigh ) : uint
GetDiskFreeSpaceW ( [ lpRootPathName, uint &lpSectorsPerCluster, uint &lpBytesPerSector, uint &lpNumberOfFreeClusters, uint &lpTotalNumberOfClusters ) : int
Sleep ( double milliseconds ) : void

Описание методов

CheckResources() публичный статический Метод

public static CheckResources ( ) : void
Результат void

ConsoleWrite() публичный статический Метод

public static ConsoleWrite ( string str, ConsoleColor color ) : void
str string
color ConsoleColor
Результат void

ConsoleWriteLine() публичный статический Метод

public static ConsoleWriteLine ( string str, ConsoleColor color ) : void
str string
color ConsoleColor
Результат void

Delay() публичный статический Метод

public static Delay ( double SecondsToDelay ) : void
SecondsToDelay double
Результат void

DeviceIsCompatible() публичный статический Метод

public static DeviceIsCompatible ( string board ) : bool
board string
Результат bool

ExecuteCommand() публичный статический Метод

public static ExecuteCommand ( object command ) : void
command object
Результат void

ExecuteCommandAndGetOutput() публичный статический Метод

public static ExecuteCommandAndGetOutput ( string command ) : string
command string
Результат string

ExecuteCommandAsync() публичный статический Метод

public static ExecuteCommandAsync ( string command ) : void
command string
Результат void

GetFileSizeOnDisk() публичный статический Метод

public static GetFileSizeOnDisk ( string file ) : long
file string
Результат long

GetFirmwareURL() публичный статический Метод

public static GetFirmwareURL ( string device, string firmwarebuild ) : string
device string
firmwarebuild string
Результат string

GetImagePathFromBuildManifest() публичный статический Метод

public static GetImagePathFromBuildManifest ( string image ) : string
image string
Результат string

GetTheiPhoneWikiDeviceName() публичный статический Метод

public static GetTheiPhoneWikiDeviceName ( string board ) : string
board string
Результат string

GetValueByKey() публичный статический Метод

public static GetValueByKey ( object>.Dictionary dict, string key ) : string
dict object>.Dictionary
key string
Результат string

HasInternetConnection() публичный статический Метод

public static HasInternetConnection ( ) : bool
Результат bool

MakeKeysFileForOpensn0w() публичный статический Метод

public static MakeKeysFileForOpensn0w ( string fileLocation ) : void
fileLocation string
Результат void

MakeKeysFileForPastie() публичный статический Метод

public static MakeKeysFileForPastie ( string fileLocation ) : void
fileLocation string
Результат void

MakeKeysFileForTheiPhoneWiki() публичный статический Метод

public static MakeKeysFileForTheiPhoneWiki ( string fileLocation ) : void
fileLocation string
Результат void

ParseBuildManifestInfo() публичный статический Метод

public static ParseBuildManifestInfo ( string Key ) : string
Key string
Результат string

ParseRestorePlist() публичный статический Метод

public static ParseRestorePlist ( string RestorePlistPath ) : void
RestorePlistPath string
Результат void

PwnDevice() публичный статический Метод

public static PwnDevice ( string board ) : void
board string
Результат void

SearchAndReplace() публичный статический Метод

public static SearchAndReplace ( string file, string searchFor, string replaceWith ) : bool
file string
searchFor string
replaceWith string
Результат bool

SearchDeviceInMode() публичный статический Метод

public static SearchDeviceInMode ( string mode, bool libirecovery = false ) : bool
mode string
libirecovery bool
Результат bool

SetClipboardDataObject() публичный статический Метод

public static SetClipboardDataObject ( object data ) : void
data object
Результат void

UnzipAll() публичный статический Метод

public static UnzipAll ( string ZipFile, string TargetDir ) : void
ZipFile string
TargetDir string
Результат void

UnzipFile() публичный статический Метод

public static UnzipFile ( string ZipFile, string TargetDir, string FileInZip ) : void
ZipFile string
TargetDir string
FileInZip string
Результат void

UnzipFile() публичный статический Метод

public static UnzipFile ( string ZipFile, string TargetDir, string FileInZip, ulong BytesToExtract ) : void
ZipFile string
TargetDir string
FileInZip string
BytesToExtract ulong
Результат void

dmg_extract() публичный статический Метод

public static dmg_extract ( string _in, string _out, string key ) : string
_in string
_out string
key string
Результат string

genpass() публичный статический Метод

public static genpass ( string platform, string ramdisk, string filesystem ) : string
platform string
ramdisk string
filesystem string
Результат string

hfsplus_extractall() публичный статический Метод

public static hfsplus_extractall ( string image, string path, string dest ) : string
image string
path string
dest string
Результат string

irecovery() публичный статический Метод

public static irecovery ( string cmd ) : string
cmd string
Результат string

irecovery_cmd() публичный статический Метод

public static irecovery_cmd ( string cmd ) : string
cmd string
Результат string

irecovery_fbecho() публичный статический Метод

public static irecovery_fbecho ( string str ) : string
str string
Результат string

irecovery_file() публичный статический Метод

public static irecovery_file ( string file ) : string
file string
Результат string

irecovery_getenv() публичный статический Метод

public static irecovery_getenv ( string var ) : string
var string
Результат string

xpwntool() публичный статический Метод

public static xpwntool ( string infile, string outfile ) : string
infile string
outfile string
Результат string

xpwntool() публичный статический Метод

public static xpwntool ( string infile, string outfile, string iv, string key ) : string
infile string
outfile string
iv string
key string
Результат string