Руководство по применению: как обойти XSS-фильтры

Forevonly

Original poster
Pro Member
Сообщения
599
Реакции
603
Посетить сайт
573fb8cefe235da1ff251.jpg

Практически в любом веб-проекте есть уязвимости, и я научу вас использовать это обстоятельство в своих целях. Практических, конечно же.

Как исследовать элемент Site Name
Любое web-приложение работает по принципу кодировки символов «<» и «>». Для начала, нужно выяснить каким образом происходит обработка. Проверку получится обойти, если она происходит на стороне клиента HTML5/Javascript.

Итак, откройте страницу в удобном браузере, правой кнопкой мыши кликните на форме «Site Name». Вы увидите контекстное меню. Для того, чтобы открыть окно с редактированием свойств элементов необходимо выбрать пункт под названием "Inspect Element".

Как удалить все ограничения на стороне клиента
Тут все очень просто. Потребуется всего лишь увеличить значение в поле maxsize, при этом предварительно удалив поле pattern. Итого, мы получаем:

<input type="text" placeholder="Name of site" maxsize=" 100" class="form-control" required="" name="name">

Как удалить код, отвечающий за кодирование символов
С большой вероятностью, символы "<" и ">" обрабатываются при помощи файла ex1.js (Javascript). Первым делом необходимо слегка отредактировать avascript-код на стороне клиента. Для этого предлагаю использовать плагин Web Developer. Удаляем код, который отвечает за кодирование HTML-символов, зайдя во вкладку Sources. Вот что у нас получается:

var siteName = $(".ex1 input[type='text']").val().trim().replace(/</g, "<").replace(/>/g, ">"); var siteURL = $(".ex1 input[type='url']").val().trim().replace(/</g, "<").replace(/>/g, ">");

Как добавить полезную нагрузку
После удаления обработки символов на стороне клиента, в поле Site Name необходимо добавить следующую полезную нагрузку, не забыв нажать на Submit:

<script>alert('Ex1')</script>

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

Спасибо за прочтение.
 
