├── LICENSE ├── README.md ├── __init__.py ├── images ├── 1.gif ├── 2.gif ├── 3.gif ├── 4.gif ├── 5.png ├── 6.png ├── 7.gif ├── 8.gif ├── 9.gif ├── demo.gif └── logo.png ├── modules ├── Corefile.py ├── GadgetAnalysis.py ├── GadgetRender.py ├── GadgetSearch.py ├── RopViewType.py ├── SearchFilter.py ├── constants.py └── ui │ ├── mainwindow.ui │ ├── ui_mainwindow.py │ └── update.sh ├── plugin.json ├── profile_tests ├── ropview_profile_execve.bin └── ropview_profile_srop.bin ├── requirements.txt └── test_files ├── aarch64 ├── ld-linux-aarch64.so.1 ├── libanl.so.1 ├── libc.so.6 ├── libdl.so.2 ├── libm.so.6 ├── libmvec.so.1 ├── libnss_dns.so.2 ├── libnss_files.so.2 ├── libpthread.so.0 ├── libresolv.so.2 ├── librt.so.1 └── libutil.so.1 ├── amd64 ├── .gdb_history ├── bookshelf ├── core.10807 ├── flightscript ├── libc.so.6 ├── libc.so.6.bndb ├── libpivot32.so ├── libwrite4.so ├── navigator ├── pivot32 ├── softshell ├── test.py ├── vuln.ko └── write4 ├── armv7 ├── libc-2.3.5.so ├── libc-2.3.5.so.bndb ├── libret2csu_armv5-hf.so ├── libret2csu_armv5.so ├── ret2csu_armv5 ├── ret2csu_armv5-hf └── upnp ├── i386 ├── libc.so.6 ├── libwrite432.so └── write432 ├── mips32 ├── ld.so.1 ├── libanl.so.1 ├── libc.so.6 ├── libdl.so.2 ├── libm.so.6 ├── libnss_dns.so.2 ├── libnss_files.so.2 ├── libpthread.so.0 ├── libresolv.so.2 ├── librt.so.1 └── libutil.so.1 ├── mips64 ├── ld.so.1 ├── libanl.so.1 ├── libc.so.6 ├── libdl.so.2 ├── libm.so.6 ├── libnss_dns.so.2 ├── libnss_files.so.2 ├── libpthread.so.0 ├── libresolv.so.2 ├── librt.so.1 └── libutil.so.1 └── mipsel32 ├── ld.so.1 ├── libanl.so.1 ├── libc.so.6 ├── libc.so.6.bndb ├── libdl.so.2 ├── libm.so.6 ├── libnss_dns.so.2 ├── libnss_files.so.2 ├── libpthread.so.0 ├── libresolv.so.2 ├── librt.so.1 ├── libutil.so.1 ├── libwrite4_mipsel.so └── write4_mipsel /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/README.md -------------------------------------------------------------------------------- /__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/__init__.py -------------------------------------------------------------------------------- /images/1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/images/1.gif -------------------------------------------------------------------------------- /images/2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/images/2.gif -------------------------------------------------------------------------------- /images/3.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/images/3.gif -------------------------------------------------------------------------------- /images/4.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/images/4.gif -------------------------------------------------------------------------------- /images/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/images/5.png -------------------------------------------------------------------------------- /images/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/images/6.png -------------------------------------------------------------------------------- /images/7.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/images/7.gif -------------------------------------------------------------------------------- /images/8.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/images/8.gif -------------------------------------------------------------------------------- /images/9.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/images/9.gif -------------------------------------------------------------------------------- /images/demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/images/demo.gif -------------------------------------------------------------------------------- /images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/images/logo.png -------------------------------------------------------------------------------- /modules/Corefile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/modules/Corefile.py -------------------------------------------------------------------------------- /modules/GadgetAnalysis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/modules/GadgetAnalysis.py -------------------------------------------------------------------------------- /modules/GadgetRender.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/modules/GadgetRender.py -------------------------------------------------------------------------------- /modules/GadgetSearch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/modules/GadgetSearch.py -------------------------------------------------------------------------------- /modules/RopViewType.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/modules/RopViewType.py -------------------------------------------------------------------------------- /modules/SearchFilter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/modules/SearchFilter.py -------------------------------------------------------------------------------- /modules/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/modules/constants.py -------------------------------------------------------------------------------- /modules/ui/mainwindow.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/modules/ui/mainwindow.ui -------------------------------------------------------------------------------- /modules/ui/ui_mainwindow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/modules/ui/ui_mainwindow.py -------------------------------------------------------------------------------- /modules/ui/update.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/modules/ui/update.sh -------------------------------------------------------------------------------- /plugin.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/plugin.json -------------------------------------------------------------------------------- /profile_tests/ropview_profile_execve.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/profile_tests/ropview_profile_execve.bin -------------------------------------------------------------------------------- /profile_tests/ropview_profile_srop.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/profile_tests/ropview_profile_srop.bin -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/requirements.txt -------------------------------------------------------------------------------- /test_files/aarch64/ld-linux-aarch64.so.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/test_files/aarch64/ld-linux-aarch64.so.1 -------------------------------------------------------------------------------- /test_files/aarch64/libanl.so.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/test_files/aarch64/libanl.so.1 -------------------------------------------------------------------------------- /test_files/aarch64/libc.so.6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/test_files/aarch64/libc.so.6 -------------------------------------------------------------------------------- /test_files/aarch64/libdl.so.2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/test_files/aarch64/libdl.so.2 -------------------------------------------------------------------------------- /test_files/aarch64/libm.so.6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/test_files/aarch64/libm.so.6 -------------------------------------------------------------------------------- /test_files/aarch64/libmvec.so.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/test_files/aarch64/libmvec.so.1 -------------------------------------------------------------------------------- /test_files/aarch64/libnss_dns.so.2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/test_files/aarch64/libnss_dns.so.2 -------------------------------------------------------------------------------- /test_files/aarch64/libnss_files.so.2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/test_files/aarch64/libnss_files.so.2 -------------------------------------------------------------------------------- /test_files/aarch64/libpthread.so.0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/test_files/aarch64/libpthread.so.0 -------------------------------------------------------------------------------- /test_files/aarch64/libresolv.so.2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/test_files/aarch64/libresolv.so.2 -------------------------------------------------------------------------------- /test_files/aarch64/librt.so.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/test_files/aarch64/librt.so.1 -------------------------------------------------------------------------------- /test_files/aarch64/libutil.so.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/test_files/aarch64/libutil.so.1 -------------------------------------------------------------------------------- /test_files/amd64/.gdb_history: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/test_files/amd64/.gdb_history -------------------------------------------------------------------------------- /test_files/amd64/bookshelf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/test_files/amd64/bookshelf -------------------------------------------------------------------------------- /test_files/amd64/core.10807: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/test_files/amd64/core.10807 -------------------------------------------------------------------------------- /test_files/amd64/flightscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/test_files/amd64/flightscript -------------------------------------------------------------------------------- /test_files/amd64/libc.so.6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/test_files/amd64/libc.so.6 -------------------------------------------------------------------------------- /test_files/amd64/libc.so.6.bndb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/test_files/amd64/libc.so.6.bndb -------------------------------------------------------------------------------- /test_files/amd64/libpivot32.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/test_files/amd64/libpivot32.so -------------------------------------------------------------------------------- /test_files/amd64/libwrite4.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/test_files/amd64/libwrite4.so -------------------------------------------------------------------------------- /test_files/amd64/navigator: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/test_files/amd64/navigator -------------------------------------------------------------------------------- /test_files/amd64/pivot32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/test_files/amd64/pivot32 -------------------------------------------------------------------------------- /test_files/amd64/softshell: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/test_files/amd64/softshell -------------------------------------------------------------------------------- /test_files/amd64/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/test_files/amd64/test.py -------------------------------------------------------------------------------- /test_files/amd64/vuln.ko: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/test_files/amd64/vuln.ko -------------------------------------------------------------------------------- /test_files/amd64/write4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/test_files/amd64/write4 -------------------------------------------------------------------------------- /test_files/armv7/libc-2.3.5.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/test_files/armv7/libc-2.3.5.so -------------------------------------------------------------------------------- /test_files/armv7/libc-2.3.5.so.bndb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/test_files/armv7/libc-2.3.5.so.bndb -------------------------------------------------------------------------------- /test_files/armv7/libret2csu_armv5-hf.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/test_files/armv7/libret2csu_armv5-hf.so -------------------------------------------------------------------------------- /test_files/armv7/libret2csu_armv5.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/test_files/armv7/libret2csu_armv5.so -------------------------------------------------------------------------------- /test_files/armv7/ret2csu_armv5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/test_files/armv7/ret2csu_armv5 -------------------------------------------------------------------------------- /test_files/armv7/ret2csu_armv5-hf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/test_files/armv7/ret2csu_armv5-hf -------------------------------------------------------------------------------- /test_files/armv7/upnp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/test_files/armv7/upnp -------------------------------------------------------------------------------- /test_files/i386/libc.so.6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/test_files/i386/libc.so.6 -------------------------------------------------------------------------------- /test_files/i386/libwrite432.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/test_files/i386/libwrite432.so -------------------------------------------------------------------------------- /test_files/i386/write432: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/test_files/i386/write432 -------------------------------------------------------------------------------- /test_files/mips32/ld.so.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/test_files/mips32/ld.so.1 -------------------------------------------------------------------------------- /test_files/mips32/libanl.so.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/test_files/mips32/libanl.so.1 -------------------------------------------------------------------------------- /test_files/mips32/libc.so.6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/test_files/mips32/libc.so.6 -------------------------------------------------------------------------------- /test_files/mips32/libdl.so.2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/test_files/mips32/libdl.so.2 -------------------------------------------------------------------------------- /test_files/mips32/libm.so.6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/test_files/mips32/libm.so.6 -------------------------------------------------------------------------------- /test_files/mips32/libnss_dns.so.2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/test_files/mips32/libnss_dns.so.2 -------------------------------------------------------------------------------- /test_files/mips32/libnss_files.so.2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/test_files/mips32/libnss_files.so.2 -------------------------------------------------------------------------------- /test_files/mips32/libpthread.so.0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/test_files/mips32/libpthread.so.0 -------------------------------------------------------------------------------- /test_files/mips32/libresolv.so.2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/test_files/mips32/libresolv.so.2 -------------------------------------------------------------------------------- /test_files/mips32/librt.so.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/test_files/mips32/librt.so.1 -------------------------------------------------------------------------------- /test_files/mips32/libutil.so.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/test_files/mips32/libutil.so.1 -------------------------------------------------------------------------------- /test_files/mips64/ld.so.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/test_files/mips64/ld.so.1 -------------------------------------------------------------------------------- /test_files/mips64/libanl.so.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/test_files/mips64/libanl.so.1 -------------------------------------------------------------------------------- /test_files/mips64/libc.so.6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/test_files/mips64/libc.so.6 -------------------------------------------------------------------------------- /test_files/mips64/libdl.so.2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/test_files/mips64/libdl.so.2 -------------------------------------------------------------------------------- /test_files/mips64/libm.so.6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/test_files/mips64/libm.so.6 -------------------------------------------------------------------------------- /test_files/mips64/libnss_dns.so.2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/test_files/mips64/libnss_dns.so.2 -------------------------------------------------------------------------------- /test_files/mips64/libnss_files.so.2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/test_files/mips64/libnss_files.so.2 -------------------------------------------------------------------------------- /test_files/mips64/libpthread.so.0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/test_files/mips64/libpthread.so.0 -------------------------------------------------------------------------------- /test_files/mips64/libresolv.so.2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/test_files/mips64/libresolv.so.2 -------------------------------------------------------------------------------- /test_files/mips64/librt.so.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/test_files/mips64/librt.so.1 -------------------------------------------------------------------------------- /test_files/mips64/libutil.so.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/test_files/mips64/libutil.so.1 -------------------------------------------------------------------------------- /test_files/mipsel32/ld.so.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/test_files/mipsel32/ld.so.1 -------------------------------------------------------------------------------- /test_files/mipsel32/libanl.so.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/test_files/mipsel32/libanl.so.1 -------------------------------------------------------------------------------- /test_files/mipsel32/libc.so.6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/test_files/mipsel32/libc.so.6 -------------------------------------------------------------------------------- /test_files/mipsel32/libc.so.6.bndb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/test_files/mipsel32/libc.so.6.bndb -------------------------------------------------------------------------------- /test_files/mipsel32/libdl.so.2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/test_files/mipsel32/libdl.so.2 -------------------------------------------------------------------------------- /test_files/mipsel32/libm.so.6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/test_files/mipsel32/libm.so.6 -------------------------------------------------------------------------------- /test_files/mipsel32/libnss_dns.so.2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/test_files/mipsel32/libnss_dns.so.2 -------------------------------------------------------------------------------- /test_files/mipsel32/libnss_files.so.2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/test_files/mipsel32/libnss_files.so.2 -------------------------------------------------------------------------------- /test_files/mipsel32/libpthread.so.0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/test_files/mipsel32/libpthread.so.0 -------------------------------------------------------------------------------- /test_files/mipsel32/libresolv.so.2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/test_files/mipsel32/libresolv.so.2 -------------------------------------------------------------------------------- /test_files/mipsel32/librt.so.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/test_files/mipsel32/librt.so.1 -------------------------------------------------------------------------------- /test_files/mipsel32/libutil.so.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/test_files/mipsel32/libutil.so.1 -------------------------------------------------------------------------------- /test_files/mipsel32/libwrite4_mipsel.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/test_files/mipsel32/libwrite4_mipsel.so -------------------------------------------------------------------------------- /test_files/mipsel32/write4_mipsel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbee-cyber/RopView/HEAD/test_files/mipsel32/write4_mipsel --------------------------------------------------------------------------------