Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Contrast-Security-OSS/go-test-bench
/ functions
Functions
665 in github.com/Contrast-Security-OSS/go-test-bench
⨍
Functions
665
◇
Types & classes
169
↓ 2 callers
Method
checkAssets
ensure assets (currently only app.css) are loadable
cmd/exercise/exercise.go:110
↓ 2 callers
Function
configureAPI
(api *operations.SwaggerBenchAPI)
cmd/go-swagger/restapi/configure_swagger_bench.go:34
↓ 2 callers
Method
init
determine framework, then create (but do not send) requests
cmd/exercise/exercise.go:50
↓ 2 callers
Function
newHandler
(v common.Route)
pkg/servejschmidt/servejschmidt.go:27
↓ 2 callers
Method
run
send requests
cmd/exercise/exercise.go:129
↓ 2 callers
Function
shellArgs
assembles a command that will run unsanitized user input in a system shell
internal/injection/cmdi/cmd-injection.go:102
↓ 2 callers
Function
templateData
return a copy of 'base', with Name updated. uses a copy to avoid race conditions.
pkg/servegin/servegin.go:24
↓ 1 callers
Method
AddPayloadToRequest
AddPayloadToRequest adds user controllable data to the request r. The data type can be configured with inputType. If inputType is not supported, the p
internal/common/sink.go:58
↓ 1 callers
Method
BuildFull
BuildFull builds a full url with scheme, host, path and query string
cmd/go-swagger/restapi/operations/path_traversal/path_traversal_get_query_open_urlbuilder.go:86
↓ 1 callers
Method
BuildFull
BuildFull builds a full url with scheme, host, path and query string
cmd/go-swagger/restapi/operations/path_traversal/path_traversal_get_buffered_query_write_file_urlbuilder.go:86
↓ 1 callers
Method
BuildFull
BuildFull builds a full url with scheme, host, path and query string
cmd/go-swagger/restapi/operations/path_traversal/path_traversal_get_buffered_query_create_urlbuilder.go:86
↓ 1 callers
Method
BuildFull
BuildFull builds a full url with scheme, host, path and query string
cmd/go-swagger/restapi/operations/path_traversal/path_traversal_get_buffered_query_read_file_urlbuilder.go:86
↓ 1 callers
Method
BuildFull
BuildFull builds a full url with scheme, host, path and query string
cmd/go-swagger/restapi/operations/path_traversal/path_traversal_get_query_write_file_urlbuilder.go:86
↓ 1 callers
Method
BuildFull
BuildFull builds a full url with scheme, host, path and query string
cmd/go-swagger/restapi/operations/path_traversal/path_traversal_front_urlbuilder.go:63
↓ 1 callers
Method
BuildFull
BuildFull builds a full url with scheme, host, path and query string
cmd/go-swagger/restapi/operations/path_traversal/path_traversal_get_query_create_urlbuilder.go:86
↓ 1 callers
Method
BuildFull
BuildFull builds a full url with scheme, host, path and query string
cmd/go-swagger/restapi/operations/path_traversal/path_traversal_get_buffered_query_open_urlbuilder.go:86
↓ 1 callers
Method
BuildFull
BuildFull builds a full url with scheme, host, path and query string
cmd/go-swagger/restapi/operations/path_traversal/path_traversal_get_query_read_file_urlbuilder.go:86
↓ 1 callers
Method
BuildFull
BuildFull builds a full url with scheme, host, path and query string
cmd/go-swagger/restapi/operations/ssrf/ssrf_front_urlbuilder.go:63
↓ 1 callers
Method
BuildFull
BuildFull builds a full url with scheme, host, path and query string
cmd/go-swagger/restapi/operations/ssrf/ssrf_get_query_http_urlbuilder.go:86
↓ 1 callers
Method
BuildFull
BuildFull builds a full url with scheme, host, path and query string
cmd/go-swagger/restapi/operations/xss/xss_get_buffered_query_reflected_xss_urlbuilder.go:86
↓ 1 callers
Method
BuildFull
BuildFull builds a full url with scheme, host, path and query string
cmd/go-swagger/restapi/operations/xss/xss_front_urlbuilder.go:63
↓ 1 callers
Method
BuildFull
BuildFull builds a full url with scheme, host, path and query string
cmd/go-swagger/restapi/operations/xss/xss_get_query_reflected_xss_urlbuilder.go:86
↓ 1 callers
Method
BuildFull
BuildFull builds a full url with scheme, host, path and query string
cmd/go-swagger/restapi/operations/swagger_server/root_urlbuilder.go:63
↓ 1 callers
Method
BuildFull
BuildFull builds a full url with scheme, host, path and query string
cmd/go-swagger/restapi/operations/sql_injection/sql_injection_get_query_exec_urlbuilder.go:86
↓ 1 callers
Method
BuildFull
BuildFull builds a full url with scheme, host, path and query string
cmd/go-swagger/restapi/operations/sql_injection/sql_injection_front_urlbuilder.go:63
↓ 1 callers
Method
BuildFull
BuildFull builds a full url with scheme, host, path and query string
cmd/go-swagger/restapi/operations/cmd_injection/cmd_injection_get_query_command_context_urlbuilder.go:86
↓ 1 callers
Method
BuildFull
BuildFull builds a full url with scheme, host, path and query string
cmd/go-swagger/restapi/operations/cmd_injection/cmd_injection_get_query_command_urlbuilder.go:86
↓ 1 callers
Method
BuildFull
BuildFull builds a full url with scheme, host, path and query string
cmd/go-swagger/restapi/operations/cmd_injection/cmd_injection_front_urlbuilder.go:63
↓ 1 callers
Method
ConfigureAPI
ConfigureAPI configures the API and handlers.
cmd/go-swagger/restapi/server.go:55
↓ 1 callers
Method
ConfigureFlags
ConfigureFlags configures the additional flags defined by the handlers. Needs to be called before the parser.Parse
cmd/go-swagger/restapi/server.go:62
↓ 1 callers
Function
DefaultRouteInputs
DefaultRouteInputs defines the inputs used by each route. Exported so that it can be modified if a framework deviates from the default.
pkg/servetest/servetest.go:18
↓ 1 callers
Function
FileServer
FileServer conveniently sets up a http.FileServer handler to serve static files from a http.FileSystem. Taken from github.com/go-chi/chi/blob/master/_
pkg/servechi/servechi.go:191
↓ 1 callers
Method
GetHandler
GetHandler returns a handler useful for testing
cmd/go-swagger/restapi/server.go:450
↓ 1 callers
Method
Handle
(PathTraversalGetBufferedQueryReadFileParams)
cmd/go-swagger/restapi/operations/path_traversal/path_traversal_get_buffered_query_read_file.go:24
↓ 1 callers
Method
Handle
(PathTraversalGetBufferedQueryCreateParams)
cmd/go-swagger/restapi/operations/path_traversal/path_traversal_get_buffered_query_create.go:24
↓ 1 callers
Method
Handle
(PathTraversalGetBufferedQueryOpenParams)
cmd/go-swagger/restapi/operations/path_traversal/path_traversal_get_buffered_query_open.go:24
↓ 1 callers
Method
Handle
(PathTraversalGetQueryCreateParams)
cmd/go-swagger/restapi/operations/path_traversal/path_traversal_get_query_create.go:24
↓ 1 callers
Method
Handle
(PathTraversalGetQueryWriteFileParams)
cmd/go-swagger/restapi/operations/path_traversal/path_traversal_get_query_write_file.go:24
↓ 1 callers
Method
Handle
(PathTraversalGetQueryReadFileParams)
cmd/go-swagger/restapi/operations/path_traversal/path_traversal_get_query_read_file.go:24
↓ 1 callers
Method
Handle
(PathTraversalGetQueryOpenParams)
cmd/go-swagger/restapi/operations/path_traversal/path_traversal_get_query_open.go:24
↓ 1 callers
Method
Handle
(PathTraversalGetBufferedQueryWriteFileParams)
cmd/go-swagger/restapi/operations/path_traversal/path_traversal_get_buffered_query_write_file.go:24
↓ 1 callers
Method
Handle
(PathTraversalFrontParams)
cmd/go-swagger/restapi/operations/path_traversal/path_traversal_front.go:24
↓ 1 callers
Method
Handle
(SsrfFrontParams)
cmd/go-swagger/restapi/operations/ssrf/ssrf_front.go:24
↓ 1 callers
Method
Handle
(SsrfGetQueryHTTPParams)
cmd/go-swagger/restapi/operations/ssrf/ssrf_get_query_http.go:24
↓ 1 callers
Method
Handle
(XSSGetBufferedQueryReflectedXSSParams)
cmd/go-swagger/restapi/operations/xss/xss_get_buffered_query_reflected_xss.go:24
↓ 1 callers
Method
Handle
(XSSGetQueryReflectedXSSParams)
cmd/go-swagger/restapi/operations/xss/xss_get_query_reflected_xss.go:24
↓ 1 callers
Method
Handle
(RootParams)
cmd/go-swagger/restapi/operations/swagger_server/root.go:24
↓ 1 callers
Method
Handle
(SQLInjectionFrontParams)
cmd/go-swagger/restapi/operations/sql_injection/sql_injection_front.go:24
↓ 1 callers
Method
Handle
(SQLInjectionGetQueryExecParams)
cmd/go-swagger/restapi/operations/sql_injection/sql_injection_get_query_exec.go:24
↓ 1 callers
Method
Handle
(CmdInjectionGetQueryCommandParams)
cmd/go-swagger/restapi/operations/cmd_injection/cmd_injection_get_query_command.go:24
↓ 1 callers
Method
Handle
(CmdInjectionFrontParams)
cmd/go-swagger/restapi/operations/cmd_injection/cmd_injection_front.go:24
↓ 1 callers
Method
Handle
(CmdInjectionGetQueryCommandContextParams)
cmd/go-swagger/restapi/operations/cmd_injection/cmd_injection_get_query_command_context.go:24
↓ 1 callers
Method
Len
sortable for swagger code gen
internal/common/routes.go:50
↓ 1 callers
Function
MethodFromInput
MethodFromInput determines the http method from the input type.
internal/common/templateFns.go:104
↓ 1 callers
Function
NewCmdInjectionFront
NewCmdInjectionFront creates a new http.Handler for the cmd injection front operation
cmd/go-swagger/restapi/operations/cmd_injection/cmd_injection_front.go:28
↓ 1 callers
Function
NewCmdInjectionFrontParams
NewCmdInjectionFrontParams creates a new CmdInjectionFrontParams object There are no default values defined in the spec.
cmd/go-swagger/restapi/operations/cmd_injection/cmd_injection_front_parameters.go:18
↓ 1 callers
Function
NewCmdInjectionGetQueryCommand
NewCmdInjectionGetQueryCommand creates a new http.Handler for the cmd injection get query command operation
cmd/go-swagger/restapi/operations/cmd_injection/cmd_injection_get_query_command.go:28
↓ 1 callers
Function
NewCmdInjectionGetQueryCommandContext
NewCmdInjectionGetQueryCommandContext creates a new http.Handler for the cmd injection get query command context operation
cmd/go-swagger/restapi/operations/cmd_injection/cmd_injection_get_query_command_context.go:28
↓ 1 callers
Function
NewCmdInjectionGetQueryCommandContextParams
NewCmdInjectionGetQueryCommandContextParams creates a new CmdInjectionGetQueryCommandContextParams object There are no default values defined in the
cmd/go-swagger/restapi/operations/cmd_injection/cmd_injection_get_query_command_context_parameters.go:21
↓ 1 callers
Function
NewCmdInjectionGetQueryCommandParams
NewCmdInjectionGetQueryCommandParams creates a new CmdInjectionGetQueryCommandParams object There are no default values defined in the spec.
cmd/go-swagger/restapi/operations/cmd_injection/cmd_injection_get_query_command_parameters.go:21
↓ 1 callers
Function
NewLogWrapper
NewLogWrapper creates a wrapper around log.Logger conforming to Logger.
internal/common/logger.go:21
↓ 1 callers
Function
NewPathTraversalFront
NewPathTraversalFront creates a new http.Handler for the path traversal front operation
cmd/go-swagger/restapi/operations/path_traversal/path_traversal_front.go:28
↓ 1 callers
Function
NewPathTraversalFrontParams
NewPathTraversalFrontParams creates a new PathTraversalFrontParams object There are no default values defined in the spec.
cmd/go-swagger/restapi/operations/path_traversal/path_traversal_front_parameters.go:18
↓ 1 callers
Function
NewPathTraversalGetBufferedQueryCreate
NewPathTraversalGetBufferedQueryCreate creates a new http.Handler for the path traversal get buffered query create operation
cmd/go-swagger/restapi/operations/path_traversal/path_traversal_get_buffered_query_create.go:28
↓ 1 callers
Function
NewPathTraversalGetBufferedQueryCreateParams
NewPathTraversalGetBufferedQueryCreateParams creates a new PathTraversalGetBufferedQueryCreateParams object There are no default values defined in th
cmd/go-swagger/restapi/operations/path_traversal/path_traversal_get_buffered_query_create_parameters.go:21
↓ 1 callers
Function
NewPathTraversalGetBufferedQueryOpen
NewPathTraversalGetBufferedQueryOpen creates a new http.Handler for the path traversal get buffered query open operation
cmd/go-swagger/restapi/operations/path_traversal/path_traversal_get_buffered_query_open.go:28
↓ 1 callers
Function
NewPathTraversalGetBufferedQueryOpenParams
NewPathTraversalGetBufferedQueryOpenParams creates a new PathTraversalGetBufferedQueryOpenParams object There are no default values defined in the sp
cmd/go-swagger/restapi/operations/path_traversal/path_traversal_get_buffered_query_open_parameters.go:21
↓ 1 callers
Function
NewPathTraversalGetBufferedQueryReadFile
NewPathTraversalGetBufferedQueryReadFile creates a new http.Handler for the path traversal get buffered query read file operation
cmd/go-swagger/restapi/operations/path_traversal/path_traversal_get_buffered_query_read_file.go:28
↓ 1 callers
Function
NewPathTraversalGetBufferedQueryReadFileParams
NewPathTraversalGetBufferedQueryReadFileParams creates a new PathTraversalGetBufferedQueryReadFileParams object There are no default values defined i
cmd/go-swagger/restapi/operations/path_traversal/path_traversal_get_buffered_query_read_file_parameters.go:21
↓ 1 callers
Function
NewPathTraversalGetBufferedQueryWriteFile
NewPathTraversalGetBufferedQueryWriteFile creates a new http.Handler for the path traversal get buffered query write file operation
cmd/go-swagger/restapi/operations/path_traversal/path_traversal_get_buffered_query_write_file.go:28
↓ 1 callers
Function
NewPathTraversalGetBufferedQueryWriteFileParams
NewPathTraversalGetBufferedQueryWriteFileParams creates a new PathTraversalGetBufferedQueryWriteFileParams object There are no default values defined
cmd/go-swagger/restapi/operations/path_traversal/path_traversal_get_buffered_query_write_file_parameters.go:21
↓ 1 callers
Function
NewPathTraversalGetQueryCreate
NewPathTraversalGetQueryCreate creates a new http.Handler for the path traversal get query create operation
cmd/go-swagger/restapi/operations/path_traversal/path_traversal_get_query_create.go:28
↓ 1 callers
Function
NewPathTraversalGetQueryCreateParams
NewPathTraversalGetQueryCreateParams creates a new PathTraversalGetQueryCreateParams object There are no default values defined in the spec.
cmd/go-swagger/restapi/operations/path_traversal/path_traversal_get_query_create_parameters.go:21
↓ 1 callers
Function
NewPathTraversalGetQueryOpen
NewPathTraversalGetQueryOpen creates a new http.Handler for the path traversal get query open operation
cmd/go-swagger/restapi/operations/path_traversal/path_traversal_get_query_open.go:28
↓ 1 callers
Function
NewPathTraversalGetQueryOpenParams
NewPathTraversalGetQueryOpenParams creates a new PathTraversalGetQueryOpenParams object There are no default values defined in the spec.
cmd/go-swagger/restapi/operations/path_traversal/path_traversal_get_query_open_parameters.go:21
↓ 1 callers
Function
NewPathTraversalGetQueryReadFile
NewPathTraversalGetQueryReadFile creates a new http.Handler for the path traversal get query read file operation
cmd/go-swagger/restapi/operations/path_traversal/path_traversal_get_query_read_file.go:28
↓ 1 callers
Function
NewPathTraversalGetQueryReadFileParams
NewPathTraversalGetQueryReadFileParams creates a new PathTraversalGetQueryReadFileParams object There are no default values defined in the spec.
cmd/go-swagger/restapi/operations/path_traversal/path_traversal_get_query_read_file_parameters.go:21
↓ 1 callers
Function
NewPathTraversalGetQueryWriteFile
NewPathTraversalGetQueryWriteFile creates a new http.Handler for the path traversal get query write file operation
cmd/go-swagger/restapi/operations/path_traversal/path_traversal_get_query_write_file.go:28
↓ 1 callers
Function
NewPathTraversalGetQueryWriteFileParams
NewPathTraversalGetQueryWriteFileParams creates a new PathTraversalGetQueryWriteFileParams object There are no default values defined in the spec.
cmd/go-swagger/restapi/operations/path_traversal/path_traversal_get_query_write_file_parameters.go:21
↓ 1 callers
Function
NewRoot
NewRoot creates a new http.Handler for the root operation
cmd/go-swagger/restapi/operations/swagger_server/root.go:28
↓ 1 callers
Function
NewRootParams
NewRootParams creates a new RootParams object There are no default values defined in the spec.
cmd/go-swagger/restapi/operations/swagger_server/root_parameters.go:18
↓ 1 callers
Function
NewSQLInjectionFront
NewSQLInjectionFront creates a new http.Handler for the SQL injection front operation
cmd/go-swagger/restapi/operations/sql_injection/sql_injection_front.go:28
↓ 1 callers
Function
NewSQLInjectionFrontParams
NewSQLInjectionFrontParams creates a new SQLInjectionFrontParams object There are no default values defined in the spec.
cmd/go-swagger/restapi/operations/sql_injection/sql_injection_front_parameters.go:18
↓ 1 callers
Function
NewSQLInjectionGetQueryExec
NewSQLInjectionGetQueryExec creates a new http.Handler for the SQL injection get query exec operation
cmd/go-swagger/restapi/operations/sql_injection/sql_injection_get_query_exec.go:28
↓ 1 callers
Function
NewSQLInjectionGetQueryExecParams
NewSQLInjectionGetQueryExecParams creates a new SQLInjectionGetQueryExecParams object There are no default values defined in the spec.
cmd/go-swagger/restapi/operations/sql_injection/sql_injection_get_query_exec_parameters.go:21
↓ 1 callers
Function
NewServer
NewServer creates a new api swagger bench server but does not configure it
cmd/go-swagger/restapi/server.go:45
↓ 1 callers
Function
NewSsrfFront
NewSsrfFront creates a new http.Handler for the ssrf front operation
cmd/go-swagger/restapi/operations/ssrf/ssrf_front.go:28
↓ 1 callers
Function
NewSsrfFrontParams
NewSsrfFrontParams creates a new SsrfFrontParams object There are no default values defined in the spec.
cmd/go-swagger/restapi/operations/ssrf/ssrf_front_parameters.go:18
↓ 1 callers
Function
NewSsrfGetQueryHTTP
NewSsrfGetQueryHTTP creates a new http.Handler for the ssrf get query HTTP operation
cmd/go-swagger/restapi/operations/ssrf/ssrf_get_query_http.go:28
↓ 1 callers
Function
NewSsrfGetQueryHTTPParams
NewSsrfGetQueryHTTPParams creates a new SsrfGetQueryHTTPParams object There are no default values defined in the spec.
cmd/go-swagger/restapi/operations/ssrf/ssrf_get_query_http_parameters.go:21
↓ 1 callers
Function
NewSwaggerBenchAPI
NewSwaggerBenchAPI creates a new SwaggerBench instance
cmd/go-swagger/restapi/operations/swagger_bench_api.go:32
↓ 1 callers
Function
NewXSSFront
NewXSSFront creates a new http.Handler for the XSS front operation
cmd/go-swagger/restapi/operations/xss/xss_front.go:28
↓ 1 callers
Function
NewXSSFrontParams
NewXSSFrontParams creates a new XSSFrontParams object There are no default values defined in the spec.
cmd/go-swagger/restapi/operations/xss/xss_front_parameters.go:18
↓ 1 callers
Function
NewXSSGetBufferedQueryReflectedXSS
NewXSSGetBufferedQueryReflectedXSS creates a new http.Handler for the XSS get buffered query reflected XSS operation
cmd/go-swagger/restapi/operations/xss/xss_get_buffered_query_reflected_xss.go:28
↓ 1 callers
Function
NewXSSGetBufferedQueryReflectedXSSParams
NewXSSGetBufferedQueryReflectedXSSParams creates a new XSSGetBufferedQueryReflectedXSSParams object There are no default values defined in the spec.
cmd/go-swagger/restapi/operations/xss/xss_get_buffered_query_reflected_xss_parameters.go:21
↓ 1 callers
Function
NewXSSGetQueryReflectedXSS
NewXSSGetQueryReflectedXSS creates a new http.Handler for the XSS get query reflected XSS operation
cmd/go-swagger/restapi/operations/xss/xss_get_query_reflected_xss.go:28
↓ 1 callers
Function
NewXSSGetQueryReflectedXSSParams
NewXSSGetQueryReflectedXSSParams creates a new XSSGetQueryReflectedXSSParams object There are no default values defined in the spec.
cmd/go-swagger/restapi/operations/xss/xss_get_query_reflected_xss_parameters.go:21
↓ 1 callers
Method
SetBasePath
SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the valu
cmd/go-swagger/restapi/operations/path_traversal/path_traversal_get_query_open_urlbuilder.go:37
↓ 1 callers
Method
SetBasePath
SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the valu
cmd/go-swagger/restapi/operations/path_traversal/path_traversal_get_buffered_query_write_file_urlbuilder.go:37
↓ 1 callers
Method
SetBasePath
SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the valu
cmd/go-swagger/restapi/operations/path_traversal/path_traversal_get_buffered_query_create_urlbuilder.go:37
← previous
next →
101–200 of 665, ranked by callers