Blackman's E-mail encoder

Copyright © 2003 Blackman Freeware

Зміст

Опис

Зараз вже практично не залишилося користувачів Інтернету, які б ніколи не отримували спам - рекламні розсилання, на які ви не підписувались. Увесь Інтернет цілодобово сканують тисячі спамерських роботів-павуків, збираючи e-mail адреси потенційних жертв. Єдиний спосіб уникнути отримання спаму - ніде та ніколи не публікувати свою e-mail адресу.

Але що робити тим, кому цей спосіб не підходить? Тоді хоча б не робіть спамерам подарунку у вигляді легкодосяжної електронної адреси. Зашифруйте його за допомогою програми Blackman's E-mail encoder!

E-mail encoder дозволяє вибрати будь-який з чотирьох методів кодування e-mail: від простої, незашифрованої силки до JavaScript, отримати адресу з якої можна тільки шляхом ручної обробки. При цьому силка цілком дійсна!

Метод кодування Опис Результат
не кодувати Повністю незахищена, некодована e-mail адреса. Приводиться тут тільки у якості прикладу для порівняння. user@domain.com
коди символів Використовується спрощена схема кодування символів. Працює абсолютно у всіх браузерах. Але в той же час, може визначатись деякими спам-роботами. user@domain.com
Java Script Java Script, результатом роботи якої являється повністю робоча силка. Якщо у браузері користувача відключена підтримка JavaScript, силка відображена не буде!
Java Script параноя Ускладнений Java Script. Силка не спливе автоматично навіть при трасуванні скрипта спам-роботом. При бажанні можна використовувати невірну адресу, наприклад support@microsoft.com :) Справжня силка спрацьовує при обробці події OnClick. Недоліком методу є те, що у цій ситуації у статусному рядку деяких браузерів може відображатись невірна адреса.

Усі механізми кодування основані на стелс (stealth) - технології. Кожна нова силка відрізняється від будь-якої іншої попередньої. У тілі силки нема жодного шматка коду, характерного тільки для силок, створених цією програмою.

У порівнянні з іншими програмами подібного роду перевагами E-mail encoder є:

  1. Безкоштовність розповсюдження (Freeware)
  2. Можливість вибору одного з чотирьох методів кодування
  3. Можливість використання малюнка у якості силки
  4. Невеликий розмір (50 кб проти 300-400)
  5. Багатомовний інтерфейс
  6. Багатоплатформенність (програма працює, як у Windows так і у DOS)
  7. Усі силки працюють правильно навіть у IE 3.0

Як користуватися програмою

  1. Вибрати e-mail адресу та HTML-документ, де необхідно вставити силку
  2. Запустити Blackman's E-mail encoder і заповнити слідуючі поля:
    1. Адреса e-mail - поштова адреса, на яку вказує силка.
    2. Відображати як - текст силки у HTML-документі. Натиснув кнопку " Малюнок ", можна вибрати малюнок, який буде вставлений на місце силки. Якщо залишити це поле пустим, то замість тексту силки буде відображатись указана e-mail адреса.
    3. Тема листа - При натисненні силки буде створений лист із заданою його темою.
    4. Атрибути силки - різні атрибути тегу <a>, наприклад, class, style, ...
    5. Метод кодування. Порівняльні характеристики різних методів кодування див. вище.
  3. Скопіювати або зберегти отриману силку та вставити її у потрібне місце у HTML-документі.
  4. Відкрити отриманий HTML-документ та перевірити працездатність силки.


Встановлення та видалення

Програма на потребує встановлення. Просто зробіть копію всіх файлів у яку-небудь папку.

E-mail encoder не потребує також складного видалення. Достатньо видалити всі файли програми з диску. При бажанні можна також видалити ключ реєстру HKEY_CURRENT_USER\Software\Blackman\EmailEncoder (це можна зробити, запустивши файл uninstall.reg)

Ліцензія на розповсюдження та використання

  1. Усі авторські права на використання "E-mail encoder" належать тільки автору - Соколову Михайлу (Blackman).
  2. Будь який користувач має право використовувати дану версію програми безкоштовно у некомерційних цілях протягом необмеженого строку з моменту встановлення.
  3. Автор залишає за собою право відмінити дію даної ліцензії для будь-якої з наступних версій.
  4. Програма вільно розповсюджується, при умові того, що даний дистрибутив не змінений. Жодна приватна особа або організація не може брати оплату за розповсюдження "E-mail encoder" без письмового дозволу автора.
  5. ПРОГРАМА РОЗПОВСЮДЖУЄЬСЯ ЗА ПРИНЦИПОМ "ЯК Є". ПРИ ЦЬОМУ НЕ ПЕРЕДБАЧАЄТЬСЯ ЖОДНИХ ГАРАНТІЙ, ЯВНИХ АБО РОЗУМІЮЧИХ. ВИ ВИКОРИСТОВУЄТЕ ЇЇ НА СВІЙ РИЗИК. АВТОР НЕ ВІДПОВІДАЄ ЗА ВТРАТУ ДАНИХ, ПОШКОДЖЕННЯ, ВТРАТУ ПРИБУТКУ АБО ІНШІ ВИДИ ВТРАТ, ПОВ'ЯЗАНИХ З ВИКОРИСТАННЯМ (ПРАВИЛЬНИМ АБО НЕПРАВИЛЬНИМ) ЦІЄЇ ПРОГРАМИ.
  6. Ви не маєте право використовувати, копіювати, емулювати, створювати нові версії, здавати у наймання або в оренду, продавати, декомпілювати, деасемблювати, вивчати код програми іншими способами, передавати зареєстровану програму або інші ії будь-які складові, інакше, як визначено цим ліцензійним договором. Будь-яке нелегальне використування означає автоматично та негайне припинення дії цього договору та може переслідуватись за законом.
  7. Усі права не надані тут явно зберігаються за автором програми.
  8. Встановлення та використання "E-mail encoder" означає, що розумієте положення дійсного ліцензійного договору та згодні з ними.
  9. Якщо чомусь Ви не згодні з цим ліцензійним договором, Вам необхідно видалити файли дистрибутиву "E-mail encoder" з ваших пристроїв зберігання інформації та перервати використання програми.

