Як стати хакером за 16уроков! Урок 7 - як стати хакером - xaker - у - каталог статей -

Насамперед потрібно усвідомити. що хакери не хакер. якщо він не знає хоча б 2х мов програмування.
Потрібно знати. що є компільовані й інтерпретовані мови програмування.
До компільовані відносяться (C ++, Delphi, C # ітд.)
До інтерпретується (PHP, Perl, Python ітд.)

Їх головна відмінність між собою полягає в тому що компільовані мови створюють програму з початкових кодів (коду) за допомогою іншої програми - компілятора.
Компілятор перевіряє код на помилки а потім з нього робить програму .// процес називається компіляція.

А інтерпретовані мови не вимагають такого підходу. Зате для того щоб написаний код працював потрібно мати спеціальну програму інтерпретатор.

Таким чином Компільовані мови перетворять написаний код в машинний тим самим отримують основний файл (програму) // допустимо prg.exe
А інтерпретатор НЕ перетворює код. Але для того щоб він виконувався потрібно мати (цієї мови) програму інтерпретатор .// prg.php (і для цього потрібна програма щоб відкрити цей файл.)

Так ось. до чого я це все.

Ви повинні для себе вибрати шлях.
Яким хакером ви хочете стати. WEB або Crack`er
1) Якщо хочете ламати сайти то вам треба для початку вивчати інтерпретовані мови. я почав з PHP і javasсriрt.
2) А якщо крякери (ламати програми). то треба вивчити Assembler і C ++ природно C ++ на початку. для того щоб зрозуміти структуру.

І тут я б вам порадив вибрати перший варіант бо він легше. і на ньому можна заробити більше))) хоча якщо ви знаєте добре другий спосіб на ньому можна теж дуже добре заробити)))

Але розповім я вам про перервемо бо я вибрав його.

І так. насамперед вам треба зрозуміти, що сервер. це такий же комп'ютер з Віндою (або з будь-якої іншої ОС) який надає вам доступ до деяких файлів.
В часності WEB. допустимо google.com їхній сервер тримає в собі такі ж WEB сторінки як і всі. у нього є index.php або index.html ітд.

Я сподіваюся що ви виконали моє минуле домашнє завдання і вивчили html.
Без нього ви нікуди не подінетеся. це кістяк.
Для вивчення ми виберемо мови PHP і SQL
Так як PHP дуже распрастронён і SQL так як в подальшому ми будемо ламати БД (бази даних) використовуючи запити. // цей вид атаки називається SQL injection

Після того як ви побачили цю сторінку. можна приступати до навчання.

Перші поняття WEB сторінок
Переходимо до створення першої своєї сторінки. написаної на PHP!
І так. дивлячись куди ви встановили Апач в такий директорії і шукайте. якщо ви встановлювали по дефолту (стандарту) то переходимо C: # 92; AppServ # 92; www
і в директорії створюємо папку з ім'ям google // зауважте що папка назва маленькими буквами. (реєстр важливий)
Заходимо в неї. і створюємо файл index.php // регістр важливий
Тепер редагуємо index.php // пишемо в Вайле
_____________________

Знову відкриваємо Браузер і вводимо в URL localhost / google
і якщо ви все правильно зробили у вас повинна відкритися сторінка а там написано "My first Google!"

Сподіваюся ви зрозуміли структуру вайловой системи. що index.php або index.html це стартова сторінка. і вона (цей файл) відкривається першою в папці якщо вона вказана.
І то що WWW це стартова деррікторія. звідки починається localhost. якщо ви уважні. то помітили що index.php в цій деррікторіі теж присутня. тому коли ви набрали localhost у вас відкрилася сторінка. а не порожнеча)))

ПІДСУМОК:
Ми з вами поставили свій собвстенний сервер завдяки якому ви можете продовжувати навчатися. і не питати на форумах як відкрити love.php =))
Так само я сподіваюся ви роз'яснили для себе якогось виду мови програмування бувають. і вибрали для себе що вам потрібно.

І найголовніше. не повторюйте моєї помилки.
паралельно не вивчав 2 мови програмування. у вас в голові буде така каша. ви заплутаєтеся в усьому що можна.
А моя біда. я почав вивчати C ++ і PHP одночасно. і ті хто знають ці мови. зрозуміють мене))) бо вони обидва до болю схожі. але відмінності всетаки є. // висновок. путанніца і в тому і в тій мові))) природно я потім це виправив. але це зайняло час

Схожі статті