Maneira simples de codificar dados na unidade flash

0

Eu tenho uma unidade flash USB e gostaria de base-64 (ou similar) codificar todos os arquivos / pastas (recursivamente) sob um determinado diretório pai nele; vamos chamá-lo "toEncode".

Seria preferível poder codificar e decodificar esses arquivos sempre que eu quiser: decodificar o diretório toEncode, modificar qualquer parte de suas pastas / arquivos filhos e recodificá-lo. Estou no desktop do Ubuntu 12.04. Idéias?

    
por user3178622 20.01.2014 / 21:40

2 respostas

1

Para codificar:

base64 file.xyz > encoded.b64

Para decodificar:

base64 -d encoded.b64 > file.xyz

Para mais informações:

man base64

Para encontrar esses comandos, é útil pesquisar usando comandos como estes:

apropos -r 'base.*64'
apt-cache search 'base.*64'
    
por 20.01.2014 / 22:40
1

Se você quiser apenas criptografar dados em uma unidade flash, há ferramentas muito melhores do que tentar manualmente.

link

    
por 20.01.2014 / 21:46
yii\base\ErrorException
Copied! Copy Stacktrace Search Stackoverflow Search Google Error

PHP Core Warningyii\base\ErrorException

PHP Startup: Unable to load dynamic library 'memcached.so' (tried: /usr/lib/php/20190902/memcached.so (/usr/lib/php/20190902/memcached.so: undefined symbol: igbinary_serialize), /usr/lib/php/20190902/memcached.so.so (/usr/lib/php/20190902/memcached.so.so: cannot open shared object file: No such file or directory))

$_GET = [
    'id' => '504531',
    'url' => 'simple-way-to-encode-data-on-flash-drive',
];

$_COOKIE = [
    'advanced-frontend' => '3hu548o0eue6b6sbhgl6of5brt',
    '_csrf-frontend' => '8e2c324798304e6fa7b668f0c34431588a365acb04f1466799a1d0b23b38d35ca:2:{i:0;s:14:"_csrf-frontend";i:1;s:32:"A8sUmEV010ToEq7a5wGXplYaC0TgVE5q";}',
];

$_SESSION = [
    '__flash' => [],
];