Особенности Charles:
- Просмотр SSL запросов и ответов как текст.
- Редактирование задержек, их имитация, например, чтобы показать серверу что соединение интернета медленное - ширина канала.
- AJAX откладка.
- AMF просмотр пакета.
- Повторные отправки запросов.
- Редактирование запросов, проверка, тестирование.
- Остановка передачи, для изменения пакета и передачи в нужное время.
- Перехват запросов для изменения ответов.
- W3C validator кодов
От себя добавлю, что программа умеет многое, и перечислить все я не в силах. Взломы разных приложений, например Вконтакте, делают именно с помощью этой программы, и даже спам - все реально.