Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/JonathanSalwan/Triton
/ functions
Functions
3,104 in github.com/JonathanSalwan/Triton
⨍
Functions
3,104
◇
Types & classes
286
↓ 38 callers
Method
setBits
src/libtriton/arch/bitsVector.cpp:72
↓ 38 callers
Method
setConcreteVariableValue
src/libtriton/api/api.cpp:908
↓ 37 callers
Method
str
src/libtriton/ast/ast.cpp:254
↓ 37 callers
Function
xPyDict_New
src/libtriton/bindings/python/pyXFunctions.cpp:21
↓ 35 callers
Method
getRegisterAst
src/libtriton/api/api.cpp:770
↓ 35 callers
Method
symbolizeMemory
src/libtriton/api/api.cpp:722
↓ 35 callers
Method
taintRegister
src/libtriton/api/api.cpp:1255
↓ 34 callers
Method
setSolver
src/libtriton/api/api.cpp:1091
↓ 34 callers
Method
zf_s
src/libtriton/arch/x86/x86Semantics.cpp:2708
↓ 33 callers
Function
xPyString_FromString
src/libtriton/bindings/python/pyXFunctions.cpp:45
↓ 32 callers
Method
checkTaint
src/libtriton/api/api.cpp:281
↓ 32 callers
Method
getInteger
src/libtriton/ast/ast.cpp:2476
↓ 32 callers
Method
getLeaAst
src/libtriton/arch/memoryAccess.cpp:56
↓ 32 callers
Function
hash2n
src/libtriton/ast/ast.cpp:3088
↓ 32 callers
Method
updateExecutionState
src/libtriton/arch/arm/arm32/arm32Semantics.cpp:235
↓ 31 callers
Method
getPrefix
src/libtriton/arch/instruction.cpp:152
↓ 30 callers
Function
PyLong_AsUint32
src/libtriton/bindings/python/utils.cpp:85
↓ 30 callers
Method
getModel
src/libtriton/api/api.cpp:1109
↓ 30 callers
Method
proof
(self, n)
src/testers/unittests/test_ast_simplification.py:155
↓ 30 callers
Method
proof
(self, n)
src/testers/unittests/test_ast_simplification.py:347
↓ 30 callers
Method
taintMemory
src/libtriton/api/api.cpp:1243
↓ 29 callers
Method
concretizeRegister
src/libtriton/api/api.cpp:1046
↓ 29 callers
Method
newSymbolicExpression
src/libtriton/api/api.cpp:782
↓ 29 callers
Function
xPyClass_New
src/libtriton/bindings/python/pyXFunctions.cpp:53
↓ 28 callers
Method
getShiftType
src/libtriton/arch/arm/armOperandProperties.cpp:48
↓ 28 callers
Method
getSymbolicExpression
src/libtriton/api/api.cpp:896
↓ 28 callers
Method
sf_s
src/libtriton/arch/x86/x86Semantics.cpp:2567
↓ 27 callers
Method
bvugt
src/libtriton/ast/astContext.cpp:656
↓ 27 callers
Method
clearFlag_s
src/libtriton/arch/x86/x86Semantics.cpp:863
↓ 27 callers
Method
isLogical
src/libtriton/ast/ast.cpp:83
↓ 26 callers
Function
PyLong_AsUint512
src/libtriton/bindings/python/utils.cpp:201
↓ 26 callers
Method
bswap
src/libtriton/ast/astContext.cpp:83
↓ 26 callers
Method
getType
src/libtriton/engines/symbolic/symbolicVariable.cpp:62
↓ 26 callers
Method
isUpdateFlag
src/libtriton/arch/instruction.cpp:478
↓ 26 callers
Method
processCallbacks
src/libtriton/api/api.cpp:667
↓ 25 callers
Method
check_ast
Check our evaluation is the same as the one from Z3 and Bitwuzla.
src/testers/unittests/test_ast_eval.py:20
↓ 25 callers
Function
exec_op
src/testers/unittests/misc/qemu/test-i386.h:100
↓ 25 callers
Method
isEnabled
src/libtriton/engines/taint/taintEngine.cpp:49
↓ 25 callers
Method
isWriteBack
src/libtriton/arch/instruction.cpp:473
↓ 25 callers
Method
simplify
src/libtriton/api/api.cpp:884
↓ 24 callers
Method
bvxnor
src/libtriton/ast/astContext.cpp:699
↓ 24 callers
Function
debug
(s)
src/examples/python/small_x86-64_symbolic_emulator.py:467
↓ 24 callers
Method
isMemoryTainted
Returns true of false if the memory address is currently tainted */
src/libtriton/engines/taint/taintEngine.cpp:77
↓ 24 callers
Method
nf_s
src/libtriton/arch/arm/arm32/arm32Semantics.cpp:677
↓ 24 callers
Method
pf_s
src/libtriton/arch/x86/x86Semantics.cpp:2485
↓ 24 callers
Method
setOutput
src/libtriton/engines/synthesis/synthesisResult.cpp:47
↓ 24 callers
Method
zf_s
src/libtriton/arch/arm/arm32/arm32Semantics.cpp:701
↓ 23 callers
Function
PyLong_AsUint64
src/libtriton/bindings/python/utils.cpp:114
↓ 23 callers
Method
addCallback
src/libtriton/callbacks/callbacks.cpp:26
↓ 23 callers
Method
bvnand
src/libtriton/ast/astContext.cpp:264
↓ 23 callers
Method
bvnor
src/libtriton/ast/astContext.cpp:296
↓ 23 callers
Function
debug
(s)
src/examples/python/ctf-writeups/alexctf-2017-re3-catalyst-system/solve.py:45
↓ 23 callers
Method
isOverlapWith
src/libtriton/arch/register.cpp:83
↓ 23 callers
Method
removeWrittenRegister
src/libtriton/arch/instruction.cpp:248
↓ 23 callers
Method
updateFTW
Update the FPU x87 Tag Word (whenever an STX register changes)
src/libtriton/arch/x86/x86Semantics.cpp:1012
↓ 22 callers
Method
bvsge
src/libtriton/ast/astContext.cpp:488
↓ 22 callers
Method
bvuge
src/libtriton/ast/astContext.cpp:647
↓ 22 callers
Method
bvult
src/libtriton/ast/astContext.cpp:674
↓ 22 callers
Method
getSize
src/libtriton/engines/symbolic/symbolicVariable.cpp:92
↓ 21 callers
Method
checkArchitecture
src/libtriton/api/api.cpp:257
↓ 21 callers
Method
disassembly
src/libtriton/api/api.cpp:528
↓ 21 callers
Function
xPyList_New
src/libtriton/bindings/python/pyXFunctions.cpp:29
↓ 20 callers
Method
concretizeAllMemory
src/libtriton/api/api.cpp:1022
↓ 20 callers
Method
concretizeAllRegister
src/libtriton/api/api.cpp:1028
↓ 20 callers
Function
debug
(s)
src/testers/arm32/crypto_test/crypto_test-nothumb-O0-run.py:22
↓ 20 callers
Function
debug
(s)
src/testers/arm32/crypto_test/crypto_test-nothumb-O2-run.py:22
↓ 20 callers
Function
debug
(s)
src/testers/arm32/crypto_test/crypto_test-thumb-O2-run.py:22
↓ 20 callers
Function
debug
(s)
src/testers/arm32/crypto_test/crypto_test-nothumb-Oz-run.py:22
↓ 20 callers
Function
debug
(s)
src/testers/arm32/crypto_test/crypto_test-nothumb-O1-run.py:22
↓ 20 callers
Function
debug
(s)
src/testers/arm32/crypto_test/crypto_test-thumb-Os-run.py:22
↓ 20 callers
Function
debug
(s)
src/testers/arm32/crypto_test/crypto_test-nothumb-Os-run.py:22
↓ 20 callers
Function
debug
(s)
src/testers/arm32/crypto_test/crypto_test-thumb-O0-run.py:22
↓ 20 callers
Function
debug
(s)
src/testers/arm32/crypto_test/crypto_test-nothumb-O3-run.py:22
↓ 20 callers
Function
debug
(s)
src/testers/arm32/crypto_test/crypto_test-thumb-Oz-run.py:22
↓ 20 callers
Function
debug
(s)
src/testers/arm32/crypto_test/crypto_test-thumb-O1-run.py:22
↓ 20 callers
Function
debug
(s)
src/testers/arm32/crypto_test/crypto_test-thumb-O3-run.py:22
↓ 20 callers
Function
debug
(s)
src/examples/python/ctf-writeups/hackcon-2016-angry-reverser/solve.py:82
↓ 20 callers
Method
getMaxValue
src/libtriton/arch/bitsVector.cpp:49
↓ 20 callers
Method
isRegisterTainted
Returns true of false if the register is currently tainted */
src/libtriton/engines/taint/taintEngine.cpp:112
↓ 19 callers
Function
PyRegister
src/libtriton/bindings/python/objects/pyRegister.cpp:437
↓ 19 callers
Method
getDisassembly
src/libtriton/arch/instruction.cpp:124
↓ 19 callers
Method
getPathPredicate
src/libtriton/api/api.cpp:950
↓ 18 callers
Function
PyLong_FromUint512
Returns a PyObject from a 512-bits integer */
src/libtriton/bindings/python/utils.cpp:390
↓ 18 callers
Method
bvsle
src/libtriton/ast/astContext.cpp:536
↓ 18 callers
Method
bvurem
src/libtriton/ast/astContext.cpp:683
↓ 18 callers
Method
getAddress
src/libtriton/arch/memoryAccess.cpp:51
↓ 18 callers
Method
isSubtracted
src/libtriton/arch/arm/armOperandProperties.cpp:73
↓ 17 callers
Method
af_s
src/libtriton/arch/x86/x86Semantics.cpp:1239
↓ 17 callers
Method
getRegisterAst
Returns the AST corresponding to the register */
src/libtriton/engines/symbolic/symbolicEngine.cpp:862
↓ 17 callers
Method
getSymbolicExpressions
src/libtriton/api/api.cpp:1064
↓ 17 callers
Method
lnot
src/libtriton/ast/astContext.cpp:893
↓ 17 callers
Function
xPyTuple_New
src/libtriton/bindings/python/pyXFunctions.cpp:37
↓ 16 callers
Method
bvsgt
src/libtriton/ast/astContext.cpp:497
↓ 16 callers
Method
equalTo
src/libtriton/ast/ast.cpp:128
↓ 16 callers
Method
getShiftImmediate
src/libtriton/arch/arm/armOperandProperties.cpp:53
↓ 16 callers
Method
isRegisterValid
src/libtriton/api/api.cpp:374
↓ 15 callers
Function
PyLong_FromUint64
Returns a PyObject from a 64-bits integer */
src/libtriton/bindings/python/utils.cpp:303
↓ 15 callers
Method
evaluateAstViaSolver
src/libtriton/api/api.cpp:1127
↓ 15 callers
Method
getSolver
src/libtriton/api/api.cpp:1079
↓ 15 callers
Method
getSymbolicRegisters
src/libtriton/api/api.cpp:842
← previous
next →
101–200 of 3,104, ranked by callers