fidgetingbits/IDArling

"Mark as decompiled" not synced.

parazyd opened this issue · 1 comments

Hi. It seems that when marking a function as decompiled in IDA, it does not get synced with other IDArling users.

Is this intended or something that can be implemented/fixed?

Hi parazyd,

The short answer is: it is not intended, and it may be possible to add it.

If you want to understand why certain events are synced vs other not-synced, I advise you read the documentation: https://github.com/fidgetingbits/IDArling#features

The hooks defined in https://github.com/fidgetingbits/IDArling/blob/master/idarling/core/hooks.py#L60 actually dictate what is synced already.

If you want to add support for it, you have to check what event is generated by IDA itself when you click "Mark as decompiled" then add a hook for this particular event in IDArling.

Let me know if you have any question.