2016-09-23 09:21:02 +00:00
|
|
|
language: bash
|
2015-11-04 07:14:43 +00:00
|
|
|
sudo: required
|
2017-02-16 21:48:12 +00:00
|
|
|
services:
|
|
|
|
- docker
|
|
|
|
before_install:
|
2017-02-18 23:33:12 +00:00
|
|
|
- if [ "$DISTRO" = "archlinux" ]; then docker build -t ctftools -f Dockerfile.archlinux .; fi
|
|
|
|
- if [ "$DISTRO" = "fedora" ]; then docker build -t ctftools -f Dockerfile.fedora .; fi
|
2017-02-16 21:48:12 +00:00
|
|
|
- if [ "$DISTRO" = "xenial" ]; then docker build -t ctftools -f Dockerfile.xenial .; fi
|
|
|
|
- if [ "$DISTRO" = "trusty" ]; then docker build -t ctftools -f Dockerfile .; fi
|
|
|
|
|
2016-09-21 12:25:47 +00:00
|
|
|
env:
|
2017-02-16 21:48:12 +00:00
|
|
|
|
2017-03-09 17:52:12 +00:00
|
|
|
- DISTRO='xenial' TOOL='qemu' # estimated 1933 seconds
|
|
|
|
- DISTRO='xenial' TOOL='barf snowman z3' # estimated 1971 seconds
|
|
|
|
- DISTRO='xenial' TOOL='afl android-sdk angr codereason firmware-mod-kit gdb keystone mitmproxy pwndbg' # estimated 1932 seconds
|
|
|
|
- DISTRO='xenial' TOOL='apktool binwalk burpsuite capstone checksec commix cribdrag df dirb dirsearch dislocker elfkickers elfparser evilize exetractor featherduster foresight gef hash-identifier hashpump hashpump-partialhash honggfuzz jdgui libheap littleblackbox msieve pdf-parser peda peepdf pemcrack pkcrack preeny python-paddingoracle pyvmmonitor radare2 ropper rp++ scrdec18 shellnoob shellsploit sqlmap ssh_decoder sslsplit steganabara stegsolve subbrute testdisk tor-browser unicorn veles virtualsocket xortool xspy yafu' # estimated 888 seconds
|
|
|
|
- DISTRO='xenial' EXPECTFAIL=1 TOOL='beef bindead gdb-heap hashkill panda pathgrind pwntools python-pin qira reveng sonic-visualizer stegdetect taintgrind villoc wcc xrop zsteg' # estimated 441 seconds
|
|
|
|
- DISTRO='archlinux' TOOL='afl android-sdk apktool burpsuite featherduster firmware-mod-kit gdb jdgui keystone msieve pwndbg pwntools radare2 unicorn veles xrop yafu' # estimated 1978 seconds
|
|
|
|
- DISTRO='archlinux' TOOL='binwalk checksec commix cribdrag df dirb dirsearch evilize exetractor foresight gef hashpump hashpump-partialhash honggfuzz libheap pdf-parser peda peepdf pemcrack pkcrack python-paddingoracle pyvmmonitor rp++ scrdec18 shellnoob sqlmap ssh_decoder sslsplit steganabara stegsolve subbrute testdisk tor-browser virtualsocket xortool zsteg' # estimated 200 seconds
|
|
|
|
- DISTRO='archlinux' EXPECTFAIL=1 TOOL='qira sonic-visualizer taintgrind z3' # estimated 1940 seconds
|
|
|
|
- DISTRO='archlinux' EXPECTFAIL=1 TOOL='angr barf beef bindead capstone codereason dislocker elfkickers elfparser gdb-heap hash-identifier hashkill littleblackbox mitmproxy panda pathgrind preeny python-pin reveng ropper shellsploit snowman stegdetect villoc wcc xspy' # estimated 437 seconds
|
2017-03-09 17:54:02 +00:00
|
|
|
#- DISTRO='archlinux' TOOL='qemu' # unknown duration...
|
2017-03-09 17:52:12 +00:00
|
|
|
- DISTRO='trusty' TOOL='barf bindead capstone sslsplit stegdetect tor-browser yafu z3' # estimated 1999 seconds
|
|
|
|
- DISTRO='trusty' TOOL='qemu' # estimated 2106 seconds
|
|
|
|
- DISTRO='trusty' TOOL='df dirb dislocker elfparser gdb pwntools qira snowman sqlmap' # estimated 1993 seconds
|
|
|
|
- DISTRO='trusty' TOOL='afl android-sdk apktool burpsuite codereason featherduster firmware-mod-kit hashkill jdgui keystone mitmproxy msieve pwndbg radare2 ropper unicorn' # estimated 1989 seconds
|
|
|
|
- DISTRO='trusty' TOOL='binwalk checksec commix cribdrag dirsearch elfkickers evilize exetractor foresight gef hash-identifier hashpump hashpump-partialhash honggfuzz libheap littleblackbox pdf-parser peda peepdf pemcrack pkcrack preeny python-paddingoracle python-pin pyvmmonitor rp++ scrdec18 shellnoob shellsploit ssh_decoder steganabara stegsolve subbrute testdisk villoc virtualsocket xortool xspy zsteg' # estimated 175 seconds
|
|
|
|
- DISTRO='trusty' EXPECTFAIL=1 TOOL='angr panda sonic-visualizer taintgrind veles xrop' # estimated 1988 seconds
|
|
|
|
- DISTRO='trusty' EXPECTFAIL=1 TOOL='beef gdb-heap pathgrind reveng wcc' # estimated 32 seconds
|
|
|
|
- DISTRO='fedora' TOOL='apktool binwalk burpsuite capstone checksec commix cribdrag dirsearch elfkickers evilize exetractor foresight gdb gef jdgui libheap pdf-parser peda peepdf pkcrack python-paddingoracle pyvmmonitor radare2 ropper rp++ scrdec18 shellnoob shellsploit ssh_decoder steganabara stegsolve subbrute unicorn virtualsocket xortool yafu z3' # estimated 1884 seconds
|
|
|
|
- DISTRO='fedora' EXPECTFAIL=1 TOOL='afl android-sdk angr barf beef bindead codereason df dirb dislocker elfparser featherduster firmware-mod-kit gdb-heap hash-identifier hashkill hashpump hashpump-partialhash honggfuzz keystone littleblackbox mitmproxy msieve panda pathgrind pemcrack preeny pwndbg pwntools python-pin qemu qira reveng snowman sonic-visualizer sqlmap sslsplit stegdetect taintgrind testdisk tor-browser veles villoc wcc xrop xspy zsteg' # estimated 530 seconds
|
2017-02-16 21:48:12 +00:00
|
|
|
|
2016-09-23 19:16:16 +00:00
|
|
|
script:
|
2017-03-09 15:53:12 +00:00
|
|
|
- travis_wait 50 ./bin/travis-ci.sh
|
2017-02-16 21:48:12 +00:00
|
|
|
|