From 9eb4f8cb5a48aded1c54bcc09805ff4b04216976 Mon Sep 17 00:00:00 2001 From: kriw Date: Wed, 14 Mar 2018 17:07:17 +0900 Subject: [PATCH] Fix Bug --- MANIFEST.in | 1 + ropchain/register.py | 50 ++++++++++++++++++++++---------------------- setup.py | 2 +- 3 files changed, 27 insertions(+), 26 deletions(-) diff --git a/MANIFEST.in b/MANIFEST.in index cf96163..decd30f 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -1,3 +1,4 @@ +include ropchain/libropchain.so include ropchain/ffi/waf include ropchain/ffi/wscript include ropchain/ffi/src/executable/wscript diff --git a/ropchain/register.py b/ropchain/register.py index b6caf89..82bf083 100644 --- a/ropchain/register.py +++ b/ropchain/register.py @@ -1,28 +1,28 @@ -import ropchain -rax = ropchain.Regs.rax -rbx = ropchain.Regs.rbx -rcx = ropchain.Regs.rcx -rdx = ropchain.Regs.rdx -rdi = ropchain.Regs.rdi -rsi = ropchain.Regs.rsi -rbp = ropchain.Regs.rbp -rsp = ropchain.Regs.rsp -r8 = ropchain.Regs.r8 -r9 = ropchain.Regs.r9 -r10 = ropchain.Regs.r10 -r11 = ropchain.Regs.r11 -r12 = ropchain.Regs.r12 -r13 = ropchain.Regs.r13 -r14 = ropchain.Regs.r14 -r15 = ropchain.Regs.r15 -eax = ropchain.Regs.eax -ebx = ropchain.Regs.ebx -ecx = ropchain.Regs.ecx -edx = ropchain.Regs.edx -edi = ropchain.Regs.edi -esi = ropchain.Regs.esi -ebp = ropchain.Regs.ebp -esp = ropchain.Regs.esp +import libropchain +rax = libropchain.Regs.rax +rbx = libropchain.Regs.rbx +rcx = libropchain.Regs.rcx +rdx = libropchain.Regs.rdx +rdi = libropchain.Regs.rdi +rsi = libropchain.Regs.rsi +rbp = libropchain.Regs.rbp +rsp = libropchain.Regs.rsp +r8 = libropchain.Regs.r8 +r9 = libropchain.Regs.r9 +r10 = libropchain.Regs.r10 +r11 = libropchain.Regs.r11 +r12 = libropchain.Regs.r12 +r13 = libropchain.Regs.r13 +r14 = libropchain.Regs.r14 +r15 = libropchain.Regs.r15 +eax = libropchain.Regs.eax +ebx = libropchain.Regs.ebx +ecx = libropchain.Regs.ecx +edx = libropchain.Regs.edx +edi = libropchain.Regs.edi +esi = libropchain.Regs.esi +ebp = libropchain.Regs.ebp +esp = libropchain.Regs.esp regDict = { 'rax': rax, diff --git a/setup.py b/setup.py index c6f0eea..bd844dd 100644 --- a/setup.py +++ b/setup.py @@ -33,7 +33,7 @@ def run(self): setup( name = 'ropchain', - version = '0.1.8', + version = '0.1.9', description = 'ROPChain generator', license = 'GPL3.0', author = 'kriw',