ЭВОЛЮЦИЯ ХАКА
Спецвыпуск Хакера, номер #007, стр. 007-006-2
ХАК ОПОПСЕЛ?!
Перец, спорим на щелбан, что ты не раз слышал, как какой-нибудь умник
распространяется с видом крупнейшего специалиста в области хакинга о том, что
хак опопсел, что теперь он уже совсем не тот, что раньше хакеры были грамотнее,
что они сидели и своей головой искали дыры в системах, а не пользовались чужими
эксплоитами и другим софтом, как это делают сейчас, и прочее подобное в том же
духе (много!). Знаешь, я не буду говорить, что они ослы и что они просто
понтуются, строят из себя крутых. Я просто хочу, чтобы ты все понимал правильно.
Вот смотри. Действительно, пару десятков лет назад среднестатистический хакер
был настолько крут, что сам находил дыры в системах, которые хотел взломать, и
сам же, ручками, эту систему взламывал. Ок, я и с тем согласен, что сейчас
среднестатистический хакер юзает много чужого софта, не зная тонкостей его
исполнения, знает лишь, что и где надо сделать, чтобы то-то произошло. А теперь
давай посмотрим, как изменилось с тех пор программирование. Понял, куда я
клоню ;)? Раньше программеры писали весь свой софт сами, от начала и до конца.
А что они делают сейчас? Сидят в визуальных средах и на полную катушку юзают
написанные черт знает кем компоненты. И они не знают, как именно написан этот
компонент, они не знают тонкостей его исполнения, все, что они знают, - это как
и где его можно использовать и что в результате получится. Между прочим, такой
подход лежит в основе принципа инкапсуляции, который является одним из основных
в объектно-ориентированном программировании, которое, в свою очередь, считается
самой передовой технологией программирования на сегодняшний день. Ладно, теперь
давай взглянем на более близкую к хакингу область - на администрирование и
построение систем безопасности. Где ты сейчас найдешь админа, который не
пользуется дистрибутивами? А ведь дистрибутив - это уже подобранный и
настроенный софт - прямая обязанность админа в недалеком прошлом. Кроме того,
админы юзают кучи софта, не зная, как написан этот софт, зная только, как его
правильно настроить. Еще больше многие админы строят свои системы защиты по уже
готовым образцам построенных другими админами систем.
И что же это такое получается? Хацкеры уже неграмотные, прогеры - неграмотные,
админы - неграмотные? Значит хакинг опопсел, программирование опопсело,
админская деятельность опопсела? Я бы не стал называть это опопсением, это просто такой масштабный процесс, в ходе которого последующие поколения используют в своей работе опыт предыдущих. Чувак, это принцип всей нашей человеческой цивилизации! Короче говоря, ты не парься, не слушай всяких умников и юзай на здоровье и эксплоиты, и всякий другой софт, какой посчитаешь нужным. Главное, чтобы ты понимал, что ты делаешь. Есть ведь и такие перцы, которые не то что не знают, как реализован тот или иной эксплоит, а даже не представляют себе, что он, собственно, такое, но пытаются-таки хакнуть ;).