Triton icon indicating copy to clipboard operation
Triton copied to clipboard

Triton is a dynamic binary analysis library. Build your own program analysis tools, automate your reverse engineering, perform software verification or just emulate code.

Results 61 Triton issues
Sort by recently updated
recently updated
newest added

It's not clear if it's possible to copy a given state. The examples I'm seeing are single traces through an application. For instance, take state1 and return state1.copy that have...

Feature
Core
libTriton

Is there a simple way to find out what the value of the written registers/memory was before an instruction? Calling processing on an instruction changes the register values, but I...

Enhancement
Symbolic Engine
libTriton

Hello, i am trying to process the next instruction: `pcmpistri xmm0, xmmword ptr [eax-10h], 0Ch`. opcode: `\x66\x0F\x3A\x63\x40\xF0\x0C`. `ctx.disassembly(inst)` successfully disassemle it. But `ctx.processing(inst)` fails and returns `False`. What can i...

Feature
ISA Semantics
libTriton

Hi Guys, I have spent half a day trying to install this very promising package on my Mac OSX (Sonoma 14.3.1), but it ended with this weird error, which I...

Help & Info
Compile

This PR adds a binding for the `getSourceAddress` in the PathConstraint object.

Enhancement
Bindings
libTriton

``` [54/94] Building CXX object src/libtriton/CMakeFiles/triton.dir/ast/llvm/tritonToLLVM.cpp.obj FAILED: src/libtriton/CMakeFiles/triton.dir/ast/llvm/tritonToLLVM.cpp.obj C:\msys64\clang64\bin\clang++.exe -DBUILDING_DLL -Dtriton_EXPORTS -IC:/_/B/src/triton/src/libtriton/includes -IC:/_/B/src/build-CLANG64/src/libtriton/includes -isystem C:/msys64/clang64/include/python3.11 -march=nocona -msahf -mtune=generic -O2 -pipe -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -O3 -DNDEBUG -std=gnu++17 -MD -MT src/libtriton/CMakeFiles/triton.dir/ast/llvm/tritonToLLVM.cpp.obj -MF src\libtriton\CMakeFiles\triton.dir\ast\llvm\tritonToLLVM.cpp.obj.d...

Bug
Compile

Hey. I have experimented with the slicing code and I stumbled over this little issue. Essentially I compute some small slices and try to determine if the analysis could find...

Help & Info

HI, i write some code and obfuscate it, when i use `ctx.symbolizeRegister` set register value, the result is right, but when i use `ctx.setConcreteRegisterValue` set register with a symbol, the...

Have you released any new formal plans recently?

What should I do? [poc.zip](https://github.com/JonathanSalwan/Triton/files/13759353/poc.zip)