Ejemplo n.º 1
0
 public Task <Core.SModule> GetModuleForAddress(ulong address)
 {
     return(this.runner.AttemptOperation <Core.SModule>(() => {
         Core.SModule result = new Core.SModule();
         this.symbolCache.GetModule(address, out result.BaseAddress, out result.Name);
         return result;
     }, String.Format("Unable to get module at address 0x{0:x8}", address)));
 }
Ejemplo n.º 2
0
 public Task <Core.SModule> GetModuleForName(string module)
 {
     return(this.runner.AttemptOperation <Core.SModule>(() => {
         Core.SModule result = new Core.SModule();
         result.Name = module;
         result.BaseAddress = this.symbolCache.GetModuleBase(module);
         return result;
     }, String.Format("Unable to get module: ", module)));
 }