Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
mkostoevr
Незнайка
18 / 3 / 0
Регистрация: 14.10.2016
Сообщений: 275
Записей в блоге: 2
#1

Как перехватывать запросы браузерного приложения? И как их потом отправлять самому? - C++

09.11.2016, 19:18. Просмотров 172. Ответов 3

Есть некая простенькая, никем не защищённая браузерка. К примеру, какая-нибудь рыбалка из ВК. Обычная рыбалка.

Когда мы кидаем удочку в воду и схватили рыбу, к этому приложению поступают данные, мол мы поймали белую акулу, 1500 кг. весом (эти данные никак не хакнуть (скорее всего)), затем мы играем в мини игру. Когда мы выигрываем в мини-игре, приложение отправляет домой запрос, мол, всё, я поймал рыбу, начисляйте мне моё положенное.

При помощи какого софта можно определить POST(GET) запрос отправляемый приложением?

И как в C++ отправить браузером такой же запрос?


Заранее спасибо!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.11.2016, 19:18
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как перехватывать запросы браузерного приложения? И как их потом отправлять самому? (C++):

Как отправлять get и post запросы сайту? visual studio c++ - C++
Помогите разобраться как в visual studio c++ отправлять get и post запросы сайту. Облазив весь интернет ничего годного не нашел.

Как перехватывать и обрабатывать события в динамически созданных классах? - C++
Приветствую! Есть много разных классов и много динамически созданных экземпляров каждого из них. И вот в программе происходит какое-то...

Как строится ветвление, как читать данные, введённые с клавиатуры, как их потом применять - C++
Здравствуйте, уважаемые программисты! Не могли бы вы мне помочь? Мне 11 лет, и я учусь программировать на С++. Расскажите мне о...

Как перехватывать события JavaScript при работе Internet Explorer (на С++) - C++
Помогите !!!

Как вообще сделать эту базу данных онлайн.Чтобы я мог отправлять запросы из приложения в базу - SQL Server
Например база где нибудь строит . А приложение на компах пользователей. Пока только делаю шаги в онлайн. Знаю только что нужен...

Как в VB 6.0 подключится к MySQL и отправлять запросы - Visual Basic
Не могли бы вы дать какой-то материал. Искал. Нашёл только то, что нужно какую-то программу ещё устанавливать... Спасибо!

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
nmcf
5309 / 4629 / 1548
Регистрация: 14.04.2014
Сообщений: 18,437
09.11.2016, 19:30 #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Wireshark.
Для отправки изучай WinAPI или Qt. Curl ещё есть.
Martein
Оператор ЭВМ 6 разряда
673 / 84 / 13
Регистрация: 22.06.2014
Сообщений: 174
09.11.2016, 19:31 #3
Сообщение было отмечено автором темы, экспертом или модератором как ответ
mkostoevr, ну ты даёшь Джонни Мнемоник. С чего ты взял, что игра будет использовать для обмена данными HTTP-запросы? Там будет полноценный обмен TCP/UDP-пакетами и будь готов к тому, что не сервер опрашивает клиента о том поймал он там рыбу или выстрелил себе в ногу, а твой клиент игры будет каждый раз опрашивать сервер о состоянии игровых объектов. Так что можешь расценивать игру в браузере как абстрактный "телевизор", а сервер - "антенну".
А если уж приспичит поперехватывать пакеты, то погугли для этого снифферы в сети и попробуй разобрать что за трафик проходит между клиентом и сервером. Вполне возможно там будут какие-нибудь JSON-структуры. Не юзай для этого программирование, т.к. у тебя желание выиграть в браузерку давлеет над желанием программировать и заниматься более полезным, кроме деструктивного, делом.
mkostoevr
Незнайка
18 / 3 / 0
Регистрация: 14.10.2016
Сообщений: 275
Записей в блоге: 2
09.11.2016, 21:13  [ТС] #4
Цитата Сообщение от Martein Посмотреть сообщение
Не юзай для этого программирование, т.к. у тебя желание выиграть в браузерку давлеет над желанием программировать и заниматься более полезным, кроме деструктивного, делом.
Я бы так не сказал, я хочу путём создания простеньких ботов для игр познать языки программирования... Так сказать, через практику.

Я уже сделал бота, который будет играть в эту мини-игру и стопроцентно выигрывать (прaвда, обошёлся одним winapi), но решил, нужно залезть глубже...

Ну, раз уж
Цитата Сообщение от Martein Посмотреть сообщение
игра в браузере это абстрактный "телевизор", а сервер - "антенна"
, лезть в это я пока, пожалуй, не буду...

Спасибо за ответ!
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.11.2016, 21:13
Привет! Вот еще темы с ответами:

Как отправлять POST/GET запросы на https? - C#
Обьясните подробно как отправлять запросы на https, любыми способами на C#...... если мне поможет ваш ответ - в долгу не останусь!

MSSQL: как соединяться с БД, отправлять запросы и т.д. - C#
Приветствую, форумчане. итак: Есть бд MSSQL Server 2012 RC0, есть visual studio 2010. необходимо: написать программу для работы с...

Как отправлять запросы на сервер в зависимости от включенного CheckBox - C#
Вот возник вопрос! Я правда не знаю как его описать, но расскажу суть! В общем на Form есть 5 cheсkBox`ов, мне нужно сделать так что бы...

Прокси - перехватчик: Как перенаправить запросы приложения на другой сервер - C#
Доброго. Есть ННое приложение, которое отправляет запросы на ННый сервер с ННым портом (190.10.190.10:443) допустим. Как перенаправить...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
09.11.2016, 21:13
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru