keypatch icon indicating copy to clipboard operation
keypatch copied to clipboard

Multi-architecture assembler for IDA Pro. Powered by Keystone Engine.

Results 43 keypatch issues
Sort by recently updated
recently updated
newest added

An example: `CMP X2, #0x3F ; '?'` in the "Patch" dialog edit box. Deleting the last single quote mark locks up Keypatch/IDA completely. IDA 7.6-7.7 Linux, latest Keystone built from...

**E:\Hex\plugins\keypatch.py: module 'idaapi' has no attribute 'Choose2' Traceback (most recent call last): File "E:\Hex\python\3\ida_idaapi.py", line 616, in IDAPython_ExecScript exec(code, g) File "E:/Hex/plugins/keypatch.py", line 1134, in class SearchResultChooser(idaapi.Choose2): AttributeError: module 'idaapi'...

Hi there. Normally in arm64 if we assemble an instruction like "mov x0, x1" or "mov x0, #0x100". it would be easily done. But in my case, "mov x0, Varaible"...

Hello, I've installed and worked with the plugin and it's great , however, there is 1 catch sometimes when modifying some instructions (for example changing their address only) causes keypatch...

no error on output panel but there is no assembler row in edit.

File "E:/tools/idapro/plugins/keypatch.py", line 268, in Keypatch_Asm "X86 16-bit": (KS_ARCH_X86, KS_MODE_16), # X86 16-bit

Traceback (most recent call last): File "D:/crack/PC/IDA 7.0/plugins/keypatch.py", line 1554, in activate self.plugin.patcher() File "D:/crack/PC/IDA 7.0/plugins/keypatch.py", line 1814, in patcher selection, addr_begin, addr_end = read_range_selection() File "D:\crack\PC\IDA 7.0\python\ida_kernwin.py", line 2062,...

![捕获](https://user-images.githubusercontent.com/68325175/91655375-adf14480-eae2-11ea-8e86-fc38c0b698be.PNG)

Hello! I have a problem using keypatch under IDA. It is about the LDR instruction.The instruction binary generated by Keypatch is different from the original instruction binary. See the figure...