3.0 KiB
3.0 KiB
Portable VeraCrypt Setup Instructions
Before running the main tool, you need to download portable VeraCrypt binaries. These will be copied to the TOOLS partition so the device works on any computer.
Required Downloads
Download the following files and place them in this directory (tools/veracrypt/):
1. Windows Portable (REQUIRED)
- File:
VeraCrypt Portable.exe - URL: https://www.veracrypt.fr/en/Downloads.html
- Section: "Portable" under Windows
- Size: ~30 MB
- Rename to:
VeraCrypt-Portable-Windows.exe
2. Linux Portable (REQUIRED)
-
Option A - GUI version:
- Download from: https://www.veracrypt.fr/en/Downloads.html
- Generic Installer:
veracrypt-*-setup.tar.bz2 - Extract and place:
veracrypt-*-setup-gui-x64 - Rename to:
VeraCrypt-Portable-Linux
-
Option B - Console only:
- Download:
veracrypt-*-setup-console-x64 - Rename to:
VeraCrypt-Portable-Linux-Console
- Download:
3. macOS Portable (OPTIONAL)
- File:
VeraCrypt_*.dmg - URL: https://www.veracrypt.fr/en/Downloads.html
- Note: Not truly "portable" but can be included for reference
- Rename to:
VeraCrypt-MacOS.dmg
4. Android APK (OPTIONAL but recommended)
- Source: https://github.com/veracrypt/VeraCrypt/releases
- Alternative: EDS Lite from Play Store (can't include, user must download)
- Note: Android apps can't be "portable" but having APK helps
Quick Download Script
Run this to download automatically (Linux):
cd tools/veracrypt/
# Windows Portable
wget https://launchpad.net/veracrypt/trunk/1.26.7/+download/VeraCrypt_Portable_1.26.7.exe \
-O VeraCrypt-Portable-Windows.exe
# Linux Console
wget https://launchpad.net/veracrypt/trunk/1.26.7/+download/veracrypt-console-1.26.7-Ubuntu-22.04-amd64.deb \
-O veracrypt-linux.deb
ar x veracrypt-linux.deb
tar xf data.tar.xz
cp usr/bin/veracrypt VeraCrypt-Portable-Linux
chmod +x VeraCrypt-Portable-Linux
rm -rf usr/ *.tar.* *.deb
# macOS
wget https://launchpad.net/veracrypt/trunk/1.26.7/+download/VeraCrypt_1.26.7.dmg \
-O VeraCrypt-MacOS.dmg
echo "✓ Downloads complete!"
Verification
After downloading, your tools/veracrypt/ directory should contain:
tools/veracrypt/
├── DOWNLOAD_INSTRUCTIONS.md (this file)
├── VeraCrypt-Portable-Windows.exe (~30 MB)
├── VeraCrypt-Portable-Linux (~3-5 MB)
└── VeraCrypt-MacOS.dmg (~40 MB) [optional]
Notes
- Total size: ~70-80 MB for all platforms
- License: VeraCrypt is open source (Apache 2.0 / TrueCrypt License 3.0)
- Updates: Check veracrypt.fr periodically for newer versions
- These portable versions allow accessing your encrypted partition on ANY computer without installing software
After Downloading
Once you have the files in place, run the main setup script:
sudo python3 covert_sd_card_tool.py -d /dev/sdX -a -t /path/to/tails.iso
The script will automatically copy these portable versions to the TOOLS partition.