Skip to content

Windows.truecrypt.Passphrase plugin failed #1922

@NaftalidaCosta

Description

@NaftalidaCosta

Describe the bug
A clear and concise description of what the bug is.

I tried using the windows.truecrypt.Passphrase plugin
to find encrypted disk password using volatility3 2.27.1 a this error appeared in command output.

Context
Volatility Version: 2.27.1
Operating System: Parrots Security OS - HackTheBox
Python Version: 3.11.2
Suspected Operating System:
Command: #vol -f Snapshot14_1061.vmem windows.truecrypt.Passphrase

To Reproduce
Steps to reproduce the behavior:

  1. Use command '...'
  2. See error

Expected behavior
A clear and concise description of what you expected to happen.

  • Show the passphrase

Example output
Please copy and paste the text demonstrating the issue, ideally with verbose output turned on (vol.py -vvv ...).

WARNING  volatility3.framework.layers.vmware: No metadata file found alongside VMEM file. A VMSS or VMSN file may be required to correctly process a VMEM file. These should be placed in the same directory with the same file name, e.g. Snapshot14_1609164553061.vmem and Snapshot14_161.vmss.
Progress:  100.00		PDB scanning finished                        
Offset	Length	Password
Traceback (most recent call last):
  File "/usr/local/bin/vol", line 8, in <module>
    sys.exit(main())
             ^^^^^^
  File "/home/hackerone/volatility3/volatility3/cli/__init__.py", line 934, in main
    CommandLine().run()
  File "/home/hackerone/volatility3/volatility3/cli/__init__.py", line 522, in run
    renderer.render(grid)
  File "/home/hackerone/volatility3/volatility3/cli/text_renderer.py", line 329, in render
    grid.populate(visitor, outfd)
  File "/home/hackerone/volatility3/volatility3/framework/renderers/__init__.py", line 318, in populate
    for level, item in self._generator:
  File "/home/hackerone/volatility3/volatility3/framework/plugins/windows/truecrypt.py", line 137, in _generator
    for offset, password in self.scan_module(
  File "/home/hackerone/volatility3/volatility3/framework/plugins/windows/truecrypt.py", line 82, in scan_module
    raise ValueError("PE data section not DWORD-aligned!")
ValueError: PE data section not DWORD-aligned!  

Text is preferred to screenshots for searching and to talk about specific parts of the output.

Additional information
Add any other information about the problem here.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions