• 0 Posts
  • 2 Comments
Joined 4 months ago
cake
Cake day: March 13th, 2025

help-circle
  • VeraCrypt Volume Format Specification:

    Each VeraCrypt volume contains an embedded backup header, located at the end of the volume (see above). The header backup is not a copy of the volume header because it is encrypted with a different header key derived using a different salt (see the section Header Key Derivation, Salt, and Iteration Count).

    It may be possible to recover the encryption key. You might try asking on VeraCrypt forums/mailing lists or contacting a commercial data recovery service which understands VeraCrypt. Though I’m not familiar with VeraCrypt so I may be misunderstanding the cited documentation.


  • For doing stuff in a directory, I use a replacement for cd command.

    For aliases:

    alias +='git add'
    alias +p='git add -p'
    alias +u='git add -u'
    alias -- -='cd -'
    alias @='for i in'
    alias c='cargo'
    alias date='LANG=C date'
    alias diff='cdiff'
    alias gg='git grep -n'
    alias grep='grep --color=auto'
    alias ll='ls -o'
    alias ls='ls -vFT0 --si --color=auto --time-style=long-iso'
    alias rmd='rmdir'
    

    I also have various small scripts and functions:

    • a for package management (think apt but has simplified arguments which makes it faster to use in usual cases),
    • e for opening file in Emacs,
    • g for git,
    • s for sudo.

    And here’s ,:

    $ cat ~/.local/bin/,
    #!/bin/sh
    
    if [ $# -eq 0 ]; then
    	paste -sd,
    else
    	printf '%s\n' "$@" | paste -sd,
    fi