Charles3.10

Charleses una aplicación proxy de depuración web poderosa utilizada por desarrolladores y testers para monitorear y analizar el tráfico de red. Permite a los usuarios capturar el tráfico HTTP y HTTPS entre sus computadoras e internet, proporcionando una vista completa de los datos intercambiados. Esta herramienta es invaluable para diagnosticar problemas, depurar y optimizar el rendimiento de sitios web.

Una de las características destacadas de Charles es su capacidad para descifrar el tráfico HTTPS, lo que permite ver datos cifrados. Esta función es crucial para los desarrolladores que necesitan inspeccionar transmisiones de datos seguras y solucionar problemas relacionados con SSL/TLS. Charles también es compatible con varios protocolos de red, incluidos HTTP/2, WebSockets, y más, lo que lo hace versátil para diferentes tecnologías web.

La interfaz intuitiva de la herramienta proporciona una experiencia fácil de usar, permitiendo a los usuarios navegar fácilmente a través de sesiones grabadas, filtrar el tráfico y ver información detallada de solicitudes y respuestas. Con características como puntos de interrupción y limitación, los usuarios pueden pausar y modificar el tráfico en tiempo real, simulando diferentes condiciones de red y probando respuestas bajo varios escenarios.

Charles es una herramienta multiplataforma, compatible con Windows, macOS y Linux. Es ampliamente utilizada por desarrolladores web, desarrolladores móviles e ingenieros de control de calidad por su conjunto de características robustas y fiabilidad. Ya sea que estés solucionando problemas de una API, inspeccionando JSON o XML, u optimizando el rendimiento web, Charles es una herramienta esencial para cualquier profesional web.

Características principales:

  • Proxy HTTP/HTTPS: Charles actúa como un servidor proxy para HTTP y HTTPS, permitiéndote ver y manipular el tráfico de la red.
  • Proxy SSL: Admite proxy SSL, lo que te permite inspeccionar el tráfico seguro al descifrar los datos SSL/TLS.
  • Limitación del Ancho de Banda: Puedes simular conexiones de red más lentas al limitar el ancho de banda, ayudando a probar cómo se comporta tu aplicación bajo diferentes condiciones.
  • Depuración de AJAX: Charles proporciona información detallada sobre las solicitudes AJAX, lo que facilita la depuración y análisis de aplicaciones web asíncronas.
  • Inspección de WebSocket: Permite ver y analizar las comunicaciones de WebSocket, proporcionando visibilidad en los intercambios de datos en tiempo real.
  • Grabación de Sesiones: La herramienta puede grabar y guardar sesiones, permitiéndote revisarlas y analizarlas más tarde.
  • Solicitar y Editar Solicitudes: Puedes repetir o editar solicitudes y respuestas, facilitando la prueba y depuración.
  • Suplantación de DNS: Charles admite la suplantación de DNS, lo que puede ser útil para probar cómo se comporta tu aplicación con diferentes respuestas de DNS.

Qué hay de nuevo

Version 3.10

SSL changes

  • SSL certificate root certificate change to generate a unique certificate for each installation of Charles (see SSL Proxying in the Help menu)
  • SSL Proxying now has its own settings menu item in the Proxy menu

Please note that these changes will affect the way you currently use Charles for SSL Proxying. You will need to install and trust a new certificate, which will be automatically generated for you. You can install that certificate on your computer using the options in the Help menu, under SSL Proxying. You can also export the certificate, to send to other systems, or browse to download the certificate to install on mobile devices such as iPhones.

Java changes

Charles now uses Java 8 on all platforms by default. Java 8 supports all of the latest SSL ciphers and should have the best performance on all platforms.

Mac OS X

Charles now prefers Java 8 on Mac OS X. Finally! Until now I've called the Apple Java 6 version the main version for Mac OS X, because I found Java 7 sluggish, and especially unbearable on retina displays. Java 6 is really old, and it doesn't support any of the latest SSL ciphers, which are increasingly essential these days. Not to mention other SSL features. So I'm thrilled that Java 8 is working well on Mac OS X now, including on retina displays.

