SYMBOL INDEX (553 symbols across 38 files) FILE: DotDumper/ArgumentHandler.cs class ArgumentHandler (line 10) | class ArgumentHandler method CombineMarkerAndDescription (line 160) | private static string CombineMarkerAndDescription(string marker, strin... method GetHelpMessage (line 170) | private static string GetHelpMessage() method CheckHelp (line 202) | private static void CheckHelp(string[] args) method CheckFile (line 245) | private static void CheckFile(string value) method ParseArguments (line 280) | public static void ParseArguments(string[] args) method SetLoggerFolderName (line 502) | private static void SetLoggerFolderName() method NextIndexExists (line 526) | private static bool NextIndexExists(string[] args, int index) method SetDllArguments (line 545) | private static void SetDllArguments(string[] args, int payloadArgument... method HandleArray (line 751) | private static string[] HandleArray(string value) method IsEqual (line 762) | private static bool IsEqual(string string1, string string2) FILE: DotDumper/Config.cs class Config (line 6) | class Config FILE: DotDumper/Helpers/ArgumentHelper.cs class ArgumentHelper (line 14) | class ArgumentHelper method ContainsHash (line 22) | public static bool ContainsHash(List hashes, Hash hash) method SaveValue (line 43) | public static Tuple> SaveValue(object input) method Create (line 122) | public static Argument Create(object input, string argumentName) method Create (line 144) | public static List Create(MethodBase method, object[] parame... method HandleCollection (line 189) | private static Tuple> HandleCollection(object colle... FILE: DotDumper/Helpers/AssemblyMapper.cs class AssemblyMapper (line 13) | class AssemblyMapper method GetMethod (line 19) | private static string GetMethod(MethodInfo method) method CreateMapping (line 39) | public static Dictionary CreateMapping() method ProcessStackTraceLine (line 80) | public static Assembly ProcessStackTraceLine(string stackTraceLine) method ProcessStackTraceOld (line 101) | public static string ProcessStackTraceOld(List stackTraceLines) method ProcessStackTrace (line 135) | public static Tuple> ProcessStackTrace(... method IsComingFromSample (line 184) | public static bool IsComingFromSample(List stackTraceLines) FILE: DotDumper/Helpers/Hashes.cs class Hashes (line 11) | class Hashes method Md5 (line 18) | public static string Md5(byte[] data) method Sha1 (line 29) | public static string Sha1(byte[] data) method Sha256 (line 40) | public static string Sha256(byte[] data) method Sha384 (line 51) | public static string Sha384(byte[] data) method Sha512 (line 62) | public static string Sha512(byte[] data) method TypeRef (line 73) | public static string TypeRef(byte[] data) method ImportHash (line 101) | public static string ImportHash(byte[] data) method AuthenticodeSha256 (line 124) | public static string AuthenticodeSha256(byte[] data) method Authenticode (line 135) | private static string Authenticode(byte[] data, HashAlgorithm hashAlgo... method CalculateHash (line 163) | private static string CalculateHash(HashAlgorithm hashAlgorithm, byte[... FILE: DotDumper/Helpers/LogEntryHelper.cs class LogEntryHelper (line 13) | class LogEntryHelper method Create (line 21) | public static LogEntry Create(int stackTraceOffset, Exception ex) method Create (line 35) | public static LogEntry Create(UnmanagedMethodInfo unmanagedMethodInfo,... method Create (line 50) | public static LogEntry Create(int stackTraceOffset, MethodBase method,... FILE: DotDumper/Helpers/MissedAssemblyDumper.cs class MissedAssemblyDumper (line 13) | class MissedAssemblyDumper method MissedAssemblyDumper (line 28) | static MissedAssemblyDumper() method Dump (line 46) | public static void Dump() method ExcludeAssembly (line 123) | private static bool ExcludeAssembly(Assembly assembly) FILE: DotDumper/Helpers/RaceConditionHandler.cs class RaceConditionHandler (line 11) | class RaceConditionHandler method StartTimer (line 22) | public static void StartTimer(string hookName) method TimerCallback (line 39) | private static void TimerCallback(object o) FILE: DotDumper/Helpers/Serialise.cs class Serialise (line 12) | class Serialise method ToJson (line 19) | public static string ToJson(object input) method ToXml (line 43) | public static string ToXml(object input) method Method (line 69) | public static string Method(MethodBase method) FILE: DotDumper/Helpers/StagnationHandler.cs class StagnationHandler (line 14) | class StagnationHandler method TimerCallback (line 30) | public static void TimerCallback(object o) method SetTime (line 70) | public static void SetTime() FILE: DotDumper/HookHandlers/Activator/ActivatorHooks.cs class ActivatorHooks (line 12) | class ActivatorHooks method CreateComInstanceFromHookStringStringByteArrayAssemblyHashAlgorithm (line 14) | [MethodImpl(MethodImplOptions.NoInlining)] method CreateComInstanceFromHookStringString (line 36) | [MethodImpl(MethodImplOptions.NoInlining)] method CreateInstanceHookType (line 61) | [MethodImpl(MethodImplOptions.NoInlining)] method CreateInstanceHookTypeBool (line 86) | [MethodImpl(MethodImplOptions.NoInlining)] method CreateInstanceHookActivationContext (line 108) | [MethodImpl(MethodImplOptions.NoInlining)] method CreateInstanceHookTypeObjectArray (line 130) | [MethodImpl(MethodImplOptions.NoInlining)] method CreateInstanceHookStringString (line 155) | [MethodImpl(MethodImplOptions.NoInlining)] method CreateInstanceHookTypeBindingFlagsBinderObjectArrayCultureInfo (line 177) | [MethodImpl(MethodImplOptions.NoInlining)] method CreateInstanceHookTypeBindingFlagsBinderObjectArrayCultureInfoObjectArray (line 202) | [MethodImpl(MethodImplOptions.NoInlining)] method CreateInstanceHookStringStringBooleanBindingFlagsBinderObjectArrayCultureInfoObjectArray (line 224) | [MethodImpl(MethodImplOptions.NoInlining)] method CreateInstanceHookActivationContextStringArray (line 246) | [MethodImpl(MethodImplOptions.NoInlining)] method CreateInstanceHookStringStringObjectArray (line 268) | [MethodImpl(MethodImplOptions.NoInlining)] method CreateInstanceHookAppDomainStringString (line 290) | [MethodImpl(MethodImplOptions.NoInlining)] method CreateInstanceHookStringStringBooleanBindingFlagsBinderObjectArrayCultureInfoObjectArrayEvidence (line 312) | [MethodImpl(MethodImplOptions.NoInlining)] method CreateInstanceHookAppDomainStringStringBooleanBindingFlagsBinderObjectArrayCultureInfoObjectArray (line 334) | [MethodImpl(MethodImplOptions.NoInlining)] method CreateInstanceHookAppDomainStringStringBooleanBindingFlagsBinderObjectArrayCultureInfoObjectArrayEvidence (line 356) | [MethodImpl(MethodImplOptions.NoInlining)] method CreateInstanceFromHookAppDomainStringString (line 378) | [MethodImpl(MethodImplOptions.NoInlining)] method CreateInstanceFromHookStringStringBooleanBindingFlagsBinderObjectArrayCultureInfoObjectArrayEvidence (line 400) | [MethodImpl(MethodImplOptions.NoInlining)] method CreateInstanceFromHookAppDomainStringStringBooleanBindingFlagsBinderObjectArrayCultureInfoObjectArray (line 422) | [MethodImpl(MethodImplOptions.NoInlining)] method CreateInstanceFromHookAppDomainStringStringBooleanBindingFlagsBinderObjectArrayCultureInfoObjectArrayEvidence (line 444) | [MethodImpl(MethodImplOptions.NoInlining)] method CreateInstanceFromHookStringString (line 466) | [MethodImpl(MethodImplOptions.NoInlining)] method CreateInstanceFromHookStringStringObjectArray (line 493) | [MethodImpl(MethodImplOptions.NoInlining)] method CreateInstanceFromHookStringStringBoolBindingFlagsBinderObjectArrayCultureInfoObjectArray (line 517) | [MethodImpl(MethodImplOptions.NoInlining)] FILE: DotDumper/HookHandlers/Assembly/AssemblyHooks.cs class AssemblyHooks (line 10) | class AssemblyHooks method GetEntryAssemblyHook (line 12) | [MethodImpl(MethodImplOptions.NoInlining)] method GetExecutingAssemblyHook (line 18) | [MethodImpl(MethodImplOptions.NoInlining)] method LoadHookByteArray (line 24) | [MethodImpl(MethodImplOptions.NoInlining)] method LoadHookString (line 48) | [MethodImpl(MethodImplOptions.NoInlining)] method LoadHookStringEvidence (line 72) | [MethodImpl(MethodImplOptions.NoInlining)] method LoadHookByteArrayByteArrayEvidence (line 96) | [MethodImpl(MethodImplOptions.NoInlining)] method LoadHookAssemblyName (line 120) | [MethodImpl(MethodImplOptions.NoInlining)] method LoadHookAssemblyNameEvidence (line 144) | [MethodImpl(MethodImplOptions.NoInlining)] method LoadHookByteArrayByteArraySecurityContextSource (line 168) | [MethodImpl(MethodImplOptions.NoInlining)] method LoadHookByteArrayByteArray (line 192) | [MethodImpl(MethodImplOptions.NoInlining)] method LoadFileHookString (line 216) | [MethodImpl(MethodImplOptions.NoInlining)] method LoadFileHookStringEvidence (line 240) | [MethodImpl(MethodImplOptions.NoInlining)] method LoadFromHookString (line 265) | [MethodImpl(MethodImplOptions.NoInlining)] method LoadFromHookStringEvidence (line 289) | [MethodImpl(MethodImplOptions.NoInlining)] method LoadFromHookStringEvidenceByteArrayAssemblyHashAlgorithm (line 314) | [MethodImpl(MethodImplOptions.NoInlining)] method LoadFromHookStringByteArrayAssemblyHashAlgorithm (line 338) | [MethodImpl(MethodImplOptions.NoInlining)] method LoadWithPartialNameHookStringEvidence (line 362) | [MethodImpl(MethodImplOptions.NoInlining)] method LoadWithPartialNameHookString (line 386) | [MethodImpl(MethodImplOptions.NoInlining)] method ReflectionOnlyLoadHookString (line 410) | [MethodImpl(MethodImplOptions.NoInlining)] method ReflectionOnlyLoadHookByteArray (line 434) | [MethodImpl(MethodImplOptions.NoInlining)] method ReflectionOnlyLoadFromHookString (line 458) | [MethodImpl(MethodImplOptions.NoInlining)] method UnsafeLoadFromHookString (line 482) | [MethodImpl(MethodImplOptions.NoInlining)] FILE: DotDumper/HookHandlers/Console/ConsoleHooks.cs class ConsoleHooks (line 7) | class ConsoleHooks method WriteHookString (line 9) | [MethodImpl(MethodImplOptions.NoInlining)] method WriteHookObject (line 20) | [MethodImpl(MethodImplOptions.NoInlining)] method WriteHookUlong (line 31) | [MethodImpl(MethodImplOptions.NoInlining)] method WriteHookLong (line 42) | [MethodImpl(MethodImplOptions.NoInlining)] method WriteHookInt (line 53) | [MethodImpl(MethodImplOptions.NoInlining)] method WriteHookUint (line 64) | [MethodImpl(MethodImplOptions.NoInlining)] method WriteHookBool (line 75) | [MethodImpl(MethodImplOptions.NoInlining)] method WriteHookChar (line 86) | [MethodImpl(MethodImplOptions.NoInlining)] method WriteHookDecimal (line 97) | [MethodImpl(MethodImplOptions.NoInlining)] method WriteHookFloat (line 108) | [MethodImpl(MethodImplOptions.NoInlining)] method WriteHookDouble (line 119) | [MethodImpl(MethodImplOptions.NoInlining)] method WriteHookStringObject (line 130) | [MethodImpl(MethodImplOptions.NoInlining)] method WriteHookStringObjectObject (line 141) | [MethodImpl(MethodImplOptions.NoInlining)] method WriteHookStringObjectObjectObject (line 152) | [MethodImpl(MethodImplOptions.NoInlining)] method WriteHookStringObjectObjectObjectObject (line 163) | [MethodImpl(MethodImplOptions.NoInlining)] method WriteHookStringObjectArray (line 174) | [MethodImpl(MethodImplOptions.NoInlining)] method WriteHookCharArray (line 185) | [MethodImpl(MethodImplOptions.NoInlining)] method WriteHookCharArrayIntInt (line 196) | [MethodImpl(MethodImplOptions.NoInlining)] method WriteLineHookString (line 207) | [MethodImpl(MethodImplOptions.NoInlining)] method WriteLineHookObject (line 218) | [MethodImpl(MethodImplOptions.NoInlining)] method WriteLineHookUlong (line 229) | [MethodImpl(MethodImplOptions.NoInlining)] method WriteLineHookLong (line 240) | [MethodImpl(MethodImplOptions.NoInlining)] method WriteLineHookInt (line 251) | [MethodImpl(MethodImplOptions.NoInlining)] method WriteLineHookUint (line 262) | [MethodImpl(MethodImplOptions.NoInlining)] method WriteLineHookBool (line 273) | [MethodImpl(MethodImplOptions.NoInlining)] method WriteLineHookChar (line 284) | [MethodImpl(MethodImplOptions.NoInlining)] method WriteLineHookDecimal (line 295) | [MethodImpl(MethodImplOptions.NoInlining)] method WriteLineHookFloat (line 306) | [MethodImpl(MethodImplOptions.NoInlining)] method WriteLineHookDouble (line 317) | [MethodImpl(MethodImplOptions.NoInlining)] method WriteLineHookStringObject (line 328) | [MethodImpl(MethodImplOptions.NoInlining)] method WriteLineHookStringObjectObject (line 339) | [MethodImpl(MethodImplOptions.NoInlining)] method WriteLineHookStringObjectObjectObject (line 350) | [MethodImpl(MethodImplOptions.NoInlining)] method WriteLineHookStringObjectObjectObjectObject (line 361) | [MethodImpl(MethodImplOptions.NoInlining)] method WriteLineHookStringObjectArray (line 372) | [MethodImpl(MethodImplOptions.NoInlining)] method WriteLineHookCharArray (line 383) | [MethodImpl(MethodImplOptions.NoInlining)] method WriteLineHookCharArrayIntInt (line 394) | [MethodImpl(MethodImplOptions.NoInlining)] method WriteLineHook (line 405) | [MethodImpl(MethodImplOptions.NoInlining)] FILE: DotDumper/HookHandlers/Convert/ConvertHooks.cs class ConvertHooks (line 7) | class ConvertHooks method FromBase64StringString (line 9) | [MethodImpl(MethodImplOptions.NoInlining)] method FromBase64CharArrayCharyArrayIntInt (line 33) | [MethodImpl(MethodImplOptions.NoInlining)] FILE: DotDumper/HookHandlers/Directory/DirectoryHooks.cs class DirectoryHooks (line 3) | class DirectoryHooks FILE: DotDumper/HookHandlers/Environment/EnvironmentHooks.cs class EnvironmentHooks (line 9) | class EnvironmentHooks method ExitHookInt (line 11) | [MethodImpl(MethodImplOptions.NoInlining)] method ExpandEnvironmentVariablesHookString (line 29) | [MethodImpl(MethodImplOptions.NoInlining)] method FailFastHookStringException (line 53) | [MethodImpl(MethodImplOptions.NoInlining)] method FailFastHookString (line 71) | [MethodImpl(MethodImplOptions.NoInlining)] method GetCommandLineArgsHook (line 89) | [MethodImpl(MethodImplOptions.NoInlining)] method GetEnvironmentVariableHookStringEnvironmentVariableTarget (line 116) | [MethodImpl(MethodImplOptions.NoInlining)] method GetEnvironmentVariablesHookString (line 140) | [MethodImpl(MethodImplOptions.NoInlining)] method GetEnvironmentVariablesHookEnvironmentVariableTarget (line 164) | [MethodImpl(MethodImplOptions.NoInlining)] method GetEnvironmentVariablesHook (line 188) | [MethodImpl(MethodImplOptions.NoInlining)] method GetFolderPathHookSpecialFolderSpecialFolderOption (line 212) | [MethodImpl(MethodImplOptions.NoInlining)] method GetFolderPathHookSpecialFolder (line 236) | [MethodImpl(MethodImplOptions.NoInlining)] method GetLogicalDrivesHook (line 260) | [MethodImpl(MethodImplOptions.NoInlining)] method SetEnvironmentVariableHookStringStringEnvironmentVariableTarget (line 284) | [MethodImpl(MethodImplOptions.NoInlining)] method SetEnvironmentVariableHookStringString (line 302) | [MethodImpl(MethodImplOptions.NoInlining)] method GetResourceFromDefaultHookString (line 320) | [MethodImpl(MethodImplOptions.NoInlining)] FILE: DotDumper/HookHandlers/File/FileHooks.cs class FileHooks (line 10) | class FileHooks method AppendAllLinesHookStringIenumerableString (line 12) | [MethodImpl(MethodImplOptions.NoInlining)] method AppendAllLinesHookStringIenumerableStringEncoding (line 30) | [MethodImpl(MethodImplOptions.NoInlining)] method AppendAllTextHookStringStringEncoding (line 48) | [MethodImpl(MethodImplOptions.NoInlining)] method AppendAllTextHookStringString (line 66) | [MethodImpl(MethodImplOptions.NoInlining)] method AppendTextHookString (line 84) | [MethodImpl(MethodImplOptions.NoInlining)] method CopyHookStringString (line 108) | [MethodImpl(MethodImplOptions.NoInlining)] method CopyHookStringStringBoolean (line 129) | [MethodImpl(MethodImplOptions.NoInlining)] method CreateHookString (line 147) | [MethodImpl(MethodImplOptions.NoInlining)] method CreateHookStringInt (line 171) | [MethodImpl(MethodImplOptions.NoInlining)] method CreateHookStringIntFileOptions (line 195) | [MethodImpl(MethodImplOptions.NoInlining)] method CreateHookStringIntFileOptionsFileSecurity (line 219) | [MethodImpl(MethodImplOptions.NoInlining)] method CreateTextHookString (line 243) | [MethodImpl(MethodImplOptions.NoInlining)] method DecryptHookString (line 267) | [MethodImpl(MethodImplOptions.NoInlining)] method DeleteHookString (line 285) | [MethodImpl(MethodImplOptions.NoInlining)] method EncryptHookString (line 303) | [MethodImpl(MethodImplOptions.NoInlining)] method ExiststHookString (line 321) | [MethodImpl(MethodImplOptions.NoInlining)] method MoveHookStringString (line 345) | [MethodImpl(MethodImplOptions.NoInlining)] method OpenHookStringFileModeFileAccessFileShare (line 363) | [MethodImpl(MethodImplOptions.NoInlining)] method OpenHookStringFileModeFileAccess (line 387) | [MethodImpl(MethodImplOptions.NoInlining)] method OpenHookStringFileMode (line 411) | [MethodImpl(MethodImplOptions.NoInlining)] method OpenTextHookString (line 435) | [MethodImpl(MethodImplOptions.NoInlining)] method OpenWriteHookString (line 459) | [MethodImpl(MethodImplOptions.NoInlining)] method ReadAllLinesHookString (line 483) | [MethodImpl(MethodImplOptions.NoInlining)] method ReadAllLinesHookStringEncoding (line 507) | [MethodImpl(MethodImplOptions.NoInlining)] method ReadAllTextHookStringEncoding (line 531) | [MethodImpl(MethodImplOptions.NoInlining)] method ReadAllTextHookString (line 555) | [MethodImpl(MethodImplOptions.NoInlining)] method ReadLinesHookString (line 579) | [MethodImpl(MethodImplOptions.NoInlining)] method ReadLinesHookStringEncoding (line 603) | [MethodImpl(MethodImplOptions.NoInlining)] method ReplaceHookStringStringString (line 627) | [MethodImpl(MethodImplOptions.NoInlining)] method ReplaceHookStringStringStringBoolean (line 645) | [MethodImpl(MethodImplOptions.NoInlining)] method SetAccessControlHookStringFileSecurity (line 663) | [MethodImpl(MethodImplOptions.NoInlining)] method SetAttributesHookStringFileAttributes (line 681) | [MethodImpl(MethodImplOptions.NoInlining)] method WriteAllBytesHookStringByteArray (line 699) | [MethodImpl(MethodImplOptions.NoInlining)] method WriteAllLinesHookStringStringArray (line 717) | [MethodImpl(MethodImplOptions.NoInlining)] method WriteAllLinesHookStringStringArrayEncoding (line 735) | [MethodImpl(MethodImplOptions.NoInlining)] method WriteAllLinesHookStringIenumerableString (line 753) | [MethodImpl(MethodImplOptions.NoInlining)] method WriteAllLinesHookStringIenumerableStringEncoding (line 771) | [MethodImpl(MethodImplOptions.NoInlining)] method WriteAllTextHookStringString (line 789) | [MethodImpl(MethodImplOptions.NoInlining)] method WriteAllTextHookStringStringEncoding (line 807) | [MethodImpl(MethodImplOptions.NoInlining)] method ReadAllBytesHookString (line 825) | [MethodImpl(MethodImplOptions.NoInlining)] FILE: DotDumper/HookHandlers/GenericHookHelper.cs class GenericHookHelper (line 16) | class GenericHookHelper method GetStackTraceAndAssemblyMapping (line 38) | public static string GetStackTraceAndAssemblyMapping(int offset) method GetStackTraceRaw (line 68) | public static List GetStackTraceRaw(int offset) method SaveFile (line 102) | public static string SaveFile(string fileName, byte[] data) method SaveFile (line 119) | public static Tuple SaveFile(byte[] data) method SaveFile (line 140) | public static Tuple SaveFile(string data) method FileReadAllBytes (line 151) | public static byte[] FileReadAllBytes(string path) method FileAppendAllText (line 164) | public static void FileAppendAllText(string path, string contents) method FileWriteAllBytes (line 176) | public static void FileWriteAllBytes(string path, byte[] bytes) method PathGetFileName (line 188) | public static string PathGetFileName(string path) method ThreadSleep (line 200) | public static void ThreadSleep(int milliseconds) method DirectoryCreateDirectory (line 212) | public static DirectoryInfo DirectoryCreateDirectory(string folder) method ConsoleWriteLine (line 224) | public static void ConsoleWriteLine(string value) method GetAsByteArray (line 236) | public static byte[] GetAsByteArray(Assembly assembly) FILE: DotDumper/HookHandlers/MethodBase/MethodBaseHooks.cs class MethodBaseHooks (line 7) | class MethodBaseHooks method InvokeHookObjectObjectArray (line 9) | [MethodImpl(MethodImplOptions.NoInlining)] FILE: DotDumper/HookHandlers/Path/PathHooks.cs class PathHooks (line 7) | class PathHooks method ChangeExtensionHookStringString (line 9) | [MethodImpl(MethodImplOptions.NoInlining)] method CombineHookStringString (line 33) | [MethodImpl(MethodImplOptions.NoInlining)] method CombineHookStringStringString (line 57) | [MethodImpl(MethodImplOptions.NoInlining)] method CombineHookStringStringStringString (line 81) | [MethodImpl(MethodImplOptions.NoInlining)] method CombineHookStringArray (line 105) | [MethodImpl(MethodImplOptions.NoInlining)] method GetDirectoryNameHookString (line 129) | [MethodImpl(MethodImplOptions.NoInlining)] method GetExtensionHookString (line 153) | [MethodImpl(MethodImplOptions.NoInlining)] method GetFileNameHookString (line 177) | [MethodImpl(MethodImplOptions.NoInlining)] method GetFileNameWithoutExtensionHookString (line 201) | [MethodImpl(MethodImplOptions.NoInlining)] method GetFullPathHookString (line 225) | [MethodImpl(MethodImplOptions.NoInlining)] method GetPathRootHookString (line 249) | [MethodImpl(MethodImplOptions.NoInlining)] method GetRandomFileNameHook (line 273) | [MethodImpl(MethodImplOptions.NoInlining)] method GetTempFileNameHook (line 297) | [MethodImpl(MethodImplOptions.NoInlining)] method GetTempPathHook (line 321) | [MethodImpl(MethodImplOptions.NoInlining)] FILE: DotDumper/HookHandlers/Process/ProcessHooks.cs class ProcessHooks (line 8) | class ProcessHooks method GetCurrentProcessHook (line 11) | [MethodImpl(MethodImplOptions.NoInlining)] method GetProcessByIdHookIntString (line 35) | [MethodImpl(MethodImplOptions.NoInlining)] method GetProcessByIdHookInt (line 59) | [MethodImpl(MethodImplOptions.NoInlining)] method GetProcessesHook (line 83) | [MethodImpl(MethodImplOptions.NoInlining)] method GetProcessesHookString (line 107) | [MethodImpl(MethodImplOptions.NoInlining)] method GetProcessesByNameHookString (line 131) | [MethodImpl(MethodImplOptions.NoInlining)] method GetProcessesByNameHookStringString (line 155) | [MethodImpl(MethodImplOptions.NoInlining)] method ProcessStartHookStringString (line 179) | [MethodImpl(MethodImplOptions.NoInlining)] method ProcessStartHookProcessStartInfo (line 203) | [MethodImpl(MethodImplOptions.NoInlining)] method ProcessStartHookString (line 226) | [MethodImpl(MethodImplOptions.NoInlining)] method ProcessStartHookStringStringStringSecureStringString (line 249) | [MethodImpl(MethodImplOptions.NoInlining)] method ProcessStartHookStringStringSecureStringString (line 273) | [MethodImpl(MethodImplOptions.NoInlining)] FILE: DotDumper/HookHandlers/ResourceManager/ResourceManagerHooks.cs class ResourceManagerHooks (line 11) | class ResourceManagerHooks method GetObjectHookString (line 13) | [MethodImpl(MethodImplOptions.NoInlining)] method GetObjectHookStringCultureInfo (line 47) | [MethodImpl(MethodImplOptions.NoInlining)] method GetStringHookString (line 82) | [MethodImpl(MethodImplOptions.NoInlining)] method GetStringHookStringCultureInfo (line 116) | [MethodImpl(MethodImplOptions.NoInlining)] method GetStreamHookString (line 151) | [MethodImpl(MethodImplOptions.NoInlining)] method GetStreamHookStringCultureInfo (line 186) | [MethodImpl(MethodImplOptions.NoInlining)] method BruteStringGet (line 221) | private static string BruteStringGet(string resourceName) method BruteObjectGet (line 252) | private static object BruteObjectGet(string resourceName) method BruteStreamGet (line 283) | private static UnmanagedMemoryStream BruteStreamGet(string resourceName) FILE: DotDumper/HookHandlers/Thread/ThreadHooks.cs class ThreadHooks (line 8) | class ThreadHooks method SleepHookInt (line 10) | [MethodImpl(MethodImplOptions.NoInlining)] method SleepHookTimeSpan (line 36) | [MethodImpl(MethodImplOptions.NoInlining)] FILE: DotDumper/HookHandlers/Type/TypeHooks.cs class TypeHooks (line 9) | class TypeHooks method InvokeMemberHookStringBindingFlagsBinderObjectObjectArrayCultureInfo (line 11) | [MethodImpl(MethodImplOptions.NoInlining)] method InvokeMemberHookStringBindingFlagsBinderObjectObjectArray (line 35) | [MethodImpl(MethodImplOptions.NoInlining)] FILE: DotDumper/HookHandlers/Type/TypeHooksHelper.cs class TypeHooksHelper (line 10) | class TypeHooksHelper method InvokeMemberHandler (line 12) | public static void InvokeMemberHandler(string functionName, Type type,... method GetMethodInfo (line 38) | private static MethodInfo GetMethodInfo(Type type, string name, object... FILE: DotDumper/Hooks/Hook.cs method VirtualProtect (line 23) | [DllImport("kernel32.dll", SetLastError = true)] method Hook (line 76) | public Hook(MethodInfo originalMethod, MethodInfo hookMethod) method Hook (line 104) | public Hook(UnmanagedMethodInfo originalMethod, UnmanagedMethodInfo hook... method Hook (line 128) | public Hook(UnmanagedMethodInfo originalMethod, MethodInfo hookMethod) method Hook (line 155) | public Hook(MethodInfo originalMethod, UnmanagedMethodInfo hookMethod) FILE: DotDumper/Hooks/HookManager.cs class HookManager (line 13) | class HookManager method AddHook (line 25) | private static void AddHook(MethodInfo original, MethodInfo hook) method AddHook (line 30) | private static void AddHook(UnmanagedMethodInfo original, UnmanagedMet... method AddHook (line 35) | private static void AddHook(UnmanagedMethodInfo original, MethodInfo h... method AddHook (line 40) | private static void AddHook(MethodInfo original, UnmanagedMethodInfo h... method AddHook (line 45) | private static void AddHook(Hook hook) method Initialise (line 80) | public static void Initialise() method GetMethodInfo (line 518) | public static MethodInfo GetMethodInfo(Type type, string name, List rel... method Argument (line 48) | public Argument() FILE: DotDumper/Models/AssemblyObject.cs class AssemblyObject (line 6) | public class AssemblyObject method AssemblyObject (line 23) | public AssemblyObject(string hash, string name) method AssemblyObject (line 32) | public AssemblyObject() FILE: DotDumper/Models/Hash.cs class Hash (line 6) | public class Hash method Hash (line 59) | public Hash(string md5, string sha1, string sha256, string sha384, str... method Hash (line 74) | public Hash() FILE: DotDumper/Models/LogEntry.cs class LogEntry (line 10) | public class LogEntry method LogEntry (line 86) | public LogEntry(string originatingAssemblyName, Hash originatingAssemb... method LogEntry (line 105) | public LogEntry() method GetDateTime (line 114) | private static string GetDateTime() FILE: DotDumper/Models/UnmanagedMethodInfo.cs class UnmanagedMethodInfo (line 10) | class UnmanagedMethodInfo method UnmanagedMethodInfo (line 45) | public UnmanagedMethodInfo(string dll, string fullMethodName, string m... method GetPointer (line 60) | private IntPtr GetPointer(string dll, string methodName) FILE: DotDumper/Pipes/PipeManager.cs class PipeManager (line 13) | class PipeManager method Initialise (line 28) | public static void Initialise() method HandlePipeCalls (line 45) | public static void HandlePipeCalls() method HandleMessageBoxW (line 126) | private static LogEntry HandleMessageBoxW() method HandleWriteProcessMemory (line 133) | private static LogEntry HandleWriteProcessMemory() method HandleCreateProcessA (line 161) | private static LogEntry HandleCreateProcessA() method HandleCreateProcessW (line 178) | private static LogEntry HandleCreateProcessW() method GetBufferFromPipe (line 199) | private static byte[] GetBufferFromPipe() method GetSubArray (line 216) | private static byte[] GetSubArray(byte[] buffer, int index, int count) FILE: DotDumper/Program.cs class Program (line 13) | class Program method Main (line 25) | static void Main(string[] args)