private void When_DisassembleProcedure()
        {
            var hsc = new HeuristicScanner(program, host, eventListener);

            this.proc = hsc.DisassembleProcedure(
                program.ImageMap.BaseAddress,
                program.ImageMap.BaseAddress + program.SegmentMap.GetExtent());
        }
        private void When_DisassembleProcedure()
        {
            var hsc = new HeuristicScanner(prog, host);

            this.proc = hsc.DisassembleProcedure(
                prog.Image.BaseAddress,
                prog.Image.BaseAddress + prog.Image.Length);
        }
示例#3
0
        private void When_DisassembleProcedure()
        {
            var hsc = new HeuristicScanner(null, program, host.Object, eventListener.Object);
            var mem = program.SegmentMap.Segments.Values.First().MemoryArea;

            this.proc = hsc.DisassembleProcedure(
                mem.BaseAddress,
                mem.EndAddress);
        }