Open HongThatCong opened 9 months ago
Thanks for the suggestions. There's definitely room for improvement and potential to combine the scripts.
Can I work on this issue?
go for it @Ananthavijay
hi @HongThatCong @williballenthin , if it hasn't been assigned yet I would love taking a hack at it
Go for it 👍
Hi @mr-tz sorry for my confusion but I think eventually I would have to have access to IDA Pro to run the prewritten tests after making changes to these plugins(i.e making them one ). Asking cuz I am trying to currently start working on a personal IDA plython plugin and hit this wall. And on searching found that the free version doesn't let me interact with plugins or build IDA Python. Correct me if I am wrong, thanks for everyone's time .
Yes, correct, you need a non-free version of IDA Pro to run IDAPython scripts.
Someone build IDAPython for IDA Free 8.3. I found this link on ExeTools forum. @Atlas-64 you can try with it. Uses idapyswitch to correct it with your Python version.
https://www.mediafire.com/file/8xeuzp14dhov4vd/idapython83.zip/file
Or you can up the source file to here, I can test.
thanks a lot @HongThatCong I will check the build out if I face issues or I end up needing help on testing I will reply here . Thanks for the help. Also if you still have the ExeTools post associated with the free IDAPython build do link it here if possible . Thanks again :D .
In my opinion, I think it is necessary to change/addition the following 2 scripts, or maybe merge those 2 scripts into 1.
render-ida-import-script.py: Runs as an IDAPython script, allowing users to select floss json result file to apply stacks/functions comments directly into IDA. No need to generate an intermediate script.
idaplugin.py Added parse language for Go/Rust files
Combine the above two scripts into a new IDAPython script, running entirely in IDA
Tks and brgds HTC