Реклама. Сидит человек, чаще молодой, у себя дома за компьютером, не играет в игры, не листает социальные сети.
Персональная страница Андрея Якушева
Реклама. Сидит человек, чаще молодой, у себя дома за компьютером, не играет в игры, не листает социальные сети.
Что он делает? Вроде что-то программирует. Но не всегда создавать программы — это созидательный труд. Иногда это и разрушительный труд. Этот человек — хакер. Он пишет программы, которые помогут ему взломать чей-то сайт, а может быть и несколько сайтов.
Зачем же ему это надо? Как всегда, есть целый ряд причин, каждой из которых достаточно для того, чтобы он этим занимался.
Во-первых, он совершенствует свои навыки. Представьте себе выпускника вуза, который вроде уже много знает, но мало что умеет. Его не берут на работу, потому что у него мало опыта. А где ему набраться этого опыта? Вот и придумывает себе задачи.
Во-вторых, человек может отрабатывать какие-то программные модули и технологии, которые будут применяться у заказчика на вполне легальных задачах. Ему нужен материал, нужна определённая нагрузка на программы, которую сам не воспроизведёшь. Нужны реальные условия. Вот и использует сеть для этого.
В-третьих, что самое распространённое, — это взлом сайтов для незаконных целей. Это может быть и кража конфиденциальных данных, а может быть и внедрение вирусных программ на сайт. Одной из задач, которые решают вирусные программы — это рассылка спама. Со спамом борются. Но когда он рассылается с разных серверов по всего двум десяткам писем, это не отследить.
Что же делать владельцем сайтов? Это постоянная борьба между программистами и хакерами. Хакеры находят уязвимости в защите сайта, а программисты, видя результаты взлома, анализируют и устраняют эти пробелы. Но чаще это случается уже после взломов. Что же делать, чтобы не дожидаться, пока хакеры взломают сайт и нанесут ущерб? Есть сервисы, помогающие найти уязвимости сайта до того, как их найдут хакеры. Это хорошее подспорье для программистов, занимающихся безопасностью серьёзных проектов. Специалисты проанализируют сайт на предмет открытых портов и доступов в интернет, проконсультируют владельца сайта об известных уязвимостях в популярных программных продуктах, проверят на устойчивость сайта к атакам.
Если у вас ответственный бизнес, то лучше озаботиться безопасностью сайта до того, как им займутся хакеры.