MCPcopy Create free account

hub / github.com/JonathanSalwan/Triton / functions

Functions3,104 in github.com/JonathanSalwan/Triton

↓ 38 callersMethodsetBits
src/libtriton/arch/bitsVector.cpp:72
↓ 38 callersMethodsetConcreteVariableValue
src/libtriton/api/api.cpp:908
↓ 37 callersMethodstr
src/libtriton/ast/ast.cpp:254
↓ 37 callersFunctionxPyDict_New
src/libtriton/bindings/python/pyXFunctions.cpp:21
↓ 35 callersMethodgetRegisterAst
src/libtriton/api/api.cpp:770
↓ 35 callersMethodsymbolizeMemory
src/libtriton/api/api.cpp:722
↓ 35 callersMethodtaintRegister
src/libtriton/api/api.cpp:1255
↓ 34 callersMethodsetSolver
src/libtriton/api/api.cpp:1091
↓ 34 callersMethodzf_s
src/libtriton/arch/x86/x86Semantics.cpp:2708
↓ 33 callersFunctionxPyString_FromString
src/libtriton/bindings/python/pyXFunctions.cpp:45
↓ 32 callersMethodcheckTaint
src/libtriton/api/api.cpp:281
↓ 32 callersMethodgetInteger
src/libtriton/ast/ast.cpp:2476
↓ 32 callersMethodgetLeaAst
src/libtriton/arch/memoryAccess.cpp:56
↓ 32 callersFunctionhash2n
src/libtriton/ast/ast.cpp:3088
↓ 32 callersMethodupdateExecutionState
src/libtriton/arch/arm/arm32/arm32Semantics.cpp:235
↓ 31 callersMethodgetPrefix
src/libtriton/arch/instruction.cpp:152
↓ 30 callersFunctionPyLong_AsUint32
src/libtriton/bindings/python/utils.cpp:85
↓ 30 callersMethodgetModel
src/libtriton/api/api.cpp:1109
↓ 30 callersMethodproof
(self, n)
src/testers/unittests/test_ast_simplification.py:155
↓ 30 callersMethodproof
(self, n)
src/testers/unittests/test_ast_simplification.py:347
↓ 30 callersMethodtaintMemory
src/libtriton/api/api.cpp:1243
↓ 29 callersMethodconcretizeRegister
src/libtriton/api/api.cpp:1046
↓ 29 callersMethodnewSymbolicExpression
src/libtriton/api/api.cpp:782
↓ 29 callersFunctionxPyClass_New
src/libtriton/bindings/python/pyXFunctions.cpp:53
↓ 28 callersMethodgetShiftType
src/libtriton/arch/arm/armOperandProperties.cpp:48
↓ 28 callersMethodgetSymbolicExpression
src/libtriton/api/api.cpp:896
↓ 28 callersMethodsf_s
src/libtriton/arch/x86/x86Semantics.cpp:2567
↓ 27 callersMethodbvugt
src/libtriton/ast/astContext.cpp:656
↓ 27 callersMethodclearFlag_s
src/libtriton/arch/x86/x86Semantics.cpp:863
↓ 27 callersMethodisLogical
src/libtriton/ast/ast.cpp:83
↓ 26 callersFunctionPyLong_AsUint512
src/libtriton/bindings/python/utils.cpp:201
↓ 26 callersMethodbswap
src/libtriton/ast/astContext.cpp:83
↓ 26 callersMethodgetType
src/libtriton/engines/symbolic/symbolicVariable.cpp:62
↓ 26 callersMethodisUpdateFlag
src/libtriton/arch/instruction.cpp:478
↓ 26 callersMethodprocessCallbacks
src/libtriton/api/api.cpp:667
↓ 25 callersMethodcheck_ast
Check our evaluation is the same as the one from Z3 and Bitwuzla.
src/testers/unittests/test_ast_eval.py:20
↓ 25 callersFunctionexec_op
src/testers/unittests/misc/qemu/test-i386.h:100
↓ 25 callersMethodisEnabled
src/libtriton/engines/taint/taintEngine.cpp:49
↓ 25 callersMethodisWriteBack
src/libtriton/arch/instruction.cpp:473
↓ 25 callersMethodsimplify
src/libtriton/api/api.cpp:884
↓ 24 callersMethodbvxnor
src/libtriton/ast/astContext.cpp:699
↓ 24 callersFunctiondebug
(s)
src/examples/python/small_x86-64_symbolic_emulator.py:467
↓ 24 callersMethodisMemoryTainted
Returns true of false if the memory address is currently tainted */
src/libtriton/engines/taint/taintEngine.cpp:77
↓ 24 callersMethodnf_s
src/libtriton/arch/arm/arm32/arm32Semantics.cpp:677
↓ 24 callersMethodpf_s
src/libtriton/arch/x86/x86Semantics.cpp:2485
↓ 24 callersMethodsetOutput
src/libtriton/engines/synthesis/synthesisResult.cpp:47
↓ 24 callersMethodzf_s
src/libtriton/arch/arm/arm32/arm32Semantics.cpp:701
↓ 23 callersFunctionPyLong_AsUint64
src/libtriton/bindings/python/utils.cpp:114
↓ 23 callersMethodaddCallback
src/libtriton/callbacks/callbacks.cpp:26
↓ 23 callersMethodbvnand
src/libtriton/ast/astContext.cpp:264
↓ 23 callersMethodbvnor
src/libtriton/ast/astContext.cpp:296
↓ 23 callersFunctiondebug
(s)
src/examples/python/ctf-writeups/alexctf-2017-re3-catalyst-system/solve.py:45
↓ 23 callersMethodisOverlapWith
src/libtriton/arch/register.cpp:83
↓ 23 callersMethodremoveWrittenRegister
src/libtriton/arch/instruction.cpp:248
↓ 23 callersMethodupdateFTW
Update the FPU x87 Tag Word (whenever an STX register changes)
src/libtriton/arch/x86/x86Semantics.cpp:1012
↓ 22 callersMethodbvsge
src/libtriton/ast/astContext.cpp:488
↓ 22 callersMethodbvuge
src/libtriton/ast/astContext.cpp:647
↓ 22 callersMethodbvult
src/libtriton/ast/astContext.cpp:674
↓ 22 callersMethodgetSize
src/libtriton/engines/symbolic/symbolicVariable.cpp:92
↓ 21 callersMethodcheckArchitecture
src/libtriton/api/api.cpp:257
↓ 21 callersMethoddisassembly
src/libtriton/api/api.cpp:528
↓ 21 callersFunctionxPyList_New
src/libtriton/bindings/python/pyXFunctions.cpp:29
↓ 20 callersMethodconcretizeAllMemory
src/libtriton/api/api.cpp:1022
↓ 20 callersMethodconcretizeAllRegister
src/libtriton/api/api.cpp:1028
↓ 20 callersFunctiondebug
(s)
src/testers/arm32/crypto_test/crypto_test-nothumb-O0-run.py:22
↓ 20 callersFunctiondebug
(s)
src/testers/arm32/crypto_test/crypto_test-nothumb-O2-run.py:22
↓ 20 callersFunctiondebug
(s)
src/testers/arm32/crypto_test/crypto_test-thumb-O2-run.py:22
↓ 20 callersFunctiondebug
(s)
src/testers/arm32/crypto_test/crypto_test-nothumb-Oz-run.py:22
↓ 20 callersFunctiondebug
(s)
src/testers/arm32/crypto_test/crypto_test-nothumb-O1-run.py:22
↓ 20 callersFunctiondebug
(s)
src/testers/arm32/crypto_test/crypto_test-thumb-Os-run.py:22
↓ 20 callersFunctiondebug
(s)
src/testers/arm32/crypto_test/crypto_test-nothumb-Os-run.py:22
↓ 20 callersFunctiondebug
(s)
src/testers/arm32/crypto_test/crypto_test-thumb-O0-run.py:22
↓ 20 callersFunctiondebug
(s)
src/testers/arm32/crypto_test/crypto_test-nothumb-O3-run.py:22
↓ 20 callersFunctiondebug
(s)
src/testers/arm32/crypto_test/crypto_test-thumb-Oz-run.py:22
↓ 20 callersFunctiondebug
(s)
src/testers/arm32/crypto_test/crypto_test-thumb-O1-run.py:22
↓ 20 callersFunctiondebug
(s)
src/testers/arm32/crypto_test/crypto_test-thumb-O3-run.py:22
↓ 20 callersFunctiondebug
(s)
src/examples/python/ctf-writeups/hackcon-2016-angry-reverser/solve.py:82
↓ 20 callersMethodgetMaxValue
src/libtriton/arch/bitsVector.cpp:49
↓ 20 callersMethodisRegisterTainted
Returns true of false if the register is currently tainted */
src/libtriton/engines/taint/taintEngine.cpp:112
↓ 19 callersFunctionPyRegister
src/libtriton/bindings/python/objects/pyRegister.cpp:437
↓ 19 callersMethodgetDisassembly
src/libtriton/arch/instruction.cpp:124
↓ 19 callersMethodgetPathPredicate
src/libtriton/api/api.cpp:950
↓ 18 callersFunctionPyLong_FromUint512
Returns a PyObject from a 512-bits integer */
src/libtriton/bindings/python/utils.cpp:390
↓ 18 callersMethodbvsle
src/libtriton/ast/astContext.cpp:536
↓ 18 callersMethodbvurem
src/libtriton/ast/astContext.cpp:683
↓ 18 callersMethodgetAddress
src/libtriton/arch/memoryAccess.cpp:51
↓ 18 callersMethodisSubtracted
src/libtriton/arch/arm/armOperandProperties.cpp:73
↓ 17 callersMethodaf_s
src/libtriton/arch/x86/x86Semantics.cpp:1239
↓ 17 callersMethodgetRegisterAst
Returns the AST corresponding to the register */
src/libtriton/engines/symbolic/symbolicEngine.cpp:862
↓ 17 callersMethodgetSymbolicExpressions
src/libtriton/api/api.cpp:1064
↓ 17 callersMethodlnot
src/libtriton/ast/astContext.cpp:893
↓ 17 callersFunctionxPyTuple_New
src/libtriton/bindings/python/pyXFunctions.cpp:37
↓ 16 callersMethodbvsgt
src/libtriton/ast/astContext.cpp:497
↓ 16 callersMethodequalTo
src/libtriton/ast/ast.cpp:128
↓ 16 callersMethodgetShiftImmediate
src/libtriton/arch/arm/armOperandProperties.cpp:53
↓ 16 callersMethodisRegisterValid
src/libtriton/api/api.cpp:374
↓ 15 callersFunctionPyLong_FromUint64
Returns a PyObject from a 64-bits integer */
src/libtriton/bindings/python/utils.cpp:303
↓ 15 callersMethodevaluateAstViaSolver
src/libtriton/api/api.cpp:1127
↓ 15 callersMethodgetSolver
src/libtriton/api/api.cpp:1079
↓ 15 callersMethodgetSymbolicRegisters
src/libtriton/api/api.cpp:842
← previousnext →101–200 of 3,104, ranked by callers