Я могу определить тип архива, используя команду libmagic или file. Но если этот тип архива зашифрован, я не могу обнаружить, что архив зашифрован. Также я хочу различать архив и зашифрованный архив. Как я могу это сделать? Знаете ли вы какие-либо инструменты или методы для его обработки?Как я могу обнаружить архив, который зашифрован?
Любая помощь будет оценена по достоинству.
Целью хорошего шифрования является скрыть всю зашифрованную информацию. Таким образом, хорошо зашифрованный архив (в отличие от архива с зашифрованным содержимым) является _определением_, не распознаваемым как архив. – MSalters
7zip - известный тип архива и имеет хорошую поддержку шифрования. Но вы можете обнаружить, что даже если он зашифрован, это архив. – iyasar
Это пример «архива с зашифрованным содержимым». Но если я возьму незашифрованный архив 7zip и зашифрую его с помощью PGP, результатом будет зашифрованный архив. Вы не сможете ничего рассказать о содержимом результирующего файла PGP, поэтому вы не можете сказать, что он содержит архив. – MSalters