LICENSE
MANIFEST.in
README.md
pyproject.toml
cli/__init__.py
cli/hawki_cli.py
hawki/__init__.py
hawki.egg-info/PKG-INFO
hawki.egg-info/SOURCES.txt
hawki.egg-info/dependency_links.txt
hawki.egg-info/entry_points.txt
hawki.egg-info/requires.txt
hawki.egg-info/top_level.txt
hawki/core/__init__.py
hawki/core/chain_config.py
hawki/core/ai_engine/__init__.py
hawki/core/ai_engine/lite_llm_adapter.py
hawki/core/ai_engine/llm_orchestrator.py
hawki/core/ai_engine/prompt_manager.py
hawki/core/ai_engine/reasoning_agent.py
hawki/core/ai_engine/prompt_templates/general_contract_prompt.json
hawki/core/ai_engine/prompt_templates/risk_scoring_prompt.json
hawki/core/ai_engine/prompt_templates/vuln_analysis_prompt.json
hawki/core/bytecode/__init__.py
hawki/core/bytecode/analyzer.py
hawki/core/data_layer/__init__.py
hawki/core/data_layer/report_manager.py
hawki/core/data_layer/reporting/__init__.py
hawki/core/data_layer/reporting/chart_renderer.py
hawki/core/data_layer/reporting/report_generator_v2.py
hawki/core/data_layer/reporting/scoring_engine.py
hawki/core/data_layer/reporting/templates/html_template.html
hawki/core/data_layer/reporting/templates/immunefi_template.md
hawki/core/data_layer/reporting/templates/markdown_template.md
hawki/core/deep/__init__.py
hawki/core/deep/budget.py
hawki/core/deep/orchestrator.py
hawki/core/deep/executor/__init__.py
hawki/core/deep/executor/base.py
hawki/core/deep/executor/code_generator.py
hawki/core/deep/executor/novel_executor.py
hawki/core/deep/executor/rule_executor.py
hawki/core/deep/memory/__init__.py
hawki/core/deep/memory/base.py
hawki/core/deep/memory/json_store.py
hawki/core/deep/memory/sqlite_store.py
hawki/core/deep/planner/__init__.py
hawki/core/deep/planner/base.py
hawki/core/deep/planner/hybrid_planner.py
hawki/core/deep/planner/llm_planner.py
hawki/core/deep/planner/rule_planner.py
hawki/core/deep/prompts/exploit_code.txt
hawki/core/deep/prompts/exploit_code_foundry.txt
hawki/core/deep/prompts/novel_attack.txt
hawki/core/deps/__init__.py
hawki/core/deps/scanner.py
hawki/core/deps/parsers/__init__.py
hawki/core/deps/parsers/base.py
hawki/core/deps/parsers/cargo_toml.py
hawki/core/deps/parsers/foundry_toml.py
hawki/core/deps/parsers/hardhat_config.py
hawki/core/deps/parsers/package_json.py
hawki/core/deps/parsers/pnpm_lock.py
hawki/core/deps/parsers/yarn_lock.py
hawki/core/diagnostics/__init__.py
hawki/core/diagnostics/doctor.py
hawki/core/diagnostics/checks/__init__.py
hawki/core/diagnostics/checks/ai_providers.py
hawki/core/diagnostics/checks/base.py
hawki/core/diagnostics/checks/budget_limits.py
hawki/core/diagnostics/checks/config_storage.py
hawki/core/diagnostics/checks/optional_tools.py
hawki/core/diagnostics/checks/rpc_networks.py
hawki/core/diagnostics/checks/system_deps.py
hawki/core/diagnostics/reporters/__init__.py
hawki/core/diagnostics/reporters/json_reporter.py
hawki/core/diagnostics/reporters/terminal_reporter.py
hawki/core/exploit_sandbox/__init__.py
hawki/core/exploit_sandbox/deploy.py
hawki/core/exploit_sandbox/docker_config.py
hawki/core/exploit_sandbox/sandbox_manager.py
hawki/core/exploit_sandbox/attack_scripts/__init__.py
hawki/core/exploit_sandbox/attack_scripts/access_control_attack.py
hawki/core/exploit_sandbox/attack_scripts/access_control_bypass_attack.py
hawki/core/exploit_sandbox/attack_scripts/access_control_test.py
hawki/core/exploit_sandbox/attack_scripts/approval_race_attack.py
hawki/core/exploit_sandbox/attack_scripts/blockhash_randomness_attack.py
hawki/core/exploit_sandbox/attack_scripts/centralized_owner_attack.py
hawki/core/exploit_sandbox/attack_scripts/delegatecall_misuse_attack.py
hawki/core/exploit_sandbox/attack_scripts/dos_revert_attack.py
hawki/core/exploit_sandbox/attack_scripts/flash_loan_manipulation_attack.py
hawki/core/exploit_sandbox/attack_scripts/front_running_attack.py
hawki/core/exploit_sandbox/attack_scripts/gas_griefing_attack.py
hawki/core/exploit_sandbox/attack_scripts/gas_limit_vulnerability_attack.py
hawki/core/exploit_sandbox/attack_scripts/governance_vote_manipulation_attack.py
hawki/core/exploit_sandbox/attack_scripts/hardcoded_address_attack.py
hawki/core/exploit_sandbox/attack_scripts/input_validation_attack.py
hawki/core/exploit_sandbox/attack_scripts/integer_overflow_attack.py
hawki/core/exploit_sandbox/attack_scripts/integer_overflow_unchecked_attack.py
hawki/core/exploit_sandbox/attack_scripts/missing_initializer_attack.py
hawki/core/exploit_sandbox/attack_scripts/oracle_manipulation_attack.py
hawki/core/exploit_sandbox/attack_scripts/permit_replay_attack.py
hawki/core/exploit_sandbox/attack_scripts/reentrancy_attack.py
hawki/core/exploit_sandbox/attack_scripts/reused_nonce_attack.py
hawki/core/exploit_sandbox/attack_scripts/signature_malleability_attack.py
hawki/core/exploit_sandbox/attack_scripts/timestamp_dependency_attack.py
hawki/core/exploit_sandbox/attack_scripts/tx_origin_auth_attack.py
hawki/core/exploit_sandbox/attack_scripts/tx_origin_dependency_attack.py
hawki/core/exploit_sandbox/attack_scripts/unbounded_loop_attack.py
hawki/core/exploit_sandbox/attack_scripts/unchecked_send_attack.py
hawki/core/exploit_sandbox/attack_scripts/uninitialized_storage_attack.py
hawki/core/exploit_sandbox/attack_scripts/unsafe_external_call_attack.py
hawki/core/exploit_sandbox/attack_scripts/upgrade_admin_attack.py
hawki/core/explorer/__init__.py
hawki/core/explorer/client.py
hawki/core/exporters/__init__.py
hawki/core/exporters/base.py
hawki/core/exporters/registry.py
hawki/core/exporters/structured_exporter.py
hawki/core/formal/__init__.py
hawki/core/formal/base.py
hawki/core/formal/hevm.py
hawki/core/formal/registry.py
hawki/core/formal/smtchecker.py
hawki/core/monitoring/__init__.py
hawki/core/monitoring/alert_manager.py
hawki/core/monitoring/state_manager.py
hawki/core/monitoring/watcher_base.py
hawki/core/monitoring/watchers/__init__.py
hawki/core/monitoring/watchers/ci_cd_watcher.py
hawki/core/monitoring/watchers/deployed_contract_watcher.py
hawki/core/monitoring/watchers/repo_commit_watcher.py
hawki/core/monitoring/watchers/vulnerability_event_watcher.py
hawki/core/registry/__init__.py
hawki/core/registry/contract_registry.py
hawki/core/remediation_engine/__init__.py
hawki/core/remediation_engine/engine.py
hawki/core/remediation_engine/templates/access_control.json
hawki/core/remediation_engine/templates/access_control_bypass.json
hawki/core/remediation_engine/templates/approval_race.json
hawki/core/remediation_engine/templates/arbitrary_external_call.json
hawki/core/remediation_engine/templates/array_length_assignment.json
hawki/core/remediation_engine/templates/block_gaslimit_dependency.json
hawki/core/remediation_engine/templates/blockhash_randomness.json
hawki/core/remediation_engine/templates/centralized_owner.json
hawki/core/remediation_engine/templates/costly_loop.json
hawki/core/remediation_engine/templates/default_visibility.json
hawki/core/remediation_engine/templates/delegatecall_misuse.json
hawki/core/remediation_engine/templates/deprecated_constructs.json
hawki/core/remediation_engine/templates/divide_before_multiply.json
hawki/core/remediation_engine/templates/dos_revert.json
hawki/core/remediation_engine/templates/ecrecover_unchecked.json
hawki/core/remediation_engine/templates/erc20_unchecked_transfer.json
hawki/core/remediation_engine/templates/flash_loan_manipulation.json
hawki/core/remediation_engine/templates/floating_pragma.json
hawki/core/remediation_engine/templates/front_running.json
hawki/core/remediation_engine/templates/gas_griefing.json
hawki/core/remediation_engine/templates/gas_limit_vulnerability.json
hawki/core/remediation_engine/templates/governance_vote_manipulation.json
hawki/core/remediation_engine/templates/hardcoded_address.json
hawki/core/remediation_engine/templates/inline_assembly.json
hawki/core/remediation_engine/templates/input_validation.json
hawki/core/remediation_engine/templates/integer_overflow.json
hawki/core/remediation_engine/templates/integer_overflow_unchecked.json
hawki/core/remediation_engine/templates/locked_ether.json
hawki/core/remediation_engine/templates/missing_event_admin.json
hawki/core/remediation_engine/templates/missing_initializer.json
hawki/core/remediation_engine/templates/msg_value_in_loop.json
hawki/core/remediation_engine/templates/oracle_manipulation.json
hawki/core/remediation_engine/templates/outdated_solidity.json
hawki/core/remediation_engine/templates/permit_replay.json
hawki/core/remediation_engine/templates/reentrancy.json
hawki/core/remediation_engine/templates/reused_nonce.json
hawki/core/remediation_engine/templates/selfdestruct_usage.json
hawki/core/remediation_engine/templates/signature_malleability.json
hawki/core/remediation_engine/templates/strict_balance_equality.json
hawki/core/remediation_engine/templates/timestamp_dependency.json
hawki/core/remediation_engine/templates/tx_gasprice_dependency.json
hawki/core/remediation_engine/templates/tx_origin_auth.json
hawki/core/remediation_engine/templates/tx_origin_dependency.json
hawki/core/remediation_engine/templates/unbounded_loop.json
hawki/core/remediation_engine/templates/unchecked_send.json
hawki/core/remediation_engine/templates/uninitialized_storage.json
hawki/core/remediation_engine/templates/unsafe_downcast.json
hawki/core/remediation_engine/templates/unsafe_external_call.json
hawki/core/remediation_engine/templates/upgrade_admin.json
hawki/core/remediation_engine/templates/visibility.json
hawki/core/remediation_engine/templates/weak_randomness_modulo.json
hawki/core/remediation_engine/templates/zero_address_check.json
hawki/core/repo_intelligence/__init__.py
hawki/core/repo_intelligence/indexer.py
hawki/core/repo_intelligence/parser.py
hawki/core/static_rule_engine/__init__.py
hawki/core/static_rule_engine/rules/__init__.py
hawki/core/static_rule_engine/rules/access_control.py
hawki/core/static_rule_engine/rules/access_control_bypass.py
hawki/core/static_rule_engine/rules/approval_race.py
hawki/core/static_rule_engine/rules/arbitrary_external_call.py
hawki/core/static_rule_engine/rules/array_length_assignment.py
hawki/core/static_rule_engine/rules/block_gaslimit_dependency.py
hawki/core/static_rule_engine/rules/blockhash_randomness.py
hawki/core/static_rule_engine/rules/centralized_owner.py
hawki/core/static_rule_engine/rules/costly_loop.py
hawki/core/static_rule_engine/rules/default_visibility.py
hawki/core/static_rule_engine/rules/delegatecall_misuse.py
hawki/core/static_rule_engine/rules/deprecated_constructs.py
hawki/core/static_rule_engine/rules/divide_before_multiply.py
hawki/core/static_rule_engine/rules/dos_revert.py
hawki/core/static_rule_engine/rules/ecrecover_unchecked.py
hawki/core/static_rule_engine/rules/erc20_unchecked_transfer.py
hawki/core/static_rule_engine/rules/flash_loan_manipulation.py
hawki/core/static_rule_engine/rules/floating_pragma.py
hawki/core/static_rule_engine/rules/front_running.py
hawki/core/static_rule_engine/rules/gas_griefing.py
hawki/core/static_rule_engine/rules/gas_limit_vulnerability.py
hawki/core/static_rule_engine/rules/governance_vote_manipulation.py
hawki/core/static_rule_engine/rules/hardcoded_address.py
hawki/core/static_rule_engine/rules/inline_assembly.py
hawki/core/static_rule_engine/rules/input_validation.py
hawki/core/static_rule_engine/rules/integer_overflow.py
hawki/core/static_rule_engine/rules/integer_overflow_unchecked.py
hawki/core/static_rule_engine/rules/locked_ether.py
hawki/core/static_rule_engine/rules/missing_event_admin.py
hawki/core/static_rule_engine/rules/missing_initializer.py
hawki/core/static_rule_engine/rules/msg_value_in_loop.py
hawki/core/static_rule_engine/rules/oracle_manipulation.py
hawki/core/static_rule_engine/rules/outdated_solidity.py
hawki/core/static_rule_engine/rules/permit_replay.py
hawki/core/static_rule_engine/rules/reentrancy.py
hawki/core/static_rule_engine/rules/reused_nonce.py
hawki/core/static_rule_engine/rules/selfdestruct_usage.py
hawki/core/static_rule_engine/rules/signature_malleability.py
hawki/core/static_rule_engine/rules/strict_balance_equality.py
hawki/core/static_rule_engine/rules/timestamp_dependency.py
hawki/core/static_rule_engine/rules/tx_gasprice_dependency.py
hawki/core/static_rule_engine/rules/tx_origin_auth.py
hawki/core/static_rule_engine/rules/tx_origin_dependency.py
hawki/core/static_rule_engine/rules/unbounded_loop.py
hawki/core/static_rule_engine/rules/unchecked_send.py
hawki/core/static_rule_engine/rules/uninitialized_storage.py
hawki/core/static_rule_engine/rules/unsafe_downcast.py
hawki/core/static_rule_engine/rules/unsafe_external_call.py
hawki/core/static_rule_engine/rules/upgrade_admin.py
hawki/core/static_rule_engine/rules/visibility.py
hawki/core/static_rule_engine/rules/weak_randomness_modulo.py
hawki/core/static_rule_engine/rules/zero_address_check.py
hawki/core/telemetry/__init__.py
hawki/core/telemetry/collector.py
hawki/core/telemetry/store.py
hawki/core/upgrade/__init__.py
hawki/core/upgrade/safety.py
hawki/core/verify/__init__.py
hawki/core/verify/bytecode.py
scripts/ci_pipeline.py
scripts/deploy_helpers.py
tests/test_cov_bytecode_analyzer.py
tests/test_cov_chain_config.py
tests/test_cov_deep_code_generator.py
tests/test_cov_deep_hybrid_planner.py
tests/test_cov_deep_llm_planner.py
tests/test_cov_deep_memory_extra.py
tests/test_cov_deep_novel_executor.py
tests/test_cov_deep_orchestrator.py
tests/test_cov_deep_orchestrator_continuous.py
tests/test_cov_deep_rule_executor.py
tests/test_cov_deps_extra.py
tests/test_cov_diagnostics_checks.py
tests/test_cov_diagnostics_doctor.py
tests/test_cov_explorer_client.py
tests/test_cov_formal_hevm.py
tests/test_cov_formal_registry.py
tests/test_cov_formal_smtchecker.py
tests/test_cov_telemetry_collector.py
tests/test_cov_telemetry_store.py
tests/test_cov_upgrade_safety.py
tests/test_cov_verify_bytecode.py
tests/test_deep_budget.py
tests/test_deep_memory.py
tests/test_deep_planner.py
tests/test_deps_scanner.py
tests/test_diagnostics.py
tests/test_exporters.py
tests/test_formal_registry.py
tests/test_parser.py
tests/test_registry.py
tests/test_rule_liveness.py
tests/test_rules.py
tests/test_scoring_engine.py
tests/test_upgrade_safety.py
tests/test_verify_bytecode.py