Docs.rs
lancelot-0.8.4
lancelot 0.8.4
Docs.rs crate page
Apache-2.0
Links
Homepage
Repository
crates.io
Source
Owners
williballenthin
Dependencies
ansi_term ^0.12
normal
anyhow ^1
normal
bitflags ^1
normal
bitvec ^1
normal
byteorder ^1
normal
chrono ^0.4
normal
fern ^0.6
normal
goblin ^0.6
normal
lancelot-flirt ^0.8.4
normal
lazy_static ^1
normal
log ^0.4
normal
object ^0.30
normal
regex ^1
normal
smallvec ^1
normal
smol_str ^0.1
normal
thiserror ^1
normal
widestring ^1.0
normal
zydis ^3
normal
chrono ^0.4
dev
criterion ^0.4
dev
dynasm ^1.0.1
dev
dynasmrt ^1.0.1
dev
fern ^0.6
dev
unicorn-engine ^2.0.0
dev
Versions
15.54%
of the crate is documented
Go to latest version
Platform
x86_64-unknown-linux-gnu
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
☰
Module dis
Re-exports
Enums
Functions
?
Module
lancelot
::
analysis
::
dis
source
·
[
−
]
Re-exports
pub use
zydis
;
Enums
Target
Functions
does_insn_fallthrough
Does the given instruction have a fallthrough flow?
get_disassembler
get_first_operand
zydis supports implicit operands, which we don’t currently use in our analysis. so, fetch the first explicit operand to an instruction.
get_immediate_operand_xref
get_memory_operand_ptr
get_memory_operand_xref
get_operand_xref
get_pointer_operand_xref
linear_disassemble