Название темы
Автор Заголовок Раздел Ответы Дата
Chomba Руководство по пассивному заработку SerfMoney 9.0 Обучения, схемы, мануалы 1
Exmymoney Exmymoney.com - Сервис по обмену криптовалюты онлайн Обменники 0
Z Мне нужны услуги по взлому Instagram Продажа софта 0
Z Мне нужны услуги по взлому Instagram Дедики/VPN/соксы/ssh 0
Black Secret Club Продам ⚡️Экосистема по оказанию теневых услуг⚡️ Услуги дизайнеров/веб-разработчиков 1
HIDE MARKET Продам HIDE MARKET |Анонимные посылки СДЭК ID.| Пробив по СДЭК. Пробив информации/Прозвоны 0
Z Мне нужны услуги по взлому Instagram Сайты/Хостинг/Сервера 0
L Ищу Единомышленников по заработку! Предоставляю работу. Ищу специалиста. 0
Z Мне нужны услуги по взлому Instagram Дедики/VPN/соксы/ssh 0
Z Мне нужны услуги по взлому Instagram Предоставляю работу. Ищу специалиста. 0
semsvm Интересно Схемы по заработку_2022 Способы заработка 0
LUCY …LUCY…Поиск и пробив любой интересующей вас информации по всем структурам. Сотовые операторы/Банки/МВД/ГИБДД/ФНС/ЗАГС/ПФР/Росреестр Пробив информации/Прозвоны 0
piratabuhta Продам Продаю юзанные комплекты(права,айди карты с двух сторон) по Сша без селфи или с селфи Аккаунты/Админки/Документы 9
Dobermаnn «DOBERMANN» - Пробив информации по Казахстану Пробив информации/Прозвоны 0
yaNaSvyazi [CRYPTOLOGY] SMART MONEY. Полный курс по смарт-мани на русском языке (2022) Способы заработка 0
TimeGood2030 Слив [Алексей Князев] 27 поток по таргетингу в ВКонтакте (2022) Способы заработка 0
D нужна услуга по атаку спам флуд DDos по адекватной ценеб плочу BTC Вопросы и интересы 0
MobileSearch Продам Отслежевание передвижения человека по фото РФ & Идентификация человека по фотографии РФ и УКР Пробив информации/Прозвоны 2
semsvm Интересно Парсер e-mail по списку сайтов Другое 0
MobileSearch Продам Пробив по СДЕК (по накладной, по фио, по номеру тел, по инн) (верификация CDEK) Пробив информации/Прозвоны 3
anyshop Банк требует документы по транзакциям по карте. Какие доки предоставить? Вопросы и интересы 1
D Отрисую пару сканов паспортов по вашим данным за простую услугу. Люди с репой!!! Свободное общение и флейм 0
fx7support ❤️Инструменты, учебники, видеоуроки по форексу, акции, крипта...FREE Другое 0
D Dvizh.com - обмен криптовалют на наличные по всему миру! Обменники 7
Cyrus I Проверено Persica Agency – Услуги по пробиву, поиску и сбору информации! Детализация, вспышка, восстановление [МТС/Теле2/YOTA/Другие операторы/Билайн/Мегафон] Пробив информации/Прозвоны 1
Cyrus I Проверено Persica Agency – Услуги по пробиву, поиску и сбору любой информации! [ГИБДД/МВД и ФМС/ФСБ/ЗАГС/ФНС/ПФР/Росреестр/НБКИ/ИНТЕРПОЛ/ЕВРОПОЛ] Пробив информации/Прозвоны 1
D Проводится складчина на покупку пака качественных шаблонов по USA для отрисовки и верефикаций сервисов. В данный момент уже есть 4 человека, кому инте Корзина 0
BullFrog Продам Пробив по РФ (МВД, ГИБДД, Банки, ФНС, ПФР, ФМС, ЗАГС, ЕГРН и другое) Пробив информации/Прозвоны 0
fox_ddos На проверке Заказать DDOS услуги по адекватной цене. Купить DDOS атаку. DDOS Услуги. Ддос за крипту Ищу работу. Предлагаю свои услуги. 1
Telegram Expert На проверке TELEGRAM SOFT Gods\Expert - Многоцелевой комбайн по работе с телеграмм Продажа софта 1
N какая самая лучшая страна для подключения по впн? Анонимность и приватность 2
CaesarExchange Цезарь BTC | Обмен крипты | Анонимно : QR коды, Банки , Visa, Наличные по РФ | Депозит 500 тысяч руб Обменники 2
ebaybrute Интересно Вопрос по базам email Вопросы и интересы 1
CryptoGin CryptoGin - полуавтоматический сервис по обмену цифровых валют Обменники 36
adrianno На проверке Платежная система по РУ Финансы - биллинги, банки, кошельки, логи 1
DOMINUS В МВД создано спецподразделение по борьбе с киберпреступлениями Новости в сети 2
A На проверке Качественная отработка логов по банковским,инвест,крипто, запросам. Услуги дизайнеров/веб-разработчиков 1
bpsale Продам B-P.SALE - купить аккаунты вконтакте (вк), Telegram, Instagram, Faceebok, Gmail по Оптовым ценам ! Аккаунты/Админки/Документы 0
P Куплю Ищу информацию по приему денежный средств на сим карты Куплю/Обменяю 1
F Продам TGMOTION - Сервис массовой рассылки сообщений по чатам и контактам в Telegram Трафик, загрузки, инсталлы, iframe 5
tenalpehtk Требуется специалист по подбору персонала РФ Предоставляю работу. Ищу специалиста. 1
tenalpehtk Подработка (белая, серая) по рф Предоставляю работу. Ищу специалиста. 2
MrMinister Продам Свежие биржевые инсталлы MIX EU USA - выборка по любым странам Трафик, загрузки, инсталлы, iframe 4
Levine Куплю Ключи TF2 по вашей цене. Куплю/Обменяю 1
MrMinister На проверке Продажа карж CC под ФБ, ГУГЛ и другие цели, выборка по любым бинам - трафик с гугла Карты/CC/Банки/Enroll 1
thelulz Авто Бот по продаже Facebook и Gpay. Аккаунты/Админки/Документы 0
Kapusta_support Продам Kapusta.World - Создание банковский счетов, криптобирж, электронных кошельков и многое другое по USA. Карты/CC/Банки/Enroll 2
P Рассылка сообщений по вашей ЦА в Telegram. Добавление контактов в чаты и группы. Спам, рассылки, трафик, SEO 0
T Куплю В поиске селлера по логам FB Куплю/Обменяю 0
Vellis На проверке Vellis - сервис по внедрению вашей рекламы в форумную жизнь. Ищу работу. Предлагаю свои услуги. 1

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