MCPcopy Create free account

hub / github.com/andreafioraldi/angrdbg / functions

Functions270 in github.com/andreafioraldi/angrdbg

Methodcopy
Return a copy of the SimMemory.
angrdbg/memory_8.py:74
Methoddbg_print
Print out debugging information.
angrdbg/memory_7.py:1097
Methoddbg_print
Print out debugging information.
angrdbg/memory_8.py:1122
Methodeliminatable
(self)
angrdbg/memory_7.py:29
Methodeliminatable
(self)
angrdbg/memory_8.py:28
Methodflush_pages
(self,whitelist)
angrdbg/memory_8.py:883
Functionfull_transfer_back
(state)
angrdbg/back.py:17
Methodget_dword
(self, addr)
angrdbg/abstract_debugger.py:50
Functionget_logger
()
angrdbg/core.py:26
Methodget_qword
(self, addr)
angrdbg/abstract_debugger.py:53
Functionget_registers
()
angrdbg/core.py:30
Methodget_state
(self)
angrdbg/core.py:176
Methodget_symbolic
(self, key)
angrdbg/core.py:173
Methodget_symbolic_addrs
(self)
angrdbg/page_8.py:745
Methodget_symbolic_addrs
(self)
angrdbg/page_7.py:812
Methodget_word
(self, addr)
angrdbg/abstract_debugger.py:47
Methodis_reversed
(o)
angrdbg/memory_7.py:977
Methodis_reversed
(o)
angrdbg/memory_8.py:1003
Methodload_objects
Load memory objects from paged memory. :param addr: Address to start loading. :param num_bytes: Number of bytes to load.
angrdbg/page_7.py:247
Methodmain
(self)
angrdbg/server.py:188
Methodmake_symbolic
Replaces `length` bytes starting at `addr` with a symbolic variable named name. Adds a constraint equaling that symbolic variable to
angrdbg/memory_7.py:306
Methodmake_symbolic
Replaces `length` bytes starting at `addr` with a symbolic variable named name. Adds a constraint equaling that symbolic variable to
angrdbg/memory_8.py:305
Methodmap_region
(self, addr, length, permissions, init_zero=False)
angrdbg/page_8.py:836
Methodmap_region
Map a number of pages at address `addr` with permissions `permissions`. :param addr: address to map the pages at :param lengt
angrdbg/memory_7.py:1212
Methodmap_region
(self, addr, length, permissions, init_zero=False)
angrdbg/page_7.py:910
Methodmap_region
Map a number of pages at address `addr` with permissions `permissions`. :param addr: address to map the pages at :param lengt
angrdbg/memory_8.py:1237
Methodmemory_objects_for_hash
Returns a set of :class:`SimMemoryObjects` that contain expressions that contain a variable with the hash `h`.
angrdbg/page_8.py:797
Methodmemory_objects_for_hash
Returns a set of SimMemoryObjects that contain expressions that contain a variable with the hash of h. This is useful for replacing t
angrdbg/memory_7.py:1189
Methodmemory_objects_for_hash
Returns a set of :class:`SimMemoryObjects` that contain expressions that contain a variable with the hash `h`.
angrdbg/page_7.py:868
Methodmemory_objects_for_hash
Returns a set of SimMemoryObjects that contain expressions that contain a variable with the hash of h. This is useful for replacing t
angrdbg/memory_8.py:1214
Methodmemory_objects_for_name
Returns a set of SimMemoryObjects that contain expressions that contain a variable with the name of n. This is useful for replacing t
angrdbg/memory_7.py:1181
Methodmemory_objects_for_name
Returns a set of SimMemoryObjects that contain expressions that contain a variable with the name of n. This is useful for replacing t
angrdbg/memory_8.py:1206
Methodnormalize_address
(self, addr, is_write=False)
angrdbg/memory_7.py:438
Methodnormalize_address
(self, addr, is_write=False)
angrdbg/memory_8.py:437
Methodpermissions
Returns the permissions for a page at address `addr`. If optional argument permissions is given, set page permissions to that prior
angrdbg/page_8.py:804
Methodpermissions
Retrieve the permissions of the page at address `addr`. :param addr: address to get the page permissions :param permi
angrdbg/memory_7.py:1197
Methodpermissions
Returns the permissions for a page at address `addr`. If optional argument permissions is given, set page permissions to that prior
angrdbg/page_7.py:875
Methodpermissions
Retrieve the permissions of the page at address `addr`. :param addr: address to get the page permissions :param permi
angrdbg/memory_8.py:1222
Methodprint_symbolics
(self)
angrdbg/core.py:215
Methodput_dword
(self, addr, value)
angrdbg/abstract_debugger.py:65
Methodput_qword
(self, addr, value)
angrdbg/abstract_debugger.py:68
Methodput_word
(self, addr, value)
angrdbg/abstract_debugger.py:62
Functionregister_debugger
(dbginstance)
angrdbg/context.py:68
Methodrelocateable
(self)
angrdbg/memory_7.py:32
Methodrelocateable
(self)
angrdbg/memory_8.py:31
Methodreplace_all
Replaces all instances of expression `old` with expression `new`. :param old: A claripy expression. Must contain at least one named
angrdbg/page_8.py:598
Methodreplace_all
Replaces all instances of expression old with expression new. :param old: A claripy expression. Must contain at least one named vari
angrdbg/memory_7.py:1145
Methodreplace_all
Replaces all instances of expression `old` with expression `new`. :param old: A claripy expression. Must contain at least one named
angrdbg/page_7.py:659
Methodreplace_all
Replaces all instances of expression old with expression new. :param old: A claripy expression. Must contain at least one named vari
angrdbg/memory_8.py:1170
Methodseg_by_name
(self, name)
angrdbg/abstract_debugger.py:95
Functionset_memory_type
(value)
angrdbg/context.py:58
Methodset_state
(self, state)
angrdbg/memory_7.py:241
Methodset_state
(self, state)
angrdbg/memory_8.py:240
Methodsim
key: memory address(int) or register name(str) size: size of object in bytes
angrdbg/core.py:115
Methodsim_from_set
(self, simset)
angrdbg/core.py:145
Methodsimulation_manager
(self)
angrdbg/core.py:170
Methodstore_memory_object
This function optimizes a large store by storing a single reference to the :class:`SimMemoryObject` instead of one for each byte.
angrdbg/page_7.py:615
Methodstore_overwrite
(self, state, new_mo, start, end)
angrdbg/page_8.py:59
Methodstore_overwrite
(self, state, new_mo, start, end)
angrdbg/page_7.py:60
Methodstore_underwrite
(self, state, new_mo, start, end)
angrdbg/page_8.py:68
Methodstore_underwrite
(self, state, new_mo, start, end)
angrdbg/page_7.py:69
Methodto_dbg
(self, found_state)
angrdbg/core.py:179
Methodunconstrain_differences
(self, other)
angrdbg/memory_7.py:1052
Methodunconstrain_differences
(self, other)
angrdbg/memory_8.py:1077
Methodunmap_region
(self, addr, length)
angrdbg/page_8.py:877
Methodunmap_region
Unmap a number of pages at address `addr` :param addr: address to unmap the pages at :param length: length in bytes of region
angrdbg/memory_7.py:1223
Methodunmap_region
(self, addr, length)
angrdbg/page_7.py:951
Methodunmap_region
Unmap a number of pages at address `addr` :param addr: address to unmap the pages at :param length: length in bytes of region
angrdbg/memory_8.py:1248
Methodwas_written_to
(self, dst)
angrdbg/memory_7.py:683
Methodwas_written_to
(self, dst)
angrdbg/memory_8.py:707
← previous201–270 of 270, ranked by callers