Loading ropperapp/__init__.py +4 −4 Original line number Diff line number Diff line from console import Console from options import Options from common.error import RopperError from .console import Console from .options import Options from . common.error import RopperError VERSION='1.0' VERSION='1.0.1' def start(args): try: Loading ropperapp/loaders/elf.py +5 −6 Original line number Diff line number Diff line #!/usr/bin/env python # coding=utf-8 from ctypes import * from loader import * from elf_intern.elf_gen import * from .loader import * from .elf_intern.elf_gen import * from ropperapp.common.error import LoaderError import importlib import os Loading Loading @@ -214,10 +214,10 @@ class ELF(Loader): return Type.ELF def setASLR(self, enable): raise RuntimeError('Not available for elf files') raise LoaderError('Not available for elf files') def setNX(self, enable): perm = PF.READ | PF.WRITE | PF.EXEC if enable else PF.READ | PF.WRITE perm = PF.READ | PF.WRITE if enable else PF.READ | PF.WRITE | PF.EXEC phdrs = self.phdrs for phdr in phdrs: Loading @@ -238,4 +238,3 @@ class ELF(Loader): return f.read(4) == '\x7fELF' except BaseException as e: raise LoaderError(e) setup.py +1 −1 Original line number Diff line number Diff line Loading @@ -2,7 +2,7 @@ from setuptools import setup, find_packages version = "1.0" version = "1.0.1" package_name = "ropper" package_dir = "ropper" package_description = """ Loading Loading
ropperapp/__init__.py +4 −4 Original line number Diff line number Diff line from console import Console from options import Options from common.error import RopperError from .console import Console from .options import Options from . common.error import RopperError VERSION='1.0' VERSION='1.0.1' def start(args): try: Loading
ropperapp/loaders/elf.py +5 −6 Original line number Diff line number Diff line #!/usr/bin/env python # coding=utf-8 from ctypes import * from loader import * from elf_intern.elf_gen import * from .loader import * from .elf_intern.elf_gen import * from ropperapp.common.error import LoaderError import importlib import os Loading Loading @@ -214,10 +214,10 @@ class ELF(Loader): return Type.ELF def setASLR(self, enable): raise RuntimeError('Not available for elf files') raise LoaderError('Not available for elf files') def setNX(self, enable): perm = PF.READ | PF.WRITE | PF.EXEC if enable else PF.READ | PF.WRITE perm = PF.READ | PF.WRITE if enable else PF.READ | PF.WRITE | PF.EXEC phdrs = self.phdrs for phdr in phdrs: Loading @@ -238,4 +238,3 @@ class ELF(Loader): return f.read(4) == '\x7fELF' except BaseException as e: raise LoaderError(e)
setup.py +1 −1 Original line number Diff line number Diff line Loading @@ -2,7 +2,7 @@ from setuptools import setup, find_packages version = "1.0" version = "1.0.1" package_name = "ropper" package_dir = "ropper" package_description = """ Loading