Стаття створення фейк на delphi з відправкою на сниффер

1. Крок - установка Делфі

Розпаковуємо Дефла в будь-яку папку, звідти запускаємо його клікнувши по PortableDelphi.exe. Перед нами відкриється порожня форма.


3. Крок - підготовка форми

Підготовка форми. Для початку заходимо у вкладку Win32, де знаходимо іконку компонента XP, натискаємо на нього і кидаємо на форму. Тепер наша форма і компоненти будуть стильними, а не схожими на win98, але тільки після компіляції.


4. Крок - додавання фону

Додаємо на форму картинку, заходимо у вкладку "Additional", вибираємо іконку картинки (її відразу можна помітити), натискаємо на неї і додаємо на форму. Потім у властивостях картинки знаходимо властивість "Picture" і натискаємо на ".", Вибираємо картинку JPG, BMP і натискаємо ок. Далі задамо потрібні розміри картинки.


5. Крок - Додаємо компоненти

Додаємо на форму компоненти з вкладки "Standart" - 2 тексту і 2 інпут (поле для введення). Іконка можна зрозуміти. Текстів (Label) задаємо шрифт, через властивість Font (.), А також робимо їх прозорими, ставимо Transparent властивість = True в панелі властивостей. Полю для пароля проставляем властивість PasswordChar знак пароль, тобто ставимо там "*", як в DS.

6. Крок - Кнопка відправити

Додаємо кнопку з вкладки Standart на форму і 2 рази натискаємо на неї. Відкривається подія клік і скрипти.

Додаємо такий код між begin і end:

7. Крок - додаємо функцію GetUrlContent

Тепер потрібно додати функцію, яку ми використовували вище. Знаходимо в тексті початкових кодів "" і після нього додаємо наступний код (В Ньому нічо міняти не потрібно):

Знаходимо там же вгорі слово "uses" і після "Windows" вставляємо "WinInet", ОСЬ Що виходить.


8. Крок - Компіляція і збірка
Залишилося скомпілювати, Делфі запитає де зберегти проект, виберіть папку, там і буде створений EXE. Щоб скомпілювати / зібрати натисніть просто F9. Все готово.

Додатково - Змінити іконку exe
Її можна змінити зайшовши в Project -> Options -> Вкладка "Application" -> Icon. LoadIcon. Завантажувати можна тільки ICO. Після знову компілюємо і все.


В результаті виходить готовий EXE, який не вимагає ніяких DLL, не детектив антивірусами і не вимагає .NET і важить ехе всього 300-400 кб.

Як на мене так код большеват і злегка не зрозумілий, перевірка валідності посилання? Для чого?
Спеціально покопався в своїх старих файлах, знайшов дуже короткий код відправки на сниффер.

Приклад з фейк Mail.Ru Агента, де ComboBox1 - Поле введення логіна (як в оригіналі, легко замінюється на Edit), Edit1 - поле введення пароля. Тобто для примітивного фейк вам досить покласти на форму ComboBox1, Edit1, Button1.

Дякую, все працює!! Давно шукав.