public Vtero(string MemoryDump) :this() { MemFile = MemoryDump; scan = new Scanner(MemFile); }
public Vtero(string MemoryDump) :this() { MemFile = MemoryDump.ToLower(); if (MemFile.EndsWith(".dmp")) { var dump = new CrashDump(MemFile); if (dump.IsSupportedFormat()) DetectedDesc = dump.PhysMemDesc; } else if(MemFile.EndsWith(".vmss") || MemFile.EndsWith(".vmsn") || MemFile.EndsWith(".vmem")) { var dump = new VMWare(MemFile); if (dump.IsSupportedFormat()) { DetectedDesc = dump.PhysMemDesc; MemFile = dump.MemFile; } } scan = new Scanner(MemFile); FileSize = new FileInfo(MemFile).Length; }
public Vtero(string MemoryDump) :this() { MemFile = MemoryDump.ToLower(); FileSize = new FileInfo(MemFile).Length; DeriveMemoryDescriptors(); scan = new Scanner(MemFile, this); }