Как скрыть запросы на сервер?

Есть телеграмм и если зайти в панель разработчика во вкладку «сети» и скажем отправить пользователю сообщение, то в сети нет никаких запросов. Можно ли это как-то увидеть?

И второй вопрос, как это скрыть на своем сайте?

Дополнительно:

Чтобы увидеть запросы которые идут от телеграмма, необходимы приложения для просмотра и анализа трафика такие как примеру Charles. Запросы не видны из за того, что они зашифрован и приватны, для просмотра запроса не каждый анализатор может их словить, необходимы сертификаты. Есть специфика и нюансы работы с ними. Вообще получить данные с запроса, никак. А так, если знания есть то это уже другой вопрос 🙂

отправить пользователю сообщение

Вероятнее всего там используются веб-сокеты, которые имеют постоянное соединение с сайтом.
И нет, они не скрывают запросы.

  • Как не скрывают? Я где мне их тогда найти?)
  • NovaVortex, перезагрузить страницу с открытыми devtools на вкладке network, чтоб были все подключения.
    Ну и посикать, есть ли вебсокеты и какие по ним ходят фреймы.
  • NovaVortex,
    Google Chrome => Dev Tools (F12) => Network => WS
  • Дмитрий Беляев, все равно ничего не показывает
  • Дмитрий Беляев, пробовал! Результата ноль )
  • NovaVortex,
    почему у меня на сайте тг отображается 4 подключения? Мы разными сайтами пользуемся?
    spoiler

    Как скрыть запросы на сервер?

  • Не может быть "результата ноль". Сообщение из браузера уходит либо по HTTP, либо по WS. И то и другое нельзя никак скрыть и можно увидеть в DevTools. Смотрите внимательнее.
  • maksam07, ну у меня вот открыто то, что у вас, я отправляю сообщение и запросов не вижу. Пусто и все )
  • maksam07,

    Как скрыть запросы на сервер?

  • NovaVortex, может быть вы девтул открыли после того, как произошло соединение? Перезагружали страницу с открытым девтул"ом?
    И запросы будут добавляться не в этот список, который я предоставли на скриншоте, а в одним из тех соединений во вкладку "messages"
  • maksam07, devtools был открыт до перезагрузки страницы
  • NovaVortex, тогда, к сожалению, мне пока нечего ответить. У меня проблем не наблюдается. В любом случае, есть вероятность, что вы не сможете расшифровать текст сообщения, там бинарные данные. Лучше скажите, какая у вас цель, потому что на вопрос "Как скрыть запросы на сервер?" ответ "никак"

В браузере телеграм использует свой протокол MTProto поверх WebSocket.

Как скрыть запросы на сервер?

 

Для решения данной проблемы вы можете воспользоваться услугами фрилансеров. Мы выполним необходимую работу быстро и качественно.

 

    • Как скрыть запросы на сервер?Есть ответ
    • 07.04.2024
    Ответить

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

    Для отправки AJAX запросов на сервер вам понадобится использовать JavaScript. Например, вот пример использования AJAX запроса на сервер с помощью библиотеки jQuery:

    $.ajax({
      url: "server.php",
      method: "POST",
      data: { name: "John", location: "Boston" }
    })
    .done(function( msg ) {
      alert( "Data Saved: " + msg );
    });

    В данном примере мы отправляем POST запрос на сервер по адресу "server.php" с данными { name: "John", location: "Boston" }. После успешного выполнения запроса мы выводим сообщение с ответом сервера.

    Еще одним способом скрыть запросы на сервер является использование HTTPS протокола. HTTPS шифрует данные, передаваемые между клиентом и сервером, что делает запросы менее доступными для прослушивания третьими лицами.

    Также, для увеличения безопасности запросов на сервер, можно использовать токены или ключи доступа. Это позволит проверять подлинность запросов и исключить возможность несанкционированного доступа к данным на сервере.

    Надеюсь, эти советы помогут вам скрыть запросы на сервер и сделать ваше веб-приложение более безопасным. Если у вас возникнут дополнительные вопросы, не стесняйтесь задавать.

Оставить комментарий