pull/11/head
Zach Riggle 11 years ago
parent 8ac7e5b710
commit 5d709bd6e2

@ -1,6 +1,7 @@
import pwndbg.vmmap
import pwndbg.commands
import pwndbg.color
import pwndbg.commands
import pwndbg.vmmap
@pwndbg.commands.OnlyWhenRunning
@pwndbg.commands.Command
@ -10,4 +11,3 @@ def aslr():
status = pwndbg.color.green('ON')
print("ASLR is %s" % status)

@ -1,4 +1,5 @@
from __future__ import print_function
import gdb
import pwndbg.auxv
import pwndbg.chain

@ -4,6 +4,7 @@ import pwndbg.commands.context
import pwndbg.ida
import pwndbg.regs
@pwndbg.commands.ParsedCommand
@pwndbg.commands.OnlyWhenRunning
@pwndbg.events.stop

@ -1,8 +1,9 @@
import pwndbg.commands
import pwndbg.regs
import errno as _errno
import struct
import pwndbg.commands
import pwndbg.regs
_errno.errorcode[0] = 'OK'
@pwndbg.commands.ParsedCommand

@ -1,8 +1,10 @@
import gdb
import os
import pwndbg.proc
import pwndbg.commands
import gdb
import pwndbg.auxv
import pwndbg.commands
import pwndbg.proc
try:
import psutil
except:

@ -6,9 +6,9 @@ entry point.
"""
import gdb
import pwndbg.commands
import pwndbg.symbol
import pwndbg.events
import pwndbg.elf
import pwndbg.events
import pwndbg.symbol
break_on_first_instruction = False

@ -77,4 +77,4 @@ def stack(*a):
Starting at the specified address, recursively dereference
N pointers (default 8).
"""
telescope(*a)
telescope(*a)

@ -5,6 +5,7 @@ Functionality for disassmebling code at an address, or at an
address +/- a few instructions.
"""
import collections
import gdb
import pwndbg.arch
import pwndbg.color

@ -18,9 +18,9 @@ import gdb
import pwndbg.auxv
import pwndbg.events
import pwndbg.info
import pwndbg.proc
import pwndbg.memoize
import pwndbg.memory
import pwndbg.proc
import pwndbg.stack
import pwndbg.typeinfo

@ -9,6 +9,7 @@ dependent on page permissions, the contents of the data, and any
supplemental information sources (e.g. active IDA Pro connection).
"""
import string
import gdb
import pwndbg.arch
import pwndbg.color

@ -6,9 +6,10 @@ when various events occur to the debuggee (e.g. STOP on SIGINT)
by using a decorator.
"""
import functools
import sys
import traceback
import gdb
import sys
debug = False
pause = 0

@ -7,19 +7,19 @@ interactive debugging.
"""
import errno
import functools
import os
import socket
import traceback
from contextlib import closing
import gdb
import os
import pwndbg.arch
import pwndbg.compat
import pwndbg.elf
import pwndbg.events
import pwndbg.memoize
import pwndbg.memory
import pwndbg.regs
import pwndbg.compat
try:
import xmlrpc.client as xmlrpclib

@ -4,8 +4,8 @@
Provides values which would be available from /proc which
are not fulfilled by other modules.
"""
import sys
import functools
import sys
from types import ModuleType
import gdb

@ -6,10 +6,10 @@ Search the address space for byte patterns or pointer values.
import struct
import gdb
import pwndbg.arch
import pwndbg.memory
import pwndbg.typeinfo
import pwndbg.vmmap
import pwndbg.arch
def search(searchfor):

@ -2,9 +2,10 @@
Provides functionality to circumvent GDB's hooks on sys.stdin and sys.stdout
which prevent output from appearing on-screen inside of certain event handlers.
"""
import gdb
import io
import sys
import gdb
import pwndbg.compat
debug = False

@ -16,6 +16,7 @@ import pwndbg.remote
import pwndbg.stack
import pwndbg.vmmap
@pwndbg.memoize.reset_on_objfile
def get(address, gdb_only=False):
"""

Loading…
Cancel
Save