Skip to content

cyclone-github/container_truncator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Readme Card

Go Report Card GitHub issues License GitHub release Go Reference

Cyclone's Container Truncator

  • Tool to truncate BestCrypt / Truecrypt / Veracrypt container files
  • Tested on debian linux & Windows 11
  • Run tool in directory where BestCrypt *.jbc, Truecrypt *.tc or Veracrypt *.vc container file is located
  • Once file is selected from menu, tool will truncate container and save a new file to "truncate_filename"
  • "truncate_filename" can now be ran with hashcat using the appropriate mode (for tc/vc containers)
    • example: ./container_truncator.bin
    • 1 ) truecrypt.tc
    • outputs new file "truncate_truecrypt.tc"
    • hashcat -m 6211 -a 0 truncate_truecrypt.tc cyclone_hk_v2.txt -r cyclone_250.rule
  • Tool will not overwrite any existing files

Install latest release:

go install github.com/cyclone-github/container_truncator@latest

Install from latest source code (bleeding edge):

go install github.com/cyclone-github/container_truncator@main

Compile from source:

  • If you want the latest features, compiling from source is the best option since the release version may run several revisions behind the source code.
  • This assumes you have Go and Git installed
    • git clone https://github.com/cyclone-github/container_truncator.git # clone repo
    • cd container_truncator # enter project directory
    • go mod init container_truncator # initialize Go module (skips if go.mod exists)
    • go mod tidy # download dependencies
    • go build -ldflags="-s -w" . # compile binary in current directory
    • go install -ldflags="-s -w" . # compile binary and install to $GOPATH
  • Compile from source code how-to:

Packages

No packages published

Languages