Skip to content

Releases: mvt-project/mvt

v2.7.0

19 Dec 12:55
v2.7.0
8f34902

Choose a tag to compare

What's Changed

  • Fixes date parsing issue in tombstones by @Te-k in #635
  • Update NSKeyedUnarchiver by @besendorf in #636
  • Update global_preferences.py by @Te-k in #641
  • Create dependabot.yml by @Te-k in #644
  • initialise message_links in backup parser to fix sms module bug by @besendorf in #658
  • catch sqlite exception in safari_browserstate.py by @besendorf in #660
  • fix #579 TCC: no such table: access by @besendorf in #659
  • remove deprecated install_non_market_apps permission check by @besendorf in #656
  • [auto] Update iOS releases and versions by @github-actions[bot] in #673
  • Adds iOS 18.6.1 by @Te-k in #681
  • move test dependencies to dev dependency group (PEP 735) by @besendorf in #679
  • add iOS 18.6.2 by @r-tx in #682
  • [auto] Update iOS releases and versions by @github-actions[bot] in #692
  • [auto] Update iOS releases and versions by @github-actions[bot] in #693
  • make virustotal check also work with androidqf extractions by @besendorf in #685
  • Bump mkdocstrings from 0.30.0 to 0.30.1 by @dependabot[bot] in #697
  • [auto] Update iOS releases and versions by @github-actions[bot] in #698
  • Add tzdata dependency by @besendorf in #700
  • Make revision field a string in TombstoneCrash model to fix error where by @besendorf in #702
  • fix tombstone unpack parsing bug by @besendorf in #711
  • add mounts module for androidqf by @besendorf in #710
  • Add root_binaries androidqf module by @besendorf in #676
  • Add Options to disable update checks by @besendorf in #674
  • webkit session resource: fail gracefully when date conversion fails by @besendorf in #664
  • Deduplicate ADB AndroidQF and other modules by @DonnchaC in #606
  • [auto] Update iOS releases and versions by @github-actions[bot] in #712
  • [auto] Update iOS releases and versions by @github-actions[bot] in #714
  • [auto] Update iOS releases and versions by @github-actions[bot] in #722
  • add missing iPhone 16 and 17 models by @r-tx in #717
  • Deprecate check-adb and recommend AndroidQF by @besendorf in #723
  • Run CI tests against Python3.14 too by @DonnchaC in #724
  • Fix outdated security contact point by @DonnchaC in #725
  • Fix config for Ruff linter in pyproject config and Makefile by @DonnchaC in #726
  • Bump version for release v2.7.0 by @DonnchaC in #727

Dependency updates

Full Changelog: v2.6.1...v2.7.0

v2.6.1

19 Dec 12:34
61f51ca

Choose a tag to compare

What's Changed

  • [auto] Update iOS releases and versions by @github-actions[bot] in #602
  • Add additional Android security warnings by @DonnchaC in #603
  • Reworking handling of config options by @DonnchaC in #592
  • Add parser for Android tombstone files by @DonnchaC in #568
  • Load Android device timezone info and add additional file modification logs by @DonnchaC in #567
  • Add support for parsing ADB keystore in XML format by @DonnchaC in #605
  • [auto] Update iOS releases and versions by @github-actions[bot] in #607
  • Always open automatic PRs as drafts by @DonnchaC in #609
  • Fix iOS action error by @DonnchaC in #611
  • Update logo.py by @carlosm2 in #615
  • Include default values when parsing tombstone protobuf files by @DonnchaC in #617
  • [auto] Update iOS releases and versions by @github-actions[bot] in #618
  • [auto] Update iOS releases and versions by @github-actions[bot] in #622
  • Fixes Android Dumpsys ADb bug by @Te-k in #623
  • Fix issue #574 for a module without IOCs output by @ping2A in #620
  • [auto] Update iOS releases and versions by @github-actions[bot] in #625
  • [auto] Update iOS releases and versions by @github-actions[bot] in #626
  • Upgrade main dockerfile runtime to ubuntu:24.04 by @scribblemaniac in #619
  • Pin NSKeyedUnarchiver version by @besendorf in #630
  • Freeze versions and bump version by @Te-k in #632

New Contributors

Full Changelog: v2.6.0...v2.6.1

v2.6.0

27 Jan 14:42
dbb80d6

Choose a tag to compare

