lunixbochs / revsync

realtime cross-tool collaborative reverse engineering
MIT License
100 stars 25 forks source link

sync problem #5

Open jibanes opened 4 years ago

jibanes commented 4 years ago

from IDA:

Python>import revsync revsync: starting setup timer revsync: file opened: k revsync: connecting with B03xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxE90 Caching 'Functions window'... ok revsync: comment 0x40cxxx ; test 123

I've installed the plugin in BN, connected (I hope?) to the redis server, but unable to see the comments I did set in IDA.

jibanes commented 4 years ago

how can I troubleshoot further?

lunixbochs commented 3 years ago

Sorry I missed this issue. You should check the BN python output / log to make sure it's connected and that the file hashes are the same.

Caesurus commented 1 year ago

For anyone looking at this in the future.... make sure you load the binary in binja and not an existing database (bndb). When I loaded the .bndb file it did not sync correctly. When I loaded the binary and reanalyzed, everything worked great.

Caesurus commented 1 year ago

Created a PR for this issue. https://github.com/lunixbochs/revsync/pull/14