List of all items
Structs
- advisor::AdvisorRules
- advisor::EvasionPlan
- advisor::WafAdviceRule
- ast_mcts::AlwaysBlockedOracle
- ast_mcts::MctsAction
- ast_mcts::MctsResult
- ast_mcts::RuleId
- coverage_feedback::PayloadClass
- coverage_feedback::RuleCoverage
- coverage_feedback::RuleId
- custom_rules::BodySignature
- custom_rules::CustomDetection
- custom_rules::CustomRulesFile
- custom_rules::CustomWafRule
- custom_rules::HeaderSignature
- differential::analysis::DifferentialResult
- differential::binary_search::NarrowingResult
- differential::probe::Probe
- edge_pop_coverage::EdgePopCoverage
- edge_pop_coverage::EgressTargetPops
- encoding_lattice::EncodingChain
- encoding_lattice::LatticeSearch
- evolution::engine::EngineState
- evolution::engine::EvolutionEngine
- evolution::fitness::summary::FitnessStats
- evolution::population::Chromosome
- evolution::population::GenePool
- h1_dedup::BypassFingerprint
- h1_dedup::H1Archive
- hunt_corpus_bridge::ProbeRecord
- intelligence::IntelligenceLoop
- lineage::BypassCorpus
- lineage::BypassEntry
- lineage::MutationOp
- lineage::ParentSnapshot
- min_bypass_set::BypassPayload
- min_bypass_set::MinBypassSetResult
- rule_alphabet::ByteScore
- rule_corpus::ClassStats
- rule_corpus::CoverageSummary
- rule_corpus::RecordedAttempt
- rule_corpus::RecordedBypass
- rule_corpus::RuleBucket
- rule_corpus::RuleBypassCorpus
- search::EvalCandidate
- search::ast_mcts_algorithm::AstMctsAlgorithm
- search::hill_climb::HillClimbing
- search::map_elites::FeatureDescriptor
- search::map_elites::MapElites
- search::novelty::NoveltySearch
- search::sim_anneal::SimulatedAnnealing
- search::tabu::TabuSearch
- types::Budget
- types::Deduper
- types::OracleVerdict
- types::SearchStats
- types::TargetHealthMonitor
Enums
- body_padding::PadOutcome
- differential::binary_search::ProbeFamily
- differential::probe::ProbeTarget
- encoding_lattice::ChainApplyError
- evolution::crossover::selection::SelectionStrategy
- evolution::crossover::strategies::CrossoverStrategy
- hunt_corpus_bridge::ProbeOutcome
- lineage::Lineage
- rule_corpus::SubmissionStatus
- search::SubmitResult
- types::EvolutionError
- types::Feedback
- types::LoopAction
- types::TerminationReason
Traits
Functions
- advisor::advise
- advisor::context_from_content_type
- ast_mcts::mcts_search
- body_padding::known_threshold_values
- body_padding::known_thresholds
- body_padding::looks_padded
- body_padding::pad
- coverage_feedback::map_elites_descriptor
- custom_rules::detect
- custom_rules::load_rules
- custom_rules::load_rules_from_file
- differential::binary_search::find_all_triggers
- differential::binary_search::generate_family_probes
- differential::binary_search::generate_follow_up_probes
- differential::binary_search::generate_quick_probes
- differential::binary_search::narrow_to_trigger
- differential::probe::generate_probes
- dilution::compute_dilution_score
- dilution::default_estimator
- dilution::dilution_adjusted_fitness
- dilution::is_ensemble_waf
- edge_pop_coverage::normalize_pop
- encoding_lattice::apply_chain
- encoding_lattice::shallow_lattice
- evolution::crossover::diversity::adaptive_mutation_rate
- evolution::crossover::diversity::bias_inject
- evolution::crossover::diversity::diversity_score
- evolution::crossover::diversity::gene_diversity_scores
- evolution::crossover::diversity::inject_diversity
- evolution::crossover::diversity::synergy_bias_inject
- evolution::crossover::mutation::comprehensive_mutate
- evolution::crossover::mutation::mutate
- evolution::crossover::mutation::mutate_with_log
- evolution::crossover::mutation::scramble_mutation
- evolution::crossover::mutation::structural_add_mutation
- evolution::crossover::mutation::structural_remove_mutation
- evolution::crossover::mutation::swap_mutation
- evolution::crossover::selection::adaptive_select
- evolution::crossover::selection::roulette_select
- evolution::crossover::selection::tournament_select
- evolution::crossover::selection::tournament_select_with_size
- evolution::crossover::strategies::crossover_with_strategy
- evolution::crossover::strategies::multi_point_crossover
- evolution::crossover::strategies::order_based_crossover
- evolution::crossover::strategies::single_point_crossover
- evolution::crossover::strategies::uniform_crossover
- evolution::fitness::core::average_evaluated_fitness
- evolution::fitness::core::confidence_weighted_average_fitness
- evolution::fitness::core::evolutionary_fitness
- evolution::fitness::core::fitness_improvement_rate
- evolution::fitness::core::has_converged
- evolution::fitness::core::is_stagnant
- evolution::fitness::core::weighted_fitness
- evolution::fitness::stats::gene_cooccurrence_stats
- evolution::fitness::stats::gene_success_rates
- evolution::fitness::stats::gene_success_rates_with_threshold
- evolution::fitness::stats::update_gene_stats
- evolution::fitness::summary::best
- evolution::fitness::summary::fitness_percentile
- evolution::fitness::summary::fitness_statistics
- evolution::fitness::summary::learned_summary
- evolution::fitness::summary::rank_by_fitness
- evolution::fitness::summary::worst
- evolution::population::baseline_chromosome
- evolution::population::random_chromosome
- h1_dedup::fingerprint
- hunt_corpus_bridge::record_global_drift
- hunt_corpus_bridge::record_outcome
- hunt_corpus_bridge::record_pop_observation
- hunt_corpus_bridge::record_probe
- min_bypass_set::class_coverage_map
- min_bypass_set::compute_min_bypass_set
- min_bypass_set::compute_min_bypass_set_streaming
- min_bypass_set::format_min_bypass_summary
- rule_alphabet::distinguished_bytes
- rule_alphabet::infer_alphabet
- rule_alphabet::infer_alphabet_default
- rule_alphabet::pick_catch_all
- rule_alphabet::score_bytes
- rule_corpus::default_corpus_path
- search::ast_mcts_algorithm::all_rule_names
- types::load_checkpoint
- types::save_checkpoint
Type Aliases
- evolution::crossover::diversity::SynergyPair
- evolution::engine::SharedEngine
- evolution::fitness::stats::GenePair
- evolution::fitness::stats::GenePairStat
- evolution::fitness::stats::GeneStatRecord
Constants
- body_padding::MAX_USEFUL_PAD
- body_padding::MIN_USEFUL_PAD
- body_padding::PAD_KEY
- dilution::DEFAULT_ALPHA
- dilution::DEFAULT_DILUTION_THRESHOLD
- dilution::DEFAULT_INITIAL_COEFF
- edge_pop_coverage::DEFAULT_EXHAUSTION_THRESHOLD
- edge_pop_coverage::SCHEMA_VERSION
- evolution::crossover::mutation::ESSENTIAL_GENES
- hunt_corpus_bridge::UNATTRIBUTED_BUCKET
- rule_alphabet::DEFAULT_DISTINGUISHED_COUNT
- rule_corpus::CORPUS_SCHEMA_VERSION
- search::ast_mcts_algorithm::DEFAULT_MCTS_BUDGET
- search::ast_mcts_algorithm::DEFAULT_UCB1_C