Sha256: e0e4216f5ba56b7679173e9b29f84b97e4f0a3fdbed84f57e580402c578ffad2
Contents?: true
Size: 1.94 KB
Versions: 3
Compression:
Stored size: 1.94 KB
Contents
# Copyright (c) 2023 Contrast Security, Inc. See https://www.contrastsecurity.com/enduser-terms-0317a for more details. # frozen_string_literal: true module Contrast module Agent module Protect # This is the base module for our assess rule classes. It is intended to # facilitate the patching of the application for Protect functionality. # Any class under this namespace should be required here, providing a # single point of require for this functionality. module Rule end end end end # The classes required for All Rasp Rules require 'contrast/agent/protect/rule/base' require 'contrast/agent/protect/rule/base_service' # The classes required for the XSS Rasp Rule require 'contrast/agent/protect/rule/xss' # The classes required for the SQLI require 'contrast/agent/protect/rule/default_scanner' require 'contrast/agent/protect/rule/sqli' require 'contrast/agent/protect/rule/sqli/default_sql_scanner' require 'contrast/agent/protect/rule/sqli/mysql_sql_scanner' require 'contrast/agent/protect/rule/sqli/postgres_sql_scanner' require 'contrast/agent/protect/rule/sqli/sqlite_sql_scanner' require 'contrast/agent/protect/rule/sqli/sqli_semantic/sqli_dangerous_functions' # The classes required for Path Traversal require 'contrast/agent/protect/rule/path_traversal' # The classes required for Command Injection and sub-rules require 'contrast/agent/protect/rule/cmd_injection' require 'contrast/agent/protect/rule/cmdi/cmdi_backdoors' # The classes required for XXE require 'contrast/agent/protect/rule/xxe' require 'contrast/agent/protect/rule/xxe/entity_wrapper' # The classes required for Untrusted Deserialization require 'contrast/agent/protect/rule/deserialization' # The classes required for the NoSQLi require 'contrast/agent/protect/rule/no_sqli' require 'contrast/agent/protect/rule/no_sqli/mongo_no_sql_scanner' # The classes required for Unsafe File Upload require 'contrast/agent/protect/rule/unsafe_file_upload'
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
contrast-agent-6.14.0 | lib/contrast/agent/protect/rule.rb |
contrast-agent-6.13.0 | lib/contrast/agent/protect/rule.rb |
contrast-agent-6.12.0 | lib/contrast/agent/protect/rule.rb |