Форми організації атак досить різноманітні, але в цілому всі вони належать до однієї з наступних категорій: Віддалене проникнення в комп’ютер: програми, які отримують неавторизований доступ до іншого комп’ютера через Інтернет або локальну мережу);

Локальне проникнення в комп’ютер: програми, які отримують неавторизований доступ до комп’ютера, на якому вони працюють;

Віддалене блокування комп’ютера: програми, які через Інтернет (або мережа) блокують роботу всього віддаленого комп’ютера або окремої програми на ньому;

Локальне блокування комп’ютера: програми, які блокують роботу комп’ютера, на якому вони працюють;

Мережеві сканери: програми, які здійснюють збір інформації про мережу, щоб визначити, які з комп’ютерів і програм, що працюють на них, потенційно уразливі до атак;

Сканери вразливих місць програм: програми, перевіряють великі групи комп’ютерів в Інтернет у пошуках комп’ютерів, уразливих до того або іншого конкретного виду атаки;

Вскрыватели паролів: програми, які виявляють легко вгадувані паролі в зашифрованих файлах паролів;

Мережеві аналізатори (sniffers): програми, які слухають мережевий трафік. Часто в них є можливості автоматичного виділення імен користувачів, паролів і номерів кредитних карт з трафіку;

Модифікацію переданих даних або підміна інформації;

Підміна довіреного об’єкта розподіленої НД (робота від його імені) або помилковий об’єкт розподіленої НД (РВР).

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