Инструмент для перехвата данных между Flash и PHP - PullRequest
3 голосов
/ 08 ноября 2011

Я разрабатывал некоторые API для связи между некоторыми службами PHP и ActionScript 3.

Я знаю, что есть несколько способов перехватить данные, которые отправляются из Flash в PHP-скрипт, манипулировать ими и затем продолжить отправку с данными. Это, наверное, самый простой способ обмануть таблицы рекордов.

Очевидно, что этого нельзя избежать, но я могу усложнить и не стоит расшифровывать большинство людей.

То, что я хочу знать, это:

Какими инструментами я могу воспользоваться для выполнения вышеизложенного (перехватить и посмотреть данные, которые я отправляю в PHP)? Я даже не уверен, как это сделать, если честно. Есть ли графический интерфейс или плагин для браузера, который я могу использовать?

Цель состоит в том, чтобы наблюдать и усиливать «шифрование» данных, которые будут передаваться между ActionScript и моими службами PHP.

Ответы [ 2 ]

3 голосов
/ 08 ноября 2011

Если вы используете Windows, проверьте Fiddler .Это удобный инструмент для всех, кто занимается веб-разработкой или отладкой любого типа.

Вы можете использовать его для установки точек останова по запросам и их редактирования, прежде чем отправлять на сервер и т. Д. И т. П.

Fiddler - это HTTP-прокси (не низкоуровневый анализатор пакетов), поэтому его гораздо проще использовать, чем что-то вроде Wireshark, когда вы отслеживаете чистый HTTP-трафик.

Отредактировано, чтобы добавить: я постараюсь убедиться, чтобаллы и т. д. рассчитываются (или проверяются) на сервере, поэтому нет ничего полезного для работы с сообщениями.

0 голосов
/ 08 ноября 2011

Используйте TCP-прокси, такой как TcpCatcher или Wireshark , который позволит вам просматривать пакеты по мере их отправки и получения от обеих сторон.

Что касается «шифрования», вы не можете зашифровать достаточно, чтобы люди не «увидели» ваши данные, но вы можете сделать это сложно и не стоит.

...