Як стати хакером
Ця стаття створена для тих читачів, які знають, що хакерська діяльність (у звичному негативному розумінні слова) незаконна і тягне за собою ряд негативних наслідків як для самого зломщика, так і для суспільства в цілому. Для порівняння наведемо зломщика квартир - він поступає незаконно, здійснюючи псування майна і іноді його крадіжку. У цьому сенсі хакер нічим не відрізняється від цього типу людей: і того, і іншого знаходять, судять і садять у в`язницю.
Тому, перше правило в освоєнні цієї справи свідчить: перед тим, як стати хакером, ознайомтеся з законодавством і задумайтесь про відповідальність.
Хакерської справа стала популярним практично відразу після того, як з`явився інтернет. Сьогодні часто можна почути: «хочу стати хакером, хакером», і питання про те, як поламати сайт, заповнили інтернет, навіть враховуючи те, що останнім часом існує маса прикладів показових судових процесів у справі про інформаційні шкідників мережевого простору.
Далі ми наведемо кілька порад, які можуть використовуватися виключно в пізнавальних і творчих цілях і не застосовуватися для порушення законодавства.
Визначення
Перед тим, як стати хакером, потрібно зрозуміти, що це таке. У суспільстві є кілька міфів, що стосуються цього комп`ютерного ремесла, і всі вони лише частково відповідають правді.
По-перше, вважається, що хакер - це той програміст, який дуже добре розбирається в цій області і зламує програми, бази даних, системи безпеки і т.д. Частина цього твердження вірна, а саме та, що ці люди мають високу кваліфікацію. Решта не відповідає правді: спочатку хакери виправляли помилки програм обхідними шляхами, вирішуючи масу складних завдань. Тих, хто зламує програми з руйнівними цілями, називають «крекерами», і вони не користуються особливою повагою серед програмістів.
Саме слово «хакер» іноді застосовують, коли йдеться про першокласному фахівця, який знає найменші тонкощі свого ремесла і вміє нестандартно вирішувати професійні завдання.
Але зараз, більшість людей розуміють хакерів як зловмисників, які крадуть інформацію, не призначену для публікації або попадання в «чужі руки» (наприклад, паролі, секретні державні документи, особиста інформація користувачів і т.д.).
Також розуміння хакерства в суспільстві настільки розмито, що до їх рядах зараховують і тих, хто створює і поширює віруси, незаконно отримує доступ до грошових рахунках.
Можна сказати, що велика група людей вважає хакерів зломщиками та шкідниками.
Ми будемо дотримуватися поняття хакера як здібного і розумного програміста, діяльність якого не спрямована на руйнування і розкрадання.
Як стати хакером: творчість
Щоб бути хакером, потрібно стати творчою людиною, тому що основа цієї діяльності - в знаходженні нетипових рішень.
Особливість хакерської діяльності - різноманітність, тому потрібно вирішувати нові проблеми, які вимагають нестандартного підходу. Так розвивається майстерність, що і є головною ознакою хакера.
Як стати хакером: знання та мови
Щоб стати ним, потрібно володіти високим рівнем інтелекту, специфічними знаннями та практикуватися.
Найголовніше - навчитися програмувати. Для цього виберіть мову, вивчіть його і практикуйте. Для справжнього майстра недостатньо знати одну мову досконало, тому потрібно зрозуміти сам принцип, метод будь-якої мови, щоб вміти за пару днів вивчити будь-який інший, співвідносячи деякі відмінності з уже відомими.
Як стати хакером: практика
Книги та уроки можуть дати лише загальне теоретичне уявлення про цю справу, тому якщо немає бажання викладати мови, хочеться реальної практики, тоді найефективніший метод - читати чужі коди і писати свої.