--- !ruby/object:Gem::Specification
name: contrast-agent
version: !ruby/object:Gem::Version
  version: 6.5.0
platform: ruby
authors:
- galen.palmer@contrastsecurity.com
- harold.mcginnis@contrastsecurity.com
- donald.propst@contrastsecurity.com
- alex.macdonald@contrastsecurity.com
- mark.petersen@contrastsecurity.com
- joshua.reed@contrastsecurity.com
autorequire: 
bindir: exe
cert_chain: []
date: 2022-06-29 00:00:00.000000000 Z
dependencies:
- !ruby/object:Gem::Dependency
  name: bundler
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
- !ruby/object:Gem::Dependency
  name: rake
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: 12.3.3
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: 12.3.3
- !ruby/object:Gem::Dependency
  name: rake-compiler
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '0'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '0'
- !ruby/object:Gem::Dependency
  name: pry
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
- !ruby/object:Gem::Dependency
  name: pry-byebug
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '3.9'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '3.9'
- !ruby/object:Gem::Dependency
  name: ruby-debug-ide
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
- !ruby/object:Gem::Dependency
  name: debride
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - '='
      - !ruby/object:Gem::Version
        version: 1.8.2
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - '='
      - !ruby/object:Gem::Version
        version: 1.8.2
- !ruby/object:Gem::Dependency
  name: fasterer
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - '='
      - !ruby/object:Gem::Version
        version: 0.9.0
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - '='
      - !ruby/object:Gem::Version
        version: 0.9.0
- !ruby/object:Gem::Dependency
  name: flay
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - '='
      - !ruby/object:Gem::Version
        version: 2.12.1
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - '='
      - !ruby/object:Gem::Version
        version: 2.12.1
- !ruby/object:Gem::Dependency
  name: steep
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - '='
      - !ruby/object:Gem::Version
        version: 0.47.0
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - '='
      - !ruby/object:Gem::Version
        version: 0.47.0
- !ruby/object:Gem::Dependency
  name: rubocop
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - '='
      - !ruby/object:Gem::Version
        version: 1.26.1
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - '='
      - !ruby/object:Gem::Version
        version: 1.26.1
- !ruby/object:Gem::Dependency
  name: rubocop-performance
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - '='
      - !ruby/object:Gem::Version
        version: 1.13.3
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - '='
      - !ruby/object:Gem::Version
        version: 1.13.3
- !ruby/object:Gem::Dependency
  name: rubocop-rails
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - '='
      - !ruby/object:Gem::Version
        version: 2.14.2
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - '='
      - !ruby/object:Gem::Version
        version: 2.14.2
- !ruby/object:Gem::Dependency
  name: rubocop-rake
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - '='
      - !ruby/object:Gem::Version
        version: 0.6.0
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - '='
      - !ruby/object:Gem::Version
        version: 0.6.0
- !ruby/object:Gem::Dependency
  name: rubocop-rspec
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - '='
      - !ruby/object:Gem::Version
        version: 2.9.0
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - '='
      - !ruby/object:Gem::Version
        version: 2.9.0
- !ruby/object:Gem::Dependency
  name: simplecov
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - '='
      - !ruby/object:Gem::Version
        version: 0.21.2
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - '='
      - !ruby/object:Gem::Version
        version: 0.21.2
- !ruby/object:Gem::Dependency
  name: grape
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '1.5'
    - - ">="
      - !ruby/object:Gem::Version
        version: 1.5.2
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '1.5'
    - - ">="
      - !ruby/object:Gem::Version
        version: 1.5.2
- !ruby/object:Gem::Dependency
  name: rack-protection
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '2'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '2'
- !ruby/object:Gem::Dependency
  name: rails
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '7'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '7'
- !ruby/object:Gem::Dependency
  name: sinatra
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '2'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '2'
- !ruby/object:Gem::Dependency
  name: async
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
- !ruby/object:Gem::Dependency
  name: execjs
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
- !ruby/object:Gem::Dependency
  name: rhino
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
- !ruby/object:Gem::Dependency
  name: sqlite3
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
- !ruby/object:Gem::Dependency
  name: tilt
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
- !ruby/object:Gem::Dependency
  name: xpath
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
- !ruby/object:Gem::Dependency
  name: benchmark-ips
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
- !ruby/object:Gem::Dependency
  name: benchmark-memory
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '0.1'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '0.1'
- !ruby/object:Gem::Dependency
  name: climate_control
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
- !ruby/object:Gem::Dependency
  name: factory_bot
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
- !ruby/object:Gem::Dependency
  name: fake_ftp
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
- !ruby/object:Gem::Dependency
  name: openssl
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
- !ruby/object:Gem::Dependency
  name: parallel_tests
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
- !ruby/object:Gem::Dependency
  name: rspec
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '3.0'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '3.0'
- !ruby/object:Gem::Dependency
  name: rspec-benchmark
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
- !ruby/object:Gem::Dependency
  name: rspec_junit_formatter
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - '='
      - !ruby/object:Gem::Version
        version: 0.3.0
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - '='
      - !ruby/object:Gem::Version
        version: 0.3.0
- !ruby/object:Gem::Dependency
  name: rspec-rails
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - '='
      - !ruby/object:Gem::Version
        version: '5.0'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - '='
      - !ruby/object:Gem::Version
        version: '5.0'
- !ruby/object:Gem::Dependency
  name: tzinfo-data
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
- !ruby/object:Gem::Dependency
  name: warning
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
- !ruby/object:Gem::Dependency
  name: typhoeus
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '1.4'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '1.4'
- !ruby/object:Gem::Dependency
  name: excon
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: 0.92.3
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: 0.92.3
- !ruby/object:Gem::Dependency
  name: zlib
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
- !ruby/object:Gem::Dependency
  name: ougai
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '1.8'
    - - "<"
      - !ruby/object:Gem::Version
        version: 3.0.0
  type: :runtime
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '1.8'
    - - "<"
      - !ruby/object:Gem::Version
        version: 3.0.0
