Closed KulaGGin closed 3 years ago
I fixed it by installing six module: pip install six
.
It didn't say I have to anywhere in the instructions. After reading related issues here on github and reading logs I finally found that six module was missing and decided to install it, and it fixed my issue.
So I have Windows x64, Python 2.7 x64, IDA 7.2(which has only 64-bit executables from what I saw) and I installed keystone from pip, installed six module from pip and copied last keypatch.py file from the github repo into IDA\Plugins folder.
Hey guys, can't make keypatch plugin to work in IDA.
I have IDA Pro 7.2 and I'm on Windows 10 x64 1709 version.
I have Python 2.7.18 64-bit version installed in C:\Python27. Python27 and Scripts folders are added to the Path environment variable.
I started reading second section Install, where it immediately sends me to the appendix.
So I did that:![image](https://user-images.githubusercontent.com/16989713/108272318-bf0a3c80-717a-11eb-883e-6b9addeff926.png)
keystone and keystonne_engine are in the site-packages folder:![image](https://user-images.githubusercontent.com/16989713/108272395-d5b09380-717a-11eb-9647-a961b0570f49.png)
Looks alright.
Then it says I should get back to second section.
I do have VC++ 2013 Redistributables installed: x86 and x64 versions. It only asked me to repair or uninstall the versions when I downloaded and started the .exe's.
I cloned this repository and copied keypatch.py from the default branch to my![image](https://user-images.githubusercontent.com/16989713/108272587-1f00e300-717b-11eb-8f19-481ff50e8b68.png)
\...IDA 7.2\plugins
folder:After I run x64 or x86 version of IDA, I'm supposed to get this keypatch submenu as I understand:![image](https://user-images.githubusercontent.com/16989713/108272675-4061cf00-717b-11eb-8bf7-d589483a113a.png)
But I don't get it:![image](https://user-images.githubusercontent.com/16989713/108272647-363fd080-717b-11eb-9f48-2474b11f6652.png)
Here's the log from one of the launches I did on some crackme kata(x86 version of IDA): https://pastebin.com/3VFB0h4a
Then when I try to run x64 version of IDA: https://pastebin.com/MwivFgXp
I also tried to install x86 Python 27 but then it was throwing an error "DLL load failed: %1 is not a valid Win32 application" when I start IDA x86. Here's the log: https://pastebin.com/yPmNqehL
What to do from here? Any help is appreciated, thanks.