├── README.md ├── ccs18_paper.pdf ├── ccs18_slides.pdf ├── evaluation ├── README.md ├── ghttpd ├── httpd ├── lt-wireshark ├── nginx1 ├── nullhttpd ├── opensshd ├── orzhttpd ├── proftpd ├── smbclient ├── sudo └── wuftpd ├── payloads ├── README.md ├── abloop.spl ├── execve.spl ├── ifelse.spl ├── infloop.spl ├── loop.spl ├── memrd.spl ├── memwr.spl ├── print.spl ├── regmod.spl ├── regref4.spl ├── regref5.spl ├── regset4.spl └── regset5.spl ├── setup.sh └── source ├── BOPC.py ├── README.md ├── absblk.py ├── calls.py ├── capability.py ├── compile.py ├── config.py ├── coreutils.py ├── delta.py ├── images └── BOPC_overview.png ├── map.py ├── mark.py ├── optimize.py ├── output.py ├── path.py ├── search.py └── simulate.py /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HexHive/BOPC/HEAD/README.md -------------------------------------------------------------------------------- /ccs18_paper.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HexHive/BOPC/HEAD/ccs18_paper.pdf -------------------------------------------------------------------------------- /ccs18_slides.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HexHive/BOPC/HEAD/ccs18_slides.pdf -------------------------------------------------------------------------------- /evaluation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HexHive/BOPC/HEAD/evaluation/README.md -------------------------------------------------------------------------------- /evaluation/ghttpd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HexHive/BOPC/HEAD/evaluation/ghttpd -------------------------------------------------------------------------------- /evaluation/httpd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HexHive/BOPC/HEAD/evaluation/httpd -------------------------------------------------------------------------------- /evaluation/lt-wireshark: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HexHive/BOPC/HEAD/evaluation/lt-wireshark -------------------------------------------------------------------------------- /evaluation/nginx1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HexHive/BOPC/HEAD/evaluation/nginx1 -------------------------------------------------------------------------------- /evaluation/nullhttpd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HexHive/BOPC/HEAD/evaluation/nullhttpd -------------------------------------------------------------------------------- /evaluation/opensshd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HexHive/BOPC/HEAD/evaluation/opensshd -------------------------------------------------------------------------------- /evaluation/orzhttpd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HexHive/BOPC/HEAD/evaluation/orzhttpd -------------------------------------------------------------------------------- /evaluation/proftpd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HexHive/BOPC/HEAD/evaluation/proftpd -------------------------------------------------------------------------------- /evaluation/smbclient: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HexHive/BOPC/HEAD/evaluation/smbclient -------------------------------------------------------------------------------- /evaluation/sudo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HexHive/BOPC/HEAD/evaluation/sudo -------------------------------------------------------------------------------- /evaluation/wuftpd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HexHive/BOPC/HEAD/evaluation/wuftpd -------------------------------------------------------------------------------- /payloads/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HexHive/BOPC/HEAD/payloads/README.md -------------------------------------------------------------------------------- /payloads/abloop.spl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HexHive/BOPC/HEAD/payloads/abloop.spl -------------------------------------------------------------------------------- /payloads/execve.spl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HexHive/BOPC/HEAD/payloads/execve.spl -------------------------------------------------------------------------------- /payloads/ifelse.spl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HexHive/BOPC/HEAD/payloads/ifelse.spl -------------------------------------------------------------------------------- /payloads/infloop.spl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HexHive/BOPC/HEAD/payloads/infloop.spl -------------------------------------------------------------------------------- /payloads/loop.spl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HexHive/BOPC/HEAD/payloads/loop.spl -------------------------------------------------------------------------------- /payloads/memrd.spl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HexHive/BOPC/HEAD/payloads/memrd.spl -------------------------------------------------------------------------------- /payloads/memwr.spl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HexHive/BOPC/HEAD/payloads/memwr.spl -------------------------------------------------------------------------------- /payloads/print.spl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HexHive/BOPC/HEAD/payloads/print.spl -------------------------------------------------------------------------------- /payloads/regmod.spl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HexHive/BOPC/HEAD/payloads/regmod.spl -------------------------------------------------------------------------------- /payloads/regref4.spl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HexHive/BOPC/HEAD/payloads/regref4.spl -------------------------------------------------------------------------------- /payloads/regref5.spl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HexHive/BOPC/HEAD/payloads/regref5.spl -------------------------------------------------------------------------------- /payloads/regset4.spl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HexHive/BOPC/HEAD/payloads/regset4.spl -------------------------------------------------------------------------------- /payloads/regset5.spl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HexHive/BOPC/HEAD/payloads/regset5.spl -------------------------------------------------------------------------------- /setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HexHive/BOPC/HEAD/setup.sh -------------------------------------------------------------------------------- /source/BOPC.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HexHive/BOPC/HEAD/source/BOPC.py -------------------------------------------------------------------------------- /source/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HexHive/BOPC/HEAD/source/README.md -------------------------------------------------------------------------------- /source/absblk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HexHive/BOPC/HEAD/source/absblk.py -------------------------------------------------------------------------------- /source/calls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HexHive/BOPC/HEAD/source/calls.py -------------------------------------------------------------------------------- /source/capability.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HexHive/BOPC/HEAD/source/capability.py -------------------------------------------------------------------------------- /source/compile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HexHive/BOPC/HEAD/source/compile.py -------------------------------------------------------------------------------- /source/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HexHive/BOPC/HEAD/source/config.py -------------------------------------------------------------------------------- /source/coreutils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HexHive/BOPC/HEAD/source/coreutils.py -------------------------------------------------------------------------------- /source/delta.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HexHive/BOPC/HEAD/source/delta.py -------------------------------------------------------------------------------- /source/images/BOPC_overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HexHive/BOPC/HEAD/source/images/BOPC_overview.png -------------------------------------------------------------------------------- /source/map.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HexHive/BOPC/HEAD/source/map.py -------------------------------------------------------------------------------- /source/mark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HexHive/BOPC/HEAD/source/mark.py -------------------------------------------------------------------------------- /source/optimize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HexHive/BOPC/HEAD/source/optimize.py -------------------------------------------------------------------------------- /source/output.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HexHive/BOPC/HEAD/source/output.py -------------------------------------------------------------------------------- /source/path.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HexHive/BOPC/HEAD/source/path.py -------------------------------------------------------------------------------- /source/search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HexHive/BOPC/HEAD/source/search.py -------------------------------------------------------------------------------- /source/simulate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HexHive/BOPC/HEAD/source/simulate.py --------------------------------------------------------------------------------