illera88 / Ponce

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

Memory tainting not working in the disassembly windows #2

Closed 0ca closed 8 years ago

0ca commented 8 years ago

Memory tainting is working in the hex view. We are using this code to get the current selection:

            selection_starts = action_activation_ctx->cur_sel.from.at->toea();
            selection_ends = action_activation_ctx->cur_sel.to.at->toea();

But with the disassembly windows is not very clear how to do it. IDA group into arrays some variables: image

We should be able to from the current line get the size of the "item" and then taint all of them.

illera88 commented 8 years ago

In the IDA View A we should create a popup requesting the user for the start address and size