IS IT WORKING FINE WITH IDA 9.0 ANYONE TESTED ?
If someone has tested it on version 9.0 please let me know
no
worked perfectly after a little hassle
@y0ush4 so you manually port idapython from 8 to 9 right? Are you planning to share on your github
just uninstall any version of python you have and 1=install 3.10.5 2=open your python prompt install Key-stone engine ( pip install keystone-engine ) i am on windows 10 used gitbash 3=DOWNLOAD & copy all files from ALL FILES MEANS ALL ( keystone-0.9.2-win64.zip) to plugin folder of the IDA 9 4=download the attached keypatch.ZIP.... unzip it and copy paste in Plugin of the IDA
5=ENJOY
sometime it need install wheel package of the python just look carefully
I have made it work on macOS! Thank you @y0ush4 Anyone wanted how I did in macOS m2 check it here
Can confirm it works on linux. Thanks @blue-devil and @y0ush4!
If the key-stone engine is installed in your python env properly, just copying the new keypatch.py into the plugin folder of ida9 and it will work. btw I fixed search function and put the code on my github repo.I marked the author and where its from. thanks for @y0ush4.
It's working great even with the IDA 9.1 release!
c:\Dev\Python311>pip install keystone-engine
Collecting keystone-engine
Downloading keystone_engine-0.9.2-py2.py3-none-win_amd64.whl.metadata (1.8 kB)
Downloading keystone_engine-0.9.2-py2.py3-none-win_amd64.whl (1.4 MB)
---------------------------------------- 1.4/1.4 MB 4.1 MB/s eta 0:00:00
Installing collected packages: keystone-engine
Successfully installed keystone-engine-0.9.2
c:\Dev\Python311>python -V
Python 3.11.11
Already fixed in https://github.com/keystone-engine/keypatch/pull/93
@lich4 thanks how about IDA9.2? (beta1/2/...)