github-actions[bot]
c7d00978c6
Add new iOS versions and build numbers ( #712 )
...
Co-authored-by: DonnchaC <DonnchaC@users.noreply.github.com >
2025-11-04 19:28:19 +01:00
Donncha Ó Cearbhaill
339a1d0712
Deduplicate ADB AndroidQF and other modules ( #606 )
...
* Run bugreport and backup modules during check-androidqf
Adding support to automatically run ADB backup and bugreport modules
automatically when running the check-androidqf command. This is a first
step to deduplicate the code for Android modules.
* Deduplicate modules which are run by the sub-commands.
* Raise the proper NoAndroidQFBackup exception when a back-up isn't found
* add missing import
* Fix imports and remove duplicate hashes param
* Rename from_folder to from_dir in tests
---------
Co-authored-by: besendorf <janik@besendorf.org >
2025-10-31 13:46:33 +01:00
besendorf
7009cddc8c
webkit session resource: fail gracefully when date conversion fails ( #664 )
...
* webkit session resource: fail gracefully when date conversion fails
* fix syntax
2025-10-23 15:19:08 +02:00
besendorf
9b4d10139c
Add Options to disable update checks ( #674 )
...
* reduce update check timeouts to 5s
* add error hadnling for Update checks
* Add CLI flags to disable version and indicator checks
* ruff syntax fix
* fix tests
2025-10-23 15:13:36 +02:00
besendorf
b795ea3129
Add root_binaries androidqf module ( #676 )
...
* Add root_binaries androidqf module
* Fix AndroidQF file count test
* fix ruff
---------
Co-authored-by: User <user@DESKTOP-3T8T346.localdomain >
2025-10-23 15:12:01 +02:00
besendorf
5be5ffbf49
add mounts module for androidqf ( #710 )
...
* add mounts module for androidqf
* adds test for mounts module
2025-10-23 15:09:37 +02:00
besendorf
2701490501
fix tombstone unpack parsing bug ( #711 )
2025-10-23 15:08:01 +02:00
besendorf
779842567d
Make revision field a string in TombstoneCrash model to fix error where ( #702 )
...
there were characters in the revision field
2025-10-09 11:28:47 +02:00
github-actions[bot]
b8a42eaf8f
Add new iOS versions and build numbers ( #698 )
...
Co-authored-by: DonnchaC <DonnchaC@users.noreply.github.com >
2025-09-29 20:42:12 +02:00
besendorf
0778d448df
make virustotal check also work with androidqf extractions ( #685 )
2025-09-19 07:31:17 +02:00
github-actions[bot]
f020655a1a
Add new iOS versions and build numbers ( #693 )
...
Co-authored-by: DonnchaC <DonnchaC@users.noreply.github.com >
2025-09-16 15:52:32 +02:00
github-actions[bot]
91c34e6664
Add new iOS versions and build numbers ( #692 )
...
Co-authored-by: DonnchaC <DonnchaC@users.noreply.github.com >
2025-09-15 20:13:40 +02:00
r-tx
f75b8e186a
add iOS 18.6.2 ( #682 )
...
* iOS 18.6.2
* iOS 18.6.2
---------
Co-authored-by: r-tx <r-tx@users.noreply.github.com >
Co-authored-by: Tek <tek@randhome.io >
2025-08-26 13:52:55 +02:00
Tek
847b0e087b
Adds iOS 18.6.1 ( #681 )
2025-08-20 11:10:20 +02:00
github-actions[bot]
7d0be9db4f
Add new iOS versions and build numbers ( #673 )
...
Co-authored-by: DonnchaC <DonnchaC@users.noreply.github.com >
2025-07-31 13:20:34 +02:00
besendorf
8ead44a31e
Merge branch 'main' into fix/install_non_market_apps
2025-07-22 19:12:44 +02:00
besendorf
14ebc9ee4e
Merge branch 'main' into fix/tcc
2025-07-22 18:56:10 +02:00
besendorf
b691de2cc0
catch sqlite exception in safari_browserstate.py
2025-07-04 17:52:05 +02:00
besendorf
10915f250c
catch tcc error
2025-07-04 17:46:50 +02:00
besendorf
c60cef4009
Merge branch 'main' into fix/install_non_market_apps
2025-07-04 17:04:13 +02:00
besendorf
ffe6ad2014
initialise message_links in backup parser to fix sms module bug
2025-07-04 15:29:36 +02:00
besendorf
49108e67e2
remove deprecated install_non_market_apps permission check
2025-07-02 10:11:35 +02:00
Tek
486e3e7e9b
Update global_preferences.py ( #641 )
...
Added a warning for lockdown mode when the property is not present
---------
Co-authored-by: makitos666 <makitos666@gmail.com >
2025-06-19 23:51:59 +02:00
Tek
4757cff262
Fixes date parsing issue in tombstones ( #635 )
2025-06-12 20:49:31 +02:00
Tek
61f51caf31
Freeze versions and bump version ( #632 )
...
* Freeze versions and bump version
* Drops support for python below 3.10
2025-06-12 16:33:15 +02:00
github-actions[bot]
0fce0acf7a
Add new iOS versions and build numbers ( #626 )
...
Co-authored-by: DonnchaC <DonnchaC@users.noreply.github.com >
2025-05-14 11:12:13 +02:00
github-actions[bot]
61f95d07d3
Add new iOS versions and build numbers ( #625 )
...
Co-authored-by: DonnchaC <DonnchaC@users.noreply.github.com >
2025-05-12 22:37:46 +02:00
ping2A
3dedd169c4
Fix issue #574 for a module without IOCs output ( #620 )
...
* Fix issue #574 for a module without IOCs output
2025-04-30 10:30:39 +02:00
Tek
e34e03d3a3
Fixes Android Dumpsys ADB parsing issue
2025-04-18 17:43:08 +02:00
github-actions[bot]
34374699ce
Add new iOS versions and build numbers ( #622 )
...
Co-authored-by: DonnchaC <DonnchaC@users.noreply.github.com >
2025-04-17 09:46:17 +02:00
github-actions[bot]
cf5aa7c89f
Add new iOS versions and build numbers ( #618 )
...
Co-authored-by: DonnchaC <DonnchaC@users.noreply.github.com >
2025-04-01 16:04:06 +02:00
Donncha Ó Cearbhaill
2766739512
Fix bug where default values were dropped when parsing protobuf tombstones ( #617 )
2025-03-11 14:10:34 +01:00
cacu
9c84afb4b0
Update logo.py ( #615 )
...
add instructions to update mvt via pipx
2025-03-11 13:46:59 +01:00
github-actions[bot]
55ddd86ad5
Add new iOS versions and build numbers ( #607 )
...
Co-authored-by: DonnchaC <DonnchaC@users.noreply.github.com >
2025-02-21 15:24:27 +01:00
Donncha Ó Cearbhaill
b184eeedf4
Handle XML encoded ADB keystore and fix parsing bugs ( #605 )
2025-02-07 02:00:24 +01:00
Donncha Ó Cearbhaill
4e97e85350
Load Android device timezone info and add additional file modification logs ( #567 )
...
* Use local timestamp for Files module timeline.
Most other Android timestamps appear to be local time. The
results timeline is more useful if all the timestamps
are consistent. I would prefer to use UTC, but that would
mean converting all the other timestamps to UTC as well. We probably
do not have sufficient information to do that accurately,
especially if the device is moving between timezones..
* Add file timestamp modules to add logs into timeline
* Handle case were we cannot load device timezone
* Fix crash if prop file does not exist
* Move _get_file_modification_time to BugReportModule
* Add backport for timezone and fix Tombstone module to use local time.
* Fix import for backported Zoneinfo
* Fix ruff error
2025-02-06 20:51:15 +01:00
Donncha Ó Cearbhaill
b7595b62eb
Add initial tombstone parser
...
This supports parsing tombstone files from Android bugreports. The parser
can load both the legacy text format and the new binary protobuf format.
2025-02-06 20:07:05 +01:00
Donncha Ó Cearbhaill
02c02ca15c
Merge branch 'main' into feature/tombstone-parser
2025-02-03 18:44:00 +01:00
Donncha Ó Cearbhaill
086871e21d
Merge branch 'main' into feature/config-file
2025-01-30 13:15:28 +01:00
Donncha Ó Cearbhaill
edcad488ab
Merge branch 'main' into feature/add-suspicious-android-setting
2025-01-30 13:10:00 +01:00
Donncha Ó Cearbhaill
43901c96a0
Add improved heuristic detections to AppOps module
2025-01-30 13:02:26 +01:00
Donncha Ó Cearbhaill
0962383b46
Alert on potentially suspicious permissions from ADB
2025-01-30 11:48:19 +01:00
Donncha Ó Cearbhaill
34cd08fd9a
Add additional Android security setting to warn on
2025-01-30 11:35:18 +01:00
github-actions[bot]
579b53f7ec
Add new iOS versions and build numbers ( #602 )
...
Co-authored-by: DonnchaC <DonnchaC@users.noreply.github.com >
2025-01-28 01:27:17 +01:00
Rory Flynn
dbb80d6320
Mark release 2.6.0 ( #601 )
2025-01-27 15:41:41 +01:00
Donncha Ó Cearbhaill
0fbf24e82a
Merge branch 'main' into feature/config-file
2025-01-14 14:33:40 +01:00
Rory Flynn
6e230bdb6a
Autofix for ruff ( #598 )
2025-01-14 12:02:10 +01:00
Tek
2aa76c8a1c
Fixes a bug on recent phones not having WIFI column in net usage ( #580 )
...
Co-authored-by: Donncha Ó Cearbhaill <donncha.ocearbhaill@amnesty.org >
Co-authored-by: Rory Flynn <75283103+roaree@users.noreply.github.com >
2025-01-07 12:48:35 +01:00
github-actions[bot]
7d6dc9e6dc
Add new iOS versions and build numbers ( #595 )
...
Co-authored-by: DonnchaC <DonnchaC@users.noreply.github.com >
2025-01-07 12:07:57 +01:00
Donncha Ó Cearbhaill
458195a0ab
Fix optional typing syntax for Python 3.8
2024-12-25 00:28:02 +00:00