MCPcopy Create free account

hub / github.com/Contrast-Security-OSS/go-test-bench / functions

Functions665 in github.com/Contrast-Security-OSS/go-test-bench

↓ 2 callersMethodcheckAssets
ensure assets (currently only app.css) are loadable
cmd/exercise/exercise.go:110
↓ 2 callersFunctionconfigureAPI
(api *operations.SwaggerBenchAPI)
cmd/go-swagger/restapi/configure_swagger_bench.go:34
↓ 2 callersMethodinit
determine framework, then create (but do not send) requests
cmd/exercise/exercise.go:50
↓ 2 callersFunctionnewHandler
(v common.Route)
pkg/servejschmidt/servejschmidt.go:27
↓ 2 callersMethodrun
send requests
cmd/exercise/exercise.go:129
↓ 2 callersFunctionshellArgs
assembles a command that will run unsanitized user input in a system shell
internal/injection/cmdi/cmd-injection.go:102
↓ 2 callersFunctiontemplateData
return a copy of 'base', with Name updated. uses a copy to avoid race conditions.
pkg/servegin/servegin.go:24
↓ 1 callersMethodAddPayloadToRequest
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 callersMethodBuildFull
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 callersMethodBuildFull
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 callersMethodBuildFull
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 callersMethodBuildFull
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 callersMethodBuildFull
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 callersMethodBuildFull
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 callersMethodBuildFull
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 callersMethodBuildFull
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 callersMethodBuildFull
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 callersMethodBuildFull
BuildFull builds a full url with scheme, host, path and query string
cmd/go-swagger/restapi/operations/ssrf/ssrf_front_urlbuilder.go:63
↓ 1 callersMethodBuildFull
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 callersMethodBuildFull
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 callersMethodBuildFull
BuildFull builds a full url with scheme, host, path and query string
cmd/go-swagger/restapi/operations/xss/xss_front_urlbuilder.go:63
↓ 1 callersMethodBuildFull
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 callersMethodBuildFull
BuildFull builds a full url with scheme, host, path and query string
cmd/go-swagger/restapi/operations/swagger_server/root_urlbuilder.go:63
↓ 1 callersMethodBuildFull
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 callersMethodBuildFull
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 callersMethodBuildFull
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 callersMethodBuildFull
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 callersMethodBuildFull
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 callersMethodConfigureAPI
ConfigureAPI configures the API and handlers.
cmd/go-swagger/restapi/server.go:55
↓ 1 callersMethodConfigureFlags
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 callersFunctionDefaultRouteInputs
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 callersFunctionFileServer
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 callersMethodGetHandler
GetHandler returns a handler useful for testing
cmd/go-swagger/restapi/server.go:450
↓ 1 callersMethodHandle
(PathTraversalGetBufferedQueryReadFileParams)
cmd/go-swagger/restapi/operations/path_traversal/path_traversal_get_buffered_query_read_file.go:24
↓ 1 callersMethodHandle
(PathTraversalGetBufferedQueryCreateParams)
cmd/go-swagger/restapi/operations/path_traversal/path_traversal_get_buffered_query_create.go:24
↓ 1 callersMethodHandle
(PathTraversalGetBufferedQueryOpenParams)
cmd/go-swagger/restapi/operations/path_traversal/path_traversal_get_buffered_query_open.go:24
↓ 1 callersMethodHandle
(PathTraversalGetQueryCreateParams)
cmd/go-swagger/restapi/operations/path_traversal/path_traversal_get_query_create.go:24
↓ 1 callersMethodHandle
(PathTraversalGetQueryWriteFileParams)
cmd/go-swagger/restapi/operations/path_traversal/path_traversal_get_query_write_file.go:24
↓ 1 callersMethodHandle
(PathTraversalGetQueryReadFileParams)
cmd/go-swagger/restapi/operations/path_traversal/path_traversal_get_query_read_file.go:24
↓ 1 callersMethodHandle
(PathTraversalGetQueryOpenParams)
cmd/go-swagger/restapi/operations/path_traversal/path_traversal_get_query_open.go:24
↓ 1 callersMethodHandle
(PathTraversalGetBufferedQueryWriteFileParams)
cmd/go-swagger/restapi/operations/path_traversal/path_traversal_get_buffered_query_write_file.go:24
↓ 1 callersMethodHandle
(PathTraversalFrontParams)
cmd/go-swagger/restapi/operations/path_traversal/path_traversal_front.go:24
↓ 1 callersMethodHandle
(SsrfFrontParams)
cmd/go-swagger/restapi/operations/ssrf/ssrf_front.go:24
↓ 1 callersMethodHandle
(SsrfGetQueryHTTPParams)
cmd/go-swagger/restapi/operations/ssrf/ssrf_get_query_http.go:24
↓ 1 callersMethodHandle
(XSSGetBufferedQueryReflectedXSSParams)
cmd/go-swagger/restapi/operations/xss/xss_get_buffered_query_reflected_xss.go:24
↓ 1 callersMethodHandle
(XSSGetQueryReflectedXSSParams)
cmd/go-swagger/restapi/operations/xss/xss_get_query_reflected_xss.go:24
↓ 1 callersMethodHandle
(RootParams)
cmd/go-swagger/restapi/operations/swagger_server/root.go:24
↓ 1 callersMethodHandle
(SQLInjectionFrontParams)
cmd/go-swagger/restapi/operations/sql_injection/sql_injection_front.go:24
↓ 1 callersMethodHandle
(SQLInjectionGetQueryExecParams)
cmd/go-swagger/restapi/operations/sql_injection/sql_injection_get_query_exec.go:24
↓ 1 callersMethodHandle
(CmdInjectionGetQueryCommandParams)
cmd/go-swagger/restapi/operations/cmd_injection/cmd_injection_get_query_command.go:24
↓ 1 callersMethodHandle
(CmdInjectionFrontParams)
cmd/go-swagger/restapi/operations/cmd_injection/cmd_injection_front.go:24
↓ 1 callersMethodHandle
(CmdInjectionGetQueryCommandContextParams)
cmd/go-swagger/restapi/operations/cmd_injection/cmd_injection_get_query_command_context.go:24
↓ 1 callersMethodLen
sortable for swagger code gen
internal/common/routes.go:50
↓ 1 callersFunctionMethodFromInput
MethodFromInput determines the http method from the input type.
internal/common/templateFns.go:104
↓ 1 callersFunctionNewCmdInjectionFront
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 callersFunctionNewCmdInjectionFrontParams
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 callersFunctionNewCmdInjectionGetQueryCommand
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 callersFunctionNewCmdInjectionGetQueryCommandContext
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 callersFunctionNewCmdInjectionGetQueryCommandContextParams
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 callersFunctionNewCmdInjectionGetQueryCommandParams
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 callersFunctionNewLogWrapper
NewLogWrapper creates a wrapper around log.Logger conforming to Logger.
internal/common/logger.go:21
↓ 1 callersFunctionNewPathTraversalFront
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 callersFunctionNewPathTraversalFrontParams
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 callersFunctionNewPathTraversalGetBufferedQueryCreate
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 callersFunctionNewPathTraversalGetBufferedQueryCreateParams
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 callersFunctionNewPathTraversalGetBufferedQueryOpen
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 callersFunctionNewPathTraversalGetBufferedQueryOpenParams
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 callersFunctionNewPathTraversalGetBufferedQueryReadFile
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 callersFunctionNewPathTraversalGetBufferedQueryReadFileParams
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 callersFunctionNewPathTraversalGetBufferedQueryWriteFile
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 callersFunctionNewPathTraversalGetBufferedQueryWriteFileParams
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 callersFunctionNewPathTraversalGetQueryCreate
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 callersFunctionNewPathTraversalGetQueryCreateParams
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 callersFunctionNewPathTraversalGetQueryOpen
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 callersFunctionNewPathTraversalGetQueryOpenParams
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 callersFunctionNewPathTraversalGetQueryReadFile
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 callersFunctionNewPathTraversalGetQueryReadFileParams
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 callersFunctionNewPathTraversalGetQueryWriteFile
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 callersFunctionNewPathTraversalGetQueryWriteFileParams
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 callersFunctionNewRoot
NewRoot creates a new http.Handler for the root operation
cmd/go-swagger/restapi/operations/swagger_server/root.go:28
↓ 1 callersFunctionNewRootParams
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 callersFunctionNewSQLInjectionFront
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 callersFunctionNewSQLInjectionFrontParams
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 callersFunctionNewSQLInjectionGetQueryExec
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 callersFunctionNewSQLInjectionGetQueryExecParams
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 callersFunctionNewServer
NewServer creates a new api swagger bench server but does not configure it
cmd/go-swagger/restapi/server.go:45
↓ 1 callersFunctionNewSsrfFront
NewSsrfFront creates a new http.Handler for the ssrf front operation
cmd/go-swagger/restapi/operations/ssrf/ssrf_front.go:28
↓ 1 callersFunctionNewSsrfFrontParams
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 callersFunctionNewSsrfGetQueryHTTP
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 callersFunctionNewSsrfGetQueryHTTPParams
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 callersFunctionNewSwaggerBenchAPI
NewSwaggerBenchAPI creates a new SwaggerBench instance
cmd/go-swagger/restapi/operations/swagger_bench_api.go:32
↓ 1 callersFunctionNewXSSFront
NewXSSFront creates a new http.Handler for the XSS front operation
cmd/go-swagger/restapi/operations/xss/xss_front.go:28
↓ 1 callersFunctionNewXSSFrontParams
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 callersFunctionNewXSSGetBufferedQueryReflectedXSS
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 callersFunctionNewXSSGetBufferedQueryReflectedXSSParams
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 callersFunctionNewXSSGetQueryReflectedXSS
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 callersFunctionNewXSSGetQueryReflectedXSSParams
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 callersMethodSetBasePath
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 callersMethodSetBasePath
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 callersMethodSetBasePath
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
← previousnext →101–200 of 665, ranked by callers