Yosemite support has also improved. The typeface has changed. It looked really strange to me for a few days, but now I can't remember anything different. I hope the experience is similar for you!

New Features

  • 'Find' rewritten and dramatically improved (it's actually usable now)
  • Terminate long-running transactions manually from the context menu
  • Advanced Repeat now supports delays between requests and repeats
  • Customisable columns in the Sequence view (with a large selection of options) including sorting
  • Cookie editor
  • Whitelist tool (to complement existing Blacklist tool).  Enhanced both black and white list tools with options to either gracefully block or terminate the blacklisted requests.
  • 'Copy cURL Request' added to the context menu
  • Protobuf extensions support

Improvements

  • Automatically terminate established SSL connections to a host when activating SSL proxying for that host (so you don't have to quit your browser or Charles to start SSL Proxying properly on new hosts)
  • SSL requests that are not proxied now have a padlock icon, to indicate that they are encrypted (vs SSL Proxied requests which can be viewed unencrypted)
  • Improved sorting in the Structure tree view
  • Reduction in the amount of memory Charles uses, especially when dealing with large numbers of small transactions
  • 'View Request As...' and 'View Response As...' commands added to the View menu.
  • Re-organised the Proxy menu into more logical groups.
  • Added tooltip for timestamp information in the Sequence table view that displays the full date/time
  • When you cancel editing a request the original request is re-displayed
  • Suppress the highlighting of requests when only peripheral data has changed
  • Automatic fallback from TLS v1.2 to TLS v1.1 and TLS v1.0 for sites that don't support the newer protocol versions, and don't fallback nicely.

Bug fixes

  • AMF editor appeared twice when editing an AMF message
  • Publish Gist didn't trust the Charles root SSL certificate!
  • Many dialogs in Charles could be opened multiple times via either keyboard shortcut or menu command
  • Fixed the 'Throttle Settings' and 'External Proxy Settings' dialogs so that they can be dismissed using the Escape key
  • Fixed a race condition that could corrupt data sent over unproxied SSL connections
  • Fixed the large memory use that could occur when binary content was displayed in the Text or Raw Viewer

Programa disponible en otros idiomas

Reseñas de usuarios

Calificación del usuario

4/5

104

Licencia:

Prueba gratuita

Requisitos:

Windows XP/ Vista/ Windows 7/ Windows 8

Idiomas:

English

Tamaño:

61.6MB

Editor:

XK72 Ltd

Actualizado:

Mar 22, 2015

Limpio

Informa del software

Software del desarrollador

Charles 5.0.3

Niveles de seguridad

Para evitar cualquier daño potencial a su dispositivo y garantizar la seguridad de sus datos y privacidad, nuestro equipo verifica cada vez que se sube un nuevo archivo de instalación a nuestros servidores o se vincula a un servidor remoto y revisa periódicamente el archivo para confirmar o actualizar su estado. Basándonos en esta verificación, establecemos los siguientes niveles de seguridad para cualquier archivo descargable.

Limpio

Es muy probable que este programa de software esté limpio.

Hemos escaneado los archivos y las URL asociadas con este programa de software en más de 60 de los principales servicios antivirus del mundo; no se encontraron posibles amenazas. Y no hay software de terceros incluido.

Advertencia

Este programa está soportado por publicidad y puede ofrecer instalar programas de terceros que no son necesarios. Estos pueden incluir una barra de herramientas, cambiar su página de inicio, motor de búsqueda predeterminado, o instalar otros programas de terceros. Estos podrían ser falsos positivos, y se recomienda a nuestros usuarios que tengan cuidado al instalar y usar este software.

Discapacitado

Este software ya no está disponible para su descarga. Es muy probable que este programa de software sea malicioso o tenga problemas de seguridad u otros motivos.

Enviar un informe

¡Gracias!
Tu informe ha sido enviado.

Revisaremos su solicitud y tomaremos las medidas adecuadas.

Tenga en cuenta que no recibirá una notificación sobre cualquier acción tomada debido a este informe. Nos disculpamos por cualquier inconveniente que esto pueda causar.

Agradecemos su ayuda para mantener nuestro sitio web limpio y seguro.