google / GiftStick

1-Click push forensics evidence to the cloud
Apache License 2.0
137 stars 21 forks source link

Error when starting zenity with --select_disk #133

Closed rgayon closed 1 year ago

rgayon commented 1 year ago
sudo auto_acquire.py --acquire all --select_disk /mnt/evidence
2022-10-12 08:01:11,237 - INFO - AutoForensicate - Acquisition starting with args '['/usr/local/bin/auto_acquire.py', '--acquire', 'all', '--select_disk', '/mnt/evidence']'
2022-10-12 08:01:15,279 - ERROR - AutoForensicate - Recipe disk failed to run
Traceback (most recent call last):
  File "/usr/local/bin/auto_acquire.py", line 574, in Main
    self.Do(recipe_class(recipe_name, options=options))
  File "/usr/local/bin/auto_acquire.py", line 495, in Do
    artifacts = recipe.GetArtifacts()
  File "/usr/local/lib/python3.8/dist-packages/auto_forensicate/recipes/disk.py", line 407, in GetArtifacts
    disks_to_collect = gui.AskDiskList(all_disks)
  File "/usr/local/lib/python3.8/dist-packages/auto_forensicate/ux/gui.py", line 62, in AskDiskList
    choices = zenity.CheckList(
  File "/usr/local/lib/python3.8/dist-packages/auto_forensicate/ux/zenity.py", line 86, in CheckList
    return process.stdout.read().strip().split('|')
TypeError: a bytes-like object is required, not 'str'