keypatch icon indicating copy to clipboard operation
keypatch copied to clipboard

IS IT WORKING FINE WITH IDA 9.0 ANYONE TESTED ?

Open y0ush4 opened this issue 1 year ago • 10 comments

If someone has tested it on version 9.0 please let me know

y0ush4 avatar Oct 11 '24 15:10 y0ush4

no image

imethod avatar Oct 14 '24 06:10 imethod

worked perfectly after a little hassle

Untitled

y0ush4 avatar Oct 15 '24 13:10 y0ush4

@y0ush4 so you manually port idapython from 8 to 9 right? Are you planning to share on your github

blue-devil avatar Oct 15 '24 14:10 blue-devil

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

keypatch.zip

5=ENJOY

sometime it need install wheel package of the python just look carefully

y0ush4 avatar Oct 15 '24 19:10 y0ush4

I have made it work on macOS! Thank you @y0ush4 Anyone wanted how I did in macOS m2 check it here

blue-devil avatar Oct 16 '24 11:10 blue-devil

Can confirm it works on linux. Thanks @blue-devil and @y0ush4!

Neoncat-OG avatar Oct 26 '24 11:10 Neoncat-OG

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.

ZjW1nd avatar Jan 19 '25 11:01 ZjW1nd

It's working great even with the IDA 9.1 release!

Image

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

Image

greenozon avatar Mar 13 '25 14:03 greenozon

Already fixed in https://github.com/keystone-engine/keypatch/pull/93

lich4 avatar Aug 08 '25 15:08 lich4

@lich4 thanks how about IDA9.2? (beta1/2/...)

greenozon avatar Aug 08 '25 15:08 greenozon