Module: TaintedLove::Replacer

Defined in:
lib/tainted_love/replacer/base.rb,
lib/tainted_love/replacer/replace_file.rb,
lib/tainted_love/replacer/replace_yaml.rb,
lib/tainted_love/replacer/replace_digest.rb,
lib/tainted_love/replacer/replace_kernel.rb,
lib/tainted_love/replacer/replace_object.rb,
lib/tainted_love/replacer/replace_string.rb,
lib/tainted_love/replacer/replace_graphql.rb,
lib/tainted_love/replacer/replace_marshal.rb,
lib/tainted_love/replacer/replace_sprokets.rb,
lib/tainted_love/replacer/replace_rack_file.rb,
lib/tainted_love/replacer/replace_action_view.rb,
lib/tainted_love/replacer/replace_tag_builder.rb,
lib/tainted_love/replacer/replace_rack_builder.rb,
lib/tainted_love/replacer/replace_active_record.rb,
lib/tainted_love/replacer/replace_rails_user_input.rb,
lib/tainted_love/replacer/replace_action_controller.rb,
lib/tainted_love/replacer/replace_rack_query_parser.rb

Overview

Replacer will replace methods to report tainted input and taint values from user input coming from librairies.

Defined Under Namespace

Classes: Base, ReplaceActionController, ReplaceActionView, ReplaceActiveRecord, ReplaceDigest, ReplaceFile, ReplaceGraphQL, ReplaceKernel, ReplaceMarshal, ReplaceObject, ReplaceRackBuilder, ReplaceRackFile, ReplaceRackRequest, ReplaceRailsUserInput, ReplaceSprokets, ReplaceString, ReplaceTagBuilder, ReplaceYAML