- Как разблокировать правую кнопку мыши, а также возможность выделения и копирования текста на сайтах
- Разблокировка правой кнопки мыши, выделения и копирования текста на сайтах без расширений для браузеров
- Расширения для браузеров Firefox и Chrome для разблокировки правой кнопки мыши, а также выделения текста и копирования
- Блокировка — вредная фишка
- HackWare.ru
- Этичный хакинг и тестирование на проникновение, информационная безопасность
- Обход запрета показа исходного HTML кода, обход социальных блокировщиков и других мер противодействия сбору информации о сайте
- Можно ли надёжно защитить HTML код веб-страницы
- Как просмотреть исходный HTML код веб страницы, если заблокирована правая кнопка мыши и сочетание клавиш CTRL+u
- Обход социальных блокировщиков
- Поиск сетки фальшивых пиратских сайтов
- Верификация IP сайта с помощью cURL
- Заключение
- Связанные статьи:
Как разблокировать правую кнопку мыши, а также возможность выделения и копирования текста на сайтах
Здравствуйте, дамы и господа, ох уж эти бесячие разработчики сайтов, которые блоки р уют работу правой кнопки мыши и возможность выделения текста и копирования. Знаете, мне иногда реально хочется сказать в их сторону что-нибудь не особо лестное, так как блокирование правой кнопки мыши не спасёт от копирования текста с сайта, всё равно HTML можно спокойно вытащить парсером, да и воры контента уже давно не делают это вручную.
В этой статье я расскажу вам, как разблокировать правую кнопку мыши на сайтах, конечно, способы не всегда будут универсальны, но, надеюсь, вам помогут.
Разблокировка правой кнопки мыши, выделения и копирования текста на сайтах без расширений для браузеров
Давайте не будем поддаваться любителям правой кнопки мыши. Обычно, если правая кнопка мыши заблокирована, то я просто ухожу с такого сайта, ибо считаю, что владелец сайта, внедряя такие методы, проявляет полное неуважение к своим посетителям.
Правая кнопка мыши предоставляет нам много полезных инструментов, например, мы можем провести поиск выделенного фрагмента, также можем создать QR- код страницы или распечатать её.
Обычно правая кнопка мыши и возможность копирования блокируется с помощью JavaScript, но отключать JS полностью считаю плохим вариантом, так что давайте рассмотрим другие способы.
Итак, вариант для браузера Firefox .
Если вы работаете с данного браузера, то можете просто разблокировать правую кнопку мыши с помощью сочетания Shift+ правая кнопка мыши. Во многих случаях срабатывает. Но выделить текст всё равно не получится. На Chrome данный вариант не работает.
Если же вы работаете с Chrome или вариант с сочетанием клавиш не сработал, то можете использовать второй вариант.
Разблокировка правой кнопки мыши и возможности выделения текста для Chrome:
Нажимаем клавишу F12 . Откроется консоль разработчика. Добавьте в неё следующий код:
javascript:document.ondragstart=true;document.onselectstart=true;document.oncontextmenu=true;document.body.oncontextmenu=true;document.body.onkeydown=true;
Готово. Теперь правая кнопка мыши должна заработать. А также вы сможете выделить текст и скопировать его.
Разблокировка правой кнопки мыши и возможности выделения текста для Firefox:
Нажимаем F12 , откроется консоль, добавляем туда тот же самый код:
javascript:document.ondragstart=true;document.onselectstart=true;document.oncontextmenu=true;document.body.oncontextmenu=true;document.body.onkeydown=true;
Правая кнопка должна заработать. Возможность выделения текста и копирования тоже.
Расширения для браузеров Firefox и Chrome для разблокировки правой кнопки мыши, а также выделения текста и копирования
Конечно, заморачиваться с консолью может быть напряжно, в таком случае порекомендую парочку расширений.
Расширения для Chrome:
Вам нужно зайти в раздел «Дополнительные инструменты» → «Расширения».
Дальше выбрать «Открыть интернет-магазин Chrome ».
В магазине найдите расширение Allow copy and right click и установите его.
Теперь, если на каком-нибудь сайте есть блокировка правой кнопки мыши или выделения текста и копирования, то вам нужно нажать на кнопку «Расширения» и выбрать данное расширение.
После этого нужно выбрать, что разрешить на конкретном сайте.
Расширения для Firefox:
В данном случае нам нужно перейти в раздел «Дополнения».
После чего найти расширение Absolute Enable Right Click & Copy от Absolute и нажать кнопку «Добавить в Firefox ».
После запроса прав нажмите кнопку «Добавить».
Теперь на страницах с блокированной правой кнопкой мыши или запретом на выделение текста и копирование вам просто нужно нажать на иконку расширения, после чего разрешить то, что вам требуется.
Блокировка — вредная фишка
Вебмастеры, не блокируйте правую кнопку мыши и возможность выделения текста, это мешает обычным пользователям, но от ворья не защищает.
Ну, надеюсь, помог читателям разобраться с проблемой блокировки правой кнопки мыши, а также выделения текста и копирования на сайтах. На этом с вами прощаюсь и желаю успехов!
Насколько публикация полезна?
Нажмите на звезду, чтобы оценить!
Средняя оценка 3.2 / 5. Количество оценок: 5
Оценок пока нет. Поставьте оценку первым.
Если материалы с данного сайта были полезны, и вы желаете поддержать блог, то можете воспользоваться формой по ссылке: Донат на поддержку блога
Если материалы с данного сайта были полезны, и вы желаете поддержать блог, то можете воспользоваться формой по ссылке: Донат на поддержку блога
HackWare.ru
Этичный хакинг и тестирование на проникновение, информационная безопасность
Обход запрета показа исходного HTML кода, обход социальных блокировщиков и других мер противодействия сбору информации о сайте
Можно ли надёжно защитить HTML код веб-страницы
Исходный код веб-страницы невозможно защитить от просмотра. Это факт. Но можно в некоторой степени усложнить задачу анализа кода. К совершенно пустым, неэффективным способам можно отнести блокировку правой кнопки мыши. К более эффективным средствам можно отнести обфускацию кода. Особенно если код не присутствует в исходном тексте страницы, а подгружается из разных файлов с помощью JavaScript и если на разных этапах (сам JavaScript и HTML) также обфусцированны. В этом случае всё становится намного труднее. Но такие случае довольно редки — чаще встречаются на веб-сайтах очень крупных компаний. Мы же рассмотрим более простые варианты.
Как просмотреть исходный HTML код веб страницы, если заблокирована правая кнопка мыши и сочетание клавиш CTRL+u
Если правая кнопка мыши не работает, то просто нажмите CTRL+u. Мне попался сайт, в котором CTRL+u также отказалась работать:
CTRL+u можно отключить с помощью JavaScript и именно эта техника используется на том сайте. То есть первый вариант очевиден — с выключенным JavaScript исходный код не будет «заблокирован».
Другой вариант — это в меню браузера найти опцию «Показать исходный код». В Firefox эта опция есть, но лично у меня всегда уходит много времени, чтобы её найти ))) В Chrome я эту опцию вообще не могу найти в меню браузера, поэтому запомните строку
Если эту строку добавить перед любым адресом сайта и всё это вставить во вкладку веб-браузера, то будет открыт исходный код данной страницы.
Например, я хочу посмотреть HTML страницы https://suip.biz/ru/?act=view-source, тогда я вставляю строку view-source:https://suip.biz/ru/?act=view-source во вкладку веб-браузера и получаю в ней исходный код.
Кстати, если вам трудно запомнить view-source, то вот здесь соответствующий сервис: https://suip.biz/ru/?act=view-source (только не надо смеяться над его «сложностью» — всего в жизни не запомнишь, и иногда реально проще открыть такую страницу и с помощью неё получить нужную для просмотра исходного кода строку).
Кстати по поводу отключения JavaScript — необязательно лазить в «глубинные» настройки браузера и искать где эта опция. Можно даже не отключать JavaScript, а приостановить выполнение скриптов для конкретной страницы.
Для этого нажмите F12, затем в инструментах разработчика перейдите во вкладку Sources и нажмите там F8:
Теперь на странице сайта будет работать сочетание клавиш CTRL+u, как будто бы его никогда не отключали.
Обход социальных блокировщиков
Социальный блокировщик выглядит примерно так:
Суть в следующем, чтобы просмотреть содержимое, нужно «лайкнуть» эту статью в социальной сети.
«Под капотом» там всё (обычно) так: «скрываемый» текст уже присутствует в HTML странице, но спрятан с помощью свойства стиля style=»display: none;». Поэтому достаточно:
- открыть HTML страницы, защищённой социальным блокировщиком
- найти там все вхождения style=»display: none;» — обычно их не очень много.
Пример «взлома» социального блокировщика:
Но каждый раз лазить в исходный код не очень удобно и я… сделал онлайн сервис, который сам извлекает для вас данные, скрываемые социальными блокировщиками, его адрес: https://suip.biz/ru/?act=social-locker-cracker
Там я реализовал обход четырёх социальных блокировщиков и добавил «эвристический» анализ — он включается если никакой из этих 4 х блокировщиков не подошёл, то тогда просто выводится содержимое всех блоков с style=»display: none;».
Кстати, если вам попались страницы, которые этот сервис не может обойти — просто напишите в комментариях ссылку на проблемную страницу — я добавлю соответствующий «обработчик».
Тот сайт, который я показываю на скриншотах, как будто бы распространяет пиратское ПО. Я посмотрел ссылки с помощью обходчика социальных блокировщиков — оказалось, что все скрытые ссылки абсолютно беспонтовые: ведут на демо версии программ или вообще на официальный сайт. В некоторых статьях ссылок вообще нет. Такой «маркетинг» меня заинтересовал и я решил поискать другие сайты этого же автора.
Поиск сетки фальшивых пиратских сайтов
Этот сайт за CloudFlare — Ha ha, classic!
- Cloudflare, Inc. — это сегодняшние IP адреса
- GoDaddy.com, LLC — аукцион, парковщик доменов и тому подобное
- Contabo GmbH — вполне возможно реальный хостинг, где размещён этот сайт
Итак, вероятно, что IP этого сайта 173.249.15.230. На securitytrails на настоящее время по этому IP информации о связанных с ним сайтов нет.
Поэтому идём на сервис «Список сайтов на одной IP», в качестве исходных данных вводим 173.249.15.230 и получаем там:
Все сайты схожей тематики, везде есть социальный блокировщик, везде вместо вареза ссылки на демо версии, ссылки на официальные сайты, либо просто ничего нет под закрытым контентом.
Верификация IP сайта с помощью cURL
Для верификации IP обычно я использую следующую команду:
curl -v 173.249.15.230 -H 'Host: АДРЕС_САЙТА'
curl -v 173.249.15.230 -H 'Host: macwinsofts.com'
Или так, если нужно проверить сайт на HTTPS протоколе:
curl -v https://173.249.15.230 -H 'Host: macwinsofts.com'
Но сервер 173.249.15.230 настроен так, что абсолютно любой хост, хоть даже если туда написать «dfkgjdfgdfgfd» он перенаправляет на адрес с HTTPS, то есть на «https://dfkgjdfgdfgfd». А запросы по HTTPS сам сервер не принимает вовсе — там веб-сервер не настроен на их обработку и 443 порт даже не октрыт.
В принципе, доказать, что данный сервер настроен на обработку хоста macwinsofts.com можно косвенно, например, данный запрос практически мгновенно вызовет ошибку 503:
curl -v 173.249.15.230/wp-content/uploads/2018/10/ReiBoot-Crack-Mw.png -H 'Host: fake.com'
А вот данный запрос хотя в конечном счёте также вызовет ошибку 503, но заставит сервер надолго «задуматься»:
curl -v 173.249.15.230/wp-content/uploads/2018/10/ReiBoot-Crack-Mw.png -H 'Host: macwinsofts.com'
Видимо, там из-за особенностей настройки происходят бесконечный редиректы и в конце концов соединение сбрасывается по таймауту.
Это способ позволяет в том числе брутфорсить файлы и папки:
curl -v 173.249.15.230/.htaccess -H 'Host: macwinsofts.com'
И совсем интересный результат вызывает вот такой запрос:
curl -v 173.249.15.230/wp-content/uploads/2018/10/ReiBoot-Crack-Mw.png -H 'Host: ya.com'
Заключение
В чём смысл этих сайтов? На некоторых из них имеются для скачивания .exe файлы — возможно вирусы или какая-то сомнительная монетизация. Хотя я проверил по virustotal — вроде бы, файл не вредоносный. Те сайты, у которых нет исполнимых файлов для скачивания, видимо, дожидаются роста посещаемости, чтобы затем начать распространять этот исполнимый файл.
Возможно владелец ожидает роста посещаемости для включения настоящей монетизации или распространения вирусов.