What's Changed

  • Fixes for failing CI by @roaree in #507
  • Add packages module for androidqf by @roaree in #506
  • [auto] Update iOS releases and versions by @github-actions in #514
  • [auto] Update iOS releases and versions by @github-actions in #521
  • [auto] Update iOS releases and versions by @github-actions in #532
  • Run black linter on pull requests by @DonnchaC in #543
  • Docker improvements (multistage builds, separate os images, and more) by @scribblemaniac in #509
  • [auto] Update iOS releases and versions by @github-actions in #549
  • Configure project to use pyproject.toml and consistent CI and test tooling by @DonnchaC in #544
  • Update deprecated functions and other small changes by @besendorf in #533
  • Also search for STIX2 files in directories in MVT_STIX2 by @besendorf in #527
  • Improves STIX2 support and testing by @Te-k in #523
  • Fixes a bug in Android SMS parsing #526 by @Te-k in #530
  • Fix CI badge by @DonnchaC in #552
  • Adds recovery of sqlite db when db is opened by @Te-k in #516
  • Fixes a minor bug in IOC import by @Te-k in #553
  • Adds timeout to update checks by @Te-k in #542
  • Refactor CLI help messages to make the CLI code more readable and maintainable. by @DonnchaC in #554
  • Fix error reporting for update check failures by @DonnchaC in #555
  • Add basic support for IP indicators in MVT by @DonnchaC in #556
  • Adds androidqf files module by @Te-k in #541
  • Add initial parser for ADB state in Dumpsys by @DonnchaC in #547
  • Add support for check APK certificate hash IOCs by @DonnchaC in #557
  • Fix crash when handling empty adb key list by @DonnchaC in #558
  • Add workflow for building Docker image by @DonnchaC in #559
  • Fix action which updates iOS verisons and build numbers by @DonnchaC in #560
  • Build Docker image on release rather than on branch by @DonnchaC in #561
  • Improve Docker image building and add Docker info to docs by @DonnchaC in #562
  • Add additional detections for suspicious packages by @DonnchaC in #563
  • [auto] Update iOS releases and versions by @github-actions in #569
  • Fix error to due extra equal character in Files detection by @DonnchaC in #570
  • [auto] Update iOS releases and versions by @github-actions in #572
  • [auto] Update iOS releases and versions by @github-actions in #583
  • Update MVT contributor guidelines by @DonnchaC in #584
  • Reorganize code in iOS app module by @Te-k in #586
  • Add a module to parse uninstalled apps from dumpsys data by @DonnchaC in #587
  • [auto] Update iOS releases and versions by @github-actions in #595
  • Fixes a bug on recent phones not having WIFI column in net usage by @Te-k in #580
  • Autofix for ruff by @roaree in #598
  • Add command completion docs by @nimrod-a in #597
  • Documentation tweaks by @roaree in #599

New Contributors

Full Changelog: v2.5.4...v2.6.0

v2.5.4

21 Jun 12:57
v2.5.4
cf5cf3b

Choose a tag to compare

What's Changed

  • Returns empty string when no date in date converter by @Te-k in #493
  • [auto] Update iOS releases and versions by @github-actions in #498
  • Fix dumpsys accessibility detections for v14+ by @roaree in #483
  • [auto] Update iOS releases and versions by @github-actions in #499
  • Prevent command.log from being appended to when run in a loop by @roaree in #501

Full Changelog: v2.5.3...v2.5.4

v2.5.3

19 Apr 15:30
v2.5.3
cbd41b2

Choose a tag to compare

What's Changed

  • Use backwards-compatible datetime.timezone.utc by @roaree in #488

Full Changelog: v2.5.2...v2.5.3

v2.5.2

18 Apr 14:55
v2.5.2
f1821d1

Choose a tag to compare

What's Changed

  • Convert timezone-aware datetimes automatically to UTC by @roaree in #485
  • Mark release 2.5.2 by @roaree in #486

Full Changelog: v2.5.1...v2.5.2

v2.5.1

11 Apr 09:17
v2.5.1
7a4946e

Choose a tag to compare

What's Changed

  • change virustotal flag to -V by @r-tx in #440
  • [auto] Update iOS releases and versions by @github-actions in #451
  • Update install docs by @roaree in #449
  • Handle no indicators provided in sms_attachments.py by @roaree in #455
  • [auto] Update iOS releases and versions by @github-actions in #460
  • Update install.md by @danydin in #461
  • [auto] Update iOS releases and versions by @github-actions in #468
  • [auto] Update iOS releases and versions by @github-actions in #472
  • [auto] Update iOS releases and versions by @github-actions in #473
  • Usbmuxd debug option changed from -d to -v by @renini in #464
  • Add docs explaining how to seek expert help for forensic analysis by @DonnchaC in #476
  • add short urls by @r-tx in #479
  • Mark release 2.5.1 by @DonnchaC in #481

New Contributors

Full Changelog: v2.5.0...v2.5.1

v2.5.0

04 Jan 19:11
v2.5.0
ad3bc34

Choose a tag to compare

What's Changed

  • [auto] Update iOS releases and versions by @github-actions in #437
  • Impovements for SMS module by @DonnchaC in #438
  • Add uri=True in mvt/ios/modules/base.py by @msx98 in #442
  • Circular reference in SMS module serialization by @roaree in #444
  • dumpsys_accessibility.py: Spell accessibility correctly by @cclauss in #441
  • [auto] Update iOS releases and versions by @github-actions in #439

New Contributors

Full Changelog: v2.4.5...v2.5.0

v2.4.5

11 Dec 10:13
v2.4.5
a1571c1

Choose a tag to compare

What's Changed

Full Changelog: v2.4.4...v2.4.5

v2.4.4

04 Dec 16:51
v2.4.4
4a6b483

Choose a tag to compare

What's Changed

  • Make MVTModule.get_slug() a classmethod by @roaree in #418
  • Allow PR coverage comment to fail if running on a fork by @roaree in #427
  • docker tweaks by @r-tx in #424
  • Automatically add issues to development board by @roaree in #428
  • Open all iOS sqlite3 databases with immutable=1 by @roaree in #430
  • [auto] Update iOS releases and versions by @github-actions in #432

Full Changelog: v2.4.3...v2.4.4