Найпростіша флешка-граббер
Для простих смертних флешка - це девайс для перенесення документів / фільмів / фоток та іншої особистої (а іноді і дуже особистої) інформації. А ось для хакерів флешка - це одночасно і жертва, і бойовий інструмент. Сьогодні я розповім всі тонкощі непомітного зливу даних з флешок до себе на комп, а також навчу перетворювати нешкідливі флешки в програми для резервного копіювання паролів з «великого» комп'ютера.
Пастка для чужих флешок
Ідея програми «Злісний комп» буде полягати в наступному. Ми розробимо невелику ТУЛЗ, яка буде прикидатися супер-мега просунутим антивірусом, мета якого - якісне видалення з флешок «небезпечних» вірусів. Зараженої вірусами флешкою вже нікого не здивуєш, тому наш спеціалізований «антивірус» не викличе у довірливого користувача побоювань. Навпаки, вставивши флешку до тебе в комп і побачивши повідомлення типу: «Виявлено вірус. Виробляю детальне сканування всіх файлів на предмет наявності заражених », - він обов'язково почекає завершення даної операції.
підготовка інструментів
Писати таку корисну програму ми будемо на модному нині C #. Гнучкість мови і широкий функціонал платформи .NET дозволяють розробляти програми з блискавичною швидкістю. Саме це нам і потрібно. Нас цікавить урожай, який ми зможемо зібрати, а не виснажливий процес кодинга.
Однією з важливих складових нашого застосування буде інтерфейс. Чим солідніше ти його зробиш, тим більше шансів, що жертва не помітить каверзи і спокійненько чекатиме завершення антивірусного сканування. Я особливо паритися не став і розмістив на форму чистого проекту лише картинку і ProgressBar. Ти ж можеш відірватися по повній і зробити запаморочливий дизайн. Раджу подивитися оформлення якого-небудь реального антивіруса і приблизно в такому ж стилі оформити свій додаток.
ставимо завдання
Будемо рахувати,