@sergerdn вернее даже так, я файл хост отредактировал, добавил туда домен burpsuite на айпи 127.0.0.1
Но, в BAS все равно нужно обращаться к домену указывая порт, т.е вот так burpsuite:8080 а такой вариант мне не подходит, так как страница по какой то прчине открывается некоректно, нужно что бы BAS открывал страницу только при указании burpsuite без портов и тд
document.getElementsByTagName не видит тег. Как такое возможно?
-
Всем добрый день)
Столкнулся с тем, что js-код document.getElementsByTagName в басе никак не хочет возвращать элемент из структуры.
Например, ставлю мобильный фингпринт, иду на сайт https://leroymerlin.ru/ . Сайт загружается и через секунд 10 на нем срабатывает скрипт, вставляющий содержимое в некоторые html-блоки, в результате чего человек видит всплывающее окно с предложением установить приложение. В окне 2 кнопки - закрыть и установить.
Смотрю html-код - в нем кнопка закрытия является тегом button. Ок, хорошо.
Собираю все button командой elems =document.getElementsByTagName("button");
В итоге в elems вижу какие-то кнопки, но кнопки из всплывающего окна нет.Проверял с другими частями окна - тоже самое. При том, что если код загрузить СРАЗУ (без вставки кода сайтом через 10 секунд после загрузки) - все работает.
Как-будто document.getElementsByTagName не видит полной структуры DOM (той ее части,которая создана скриптом сайта). Но должен же видеть?
Может, какая-то особенность самого bas?Наверняка ответ на поверхности, но не могу найти... Может знает кто?)
-
@gurkin4 said in document.getElementsByTagName не видит тег. Как такое возможно?:
У меня с AdblockPlus ничего не выскакивает. Может и вам подключить к браузеру расширение?
https://chrome.google.com/webstore/detail/adblock-plus-free-ad-bloc/cfhdojbkjhnklbpkdaibdccddilifddb?hl=ru
P/S: Кстати, с отключенным ABP тоже ничего нет.Выскакивает, на мобильных отпечатках.
Предложение установить мобильное приложение, и да кнопку закрыть невозможно найти через исходный код, что странно.
Напомнило одноклассники, дум которых так же BAS пробить не может. -
Кстати, если после загрузки окна через кубик искать кнопку "закрыть" по css, то бас успешно ее находит. Но напрямую через js не ищет.
Такое впечатление, что bas в js использует dom, полученный при загрузке страницы (не обновляет после выполнения скриптов сайта..)