Commit Graph

  • 3f4ddaaa0c Minor code style fixes Nex 2022-06-22 17:53:53 +02:00
  • 7024909e05 Adding more type hints Nex 2022-06-22 16:53:29 +02:00
  • 3899dce353 Hashing files only when MVT_HASH_FILES env is set Nex 2022-06-20 23:41:59 +02:00
  • 4830aa5a6c Improved analytics iOS versions module, checking dates, and sorting results Nex 2022-06-20 23:35:46 +02:00
  • 3608576417 Added new AnalyticsIOSVersions to collect a timeline of iOS versions Nex 2022-06-20 20:26:18 +02:00
  • 043c234401 Moved logging and sorting of Analytics results Nex 2022-06-20 19:06:48 +02:00
  • 8663c78b63 Actually using self.log Nex 2022-06-20 18:29:39 +02:00
  • b847683717 Catching PermissionError Nex 2022-06-20 18:28:05 +02:00
  • 09400a2847 Added some notes in documentation about using VirusTotal Nex 2022-06-20 11:32:57 +02:00
  • 2bc6fbef2f Starting to add type hints Nex 2022-06-17 22:30:46 +02:00
  • b77749e6ba Storing information about analysis in info.json (closes: #274) Nex 2022-06-17 17:48:07 +02:00
  • 1643454190 Ordered commands arguments Nex 2022-06-17 17:16:20 +02:00
  • c2f1fe718d Fixed bug in store timeline logic Nex 2022-06-17 17:16:00 +02:00
  • 444ecf032d Fixing newlines Nex 2022-06-17 17:07:36 +02:00
  • dd230c2407 Added optional file logging Nex 2022-06-17 14:56:39 +02:00
  • cd87b6ed31 Using proper logger in WhatsApp module Nex 2022-06-17 13:40:30 +02:00
  • 6f50af479d Bumped version Nex 2022-06-17 10:36:27 +02:00
  • 36a67911b3 Merge pull request #282 from mvt-project/cli_refactor Nex 2022-06-17 10:27:47 +02:00
  • 2dbfef322a Some marginal code style fix Nex 2022-06-16 17:08:42 +02:00
  • fba4e27757 Refactored check-iocs command for Android as well Nex 2022-06-16 17:02:38 +02:00
  • abc0f2768b Fixed tests Nex 2022-06-16 15:24:43 +02:00
  • e7fe30e201 Refactoring cli commands for iOS too Nex 2022-06-16 15:18:50 +02:00
  • c54a01ca59 Fixing exceeding lines length Nex 2022-06-16 15:01:07 +02:00
  • a12c4e6b93 First commit to refactor of command definitions Nex 2022-06-15 17:41:19 +02:00
  • a9be771f79 Using remote picture so to not break pypi etc. Nex 2022-06-14 18:13:21 +02:00
  • a7d35dba4a Refactoring support for VirusTotal lookups, and removed Koodous lookups (ref: #273) Nex 2022-06-14 15:46:01 +02:00
  • 3a6e4a7001 Temporarily disabled Koodous lookup Nex 2022-06-13 20:06:35 +02:00
  • bb0e41e949 Bumped version v1.5.5 Nex 2022-06-03 11:44:44 +02:00
  • 6844f0b90b Added new iOS version Nex 2022-06-03 11:43:42 +02:00
  • fb2a0ba668 Merge pull request #280 from Niek/patch-1 Tek 2022-06-02 10:29:53 +02:00
  • e34f8f3660 Fix stalkerware STIX URL Niek van der Maas 2022-06-02 09:57:56 +02:00
  • 067402831a Dockerfile improvements, support arm64 builds Niek van der Maas 2022-06-02 09:22:07 +02:00
  • fd3f9dba8f Adds automated flake8 check in github workflow tek 2022-05-25 14:38:51 +02:00
  • 27f0364c1d Removed static android data files Nex 2022-05-09 11:09:07 +02:00
  • 8dac714214 Added support for multiprocessing when decrypting an iOS backup Nex 2022-05-08 17:25:27 +02:00
  • 732a712e3d Changed path where to seek packages Nex 2022-05-08 17:06:34 +02:00
  • 6d278d4bec Actually, can also move version to setup.cfg Nex 2022-05-08 15:17:19 +02:00
  • c39b4d2179 Minimized setup.py and moved all possible to setup.cfg Nex 2022-05-08 15:15:00 +02:00
  • a653fd5253 Moved dependencies to setup.cfg Nex 2022-05-08 15:07:17 +02:00
  • f754bf274d Unfortunately until #233 is resolved, we have to enforce Python >= 3.8 as well Nex 2022-05-08 14:59:34 +02:00
  • fcac8a8c7d Updated README Nex 2022-05-08 14:57:33 +02:00
  • d82c788a18 Removed AUTHORS file in favor of explicit copyright notice Nex 2022-05-08 14:53:50 +02:00
  • 946a9ef02b Added missing import Nex 2022-05-08 14:51:31 +02:00
  • c343eed5a0 Moved flake8 config to setup.cfg Nex 2022-05-08 14:50:31 +02:00
  • 6162a1e1f2 Sorted imports Nex 2022-05-08 14:47:54 +02:00
  • f61729deed Starting to move declarative information to setup.cfg Nex 2022-05-08 14:45:14 +02:00
  • 7a00e88f1f Explicit license version in setup.py Nex 2022-05-08 14:26:43 +02:00
  • ff41efba72 Bumped version v1.5.4 Nex 2022-04-05 21:46:38 +02:00
  • 26e6a00bf5 Added new iOS version Nex 2022-04-04 13:25:13 +02:00
  • 9d61b9048c Fixed variable names mismatch and styling Nex 2022-03-30 08:49:22 +02:00
  • 9950b3d6c2 Add appops dumpsys parser and modules tek 2022-03-30 01:16:22 +02:00
  • e0d30ea990 Removes check for a deprecated Android setting tek 2022-03-29 18:37:56 +02:00
  • 293752f90a Merge branch 'main' of github.com:mvt-project/mvt tek 2022-03-28 20:12:17 +02:00
  • ac1e5c29d3 Clarifies the backup path needed in the documentation tek 2022-03-28 15:38:20 +02:00
  • d868e6d9f0 Merge pull request #259 from mlowdi/configuration_profiles_fix Nex 2022-03-28 14:08:22 +02:00
  • f5cb7f06e1 Fix for missing base64 encoding of MDM certificate data in JSON output Martin L. Fällman 2022-03-25 20:36:30 +01:00
  • 5ce8035820 Add Sublime Text project files to .gitignore Martin L. Fällman 2022-03-25 20:16:20 +01:00
  • e3a8bde150 Fix path error when relative '.' used as backup source directory Donncha Ó Cearbhaill 2022-03-20 15:56:13 +01:00
  • d6af7c8cca Updating flake8 config and fixed some violations Nex 2022-03-18 11:10:06 +01:00
  • 6584d8232c Fixed bug in bugreport packages parser Nex 2022-03-16 10:20:53 +01:00
  • 3487078c03 Added flake8 configuration file Nex 2022-03-15 13:36:03 +01:00
  • bc5d386be7 Bumped version v1.5.3 Nex 2022-03-15 11:19:22 +01:00
  • 03efc8494b Added new iOS version Nex 2022-03-15 11:19:05 +01:00
  • 0b3f529cfa Bumped version v1.5.2 Nex 2022-03-14 10:22:29 +01:00
  • 9bdef6ede4 Fixing spacing Nex 2022-03-10 11:35:49 +01:00
  • fc9a27d030 Sorted imports Nex 2022-03-10 11:33:54 +01:00
  • f5f3660d82 Updates the documentation tek 2022-03-08 14:17:41 +01:00
  • 712f5bcb9b Merge pull request #251 from mvt-project/feature/read-sms-adb-backup Tek 2022-03-05 23:27:55 +01:00
  • ac26aa964a Fix exception with bad password Donncha Ó Cearbhaill 2022-03-04 17:24:26 +01:00
  • be511dcb51 Refactor SMS ADB code to use backup functions Donncha Ó Cearbhaill 2022-03-04 17:06:10 +01:00
  • b44c67e699 Refactor some of the decryption code Donncha Ó Cearbhaill 2022-03-04 17:04:32 +01:00
  • a4d08f8f35 Replaces pyaes with cryptography and reorganize backup parser code tek 2022-03-04 15:05:10 +01:00
  • 6cc67f3c1d Fixes testing issue tek 2022-03-04 12:34:54 +01:00
  • 0d5377597f Merge branch 'main' into feature/read-sms-adb-backup tek 2022-03-04 12:30:45 +01:00
  • 86c79075ff Reorganise code for backup modules tek 2022-03-04 10:10:56 +01:00
  • 9940b1d145 Adds test of the check-backup command tek 2022-03-01 18:54:34 +01:00
  • b07fb092aa Adds tests for SMS module tek 2022-03-01 13:11:50 +01:00
  • 639c163297 Adds partial compression support in Android Backup parsing tek 2022-02-23 16:18:45 +01:00
  • 8eb30e3a02 Improves android backup parsing for check-backup and check-adb tek 2022-02-23 15:07:13 +01:00
  • cd0e7d9879 Fix syntax error with broken comment Donncha Ó Cearbhaill 2022-02-18 15:09:08 +01:00
  • bdaaf15434 Add initial implementation of SMS extraction using ADB Donncha Ó Cearbhaill 2022-02-17 18:17:38 +01:00
  • 699824d9ff Adds iOS version 15.3.1 tek 2022-02-11 12:25:53 +01:00
  • 8cca78d222 Missing newline Nex 2022-02-09 13:31:27 +01:00
  • 57cbb0ed56 Fixed typo Nex 2022-02-09 13:30:31 +01:00
  • e9cc6b3928 Fixed code styling and added missing check in adb getprop Nex 2022-02-09 13:20:09 +01:00
  • 6d47d4d416 Adds warning for outdated iOS systems tek 2022-02-08 15:49:10 +01:00
  • ed54761747 Adds warning if phone is outdated in getprop module tek 2022-02-07 17:28:01 +01:00
  • 71c4ba799f Fixed help message for download-apks Nex 2022-02-04 13:42:32 +01:00
  • 09a6f291c0 Bumped version v1.5.1 Nex 2022-02-04 13:39:37 +01:00
  • b50be69dd4 Bumped version Nex 2022-02-04 13:38:04 +01:00
  • 6fc6102b73 Improved parsing of bugreports by finding dumpstate file name from main_entry.txt Nex 2022-02-04 13:34:40 +01:00
  • 3fe5d8dc8d Fixing battery stats history parsing Nex 2022-02-03 22:18:37 +01:00
  • fec6210d1b Fixed parsing of dbinfo to support multiple formats Nex 2022-02-03 20:36:47 +01:00
  • 6a723e533f Fixed logging in adb modules Nex 2022-02-03 20:19:07 +01:00
  • ed8a5a3845 Fixed dumpstate parsing for different formats and added logging Nex 2022-02-03 19:55:18 +01:00
  • 04225a4455 Ignoring decoding errors Nex 2022-02-03 19:40:36 +01:00
  • 5987f218be Supporting multiple file names Nex 2022-02-03 19:26:45 +01:00
  • 748780476e Fixed a typo and catching exception Nex 2022-02-03 19:20:26 +01:00
  • c522b54326 Supporting searching files by multiple patterns Nex 2022-02-03 17:21:29 +01:00
  • 0e0e346916 Fixed issue in parsing batterystats daily Nex 2022-02-03 13:36:08 +01:00