qian-feng / Gencoding

The scalable bug search for binaries
66 stars 28 forks source link

Methods such as ``getSequences()`` and ``graph_analysis()`` is not defined in currently released code #3

Open bjchan9an opened 4 years ago

bjchan9an commented 4 years ago

We find it difficult to reproduce this work since currently released code is not complete. Methods such as getSequences() and graph_analysis() is not defined in currently released code. Hope you can fill in the missing code ;)

GentleCP commented 3 years ago

Yep, except that, this project is really terrible since there is no any comment in the program. Maybe the author is too lazy to write them, but it makes users quite hard to understand and reimplement the demo.

YuanBoXie commented 1 year ago

I finally finished these problems. The getSequences() and graph_analysis() both are ida-python built-in functions. Due to the time factor, the current code needs to be modified. It is better to translate it into the python 3 version, which can be executed in IDA Pro. I also encountered problems when saving data, so it's necessary to write an Encoder for data JSON serialization later.

yizhicheng1 commented 1 year ago

Can you please send me your modified code, I also encountered a lot of problems. Thank you so much.

20521862 commented 1 year ago

@hexbo Can you give me contact information? I need your help with some information regarding converting IDA pro to JSONL 20521862@gm.uit.edu.vn