Про хакерів.

Коли комп'ютери тільки з'явилися, слово «хакер» було поважним. Його використовували для позначення комп'ютерних геніїв, здатних переписати частину ядра операційної системи, щоб вона стала краще працювати або "скинути" всіма забутий адміністраторський пароль. Хакерів поважали за вміння нестандартно мислити і знаходити розумні рішення найскладнішим проблемам.

Проте з плином часу оригінальне значення слова було загублене, оскільки далеко не всі «хакери» обмежувалися вдосконаленням операційної системи і відновленням паролів на прохання своїх колег. Деякі з них почали вторгатися в погано захищені комп'ютерні системи, щоб «довести, що це можливо" і, нарешті, перейшли хиткий кордон злому з метою крадіжки якої-небудь важливої ??інформації або системних ресурсів.
Комп'ютерне спільнота, який стикнувся з розмиванням значення терміна «хакер», ввело в обіг кілька додаткових термінів, наприклад, «script kiddie» і «cracker». Термін «script kiddie» використовується для позначення людей, що не володіють істотними знаннями в області хакерства і просто використовують для злому чужі хакерські утиліти - скрипти, експлойти і т. п.

Термін «cracker» позначає людини , що знаходиться десь між script kiddie і хакером за рівнем своїх знань. Він вміє зламувати програми і, наприклад, позбавлятися від захисту від копіювання, але його знань недостатньо, щоб самостійно знаходити нові уразливості або писати хакерські утиліти.




Усе ще більш ускладнилося, коли деякі «кандидати» в хакери почали використовувати хакерські утиліти, створені кимось іншим, зламувати програми і красти сервіси, в той же час, роблячи щось суспільно корисне, а «крекери» перестали ламати програми та видаляти захист від копіювання, а взялися зламувати комп'ютери в Інтернеті. З-за всіх цих пертурбацій значення терміна «хакер» стало набагато менш «чорно-білим», і в підсумку були представлені терміни «black hat», «white hat» і «grey hat».

«Black hat» - поганий, «чорний» хакер, який зламує програми й інші системи з метою крадіжки інформації, запускає DDoS-атаки і краде номери кредитних карт. «White hat», «білий» хакер, найбільш близький до оригінального значенням терміну «хакер» - багато знає програміст і експерт з безпеки, що використовує свої таланти, щоб допомагати підвищувати безпеку комп'ютерних систем і ловити злочинців. Десь між ними знаходяться «grey hat», сірі хакери, які займаються всім потроху.

Терміни «хакер», «крекери» і «script kiddie» часто використовуються в інтернеті та інших засобах масової комунікації, хоча люди, зайняті в галузі забезпечення інформаційної безпеки, вважають за краще поділ хакерів на «білих» і «чорних». Нарешті, всі ці терміни суб'єктивні, залежать від причетності користується ними людини до однієї чи іншої групи і можуть провокувати довгі суперечки про те, хто ж насправді «чорний», а хто - «білий» хакер.