C# Class MemoryScanner.ProgObj

Show file Open project: nccgroup/memscan

Public Methods

Method Description
banner ( ) : void
memScanCCData ( CliArgs myargs ) : void
memScanMSData ( CliArgs myargs ) : void
memScanRegex ( CliArgs myargs ) : void
memScanString ( CliArgs myargs ) : void
usage ( ) : void

Private Methods

Method Description
GetSystemInfo ( SYSTEM_INFO &lpSystemInfo ) : void
Main ( string args ) : int
OpenProcess ( int dwDesiredAccess, bool bInheritHandle, int dwProcessId ) : IntPtr
ReadProcessMemory ( int hProcess, int lpBaseAddress, byte lpBuffer, int dwSize, int &lpNumberOfBytesRead ) : bool
VirtualQueryEx ( IntPtr hProcess, IntPtr lpAddress, MEMORY_BASIC_INFORMATION &lpBuffer, uint dwLength ) : int
getCCType ( String cc ) : String
getCheckValue ( int digits ) : int
luhnCheck ( String cardNumber ) : bool
luhnCheck ( this digits ) : bool

Method Details

banner() public static method

public static banner ( ) : void
return void

memScanCCData() public static method

public static memScanCCData ( CliArgs myargs ) : void
myargs CliArgs
return void

memScanMSData() public static method

public static memScanMSData ( CliArgs myargs ) : void
myargs CliArgs
return void

memScanRegex() public static method

public static memScanRegex ( CliArgs myargs ) : void
myargs CliArgs
return void

memScanString() public static method

public static memScanString ( CliArgs myargs ) : void
myargs CliArgs
return void

usage() public static method

public static usage ( ) : void
return void