Про деякі переваги Charles Proxy в онлайн-геймінгу
Якщо коротко, то так званий Charles Proxy - це програма, яка зокрема дозволяє користувачеві моніторити мережевий трафік між певним додатком (веб-браузером) та сервером.
Наприклад, для любителів онлайн-ігри Empires and Allies Charles буде гарантовано корисним тим, що може бути використаний для редагування бази даних гри, завантаженої на комп'ютер (клієнтська частина гри) із серверів Zynga. Крім того, за допомогою Charles Proxy можна модифікувати запити та відповіді, що надсилаються та одержуються з сервера, при тому на свою користь.
Тепер по порядку про все, що стосується встановлення самого веб-проксі-сервера. Завантажуємо Charles Web Debugging Proxy за цим посиланням та запускаємо програму встановлення. Далі:
Крок 1. Після встановлення запускаємо Charles Proxy, попутно переконавшись у тому, що опції "windows proxy" і "firefox proxy" активовані, і програма працює в режимі запису - "recording mode"

Крок 2. Тепер запускаємо гру Empires and Allies і побачимо, що віконце під панеллю "Structure" заповнюється різними запитами. Вибираємо папку fb-client-zc.empire…, відкриваємо, в ній знаходимо папку flashservices, тиснемо на ній правою кнопкою миші і включаємо опцію Breakpoints - тобто. перехоплення даних.

Крок 3. Після активації опції «Breakpoints» Charles Proxy виводитиме на екран відповідне повідомлення щоразу, коли ігри спробує надіслати запит через «flashservices». Завдяки цим повідомленням можна редагувати і «Запити» перш ніж вони будуть надсилатися на сервер, і отримані від сервера «Відповіді» перед тим, як дані, що містяться в них, відобразяться в грі. «Breakpoints» можна вмикати та вимикати одним натисканням на кнопці з червоним восьмикутником у панеліінструментів Charles Proxy.



Крок 6. Після завершення редагування Charles Proxy слід відключити перехоплення даних (Breakpoints) натисканням на червоний восьмикутник і після цього клікнути на кнопку «execute» (виконати). Empires and Allies при цьому має продовжувати працювати.