Переклад на інші мови

У програму з самого початку вбудовані дві мови: російська та англійська. Нові мови можуть додаватись за допомогою реєстра. У цьому випадку зручно використовувати .reg файли для перекладу. Наприклад, так буде виглядати файл для російської мови (russian.lng):

Якщо Ви перекладете програму на яку-небудь іншу мову, будь ласка, відправте переклад автору blackman@ezmail.ru

Готові переклади знаходяться у папці language.

FAQ (запитання та відповіді)


Q: Кому зможе знадобитися ця програма?
A: Власникам домашніх сторінок, вебмастерам та усім тим, кому доводиться працювати безпосередньо з HTML-кодом.

Q: Чи буде правильно працювати силка, створена Вашою програмою, якщо я введу у поле вводу e-mail якого-небудь із форумів?
A: Скоріше за все - ні. Більша частина форумів відсікає увесь активний HTML-зміст.

Q: Після кодування текст силки абсолютно неможливо прочитати.
A: Так і повинно бути. Можливо такий код не зрозумілий Вам, але він абсолютно зрозумілий браузеру.

Q: Як зробити так, щоб у полі "To:" поштової програми адреса відображалася, як "Іван Петров"?
A: У полі вводу e-mail ввести "Іван Петров <ivan@petrov.com>" (розуміється, без лапок).

Q: Я зробив силку на основі малюнка, але малюнок не відображається правильно.
A: Перевірте правильність вказання шляху до малюнка у полі "Відображати як". За умовчуванням розуміється, що малюнок повинен знаходитися у тій же папці, де і HTML-документ.

Q: У мене на сторінці використовується своя власна таблиця стилів (CSS). Як мені зробити, щоб силка, створена Вашою програмою, мала відповідний клас?
A: У полі "Атрибути силки" ввести, наприклад, "class=EmailLink".

Q: Де ще можна знайти інформацію на дану тему?
A: У мене
на сайті є стаття "Шифруем e-mail адресс", опублікована у декількох журналах. У ній обговорюються методи захисту e-mail адреси від попадання у спам-листи шляхом шифрування та дається обзор програм, які використовується з цією метою. У журналі "Комп'ютерра" опублікована також стаття "Совершенно секретно".


Історія версій


Версія 1.1 від 12 жовтня 2003
  • Добавлено редагування атрибутів силки.
  • Зроблено додаток зображення (малюнка) при натисненні кнопки "Малюнок"
  • Повністю перероблена DOS-версія. Зараз у неї віконний інтерфейс.
  • Трохи виправлені самі скрипти.
  • Зараз навіть якшо підтримка JavaScript відключена, користувач все рівно побачить текст або малюнок JavaScript-силки. Правда не зможе перейти по ній.
  • Мови внесені із окремого файлу у дистрибутив програми.
  • Доповнена і переророблена документація.

Версія 1.0 від 12 липня 2003
Перший реліз програми.
  • Можливість вибору e-mail, виду силки та теми повідомлення.
  • Чотири методи кодування.
  • Попередній перегляд отриманої силки.
  • Діалогова DOS-версія.

Подяки

Хочу виразити велику подяку слідуючим людям, без яких не було б цієї програми:

  • Vladimir Kladov - за його чудову бібліотеку Key Objects Library, яка дозволяє писати Delphi-програми розміром від 20 Кб.
  • Bogy - за переклад програми на англійську мову
  • Stèphane SiMSON - за переклад програми на французську мову та цінні поради з виправлення помилок.
  • NeOgEoFaN - за переклад програми на іспанську мову
  • knur erchejms - за переклад програми на польську мову
  • Sasha Buzmakoff - за переклад програми на украiнську мову
  • Vladimir Ryabikin - за правку перекладу документації
  • Sergei N. Parshin - за корисні поради по удосконаленню програми

Зворотній зв'язок

Перевірити наявність нових версій програми можна на сайті blackman2003.da.ru. Там же можна закачати і інші мої програми (Advanced Password Generator, Стегозавр, Phone Card Reader, Text Video, Scan).

Будь-які відгуки та пропозиції з покращення роботи програми можна відправляти за адресою blackman@ezmail.ru Автор завжди радий Вашим листам.

Copyright © 2003 Blackman (blackman2003.da.ru), translation Sankoff