Багато починаючі хакери просто не знають з чого почати свою хакерську кар'єру.
Найпростіше, що спадає на думку, так це використовувати на різних серверах виявлені іншими
хакерами або адміністраторами діри і похибки в захисті.
Але для навчання такий метод навряд чи підійде, чи не краще поставити який-небудь сервер до себе на диск і
почати хакерські атаки на свій сервер.
Відразу виникає питання - який ставити. Моя відповідь - став для початку Apache, який працює під Win98.
Почни навчання з нього. У цій статті я розповім тобі про те, як поставити Apache, а також Perl, PHP і MySQL, без поняття
яких про злом і говорити нема чого. Ну, а коли у тебе буде стояти сервер, то тут то настане роздолля твоєї хакерської натури - тести нові
експлоїти, пишемо свої, вивчаємо діряві скрипти і т.д. і т.п.
1. Тиснемо пімпу Next, потім Yes (погоджуємося з ліцензією, ну а як же без неї).
2. Тиснемо пімпу Next, поки не з'явиться діалог з пропозицією ввести директорію, куди буде
встановлено Апач. Тут бажано залишити ту, що вже
вказана і просто запам'ятати цю директорію на майбутнє.
3. У наступному вікні ставимо галочку біля «Typical». Тисни пімпу
Next.
4. Розпочнеться установка сервера. Після закінчення тиснемо на пімпу
"Finish".
1. Насамперед, звичайно ж, треба
визначитися з каталогом, куди будуть скидатися всі твої файли. за
замовчуванням Апач ставить C: \ Program Files \ Apache Group \ Apache \ htdocs, але це явно нам не підходить. Тут є
кілька шляхів: створити окремий диск, наприклад, J за допомогою, вбудованої в Win програми DriveSpace або
ж просто створити окремий каталог, наприклад, SERVER, на диску
C.
2. Не важливо, створив ти окремий диск або ж просто директорію. Створюємо тепер на новому диску або ж в
каталозі директорію home, а в ній каталог localhost. Тут зберігатимуться всі основні файли.
3. Ліземо в директорію localhost, порожня. Ну треба ж. Так і має бути. Створюємо два каталогу cgi і www.
У перший будемо записувати cgi-ішніка (даішники - це я придумав :)), а в другій
- документи (в першу чергу,
звичайно ж файли http) і програми на PHP.
4. Завантажуємо блокнот, відкриваємо файл httpd.conf (знаходиться в піддиректорії conf, основний директорії куди
встановлено Апач).
а.) Установи поле ServerName наступним чином:
б.) У полі DocumentRoot вкажи ту директорію, в якій будуть зберігатися твої html-файли (в директорії
localhost / www, яку ти створив на окремому диску або в окремому каталозі).
в.) Знайди блок, що починається рядком
Міняй його на блок:
Options Indexes Includes
AllowOverride All
Allow from all
м) Знайди блок, що починається
закінчується
д.) Установи DirectoryIndex так:
DirectoryIndex index.htm index.html
Знайди і виправ такий параметр:
ScriptAlias / cgi-bin / «?: / Home / localhost / cgi /»
Додай після нього ще такий рядок:
ScriptAlias / cgi / "?: / Home / localhost / cgi /"
е.) Шукай блок параметрів, що починається з
для CGI-директорії. Видали цей блок.
ж.) Знайди і настрій (не забудь прибрати символ «#») наступний параметр:
AddHandler cgi-script .bat .exe .cgi Це говорить Apache про те, що файли з розширеннями exe, bat і cgi потрібно розглядати як CGI-скрипти.
з.) І останнє - встанови наступні параметри:
AddType text / html .shtml
AddHandler server-parsed .shtml .html .htm
Цим ти змушуєш Apache обробляти файли з зазначеними розширеннями процесором SSI.
і.) Зберігаємо файл :).
Тепер займемося тестуванням сервера. Пуск -> Програми -> Apache Web Server -> Management -> Start Apache, при цьому з'явиться вікно, схоже на
Сеанс MS-DOS. Чи не чіпай його до закінчення роботи з сервером.
SSI Тестування!
ВСТАНОВЛЕННЯ PHP версії 4
Почнеться процес копіювання файлів. Тепер залишилося налаштувати Apache, щоб він міг розпізнати PHP-скрипти, а також встановити
додаткові модулі, які містяться в викачаному zip-архіві.
НАСТРОЙКА Апач ДЛЯ РОБОТИ З PHР
Відкрий в Блокноті файл конфігурації Apache httpd.conf
Знайди в ньому такий рядок:
#AddType application / x-httpd-php php
Прибери символ «#».
Відразу ж після цього рядка додай такі настройки:
ScriptAlias / _php / «C: / Program Files / PHP4 /»
Action application / x-httpd-php «/_php/php.exe»
Ставимо додаткові модулі
Після того як ми переконалися в працездатності PHP, потрібно встановити для нього додаткові модулі, які знаходяться в викачаному zip-файлі. Серед них - кошти для роботи з малюнками, календарем, FTP (File Transfer Protocol - Протокол передачі файлів) і т.д. Потрібно зауважити, що архів містить повну версію PHP, а не тільки модулі для нього. Єдина причина, чому ми не скористалися ним відразу - відсутність зручної програми установки. Отже, потрібно виконати наступні дії.
Розархівуйте zip-архів прямо в ту ж саму директорію, де вже встановлено PHP.
З'явиться директорія extensions, як раз і містить практично всі необхідні модулі.
Завантажуємо скачаний файл - автоматично запуститься Microsoft Installer і почнеться процес установки.
Тисни пімпу Next до тих пір, поки не з'явиться діалог із запитом директорії, в яку буде встановлений Perl.
#! / Usr / local / bin / perl -w
print "Content-type: text / html \ n \ n";
print «Ура - працює.
\ N »;
system ( «dir»);
І наостанок, пам'ятай, що перед перезавантаженням комп'ютера необхідно завершити роботу Апача і
MySQL.
Покажи цю статтю друзям: