Using worker: worker-linux-docker-53caf344.prod.travis-ci.org:travis-linux-16
system_info
Build system information
Build language: python
Build group: stable
Build dist: precise
Build id: 160780948
Job id: 160780949
travis-build version: ef82e8245
Build image provisioning date and time
Thu Feb 5 15:09:33 UTC 2015
Operating System Details
Distributor ID: Ubuntu
Description: Ubuntu 12.04.5 LTS
Release: 12.04
Codename: precise
Linux Version
3.13.0-29-generic
Cookbooks Version
a68419e https://github.com/travis-ci/travis-cookbooks/tree/a68419e
GCC version
gcc (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3
Copyright (C) 2011 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
LLVM version
clang version 3.4 (tags/RELEASE_34/final)
Target: x86_64-unknown-linux-gnu
Thread model: posix
Pre-installed Ruby versions
ruby-1.9.3-p551
Pre-installed Node.js versions
v0.10.36
Pre-installed Go versions
1.4.1
Redis version
redis-server 2.8.19
riak version
2.0.2
MongoDB version
MongoDB 2.4.12
CouchDB version
couchdb 1.6.1
Neo4j version
1.9.4
RabbitMQ Version
3.4.3
ElasticSearch version
1.4.0
Installed Sphinx versions
2.0.10
2.1.9
2.2.6
Default Sphinx version
2.2.6
Installed Firefox version
firefox 31.0esr
PhantomJS version
1.9.8
ant -version
Apache Ant(TM) version 1.8.2 compiled on December 3 2011
mvn -version
Apache Maven 3.2.5 (12a6b3acb947671f09b81f49094c53f426d8cea1; 2014-12-14T17:29:23+00:00)
Maven home: /usr/local/maven
Java version: 1.7.0_76, vendor: Oracle Corporation
Java home: /usr/lib/jvm/java-7-oracle/jre
Default locale: en_US, platform encoding: ANSI_X3.4-1968
OS name: "linux", version: "3.13.0-29-generic", arch: "amd64", family: "unix"
fix.CVE-2015-7547
$ export DEBIAN_FRONTEND=noninteractive
W: Size of file /var/lib/apt/lists/us.archive.ubuntu.com_ubuntu_dists_precise-backports_multiverse_source_Sources.gz is not what the server reported 5886 5888
W: Size of file /var/lib/apt/lists/ppa.launchpad.net_ubuntugis_ppa_ubuntu_dists_precise_main_binary-amd64_Packages.gz is not what the server reported 33653 36677
W: Size of file /var/lib/apt/lists/ppa.launchpad.net_ubuntugis_ppa_ubuntu_dists_precise_main_binary-i386_Packages.gz is not what the server reported 33699 36733
Reading package lists...
Building dependency tree...
Reading state information...
The following extra packages will be installed:
libc-bin libc-dev-bin libc6-dev
Suggested packages:
glibc-doc
The following packages will be upgraded:
libc-bin libc-dev-bin libc6 libc6-dev
4 upgraded, 0 newly installed, 0 to remove and 245 not upgraded.
Need to get 8,840 kB of archives.
After this operation, 14.3 kB disk space will be freed.
Get:1 http://us.archive.ubuntu.com/ubuntu/ precise-updates/main libc6-dev amd64 2.15-0ubuntu10.15 [2,943 kB]
Get:2 http://us.archive.ubuntu.com/ubuntu/ precise-updates/main libc-dev-bin amd64 2.15-0ubuntu10.15 [84.7 kB]
Get:3 http://us.archive.ubuntu.com/ubuntu/ precise-updates/main libc-bin amd64 2.15-0ubuntu10.15 [1,177 kB]
Get:4 http://us.archive.ubuntu.com/ubuntu/ precise-updates/main libc6 amd64 2.15-0ubuntu10.15 [4,636 kB]
Fetched 8,840 kB in 0s (25.6 MB/s)
Preconfiguring packages ...
(Reading database ... 72431 files and directories currently installed.)
Preparing to replace libc6-dev 2.15-0ubuntu10.10 (using .../libc6-dev_2.15-0ubuntu10.15_amd64.deb) ...
Unpacking replacement libc6-dev ...
Preparing to replace libc-dev-bin 2.15-0ubuntu10.10 (using .../libc-dev-bin_2.15-0ubuntu10.15_amd64.deb) ...
Unpacking replacement libc-dev-bin ...
Preparing to replace libc-bin 2.15-0ubuntu10.10 (using .../libc-bin_2.15-0ubuntu10.15_amd64.deb) ...
Unpacking replacement libc-bin ...
Processing triggers for man-db ...
Setting up libc-bin (2.15-0ubuntu10.15) ...
(Reading database ... 72430 files and directories currently installed.)
Preparing to replace libc6 2.15-0ubuntu10.10 (using .../libc6_2.15-0ubuntu10.15_amd64.deb) ...
Unpacking replacement libc6 ...
Setting up libc6 (2.15-0ubuntu10.15) ...
Setting up libc-dev-bin (2.15-0ubuntu10.15) ...
Setting up libc6-dev (2.15-0ubuntu10.15) ...
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
git.checkout
0.66s$ git clone --depth=50 https://github.com/knownsec/Pocsuite.git knownsec/Pocsuite
Cloning into 'knownsec/Pocsuite'...
remote: Counting objects: 1226, done.
remote: Compressing objects: 100% (524/524), done.
remote: Total 1226 (delta 778), reused 1081 (delta 692), pack-reused 0
Receiving objects: 100% (1226/1226), 1.67 MiB | 0 bytes/s, done.
Resolving deltas: 100% (778/778), done.
Checking connectivity... done.
$ cd knownsec/Pocsuite
0.37s$ git fetch origin +refs/pull/113/merge:
remote: Counting objects: 10, done.
remote: Compressing objects: 100% (2/2), done.
remote: Total 10 (delta 8), reused 9 (delta 8), pack-reused 0
Unpacking objects: 100% (10/10), done.
From https://github.com/knownsec/Pocsuite
* branch refs/pull/113/merge -> FETCH_HEAD
$ git checkout -qf FETCH_HEAD
This job is running on container-based infrastructure, which does not allow use of 'sudo', setuid and setguid executables.
If you require sudo, add 'sudo: required' to your .travis.yml
See https://docs.travis-ci.com/user/workers/container-based-infrastructure/ for details.
0.01s$ source ~/virtualenv/python2.6/bin/activate
$ python --version
Python 2.6.9
$ pip --version
pip 6.0.7 from /home/travis/virtualenv/python2.6.9/lib/python2.6/site-packages (python 2.6)
install.1
2.51s$ pip install flake8
Collecting flake8
Downloading flake8-3.0.4-py2.py3-none-any.whl (64kB)
100% |################################| 65kB 2.3MB/s
Collecting pyflakes!=1.2.0,!=1.2.1,!=1.2.2,<1.3.0,>=0.8.1 (from flake8)
Downloading pyflakes-1.2.3-py2.py3-none-any.whl (209kB)
100% |################################| 212kB 2.0MB/s
Collecting mccabe<0.6.0,>=0.5.0 (from flake8)
Downloading mccabe-0.5.2-py2.py3-none-any.whl
Collecting enum34 (from flake8)
Downloading enum34-1.1.6-py2-none-any.whl
Collecting pycodestyle<2.1.0,>=2.0.0 (from flake8)
Downloading pycodestyle-2.0.0-py2.py3-none-any.whl (42kB)
100% |################################| 45kB 5.2MB/s
Collecting configparser (from flake8)
Downloading configparser-3.5.0.tar.gz
/tmp/pip-build-wUzH1r/configparser/setup.py:12: DeprecationWarning: Parameters to load are deprecated. Call .resolve and .require separately.
import sys
Collecting ordereddict (from configparser->flake8)
Downloading ordereddict-1.1.tar.gz
/tmp/pip-build-wUzH1r/ordereddict/setup.py:12: DeprecationWarning: Parameters to load are deprecated. Call .resolve and .require separately.
Installing collected packages: ordereddict, configparser, pycodestyle, enum34, mccabe, pyflakes, flake8
Running setup.py install for ordereddict
/home/travis/virtualenv/python2.6.9/lib/python2.6/site-packages/setuptools/command/egg_info.py:171: DeprecationWarning: Parameters to load are deprecated. Call .resolve and .require separately.
writer = ep.load(installer=installer)
Running setup.py install for configparser
/home/travis/virtualenv/python2.6.9/lib/python2.6/site-packages/setuptools/command/egg_info.py:171: DeprecationWarning: Parameters to load are deprecated. Call .resolve and .require separately.
writer = ep.load(installer=installer)
Skipping installation of /home/travis/virtualenv/python2.6.9/lib/python2.6/site-packages/backports/__init__.py (namespace package)
Installing /home/travis/virtualenv/python2.6.9/lib/python2.6/site-packages/configparser-3.5.0-py2.6-nspkg.pth
Successfully installed configparser-3.5.0 enum34-1.1.6 flake8-3.0.4 mccabe-0.5.2 ordereddict-1.1 pycodestyle-2.0.0 pyflakes-1.2.3
install.2
0.65s$ pip install pydocstyle
Collecting pydocstyle
Downloading pydocstyle-1.0.0-py2.py3-none-any.whl
Installing collected packages: pydocstyle
Successfully installed pydocstyle-1.0.0
0.10s$ python -c "from pocsuite.api.cannon import Cannon; import pocsuite"
The command "python -c "from pocsuite.api.cannon import Cannon; import pocsuite"" exited with 0.
0.33s$ python pocsuite.py --help
usage: pocsuite [options]
optional arguments:
-h, --help Show help message and exit
--version Show program's version number and exit
target:
-u URL, --url URL Target URL (e.g. "http://www.targetsite.com/")
-f URLFILE, --file URLFILE
Scan multiple targets given in a textual file
-r POCFILE Load POC from a file (e.g. "_0001_cms_sql_inj.py") or directory (e.g. "modules/")
mode:
--verify Run poc with verify mode
--attack Run poc with attack mode
request:
--cookie COOKIE HTTP Cookie header value
--referer REFERER HTTP Referer header value
--user-agent AGENT HTTP User-Agent header value
--random-agent Use randomly selected HTTP User-Agent header value
--proxy PROXY Use a proxy to connect to the target URL
--proxy-cred PROXYCRED
Proxy authentication credentials (name:password)
--timeout TIMEOUT Seconds to wait before timeout connection (default 30)
--retry RETRY Time out retrials times.
--delay DELAY Delay between two request of one thread
--headers HEADERS Extra headers (e.g. "key1: value1\nkey2: value2")
--host HOST Host in HTTP headers.
params:
--extra-params EXTRA_PARAMS
Extra params (e.g. "{username: '***', password: '***'}")
optimization:
--threads THREADS Max number of concurrent HTTP(s) requests (default 1)
--report REPORT Save a html report to file (e.g. "./report.html")
--batch BATCH Automatically choose defaut choice without asking.
--requires Check install_requires
--quiet Activate quiet mode, working without logger.
--requires-freeze Check install_requires after register.
Zoomeye or Seebug:
--dork DORK Zoomeye dork used for search.
--max-page MAX_PAGE Max page used in ZoomEye API(10 targets/Page).
--search-type SEARCH_TYPE
search type used in ZoomEye API, web or host
--vul-keyword VULKEYWORD
Seebug keyword used for search.
The command "python pocsuite.py --help" exited with 0.
0.32s$ flake8 . --max-line-length=120 --exclude pocsuite/thirdparty --ignore F401,N802,N803,N806,E501,N813,N801,N812
/home/travis/virtualenv/python2.6.9/lib/python2.6/site-packages/flake8/options/config.py:56: DeprecationWarning: You passed a bytestring as `filenames`. This will not work on Python 3. Use `cp.read_file()` or switch to using Unicode strings across the board.
found_files = config.read(files)
Traceback (most recent call last):
File "/home/travis/virtualenv/python2.6.9/bin/flake8", line 11, in <module>
sys.exit(main())
File "/home/travis/virtualenv/python2.6.9/lib/python2.6/site-packages/flake8/main/cli.py", line 16, in main
app.run(argv)
File "/home/travis/virtualenv/python2.6.9/lib/python2.6/site-packages/flake8/main/application.py", line 316, in run
self._run(argv)
File "/home/travis/virtualenv/python2.6.9/lib/python2.6/site-packages/flake8/main/application.py", line 300, in _run
self.run_checks()
File "/home/travis/virtualenv/python2.6.9/lib/python2.6/site-packages/flake8/main/application.py", line 237, in run_checks
self.file_checker_manager.start(files)
File "/home/travis/virtualenv/python2.6.9/lib/python2.6/site-packages/flake8/checker.py", line 364, in start
self.make_checkers(paths)
File "/home/travis/virtualenv/python2.6.9/lib/python2.6/site-packages/flake8/checker.py", line 272, in make_checkers
checks = self.checks.to_dictionary()
File "/home/travis/virtualenv/python2.6.9/lib/python2.6/site-packages/flake8/plugins/manager.py", line 450, in to_dictionary
plugin.to_dictionary() for plugin in self.ast_plugins
File "/home/travis/virtualenv/python2.6.9/lib/python2.6/site-packages/flake8/plugins/manager.py", line 488, in ast_plugins
plugins = list(self.checks_expecting('tree'))
File "/home/travis/virtualenv/python2.6.9/lib/python2.6/site-packages/flake8/plugins/manager.py", line 443, in checks_expecting
if argument_name == plugin.parameter_names[0]:
File "/home/travis/virtualenv/python2.6.9/lib/python2.6/site-packages/flake8/plugins/manager.py", line 95, in parameter_names
self._parameter_names = list(self.parameters)
File "/home/travis/virtualenv/python2.6.9/lib/python2.6/site-packages/flake8/plugins/manager.py", line 88, in parameters
self._parameters = utils.parameters_for(self)
File "/home/travis/virtualenv/python2.6.9/lib/python2.6/site-packages/flake8/utils.py", line 297, in parameters_for
parameters = collections.OrderedDict([
AttributeError: 'module' object has no attribute 'OrderedDict'
The command "flake8 . --max-line-length=120 --exclude pocsuite/thirdparty --ignore F401,N802,N803,N806,E501,N813,N801,N812" exited with 1.
Done. Your build exited with 1.