Commit Graph

  • c28a8c4843 Run mypy on pull requests ci/run-mypy-on-pull-requests Janik Besendorf 2026-06-06 17:31:55 +02:00
  • 529e7ff4dd Merge remote-tracking branch 'origin/main' into feature/module-dependency-ordering feature/module-dependency-ordering Janik Besendorf 2026-06-06 17:29:02 +02:00
  • 3549002ec2 Annotate module run order test state Janik Besendorf 2026-06-06 17:27:44 +02:00
  • 1e67a343ca Document network access options (#808) main besendorf 2026-06-05 20:27:42 +02:00
  • 4b2e5b3e0a Document network access options docs/network-access-options Janik Besendorf 2026-06-05 20:25:41 +02:00
  • 0a8da50c2b fix: enforce NETWORK_ACCESS_ALLOWED and timeout on URL.unshorten (#800) tes 2026-06-05 15:20:34 -03:00
  • 35ae6c9c89 Merge branch 'main' into fix/enforce-network-access-allowed fix/enforce-network-access-allowed besendorf 2026-06-05 20:19:49 +02:00
  • b8331ddac8 Replace split("\n") with splitlines() for platform compatibility and other todos and chores (#746) besendorf 2026-06-05 20:15:56 +02:00
  • a77d3f74aa Fix WebKit timestamp schema handling todos Janik Besendorf 2026-06-05 20:14:52 +02:00
  • e69a02169c Merge remote-tracking branch 'origin/main' into todos Janik Besendorf 2026-06-05 20:01:41 +02:00
  • 3b2f923bd9 Fix accessibility service alerts (#807) besendorf 2026-06-05 19:59:28 +02:00
  • e7efd43250 Fix accessibility service alerts fix/dumpsys-accessibility-alert Janik Besendorf 2026-06-05 19:57:38 +02:00
  • 4530d496d3 Add dependency-aware module ordering Janik Besendorf 2026-06-05 19:46:38 +02:00
  • 55f6ab87d9 Fix dumpsys battery daily downgrade detection fix/dumpsys-battery-daily-order Janik Besendorf 2026-06-04 18:38:32 +02:00
  • 8711e3bf72 Bump types-requests from 2.33.0.20260503 to 2.33.0.20260508 dependabot/uv/types-requests-2.33.0.20260508 dependabot[bot] 2026-05-16 16:12:59 +00:00
  • c834c18266 fix: enforce NETWORK_ACCESS_ALLOWED and timeout on URL.unshorten tes 2026-05-15 14:33:13 -03:00
  • 11d06a3a16 fix: open timeline.csv and alerts_timeline.csv with write mode to prevent cross run contamination (#798) tes 2026-05-15 13:37:17 -03:00
  • 54553a91c2 fix: open timeline.csv and alerts_timeline.csv with write mode to prevent cross run contamination fix/timeline-append-mode tes 2026-05-15 13:20:15 -03:00
  • 1c971bd6a9 Bump version for release 2026.5.12 (#796) v2026.5.12 Donncha Ó Cearbhaill 2026-05-12 18:10:47 +02:00
  • b998870b81 Bump version for release 2026.5.12 release/v2026.5.12 Donncha Ó Cearbhaill 2026-05-12 18:08:59 +02:00
  • fe736fe850 Bump ruff from 0.9.10 to 0.15.12 dependabot/uv/ruff-0.15.12 dependabot[bot] 2026-05-12 15:51:32 +00:00
  • adec13b436 Bump pyahocorasick from 2.2.0 to 2.3.1 dependabot/uv/pyahocorasick-2.3.1 dependabot[bot] 2026-05-12 15:51:27 +00:00
  • 27e3a42bca Bump packaging from 26.0 to 26.2 dependabot/uv/packaging-26.2 dependabot[bot] 2026-05-12 15:51:25 +00:00
  • 6b12813a5b Bump tld from 0.13.1 to 0.13.2 dependabot/uv/tld-0.13.2 dependabot[bot] 2026-05-12 15:51:25 +00:00
  • f17de1ea88 Bump tzdata from 2026.1 to 2026.2 (#793) dependabot[bot] 2026-05-12 17:49:53 +02:00
  • 15ff05268e Bump urllib3 from 2.6.3 to 2.7.0 (#795) dependabot[bot] 2026-05-12 17:46:03 +02:00
  • 6b48d16e2d Add new iOS versions and build numbers (#787) github-actions[bot] 2026-05-12 17:29:10 +02:00
  • 5dacc2d6fb Add documentation for Android intrusion logs (#794) Donncha Ó Cearbhaill 2026-05-12 17:27:43 +02:00
  • b8ea29cde5 Add Android intrusion log checks (#788) besendorf 2026-05-12 17:24:29 +02:00
  • 377e2ee95a Merge branch 'main' into intrusion-logging intrusion-logging Donncha Ó Cearbhaill 2026-05-12 17:22:19 +02:00
  • cc32370530 Merge commit from fork tes 2026-05-12 12:18:06 -03:00
  • 2a3423d826 Merge commit from fork tes 2026-05-12 12:17:48 -03:00
  • 570749119d Rename intrusion logs folder from intrusion-logs to instrusion_logs to match AndroidQF output tes 2026-05-12 12:05:19 -03:00
  • 9b6cf82b34 Warn on unknown intrusion log event types Janik Besendorf 2026-05-12 11:47:19 +02:00
  • 2e5bf5f678 Clean up code TODOs and type checks Janik Besendorf 2026-05-11 23:47:29 +02:00
  • f65d77036a Merge remote-tracking branch 'origin/main' into todos Janik Besendorf 2026-05-11 23:27:27 +02:00
  • f405d38e68 Merge branch 'main' into intrusion-logging besendorf 2026-05-11 23:21:55 +02:00
  • 436a0dc7c0 Convert dependency management to uv (#785) besendorf 2026-05-11 23:21:40 +02:00
  • 758903811c Add Android intrusion log checks Janik Besendorf 2026-05-11 19:45:06 +02:00
  • 6494088943 Merge branch 'main' into accessibility_enabled accessibility_enabled besendorf 2026-05-04 13:05:40 +02:00
  • c1336b53f2 Convert dependency management to uv uv-dependency-cooldown Janik Besendorf 2026-05-03 16:04:12 +02:00
  • c2b0b6db28 Revise breaking changes notice in README (#784) besendorf 2026-05-03 15:08:51 +02:00
  • 89770b065f Revise breaking changes notice in README besendorf-patch-4 besendorf 2026-05-03 15:07:28 +02:00
  • c782d79974 V3 (#716) v2026.4.28 besendorf 2026-04-29 14:32:29 +02:00
  • 60bb1573f4 Merge branch 'main' into accessibility_enabled besendorf 2026-04-28 10:16:29 +02:00
  • ab53470ddf Bump tld from 0.13.1 to 0.13.2 dependabot/pip/tld-0.13.2 dependabot[bot] 2026-04-27 20:14:28 +00:00
  • 5b916857cb Bump packaging from 26.0 to 26.2 dependabot/pip/packaging-26.2 dependabot[bot] 2026-04-27 20:14:24 +00:00
  • 3b3cf96eae Bump pydantic-settings from 2.13.1 to 2.14.0 dependabot/pip/pydantic-settings-2.14.0 dependabot[bot] 2026-04-27 20:14:14 +00:00
  • 2da846d622 Bump click from 8.3.2 to 8.3.3 dependabot/pip/click-8.3.3 dependabot[bot] 2026-04-27 20:14:09 +00:00
  • dad2a7a928 Bump mkdocs-material from 9.6.20 to 9.7.6 (#758) dependabot[bot] 2026-04-27 15:20:17 +02:00
  • 93df1eb1ea Bump mkdocstrings from 1.0.0 to 1.0.4 (#759) dependabot[bot] 2026-04-27 15:17:25 +02:00
  • 01157efbfa Bump mkdocs-autorefs from 1.4.3 to 1.4.4 (#776) dependabot[bot] 2026-04-27 15:16:05 +02:00
  • 0b612a9e39 Add new iOS versions and build numbers (#756) github-actions[bot] 2026-04-27 15:07:30 +02:00
  • 28a32de72f Bump pydantic from 2.12.5 to 2.13.3 (#777) dependabot[bot] 2026-04-27 15:05:34 +02:00
  • 8b195d2696 Merge branch 'main' into backup_extraction backup_extraction besendorf 2026-04-27 15:03:42 +02:00
  • 241a181de0 Bump cryptography from 46.0.6 to 47.0.0 (#775) dependabot[bot] 2026-04-27 15:02:56 +02:00
  • b6be706778 Abort analysis and warn user when backup is encrypted (#772) besendorf 2026-04-21 15:14:10 +02:00
  • 39a26d0f0b Replace iOSbackup with iphone_backup_decrypt Janik Besendorf 2026-04-12 10:51:56 +02:00
  • 9bcbaac3a2 Show which accessibility services are enabled Janik Besendorf 2026-04-12 10:16:49 +02:00
  • 6342e3261b Fix ruff F821: use self.log instead of undefined log warn-encrypted-backup Janik Besendorf 2026-04-12 10:05:43 +02:00
  • 642add21b0 Abort analysis and warn user when backup is encrypted Janik Besendorf 2026-04-12 10:03:57 +02:00
  • f26303c930 Update README with warning about v3 breaking changes (#771) besendorf 2026-04-12 09:54:29 +02:00
  • 4e2a80ba81 Update README with warning about v3 breaking changes besendorf-patch-3 besendorf 2026-04-12 09:53:29 +02:00
  • 4edab3c4f8 handle empty sms databases (#770) besendorf 2026-04-08 18:40:56 +02:00
  • 09b16ea2f7 handle empty sms databases fix_sms Janik Besendorf 2026-04-08 16:55:27 +02:00
  • d754f58c1a Update add-to-project action version (#768) besendorf 2026-04-07 20:52:01 +02:00
  • 321b114b45 Update add-to-project action version besendorf-patch-2 besendorf 2026-04-07 20:50:59 +02:00
  • 6c537c624e Fix STIX2 hash key parsing to accept spec-compliant algorithm names (#767) besendorf 2026-04-07 20:41:40 +02:00
  • 6ba6d2ebb8 Merge branch 'main' into fix/stix2-hash-key-normalization fix/stix2-hash-key-normalization besendorf 2026-04-07 20:40:01 +02:00
  • e80a05992e Fix STIX2 hash key parsing to accept spec-compliant algorithm names Janik Besendorf 2026-04-07 20:38:37 +02:00
  • fd31f31aae Fix betterproto2 migration: update generated proto code and callers (#765) besendorf 2026-04-07 14:09:38 +02:00
  • 47330e4e45 Fix betterproto2 migration: update generated proto code and callers fix/betterproto2-migration Janik Besendorf 2026-04-07 14:07:19 +02:00
  • 9305c655bb Bump rich from 14.2.0 to 14.3.3 (#760) dependabot[bot] 2026-04-06 18:31:44 +02:00
  • ec43f93eb9 Bump click from 8.3.1 to 8.3.2 (#762) dependabot[bot] 2026-04-06 18:29:22 +02:00
  • 7e398310b6 Bump tzdata from 2025.3 to 2026.1 (#761) dependabot[bot] 2026-04-06 18:25:44 +02:00
  • 600e6dcf8f Replace betterproto with betterproto2 in dependencies (#763) besendorf 2026-04-06 18:23:33 +02:00
  • d8128238a1 Replace betterproto with betterproto2 in dependencies besendorf-patch-1 besendorf 2026-04-06 18:22:19 +02:00
  • 3d1407b78c Bump rich from 14.1.0 to 14.2.0 (#728) dependabot[bot] 2026-04-06 17:27:15 +02:00
  • d41ff6d604 Bump cryptography from 46.0.5 to 46.0.6 (#755) dependabot[bot] 2026-04-06 17:21:00 +02:00
  • ccd563f2ba Improve docker images tags based on PR #740 (#754) Donncha Ó Cearbhaill 2026-04-01 18:42:30 +02:00
  • c681d264b3 Bump tzdata from 2025.2 to 2025.3 (#729) dependabot[bot] 2026-04-01 10:57:30 +02:00
  • 261b0ae000 Bump pydantic-settings from 2.10.1 to 2.13.1 (#750) dependabot[bot] 2026-04-01 10:54:19 +02:00
  • 89d30e84f4 Bump packaging from 25.0 to 26.0 (#751) dependabot[bot] 2026-04-01 10:51:50 +02:00
  • 557d0a0cd6 Bump requests from 2.32.5 to 2.33.1 (#752) dependabot[bot] 2026-04-01 10:48:45 +02:00
  • 8a3c078bf5 Bump requests to 2.33.0 and cryptography to 46.0.6 to fix security vulnerabilities fix/dependabot-vulnerabilities Janik Besendorf 2026-04-01 10:47:54 +02:00
  • 3311dcde34 Merge branch 'main' into v2 - resolve formatting conflict in indicators.py Janik Besendorf 2026-04-01 10:39:34 +02:00
  • 134bfce90f Add new iOS versions and build numbers (#743) github-actions[bot] 2026-03-26 12:16:59 -04:00
  • 0141da4293 Fixes bug in IOC import (#749) Tek 2026-03-25 18:23:08 -04:00
  • 17b58ac90b Fixes bug in IOC import bugfix/ioc-import tek 2026-03-25 18:20:34 -04:00
  • 5cba61b180 Bump mkdocstrings from 0.30.1 to 1.0.0 (#730) dependabot[bot] 2026-03-25 15:24:07 +01:00
  • 29475acb47 Bump click from 8.3.0 to 8.3.1 (#731) dependabot[bot] 2026-03-25 14:37:59 +01:00
  • 1d5c83582c Bump pydantic from 2.12.3 to 2.12.5 (#732) dependabot[bot] 2026-03-25 14:26:09 +01:00
  • 00a00ca6e9 Remove resolved TODO about --output requirement in download-apks Janik Besendorf 2026-03-25 09:03:03 +01:00
  • 2792988626 Support SHA1 and MD5 hash matching in AQF files module Janik Besendorf 2026-03-25 09:02:09 +01:00
  • 711f7cedc1 Clarify command_line list format matches protobuf schema in tombstone parser Janik Besendorf 2026-03-25 09:00:44 +01:00
  • d8c3d1e418 Extract additional timestamps from WebKit ObservedDomains table Janik Besendorf 2026-03-25 08:55:44 +01:00
  • 856c008bc0 Remove confirmed Chrome database path TODOs Janik Besendorf 2026-03-25 08:55:40 +01:00
  • 2dd1428787 Bump cryptography from 46.0.3 to 46.0.5 (#747) dependabot[bot] 2026-03-25 08:49:46 +01:00
  • 5820bc95c1 Replace bare KeyError catch with explicit key check in net_base Janik Besendorf 2026-03-25 08:44:16 +01:00
  • 7609760cfb Pass branch parameter to GitHub commits API in update checker Janik Besendorf 2026-03-25 08:44:12 +01:00