Releases: mvt-project/mvt
Releases · mvt-project/mvt
v2.7.0
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
- Bump pydantic from 2.11.7 to 2.12.3 by @dependabot[bot] in #708
- Bump requests from 2.32.4 to 2.32.5 by @dependabot[bot] in #684
- Bump cryptography from 45.0.6 to 46.0.3 by @dependabot[bot] in #709
- Bump simplejson from 3.20.1 to 3.20.2 by @dependabot[bot] in #699
- Bump click from 8.2.1 to 8.3.0 by @dependabot[bot] in #696
- Bump mkdocs-autorefs from 1.4.2 to 1.4.3 by @dependabot[bot] in #686
- Bump mkdocs-material from 9.6.18 to 9.6.20 by @dependabot[bot] in #691
- Bump mkdocstrings from 0.30.0 to 0.30.1 by @dependabot[bot] in #697
- Bump requests from 2.32.2 to 2.32.4 by @dependabot[bot] in #642
- Bump cryptography from 45.0.4 to 45.0.5 by @dependabot[bot] in #661
- Bump mkdocs-material from 9.6.14 to 9.6.16 by @dependabot[bot] in #672
- Bump rich from 14.0.0 to 14.1.0 by @dependabot[bot] in #670
- Bump mkdocstrings from 0.29.1 to 0.30.0 by @dependabot[bot] in #671
- Bump pydantic-settings from 2.9.1 to 2.10.1 by @dependabot[bot] in #655
- Bump cryptography from 45.0.5 to 45.0.6 by @dependabot[bot] in #675
- Bump mkdocs-material from 9.6.16 to 9.6.17 by @dependabot[bot] in #678
- Bump mkdocs-material from 9.6.17 to 9.6.18 by @dependabot[bot] in #683
- Bump pyahocorasick from 2.1.0 to 2.2.0 by @dependabot[bot] in #646
- Bump cryptography from 45.0.3 to 45.0.4 by @dependabot[bot] in #645
- Bump mkdocs-material from 9.5.42 to 9.6.14 by @dependabot[bot] in #647
- Bump mkdocs-autorefs from 1.2.0 to 1.4.2 by @dependabot[bot] in #648
- Bump mkdocstrings from 0.23.0 to 0.29.1 by @dependabot[bot] in #649
- Bump pydantic from 2.11.5 to 2.11.7 by @dependabot[bot] in #651
Full Changelog: v2.6.1...v2.7.0
v2.6.1
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
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
- @scribblemaniac made their first contribution in #509
- @nimrod-a made their first contribution in #597
Full Changelog: v2.5.4...v2.6.0
v2.5.4
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
v2.5.2
v2.5.1
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.pyby @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
What's Changed
- [auto] Update iOS releases and versions by @github-actions in #437
- Impovements for SMS module by @DonnchaC in #438
- Add
uri=Truein 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
v2.4.4
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