rayhunter.configuration¶
- class rayhunter.configuration.AnalyzerConfig(connection_redirect_2g_downgrade: bool, diagnostic_analyzer: bool, imsi_requested: bool, incomplete_sib: bool, lte_sib6_and_7_downgrade: bool, nas_null_cipher: bool, null_cipher: bool, test_analyzer: bool)[source]¶
Bases:
objectThe list of supported analyzers. Each attribute corresponds to a supported analyzer and is set to True if the analyzer is enabled.
- class rayhunter.configuration.Config(analyzers: AnalyzerConfig, colorblind_mode: bool, debug_mode: bool, device: str, enabled_notifications: List[str], key_input_mode: int, min_space_to_continue_recording_mb: int, min_space_to_start_recording_mb: int, ntfy_url: str | None, port: int, qmdl_store_path: str, ui_level: int)[source]¶
Bases:
objectRayhunter runtime configuration.
- analyzers¶
Supported and enabled analyzers.
- Type:
- min_space_to_continue_recording_mb¶
The minimum space (MB) needed to continue a recording.
- Type: