Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/andreafioraldi/angrdbg
/ functions
Functions
270 in github.com/andreafioraldi/angrdbg
⨍
Functions
270
◇
Types & classes
13
Method
copy
Return a copy of the SimMemory.
angrdbg/memory_8.py:74
Method
dbg_print
Print out debugging information.
angrdbg/memory_7.py:1097
Method
dbg_print
Print out debugging information.
angrdbg/memory_8.py:1122
Method
eliminatable
(self)
angrdbg/memory_7.py:29
Method
eliminatable
(self)
angrdbg/memory_8.py:28
Method
flush_pages
(self,whitelist)
angrdbg/memory_8.py:883
Function
full_transfer_back
(state)
angrdbg/back.py:17
Method
get_dword
(self, addr)
angrdbg/abstract_debugger.py:50
Function
get_logger
()
angrdbg/core.py:26
Method
get_qword
(self, addr)
angrdbg/abstract_debugger.py:53
Function
get_registers
()
angrdbg/core.py:30
Method
get_state
(self)
angrdbg/core.py:176
Method
get_symbolic
(self, key)
angrdbg/core.py:173
Method
get_symbolic_addrs
(self)
angrdbg/page_8.py:745
Method
get_symbolic_addrs
(self)
angrdbg/page_7.py:812
Method
get_word
(self, addr)
angrdbg/abstract_debugger.py:47
Method
is_reversed
(o)
angrdbg/memory_7.py:977
Method
is_reversed
(o)
angrdbg/memory_8.py:1003
Method
load_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
Method
main
(self)
angrdbg/server.py:188
Method
make_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
Method
make_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
Method
map_region
(self, addr, length, permissions, init_zero=False)
angrdbg/page_8.py:836
Method
map_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
Method
map_region
(self, addr, length, permissions, init_zero=False)
angrdbg/page_7.py:910
Method
map_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
Method
memory_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
Method
memory_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
Method
memory_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
Method
memory_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
Method
memory_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
Method
memory_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
Method
normalize_address
(self, addr, is_write=False)
angrdbg/memory_7.py:438
Method
normalize_address
(self, addr, is_write=False)
angrdbg/memory_8.py:437
Method
permissions
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
Method
permissions
Retrieve the permissions of the page at address `addr`. :param addr: address to get the page permissions :param permi
angrdbg/memory_7.py:1197
Method
permissions
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
Method
permissions
Retrieve the permissions of the page at address `addr`. :param addr: address to get the page permissions :param permi
angrdbg/memory_8.py:1222
Method
print_symbolics
(self)
angrdbg/core.py:215
Method
put_dword
(self, addr, value)
angrdbg/abstract_debugger.py:65
Method
put_qword
(self, addr, value)
angrdbg/abstract_debugger.py:68
Method
put_word
(self, addr, value)
angrdbg/abstract_debugger.py:62
Function
register_debugger
(dbginstance)
angrdbg/context.py:68
Method
relocateable
(self)
angrdbg/memory_7.py:32
Method
relocateable
(self)
angrdbg/memory_8.py:31
Method
replace_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
Method
replace_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
Method
replace_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
Method
replace_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
Method
seg_by_name
(self, name)
angrdbg/abstract_debugger.py:95
Function
set_memory_type
(value)
angrdbg/context.py:58
Method
set_state
(self, state)
angrdbg/memory_7.py:241
Method
set_state
(self, state)
angrdbg/memory_8.py:240
Method
sim
key: memory address(int) or register name(str) size: size of object in bytes
angrdbg/core.py:115
Method
sim_from_set
(self, simset)
angrdbg/core.py:145
Method
simulation_manager
(self)
angrdbg/core.py:170
Method
store_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
Method
store_overwrite
(self, state, new_mo, start, end)
angrdbg/page_8.py:59
Method
store_overwrite
(self, state, new_mo, start, end)
angrdbg/page_7.py:60
Method
store_underwrite
(self, state, new_mo, start, end)
angrdbg/page_8.py:68
Method
store_underwrite
(self, state, new_mo, start, end)
angrdbg/page_7.py:69
Method
to_dbg
(self, found_state)
angrdbg/core.py:179
Method
unconstrain_differences
(self, other)
angrdbg/memory_7.py:1052
Method
unconstrain_differences
(self, other)
angrdbg/memory_8.py:1077
Method
unmap_region
(self, addr, length)
angrdbg/page_8.py:877
Method
unmap_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
Method
unmap_region
(self, addr, length)
angrdbg/page_7.py:951
Method
unmap_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
Method
was_written_to
(self, dst)
angrdbg/memory_7.py:683
Method
was_written_to
(self, dst)
angrdbg/memory_8.py:707
← previous
201–270 of 270, ranked by callers