illera88 / Ponce

IDA 2016 plugin contest winner! Symbolic Execution just one-click away!
https://docs.idaponce.com
Other
1.5k stars 74 forks source link

Triton "addCallback" API has changed #124

Closed LJP-TW closed 3 years ago

LJP-TW commented 3 years ago

https://github.com/illera88/Ponce/blob/master/src/triton_logic.cpp#L191 https://github.com/illera88/Ponce/blob/master/src/triton_logic.cpp#L193

The old triton addCallback API: https://github.com/JonathanSalwan/Triton/blame/7f700f9804ec3110a9af9cfe98aad293f41ce22a/src/libtriton/includes/triton/api.hpp#L286

New Triton addCallback API: https://github.com/JonathanSalwan/Triton/blame/1b32e67cab2a0b6e623695dcaacf627c03985a13/src/libtriton/includes/triton/api.hpp#L286

The Triton API change would cause Ponce to compile error.

illera88 commented 3 years ago

Thank you for the heads up. I'll try to get some time this weekend and fix it.

Cheers

illera88 commented 3 years ago

Updated. Can you test it now?

LJP-TW commented 3 years ago

Yeah It works :)