- !ruby/object:Gem::Dependency
  name: rack
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '2.0'
  type: :runtime
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '2.0'
- !ruby/object:Gem::Dependency
  name: activesupport
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '3.2'
  type: :runtime
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '3.2'
description: This gem instantiates a Rack middleware for rack-based web applications
  in order to provide Interactive Application Security Testing and Protection.
email:
- ruby@contrastsecurity.com
executables:
- contrast_service
extensions:
- ext/cs__common/extconf.rb
- ext/cs__assess_yield_track/extconf.rb
- ext/cs__os_information/extconf.rb
- ext/cs__contrast_patch/extconf.rb
- ext/cs__assess_array/extconf.rb
- ext/cs__assess_test/extconf.rb
- ext/cs__assess_string_interpolation/extconf.rb
- ext/cs__assess_fiber_track/extconf.rb
- ext/cs__assess_marshal_module/extconf.rb
- ext/cs__assess_basic_object/extconf.rb
- ext/cs__assess_regexp/extconf.rb
- ext/cs__assess_string/extconf.rb
- ext/cs__tests/extconf.rb
- ext/cs__assess_module/extconf.rb
- ext/cs__assess_hash/extconf.rb
- ext/cs__assess_kernel/extconf.rb
- ext/cs__scope/extconf.rb
extra_rdoc_files: []
files:
- ".clang-format"
- ".dockerignore"
- ".flayignore"
- ".gitignore"
- ".gitmodules"
- ".rspec"
- ".rspec_parallel"
- ".simplecov"
- Gemfile
- LICENSE.txt
- Rakefile
- exe/contrast_service
- ext/build_funchook.rb
- ext/cs__assess_array/cs__assess_array.c
- ext/cs__assess_array/cs__assess_array.h
- ext/cs__assess_array/extconf.rb
- ext/cs__assess_basic_object/cs__assess_basic_object.c
- ext/cs__assess_basic_object/cs__assess_basic_object.h
- ext/cs__assess_basic_object/extconf.rb
- ext/cs__assess_fiber_track/cs__assess_fiber_track.c
- ext/cs__assess_fiber_track/cs__assess_fiber_track.h
- ext/cs__assess_fiber_track/extconf.rb
- ext/cs__assess_hash/cs__assess_hash.c
- ext/cs__assess_hash/cs__assess_hash.h
- ext/cs__assess_hash/extconf.rb
- ext/cs__assess_kernel/cs__assess_kernel.c
- ext/cs__assess_kernel/cs__assess_kernel.h
- ext/cs__assess_kernel/extconf.rb
- ext/cs__assess_marshal_module/cs__assess_marshal_module.c
- ext/cs__assess_marshal_module/cs__assess_marshal_module.h
- ext/cs__assess_marshal_module/extconf.rb
- ext/cs__assess_module/cs__assess_module.c
- ext/cs__assess_module/cs__assess_module.h
- ext/cs__assess_module/extconf.rb
- ext/cs__assess_regexp/cs__assess_regexp.c
- ext/cs__assess_regexp/cs__assess_regexp.h
- ext/cs__assess_regexp/extconf.rb
- ext/cs__assess_string/cs__assess_string.c
- ext/cs__assess_string/cs__assess_string.h
- ext/cs__assess_string/extconf.rb
- ext/cs__assess_string_interpolation/cs__assess_string_interpolation.c
- ext/cs__assess_string_interpolation/cs__assess_string_interpolation.h
- ext/cs__assess_string_interpolation/extconf.rb
- ext/cs__assess_test/cs__assess_test.h
- ext/cs__assess_test/cs__assess_tests.c
- ext/cs__assess_test/extconf.rb
- ext/cs__assess_yield_track/cs__assess_yield_track.c
- ext/cs__assess_yield_track/cs__assess_yield_track.h
- ext/cs__assess_yield_track/extconf.rb
- ext/cs__common/cs__common.c
- ext/cs__common/cs__common.h
- ext/cs__common/extconf.rb
- ext/cs__contrast_patch/cs__contrast_patch.c
- ext/cs__contrast_patch/cs__contrast_patch.h
- ext/cs__contrast_patch/extconf.rb
- ext/cs__os_information/cs__os_information.c
- ext/cs__os_information/cs__os_information.h
- ext/cs__os_information/extconf.rb
- ext/cs__scope/cs__scope.c
- ext/cs__scope/cs__scope.h
- ext/cs__scope/extconf.rb
- ext/cs__tests/cs__tests.c
- ext/cs__tests/cs__tests.h
- ext/cs__tests/extconf.rb
- ext/extconf_common.rb
- funchook/LICENSE
- funchook/Makefile.in
- funchook/README.md
- funchook/appveyor.yml
- funchook/autogen.sh
- funchook/config.guess
- funchook/config.sub
- funchook/configure.ac
- funchook/distorm/COPYING
- funchook/distorm/MANIFEST
- funchook/distorm/MANIFEST.in
- funchook/distorm/README.md
- funchook/distorm/disOps/disOps.py
- funchook/distorm/disOps/x86db.py
- funchook/distorm/disOps/x86header.py
- funchook/distorm/disOps/x86sets.py
- funchook/distorm/examples/cs/TestdiStorm/Program.cs
- funchook/distorm/examples/cs/TestdiStorm/Properties/AssemblyInfo.cs
- funchook/distorm/examples/cs/TestdiStorm/TestdiStorm.csproj
- funchook/distorm/examples/cs/distorm-net.sln
- funchook/distorm/examples/cs/distorm-net/CodeInfo.cs
- funchook/distorm/examples/cs/distorm-net/DecodedInst.cs
- funchook/distorm/examples/cs/distorm-net/DecodedResult.cs
- funchook/distorm/examples/cs/distorm-net/DecomposedInst.cs
- funchook/distorm/examples/cs/distorm-net/DecomposedResult.cs
- funchook/distorm/examples/cs/distorm-net/Opcodes.cs
- funchook/distorm/examples/cs/distorm-net/Opcodes.tt
- funchook/distorm/examples/cs/distorm-net/Operand.cs
- funchook/distorm/examples/cs/distorm-net/Properties/AssemblyInfo.cs
- funchook/distorm/examples/cs/distorm-net/diStorm3.cs
- funchook/distorm/examples/cs/distorm-net/distorm-net.csproj
- funchook/distorm/examples/cs/readme
- funchook/distorm/examples/ddk/README
- funchook/distorm/examples/ddk/distorm.ini
- funchook/distorm/examples/ddk/dummy.c
- funchook/distorm/examples/ddk/main.c
- funchook/distorm/examples/ddk/makefile
- funchook/distorm/examples/ddk/sources
- funchook/distorm/examples/java/Makefile
- funchook/distorm/examples/java/distorm/src/Main.java
- funchook/distorm/examples/java/distorm/src/diStorm3/CodeInfo.java
- funchook/distorm/examples/java/distorm/src/diStorm3/DecodedInst.java
- funchook/distorm/examples/java/distorm/src/diStorm3/DecodedResult.java
- funchook/distorm/examples/java/distorm/src/diStorm3/DecomposedInst.java
- funchook/distorm/examples/java/distorm/src/diStorm3/DecomposedResult.java
- funchook/distorm/examples/java/distorm/src/diStorm3/OpcodeEnum.java
- funchook/distorm/examples/java/distorm/src/diStorm3/Opcodes.java
- funchook/distorm/examples/java/distorm/src/diStorm3/Operand.java
- funchook/distorm/examples/java/distorm/src/diStorm3/distorm3.java
- funchook/distorm/examples/java/jdistorm.c
- funchook/distorm/examples/java/jdistorm.h
- funchook/distorm/examples/java/jdistorm.sln
- funchook/distorm/examples/java/jdistorm.vcproj
- funchook/distorm/examples/linux/Makefile
- funchook/distorm/examples/linux/main.c
- funchook/distorm/examples/tests/Makefile
- funchook/distorm/examples/tests/main.cpp
- funchook/distorm/examples/tests/main.py
- funchook/distorm/examples/tests/test_distorm3.py
- funchook/distorm/examples/tests/tests.sln
- funchook/distorm/examples/tests/tests.vcxproj
- funchook/distorm/examples/tests/tests.vcxproj.filters
- funchook/distorm/examples/win32/disasm.sln
- funchook/distorm/examples/win32/disasm.vcxproj
- funchook/distorm/examples/win32/disasm.vcxproj.filters
- funchook/distorm/examples/win32/main.cpp
- funchook/distorm/include/distorm.h
- funchook/distorm/include/mnemonics.h
- funchook/distorm/make/linux/Makefile
- funchook/distorm/make/mac/Makefile
- funchook/distorm/make/win32/cdistorm.vcxproj
- funchook/distorm/make/win32/cdistorm.vcxproj.filters
- funchook/distorm/make/win32/distorm.sln
- funchook/distorm/make/win32/resource.h
- funchook/distorm/make/win32/resource.rc
- funchook/distorm/python/distorm3/__init__.py
- funchook/distorm/python/distorm3/sample.py
- funchook/distorm/setup.cfg
- funchook/distorm/setup.py
- funchook/distorm/src/config.h
- funchook/distorm/src/decoder.c
- funchook/distorm/src/decoder.h
- funchook/distorm/src/distorm.c
- funchook/distorm/src/instructions.c
- funchook/distorm/src/instructions.h
- funchook/distorm/src/insts.c
- funchook/distorm/src/insts.h
- funchook/distorm/src/mnemonics.c
- funchook/distorm/src/operands.c
- funchook/distorm/src/operands.h
- funchook/distorm/src/prefix.c
- funchook/distorm/src/prefix.h
- funchook/distorm/src/textdefs.c
- funchook/distorm/src/textdefs.h
- funchook/distorm/src/wstring.c
- funchook/distorm/src/wstring.h
- funchook/distorm/src/x86defs.h
- funchook/include/funchook.h
- funchook/install-sh
- funchook/src/Makefile.in
- funchook/src/__strerror.h
- funchook/src/funchook.c
- funchook/src/funchook_internal.h
- funchook/src/funchook_io.c
- funchook/src/funchook_io.h
- funchook/src/funchook_syscall.S
- funchook/src/funchook_unix.c
- funchook/src/funchook_windows.c
- funchook/src/funchook_x86.c
- funchook/src/os_func.c
- funchook/src/os_func.h
- funchook/src/os_func_unix.c
- funchook/src/os_func_windows.c
- funchook/src/printf_base.c
- funchook/src/printf_base.h
- funchook/test/Makefile.in
- funchook/test/libfunchook_test.c
- funchook/test/libfunchook_test2.c
- funchook/test/suffix.list
- funchook/test/test_main.c
- funchook/test/x86_64_test.S
- funchook/test/x86_test.S
- funchook/win32/config.h
- funchook/win32/funchook.sln
- funchook/win32/funchook.vcxproj
- funchook/win32/funchook.vcxproj.filters
- funchook/win32/funchook_test.vcxproj
- funchook/win32/funchook_test.vcxproj.filters
- funchook/win32/funchook_test_dll.vcxproj
- funchook/win32/funchook_test_dll.vcxproj.filters
- funchook/win32/funchook_test_exe.def
- lib/contrast-agent.rb
- lib/contrast.rb
- lib/contrast/agent.rb
- lib/contrast/agent/assess.rb
- lib/contrast/agent/assess/contrast_event.rb
- lib/contrast/agent/assess/contrast_object.rb
- lib/contrast/agent/assess/events/event_data.rb
- lib/contrast/agent/assess/events/event_factory.rb
- lib/contrast/agent/assess/events/source_event.rb
- lib/contrast/agent/assess/finalizers/freeze.rb
- lib/contrast/agent/assess/finalizers/hash.rb
- lib/contrast/agent/assess/policy/dynamic_source_factory.rb
- lib/contrast/agent/assess/policy/patcher.rb
- lib/contrast/agent/assess/policy/policy.rb
- lib/contrast/agent/assess/policy/policy_node.rb
- lib/contrast/agent/assess/policy/policy_node_utils.rb
- lib/contrast/agent/assess/policy/policy_scanner.rb
- lib/contrast/agent/assess/policy/preshift.rb
- lib/contrast/agent/assess/policy/propagation_method.rb
- lib/contrast/agent/assess/policy/propagation_node.rb
- lib/contrast/agent/assess/policy/propagator.rb
- lib/contrast/agent/assess/policy/propagator/append.rb
- lib/contrast/agent/assess/policy/propagator/base.rb
- lib/contrast/agent/assess/policy/propagator/buffer.rb
- lib/contrast/agent/assess/policy/propagator/center.rb
- lib/contrast/agent/assess/policy/propagator/custom.rb
- lib/contrast/agent/assess/policy/propagator/database_write.rb
- lib/contrast/agent/assess/policy/propagator/insert.rb
- lib/contrast/agent/assess/policy/propagator/keep.rb
- lib/contrast/agent/assess/policy/propagator/match_data.rb
- lib/contrast/agent/assess/policy/propagator/next.rb
- lib/contrast/agent/assess/policy/propagator/prepend.rb
- lib/contrast/agent/assess/policy/propagator/rack_protection.rb
- lib/contrast/agent/assess/policy/propagator/remove.rb
- lib/contrast/agent/assess/policy/propagator/replace.rb
- lib/contrast/agent/assess/policy/propagator/reverse.rb
- lib/contrast/agent/assess/policy/propagator/select.rb
- lib/contrast/agent/assess/policy/propagator/splat.rb
- lib/contrast/agent/assess/policy/propagator/split.rb
- lib/contrast/agent/assess/policy/propagator/substitution.rb
- lib/contrast/agent/assess/policy/propagator/substitution_utils.rb
- lib/contrast/agent/assess/policy/propagator/trim.rb
- lib/contrast/agent/assess/policy/source_method.rb
- lib/contrast/agent/assess/policy/source_node.rb
- lib/contrast/agent/assess/policy/source_validation/cross_site_validator.rb
- lib/contrast/agent/assess/policy/source_validation/source_validation.rb
- lib/contrast/agent/assess/policy/trigger/reflected_xss.rb
- lib/contrast/agent/assess/policy/trigger/xpath.rb
- lib/contrast/agent/assess/policy/trigger_method.rb
- lib/contrast/agent/assess/policy/trigger_node.rb
- lib/contrast/agent/assess/policy/trigger_validation/redos_validator.rb
- lib/contrast/agent/assess/policy/trigger_validation/ssrf_validator.rb
- lib/contrast/agent/assess/policy/trigger_validation/trigger_validation.rb
- lib/contrast/agent/assess/policy/trigger_validation/xss_validator.rb
- lib/contrast/agent/assess/properties.rb
- lib/contrast/agent/assess/property/evented.rb
- lib/contrast/agent/assess/property/tagged.rb
- lib/contrast/agent/assess/property/updated.rb
- lib/contrast/agent/assess/rule/provider.rb
- lib/contrast/agent/assess/rule/provider/hardcoded_key.rb
- lib/contrast/agent/assess/rule/provider/hardcoded_password.rb
- lib/contrast/agent/assess/rule/provider/hardcoded_value_rule.rb
- lib/contrast/agent/assess/rule/response/auto_complete_rule.rb
- lib/contrast/agent/assess/rule/response/base_rule.rb
- lib/contrast/agent/assess/rule/response/body_rule.rb
- lib/contrast/agent/assess/rule/response/cache_control_header_rule.rb
- lib/contrast/agent/assess/rule/response/click_jacking_header_rule.rb
- lib/contrast/agent/assess/rule/response/csp_header_insecure_rule.rb
- lib/contrast/agent/assess/rule/response/csp_header_missing_rule.rb
- lib/contrast/agent/assess/rule/response/framework/rails_support.rb
- lib/contrast/agent/assess/rule/response/header_rule.rb
- lib/contrast/agent/assess/rule/response/hsts_header_rule.rb
- lib/contrast/agent/assess/rule/response/parameters_pollution_rule.rb
- lib/contrast/agent/assess/rule/response/x_content_type_header_rule.rb
- lib/contrast/agent/assess/rule/response/x_xss_protection_header_rule.rb
- lib/contrast/agent/assess/tag.rb
- lib/contrast/agent/assess/tracker.rb
- lib/contrast/agent/at_exit_hook.rb
- lib/contrast/agent/deadzone/policy/deadzone_node.rb
- lib/contrast/agent/deadzone/policy/policy.rb
- lib/contrast/agent/disable_reaction.rb
- lib/contrast/agent/exclusion_matcher.rb
- lib/contrast/agent/inventory.rb
- lib/contrast/agent/inventory/database_config.rb
- lib/contrast/agent/inventory/dependencies.rb
- lib/contrast/agent/inventory/dependency_analysis.rb
- lib/contrast/agent/inventory/dependency_usage_analysis.rb
- lib/contrast/agent/inventory/policy/datastores.rb
- lib/contrast/agent/inventory/policy/policy.rb
- lib/contrast/agent/inventory/policy/trigger_node.rb
- lib/contrast/agent/middleware.rb
- lib/contrast/agent/module_data.rb
- lib/contrast/agent/patching/policy/after_load_patch.rb
- lib/contrast/agent/patching/policy/after_load_patcher.rb
- lib/contrast/agent/patching/policy/method_policy.rb
- lib/contrast/agent/patching/policy/method_policy_extend.rb
- lib/contrast/agent/patching/policy/module_policy.rb
- lib/contrast/agent/patching/policy/patch.rb
- lib/contrast/agent/patching/policy/patch_status.rb
- lib/contrast/agent/patching/policy/patcher.rb
- lib/contrast/agent/patching/policy/policy.rb
- lib/contrast/agent/patching/policy/policy_node.rb
- lib/contrast/agent/patching/policy/trigger_node.rb
- lib/contrast/agent/protect/exploitable_collection.rb
- lib/contrast/agent/protect/input_analyzer/input_analyzer.rb
- lib/contrast/agent/protect/policy/applies_command_injection_rule.rb
- lib/contrast/agent/protect/policy/applies_deserialization_rule.rb
- lib/contrast/agent/protect/policy/applies_no_sqli_rule.rb
- lib/contrast/agent/protect/policy/applies_path_traversal_rule.rb
- lib/contrast/agent/protect/policy/applies_sqli_rule.rb
- lib/contrast/agent/protect/policy/applies_xxe_rule.rb
- lib/contrast/agent/protect/policy/policy.rb
- lib/contrast/agent/protect/policy/rule_applicator.rb
- lib/contrast/agent/protect/policy/trigger_node.rb
- lib/contrast/agent/protect/rule.rb
- lib/contrast/agent/protect/rule/base.rb
- lib/contrast/agent/protect/rule/base_service.rb
- lib/contrast/agent/protect/rule/cmd_injection.rb
- lib/contrast/agent/protect/rule/cmdi/cmdi_input_classification.rb
- lib/contrast/agent/protect/rule/cmdi/cmdi_worth_watching.rb
- lib/contrast/agent/protect/rule/default_scanner.rb
- lib/contrast/agent/protect/rule/deserialization.rb
- lib/contrast/agent/protect/rule/http_method_tampering.rb
- lib/contrast/agent/protect/rule/http_method_tampering/http_method_tampering_input_classification.rb
- lib/contrast/agent/protect/rule/no_sqli.rb
- lib/contrast/agent/protect/rule/no_sqli/mongo_no_sql_scanner.rb
- lib/contrast/agent/protect/rule/no_sqli/no_sqli_input_classification.rb
- lib/contrast/agent/protect/rule/path_traversal.rb
- lib/contrast/agent/protect/rule/sql_sample_builder.rb
- lib/contrast/agent/protect/rule/sqli.rb
- lib/contrast/agent/protect/rule/sqli/default_sql_scanner.rb
- lib/contrast/agent/protect/rule/sqli/mysql_sql_scanner.rb
- lib/contrast/agent/protect/rule/sqli/postgres_sql_scanner.rb
- lib/contrast/agent/protect/rule/sqli/sqli_input_classification.rb
- lib/contrast/agent/protect/rule/sqli/sqli_worth_watching.rb
- lib/contrast/agent/protect/rule/sqli/sqlite_sql_scanner.rb
- lib/contrast/agent/protect/rule/unsafe_file_upload.rb
- lib/contrast/agent/protect/rule/unsafe_file_upload/unsafe_file_upload_input_classification.rb
- lib/contrast/agent/protect/rule/unsafe_file_upload/unsafe_file_upload_matcher.rb
- lib/contrast/agent/protect/rule/xss.rb
- lib/contrast/agent/protect/rule/xxe.rb
- lib/contrast/agent/protect/rule/xxe/entity_wrapper.rb
- lib/contrast/agent/reaction_processor.rb
- lib/contrast/agent/reporting/attack_result/attack_result.rb
- lib/contrast/agent/reporting/attack_result/rasp_rule_sample.rb
- lib/contrast/agent/reporting/attack_result/response_type.rb
- lib/contrast/agent/reporting/attack_result/user_input.rb
- lib/contrast/agent/reporting/input_analysis/input_analysis.rb
- lib/contrast/agent/reporting/input_analysis/input_analysis_result.rb
- lib/contrast/agent/reporting/input_analysis/input_type.rb
- lib/contrast/agent/reporting/input_analysis/score_level.rb
- lib/contrast/agent/reporting/masker/masker.rb
- lib/contrast/agent/reporting/masker/masker_utils.rb
- lib/contrast/agent/reporting/report.rb
- lib/contrast/agent/reporting/reporter.rb
- lib/contrast/agent/reporting/reporter_heartbeat.rb
- lib/contrast/agent/reporting/reporting_events/agent_startup.rb
- lib/contrast/agent/reporting/reporting_events/application_activity.rb
- lib/contrast/agent/reporting/reporting_events/application_defend_activity.rb
- lib/contrast/agent/reporting/reporting_events/application_defend_attack_activity.rb
- lib/contrast/agent/reporting/reporting_events/application_defend_attack_sample.rb
- lib/contrast/agent/reporting/reporting_events/application_defend_attack_sample_activity.rb
- lib/contrast/agent/reporting/reporting_events/application_defend_attack_sample_stack.rb
- lib/contrast/agent/reporting/reporting_events/application_defend_attacker_activity.rb
- lib/contrast/agent/reporting/reporting_events/application_inventory.rb
- lib/contrast/agent/reporting/reporting_events/application_inventory_activity.rb
- lib/contrast/agent/reporting/reporting_events/application_reporting_event.rb
- lib/contrast/agent/reporting/reporting_events/application_startup.rb
- lib/contrast/agent/reporting/reporting_events/application_startup_instrumentation.rb
- lib/contrast/agent/reporting/reporting_events/application_update.rb
- lib/contrast/agent/reporting/reporting_events/architecture_component.rb
- lib/contrast/agent/reporting/reporting_events/discovered_route.rb
- lib/contrast/agent/reporting/reporting_events/finding.rb
- lib/contrast/agent/reporting/reporting_events/finding_event.rb
- lib/contrast/agent/reporting/reporting_events/finding_event_object.rb
- lib/contrast/agent/reporting/reporting_events/finding_event_parent_object.rb
- lib/contrast/agent/reporting/reporting_events/finding_event_property.rb
- lib/contrast/agent/reporting/reporting_events/finding_event_signature.rb
- lib/contrast/agent/reporting/reporting_events/finding_event_source.rb
- lib/contrast/agent/reporting/reporting_events/finding_event_stack.rb
- lib/contrast/agent/reporting/reporting_events/finding_event_taint_range.rb
- lib/contrast/agent/reporting/reporting_events/finding_request.rb
- lib/contrast/agent/reporting/reporting_events/library_discovery.rb
- lib/contrast/agent/reporting/reporting_events/library_usage_observation.rb
- lib/contrast/agent/reporting/reporting_events/observed_library_usage.rb
- lib/contrast/agent/reporting/reporting_events/observed_route.rb
- lib/contrast/agent/reporting/reporting_events/poll.rb
- lib/contrast/agent/reporting/reporting_events/preflight.rb
- lib/contrast/agent/reporting/reporting_events/preflight_message.rb
- lib/contrast/agent/reporting/reporting_events/reporting_event.rb
- lib/contrast/agent/reporting/reporting_events/route_coverage.rb
- lib/contrast/agent/reporting/reporting_events/route_discovery.rb
- lib/contrast/agent/reporting/reporting_events/route_discovery_observation.rb
- lib/contrast/agent/reporting/reporting_events/server_activity.rb
- lib/contrast/agent/reporting/reporting_events/server_reporting_event.rb
- lib/contrast/agent/reporting/reporting_events/trace_event_source.rb
- lib/contrast/agent/reporting/reporting_utilities/audit.rb
- lib/contrast/agent/reporting/reporting_utilities/build_preflight.rb
- lib/contrast/agent/reporting/reporting_utilities/dtm_message.rb
- lib/contrast/agent/reporting/reporting_utilities/endpoints.rb
- lib/contrast/agent/reporting/reporting_utilities/headers.rb
- lib/contrast/agent/reporting/reporting_utilities/reporter_client.rb
- lib/contrast/agent/reporting/reporting_utilities/reporter_client_utils.rb
- lib/contrast/agent/reporting/reporting_utilities/reporting_storage.rb
- lib/contrast/agent/reporting/reporting_utilities/response.rb
- lib/contrast/agent/reporting/reporting_utilities/response_extractor.rb
- lib/contrast/agent/reporting/reporting_utilities/response_handler.rb
- lib/contrast/agent/reporting/reporting_utilities/response_handler_mode.rb
- lib/contrast/agent/reporting/reporting_utilities/response_handler_utils.rb
- lib/contrast/agent/reporting/settings/application_settings.rb
- lib/contrast/agent/reporting/settings/assess.rb
- lib/contrast/agent/reporting/settings/assess_server_feature.rb
- lib/contrast/agent/reporting/settings/bot_blocker.rb
- lib/contrast/agent/reporting/settings/code_exclusion.rb
- lib/contrast/agent/reporting/settings/exclusion_base.rb
- lib/contrast/agent/reporting/settings/exclusions.rb
- lib/contrast/agent/reporting/settings/helpers.rb
- lib/contrast/agent/reporting/settings/input_exclusion.rb
- lib/contrast/agent/reporting/settings/ip_filter.rb
- lib/contrast/agent/reporting/settings/keyword.rb
- lib/contrast/agent/reporting/settings/log_enhancer.rb
- lib/contrast/agent/reporting/settings/protect.rb
- lib/contrast/agent/reporting/settings/protect_server_feature.rb
- lib/contrast/agent/reporting/settings/reaction.rb
- lib/contrast/agent/reporting/settings/rule_definition.rb
- lib/contrast/agent/reporting/settings/sampling.rb
- lib/contrast/agent/reporting/settings/sanitizer.rb
- lib/contrast/agent/reporting/settings/sensitive_data_masking.rb
- lib/contrast/agent/reporting/settings/sensitive_data_masking_rule.rb
- lib/contrast/agent/reporting/settings/server_features.rb
- lib/contrast/agent/reporting/settings/syslog.rb
- lib/contrast/agent/reporting/settings/url_exclusion.rb
- lib/contrast/agent/reporting/settings/validator.rb
- lib/contrast/agent/request.rb
- lib/contrast/agent/request_context.rb
- lib/contrast/agent/request_context_extend.rb
- lib/contrast/agent/request_handler.rb
- lib/contrast/agent/response.rb
- lib/contrast/agent/rule_set.rb
- lib/contrast/agent/scope.rb
- lib/contrast/agent/service_heartbeat.rb
- lib/contrast/agent/static_analysis.rb
- lib/contrast/agent/telemetry/base.rb
- lib/contrast/agent/telemetry/events/event.rb
- lib/contrast/agent/telemetry/events/exceptions/obfuscate.rb
- lib/contrast/agent/telemetry/events/exceptions/telemetry_exception_base.rb
- lib/contrast/agent/telemetry/events/exceptions/telemetry_exception_event.rb
- lib/contrast/agent/telemetry/events/exceptions/telemetry_exception_message.rb
- lib/contrast/agent/telemetry/events/exceptions/telemetry_exception_message_exception.rb
- lib/contrast/agent/telemetry/events/exceptions/telemetry_exception_stack_frame.rb
- lib/contrast/agent/telemetry/events/exceptions/telemetry_exceptions.rb
- lib/contrast/agent/telemetry/events/metric_event.rb
- lib/contrast/agent/telemetry/events/startup_metrics_event.rb
- lib/contrast/agent/thread.rb
- lib/contrast/agent/thread_watcher.rb
- lib/contrast/agent/tracepoint_hook.rb
- lib/contrast/agent/version.rb
- lib/contrast/agent/worker_thread.rb
- lib/contrast/api.rb
- lib/contrast/api/.gitkeep
- lib/contrast/api/communication.rb
- lib/contrast/api/communication/connection_status.rb
- lib/contrast/api/communication/messaging_queue.rb
- lib/contrast/api/communication/response_processor.rb
- lib/contrast/api/communication/service_lifecycle.rb
- lib/contrast/api/communication/socket.rb
- lib/contrast/api/communication/socket_client.rb
- lib/contrast/api/communication/speedracer.rb
- lib/contrast/api/communication/tcp_socket.rb
- lib/contrast/api/communication/unix_socket.rb
- lib/contrast/api/decorators.rb
- lib/contrast/api/decorators/activity.rb
- lib/contrast/api/decorators/address.rb
- lib/contrast/api/decorators/agent_startup.rb
- lib/contrast/api/decorators/application_settings.rb
- lib/contrast/api/decorators/application_startup.rb
- lib/contrast/api/decorators/architecture_component.rb
- lib/contrast/api/decorators/bot_blocker.rb
- lib/contrast/api/decorators/finding.rb
- lib/contrast/api/decorators/http_request.rb
- lib/contrast/api/decorators/input_analysis.rb
- lib/contrast/api/decorators/instrumentation_mode.rb
- lib/contrast/api/decorators/ip_denylist.rb
- lib/contrast/api/decorators/message.rb
- lib/contrast/api/decorators/rasp_rule_sample.rb
- lib/contrast/api/decorators/response_type.rb
- lib/contrast/api/decorators/route_coverage.rb
- lib/contrast/api/decorators/server_features.rb
- lib/contrast/api/decorators/trace_event.rb
- lib/contrast/api/decorators/trace_event_object.rb
- lib/contrast/api/decorators/trace_event_signature.rb
- lib/contrast/api/decorators/trace_taint_range.rb
- lib/contrast/api/decorators/trace_taint_range_tags.rb
- lib/contrast/api/decorators/user_input.rb
- lib/contrast/api/decorators/virtual_patch.rb
- lib/contrast/api/dtm.pb.rb
- lib/contrast/api/settings.pb.rb
- lib/contrast/components/agent.rb
- lib/contrast/components/api.rb
- lib/contrast/components/app_context.rb
- lib/contrast/components/app_context_extend.rb
- lib/contrast/components/assess.rb
- lib/contrast/components/base.rb
- lib/contrast/components/config.rb
- lib/contrast/components/contrast_service.rb
- lib/contrast/components/heap_dump.rb
- lib/contrast/components/inventory.rb
- lib/contrast/components/logger.rb
- lib/contrast/components/protect.rb
- lib/contrast/components/sampling.rb
- lib/contrast/components/scope.rb
- lib/contrast/components/settings.rb
- lib/contrast/config.rb
- lib/contrast/config/api_configuration.rb
- lib/contrast/config/api_proxy_configuration.rb
- lib/contrast/config/application_configuration.rb
- lib/contrast/config/assess_configuration.rb
- lib/contrast/config/assess_rules_configuration.rb
- lib/contrast/config/base_configuration.rb
- lib/contrast/config/certification_configuration.rb
- lib/contrast/config/env_variables.rb
- lib/contrast/config/exception_configuration.rb
- lib/contrast/config/protect_configuration.rb
- lib/contrast/config/protect_rule_configuration.rb
- lib/contrast/config/protect_rules_configuration.rb
- lib/contrast/config/request_audit_configuration.rb
- lib/contrast/config/root_configuration.rb
- lib/contrast/config/ruby_configuration.rb
- lib/contrast/config/sampling_configuration.rb
- lib/contrast/config/server_configuration.rb
- lib/contrast/config/service_configuration.rb
- lib/contrast/configuration.rb
- lib/contrast/extension/assess.rb
- lib/contrast/extension/assess/array.rb
- lib/contrast/extension/assess/erb.rb
- lib/contrast/extension/assess/eval_trigger.rb
- lib/contrast/extension/assess/exec_trigger.rb
- lib/contrast/extension/assess/fiber.rb
- lib/contrast/extension/assess/hash.rb
- lib/contrast/extension/assess/kernel.rb
- lib/contrast/extension/assess/marshal.rb
- lib/contrast/extension/assess/regexp.rb
- lib/contrast/extension/assess/string.rb
- lib/contrast/extension/delegator.rb
- lib/contrast/extension/extension.rb
- lib/contrast/extension/inventory.rb
- lib/contrast/extension/module.rb
- lib/contrast/extension/object.rb
- lib/contrast/extension/protect.rb
- lib/contrast/extension/protect/psych.rb
- lib/contrast/extension/thread.rb
- lib/contrast/framework/base_support.rb
- lib/contrast/framework/grape/support.rb
- lib/contrast/framework/manager.rb
- lib/contrast/framework/manager_extend.rb
- lib/contrast/framework/rack/patch/session_cookie.rb
- lib/contrast/framework/rack/patch/support.rb
- lib/contrast/framework/rack/support.rb
- lib/contrast/framework/rails/patch/action_controller_live_buffer.rb
- lib/contrast/framework/rails/patch/assess_configuration.rb
- lib/contrast/framework/rails/patch/rails_application_configuration.rb
- lib/contrast/framework/rails/patch/support.rb
- lib/contrast/framework/rails/railtie.rb
- lib/contrast/framework/rails/support.rb
- lib/contrast/framework/sinatra/support.rb
- lib/contrast/funchook/funchook.rb
- lib/contrast/logger/aliased_logging.rb
- lib/contrast/logger/application.rb
- lib/contrast/logger/cef_log.rb
- lib/contrast/logger/format.rb
- lib/contrast/logger/log.rb
- lib/contrast/logger/request.rb
- lib/contrast/logger/time.rb
- lib/contrast/security_exception.rb
- lib/contrast/tasks/config.rb
- lib/contrast/tasks/service.rb
- lib/contrast/utils/assess/event_limit_utils.rb
- lib/contrast/utils/assess/object_store.rb
- lib/contrast/utils/assess/propagation_method_utils.rb
- lib/contrast/utils/assess/property/tagged_utils.rb
- lib/contrast/utils/assess/sampling_util.rb
- lib/contrast/utils/assess/source_method_utils.rb
- lib/contrast/utils/assess/split_utils.rb
- lib/contrast/utils/assess/tracking_util.rb
- lib/contrast/utils/assess/trigger_method_utils.rb
- lib/contrast/utils/class_util.rb
- lib/contrast/utils/duck_utils.rb
- lib/contrast/utils/env_configuration_item.rb
- lib/contrast/utils/findings.rb
- lib/contrast/utils/hash_digest.rb
- lib/contrast/utils/hash_digest_extend.rb
- lib/contrast/utils/head_dump_utils_extend.rb
- lib/contrast/utils/heap_dump_util.rb
- lib/contrast/utils/input_classification.rb
- lib/contrast/utils/invalid_configuration_util.rb
- lib/contrast/utils/io_util.rb
- lib/contrast/utils/job_servers_running.rb
- lib/contrast/utils/log_utils.rb
- lib/contrast/utils/lru_cache.rb
- lib/contrast/utils/metrics_hash.rb
- lib/contrast/utils/middleware_utils.rb
- lib/contrast/utils/net_http_base.rb
- lib/contrast/utils/object_share.rb
- lib/contrast/utils/os.rb
- lib/contrast/utils/patching/policy/patch_utils.rb
- lib/contrast/utils/patching/policy/patcher_utils.rb
- lib/contrast/utils/preflight_util.rb
- lib/contrast/utils/request_utils.rb
- lib/contrast/utils/resource_loader.rb
- lib/contrast/utils/response_utils.rb
- lib/contrast/utils/sha256_builder.rb
- lib/contrast/utils/stack_trace_utils.rb
- lib/contrast/utils/string_utils.rb
- lib/contrast/utils/tag_util.rb
- lib/contrast/utils/telemetry.rb
- lib/contrast/utils/telemetry_client.rb
- lib/contrast/utils/telemetry_hash.rb
- lib/contrast/utils/telemetry_identifier.rb
- lib/contrast/utils/thread_tracker.rb
- lib/contrast/utils/timer.rb
- lib/protobuf.rb
- lib/protobuf/code_generator.rb
- lib/protobuf/decoder.rb
- lib/protobuf/deprecation.rb
- lib/protobuf/descriptors.rb
- lib/protobuf/descriptors/google/protobuf/compiler/plugin.pb.rb
- lib/protobuf/descriptors/google/protobuf/descriptor.pb.rb
- lib/protobuf/encoder.rb
- lib/protobuf/enum.rb
- lib/protobuf/exceptions.rb
- lib/protobuf/field.rb
- lib/protobuf/field/base_field.rb
- lib/protobuf/field/base_field_object_definitions.rb
- lib/protobuf/field/bool_field.rb
- lib/protobuf/field/bytes_field.rb
- lib/protobuf/field/double_field.rb
- lib/protobuf/field/enum_field.rb
- lib/protobuf/field/field_array.rb
- lib/protobuf/field/field_hash.rb
- lib/protobuf/field/fixed32_field.rb
- lib/protobuf/field/fixed64_field.rb
- lib/protobuf/field/float_field.rb
- lib/protobuf/field/int32_field.rb
- lib/protobuf/field/int64_field.rb
- lib/protobuf/field/integer_field.rb
- lib/protobuf/field/message_field.rb
- lib/protobuf/field/sfixed32_field.rb
- lib/protobuf/field/sfixed64_field.rb
- lib/protobuf/field/signed_integer_field.rb
- lib/protobuf/field/sint32_field.rb
- lib/protobuf/field/sint64_field.rb
- lib/protobuf/field/string_field.rb
- lib/protobuf/field/uint32_field.rb
- lib/protobuf/field/uint64_field.rb
- lib/protobuf/field/varint_field.rb
- lib/protobuf/generators/base.rb
- lib/protobuf/generators/enum_generator.rb
- lib/protobuf/generators/extension_generator.rb
- lib/protobuf/generators/field_generator.rb
- lib/protobuf/generators/file_generator.rb
- lib/protobuf/generators/group_generator.rb
- lib/protobuf/generators/message_generator.rb
- lib/protobuf/generators/option_generator.rb
- lib/protobuf/generators/printable.rb
- lib/protobuf/generators/service_generator.rb
- lib/protobuf/lifecycle.rb
- lib/protobuf/logging.rb
- lib/protobuf/message.rb
- lib/protobuf/message/fields.rb
- lib/protobuf/message/serialization.rb
- lib/protobuf/optionable.rb
- lib/protobuf/tasks.rb
- lib/protobuf/tasks/compile.rake
- lib/protobuf/varint.rb
- lib/protobuf/varint_pure.rb
- lib/protobuf/version.rb
- lib/protobuf/wire_type.rb
- proto/dynamic_discovery.proto
- proto/google/protobuf/compiler/plugin.proto
- proto/google/protobuf/descriptor.proto
- proto/rpc.proto
- resources/assess/policy.json
- resources/deadzone/policy.json
- resources/inventory/policy.json
- resources/protect/policy.json
- resources/test_marker.txt
- ruby-agent.gemspec
- service_executables/.gitkeep
- service_executables/VERSION
- service_executables/linux/contrast-service
- service_executables/mac/contrast-service
- shared_libraries/.gitkeep
- sonar-project.properties
homepage: https://www.contrastsecurity.com
licenses:
- CONTRAST SECURITY (see license file)
metadata:
  changelog_uri: https://docs.contrastsecurity.com/en/ruby-agent-release-notes-and-archive.html
  support_uri: https://support.contrastsecurity.com
  trouble_shooting_uri: https://support.contrastsecurity.com/hc/en-us/search?utf8=%E2%9C%93&query=Ruby
  wiki_uri: https://docs.contrastsecurity.com/
post_install_message: 'To generate the required contrast_security.yaml file you can
  run: bundle exec rake contrast:config:create'
rdoc_options: []
require_paths:
- lib
required_ruby_version: !ruby/object:Gem::Requirement
  requirements:
  - - ">="
    - !ruby/object:Gem::Version
      version: 2.7.0
  - - "<"
    - !ruby/object:Gem::Version
      version: 3.2.0
required_rubygems_version: !ruby/object:Gem::Requirement
  requirements:
  - - ">="
    - !ruby/object:Gem::Version
      version: '0'
requirements: []
rubygems_version: 3.1.6
signing_key: 
specification_version: 4
summary: Contrast Security's agent for rack-based applications.
test_files: []