Загрузка...

Clickjacking. Deanonym of any user

Thread in Web vulnerabilities created by Ka1zer_inactive5675215 Sep 2, 2022. 1388 views

  1. Ka1zer_inactive5675215
    Ka1zer_inactive5675215 Topic starter Sep 2, 2022 13 Jul 26, 2022

    Всем салют, дорогие друзья!


    Вам наверняка знакома фраза, успевшая стать мемом: «Я тебя по айпи вычислю!». В
    этой статье мы продолжим расширять ваш кругозор и рассмотрим технику

    ******а, которая называется кликджекинг.

    --------------------------------------------------------------------------------
    Итак, давайте для примера рассмотрим, как мы, хакеры, можем добавить на
    страницу виджет «VK», сделать его невидимым и подсунуть ничего не подоз
    ревающему пользователю.

    Но для начала пробежимся по терминам...


    --------------------------------------------------------------------------------
    Что такое кликджекинг?

    Кликджекинг – технология обмана посетителей сайтов, которая состоит в том, что
    на страницу сайта наслаивается другая, невидимая информация. При этом кнопки и
    ссылки на нормальной и подставной страницах совпадают по местоположению.

    Пользователь нажимает на ссылку, тем самым активируя скрытые функции.

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

    Таким образом человек даже не подозревает, что совершал какие-то действия на
    посторонних ресурсах.

    --------------------------------------------------------------------------------

    Существуют так же разновидности кликджекинга:

    Лайкджекинг нацелен на сбор лайков в социальных сетях — пользователи
    фактически ставят отметку «Мне нравится» на нужной нам странице. Это может

    увеличить базу пользователей и поднять просмотры страницы.

    Кукиджекинг, когда пользователь взаимодействует с элементами интерфейса на

    сайте, предоставляя тем самым доступ к своим файлам Cookie.

    Файлджекинг — по такому же принципу хакеры получают доступ к локальной
    файловой системе пользователя.

    Курсорджекинг — курсор мыши находится не там, где он отображается в окне
    браузера, то есть пользователь может щелкнуть на чем-то одном, в то время как
    фактический курсор щелкает на чем-то другом.
    --------------------------------------------------------------------------------
    Дизайн ******ового сайта

    Здесь мы можем придумать что угодно. Всё ограничивается только вашей
    фантазией, друзья. Главное помните, что залог успешного ******а - социаль
    ная инженерия. Соответственно, нам потребуется схема введения в заблужде
    ние. Именно под неё в дальнейшем и будет подгоняться содержимое нашего сайта.
    --------------------------------------------------------------------------------

    Авторизация VK
    К счастью, для всего этого у VK существует официальный API, к которому идет под
    робнейшая инструкция. Но вам ведь лень её читать?

    Тогда просто добавьте вот этот код в секцию head:

    Code
    <script src="https://vk.com/js/api/openapi.js?169" type="text/[/I][/I][/CENTER]
    [I][I]
    [CENTER]javascript"></script>
    А потом вот этот — в body:

    Code
    <div id="vk_auth"></div>
    <script type="text/javascript"> window.onload = function ()
    { VK.init({apiId:идентификатор});
    VK.Widgets.Auth('vk_auth', {});
    }
    </script>

    Теперь нам предстоит дать параметру apiId нужно дать значение, которое
    находится в разделе «Код виджета для вставки на сайте»:
    [IMG]
    Вот код со скрина выше:

    Code
    <script  type="text/javascript"

    src="https://vk.com/js/api/openapi.js?168"

    charset="windows-1251" ></script> <script type="text/
    javascript">

    VK.init({ apiId: идентификатор }); </script>

    После того, как мы выполнили все шаги, на нашем сайте появиться вот такой
    виджет:

    [IMG]
    --------------------------------------------------------------------------------
    Как же переправить себе данные об авторизованных посетителях?

    Самый простой вариант - писать их в обычный текстовый файл на сервере.
    Более продвинутые могут использовать БД (базу данных).
    --------------------------------------------------------------------------------
    Настройка видимости

    Если в браузере щелкнуть правой кнопкой по виджету, а затем нажать
    "Исследовать", то можно увидеть вот такой код:
    [IMG]
    После того, как вы выставите значение opacity : 0.0 (как на скрине выше)
    виджет станет невидимым.

    --------------------------------------------------------------------------------

    Защита от деанона VK

    Отметим, что исходя из нашего опыта, защититься от данного способа деанона
    практически невозможно. Разве что каждый раз, при заходе на какой-либо сайт,
    производить поиск в исходном коде параметра opacity. Но, кто же будет
    заниматься таким гемороем? :)

    --------------------------------------------------------------------------------

    Ну что пойдешь деанонить ?


     
  2. ELsoloDElobo
    ELsoloDElobo Sep 2, 2022 Пишите по хуйне По делу-чс 4886 Aug 16, 2019
    неплохо
     
Loading...
Top