Как восстановить поврежденный файл jpeg, миниатюра которого по-прежнему отображается правильно?

iptables -t nat -A PREROUTING -p tcp -m tcp -d 198.xxx.xxx.14 --dport 80 -j REDIRECT --to-ports 8080
iptables -t nat -A PREROUTING -p tcp -m tcp -d 198.xxx.xxx.14 --dport 443 -j REDIRECT --to-ports 8181
iptables -t nat -A PREROUTING -p tcp -m tcp -d 198.xxx.xxx.185 --dport 80 -j REDIRECT --to-ports 9090
iptables -t nat -A PREROUTING -p tcp -m tcp -d 198.xxx.xxx.185 --dport 443 -j REDIRECT --to-ports 9191

Это позаботится о входящем трафике от других хостов. Для локального доступа я рекомендую полностью удалить правила OUTPUT и использовать реальные номера портов, чтобы избежать двусмысленности. Или просто выберите два порта, к которым вы хотите подключиться при подключении к 127.0.0.1 :80 или 127.0.0.1 :443, и установите для них два правила OUTPUT.

0
27.04.2020, 19:15
1 ответ

Я задал тот же вопрос на askUbuntu , вот лучший ответ, который у меня был:)

Вы можете использовать ExifTool для восстановления миниатюр. Сделав это, вы получите изображение только с низким разрешением, но это может быть все, что вы можете восстановить, если файлы настолько сильно повреждены.

Вы можете установить его, введя sudo apt install libimage-exiftool-perlв окне терминала.Затем поместите следующее:

exiftool -b -ThumbnailImage -w $HOME/recovered/%f_thumb.%e -ext JPG <input directory>

где <input directory>— путь к поврежденным фотографиям.

Приведенная выше команда попытается извлечь миниатюры из фотографий JPEG, имеющих удобочитаемую миниатюру, в каталог с именем recoveredв домашнем каталоге пользователя.

Существует также множество инструментов восстановления (, в основном платных ), которые можно найти в Интернете, которые пытаются восстановить весь образ, но подавляющее большинство из них на самом деле не работают. Одна из немногих, которые могут работать, это JPEG Repair Shop(бесплатно ), но это вручную, поэтому может занять много времени, если у вас много поврежденных фотографий. Он также доступен только для Windows.

0
29.03.2021, 14:28

Теги

Похожие вопросы