Як розкодувати лист
Що робити, якщо Вам прийшло закодоване письмо. Як розкодувати лист.
ЯК ОПОЗHАТЬ ту чи іншу систему кодування.
ЩО РОБИТИ з листом, щоб прочитати текст (дані).
ДЕ ВЗЯТИ необхідні програми.
1. UUENCODE, документ знаходиться в одному листі
Закодований текст починається рядком "begin имя_файла". В останньому рядку - слово "end"
У програмі dMail потрібно перейти в меню (клавіша F2), потім вибрати пункт меню "Обробка" - "Витягти дані". У поточному каталозі буде створено файл з ім'ям, яке зазначено в рядку "begin".
записати текст листа в окремий файл (наприклад, text.uue) c допомогою програми uudecode розкодувати лист uudecode text.uue
Проблема: ім'я файлу в рядку "begin" може не відповідати правилам MSDOS, наприклад, anderson.software_piracy.ps.Z (в MSDOS ім'я файлу не більше 8 символів і тільки одна точка). В цьому випадку потрібно відредагувати лист - змінити рядок "begin anderson.software_piracy.ps.Z" на "begin anderson.z"
2. Кодування UUENCODE, документ складається з декількох частин
Документ знаходиться в декількох листах. Перший лист починається словами "begin имя_файла":
Друга (і наступні проміжні) частини файлу можуть не мати ні слова "begin" на початку, ні слова "end" в кінці. Останній лист закінчується словом "end":
Іноді в кінці кожної частини вказується контрольна сума і розмір частини.
sum -r / size 27951/6200 section (from first to last encoded line)
А в останній частині - контрольна сума всього документа
Варіант 1: в програмі BMail або dMail впорядкувати за датою (при цьому частини будуть розташовані по порядку). Потім відзначити всі файли і декодувати.
Варіант 2: кожен лист записати в окремий файл (part1.uue, part2.uue.) Програмою uudecode з комплекту uuexe525.zip розкодувати всі листи (вона вміє автоматично "збирати" файл, що складається з декількох частин). uudecode part
3. Кодування BinHex
У тексті або заголовках листа зустрічаються слова BinHex. приклад:
Записати лист в файл. Витягти дані можна програмою
При цьому створюється три файли з розширеннями
file.dat
file.rsr
file.inf
Власне дані містяться в файлі з розширенням ".dat"
4. Кодування MIME (base64)
Зверніть увагу на заголовок листа - там обов'язково є рядок MIME-Version.
Записати лист (разом із заголовком) в файл. Останній рядок коду повинна бути останнім рядком у файлі.
mime64.exe infile [outfile]
Замість російських букв - їх шістнадцяткові коди.
Записати лист в файл.
mmencode -u -q infile> outfile
6. Упакований "пакет статей"
Закодований текст починається рядком "start stdin"
Це упакований "пакет статей". Чи включається сервером телеконференцій по команді PACK.
BML версії 1.27 вміє робити розпакування в процесі читання поштової скриньки. Для цього потрібно викликати BML з прапором -p. отримати програму розпакування ящика UUNPACK.ZIP. UUNPACK.EXE - виконувана програма. Потрібно переписати UUNPACK.EXE в каталог, наприклад, C: \ UUPC і в файл виклику UUPC.BAT останнім рядком додати: c: \ uupc \ uunpack c: \ uupc \ mail \ boxes \ user тут user - ім'я користувача, який отримує новини.
Закодований текст починається словами xbtoa Begin.
Такі листи розкодує програмою btoa.
Так виглядає документ, оброблений програмою шифрування PGP (Pretty Good Privacy).
Записати лист в окремий файл. Розкодувати файл:
pgp ciphertextfile [-o plaintextfile]
9. Кодування KOI-8
Замість російських букв символи псевдографіки. Швидше за все це файл в кодуванні koi8
Для його перекодування в альтернативну (ДОСовскіх) кодування є спеціальні програми, наприклад, "todos" і "fromdos"