(Heredado) Uso del proxy Charles using-charles-proxy

NOTE
El contenido de esta página se proporciona únicamente con fines informativos. El uso de esta API requiere una licencia actual de Adobe. No se permite el uso no autorizado.
IMPORTANT
Asegúrese de mantenerse informado sobre los últimos anuncios de productos de autenticación de Adobe Pass y las escalas de tiempo de retirada de servicio agregadas en la página Anuncios de productos.

Charles: http://charlesproxy.com

Descargar, instalar y empezar con Charles Proxy download-install-and-get-stared-with-charles-proxy

Pestañas de estructura frente a secuencia structure-vs-sequence-tabs

Existen dos formas diferentes de ver el tráfico:

  1. Estructura: las solicitudes se agrupan por host
  2. Secuencia: las solicitudes se enumeran en el orden en que se llaman

SSL y certificados ssl-and-certificates

Habilitar proxy SSL \[ *Proxy -\> Proxy Settings... -\> SSL* \]

Marque la casilla de verificación "Habilitar proxy SSL" y añada todas las ubicaciones HTTPS.

Omitir/Excluir hosts ignore-/-exclude-hosts

Si el resultado se vuelve demasiado confuso, puede optar por omitir o excluir ubicaciones. Puede ignorar o excluir ubicaciones mediante cualquiera de estas acciones:

  • Haga clic con el botón derecho en las solicitudes que desee ignorar y, a continuación, seleccione "Ignorar"
  • Agregar manualmente las ubicaciones que se excluirán de \[ *Proxy -\> Recording Settings... -\> Exclude* \]

Suplantación de DNS dns-spoffing

\[ *Tools -\> DNS Spoofing...* \]

La suplantación de DNS es muy útil cuando se intenta redirigir una solicitud a una IP diferente, especialmente cuando se trabaja con dispositivos móviles:

http://www.charlesproxy.com/documentation/tools/dns-spoofing/

Asignar remoto map-remote

\[ *Tools -\> Map Remote...* \]

Con el control remoto de mapas puede redirigir una solicitud "entrante" a un punto de conexión diferente. El caso de uso más común de esta característica es "Asignar" AccessEnabler.swf a AccessEnablerDebug.swf:

http://www.charlesproxy.com/documentation/tools/map-remote/

Proxy inverso reverse-proxy

http://www.charlesproxy.com/documentation/proxying/reverse-proxy/

Móvil mobile

Usar Charles en un dispositivo iOS (iPhone / iPad) use-charles-on-an-ios-device-(iphone-/-ipad)

Conexión SSL desde iPhone ssl-connection-from-iphone

Vaya a http://charlesproxy.com/charles.crt desde su dispositivo iOS. Esto iniciará el cuadro de diálogo de instalación del certificado:

Haga clic en \[ *Install*... *Install*... *Done* \] para completar la instalación del certificado.

http://www.charlesproxy.com/documentation/faqs/ssl-connections-from-within-iphone-applications/

Uso de Charles desde un dispositivo iOS using-charles-from-an-ios-device

En su dispositivo iOS, seleccione \[ *Settings* -\> *Wi-FI* -\> (*YOUR\_WIFI\_NETWORK)* \]. Haga clic en la pequeña flecha azul junto a su red, y luego vaya a HTTP Proxy y seleccione "Manual":

Si ahora abre Safari en su dispositivo iOS e intenta abrir una página web, debería obtener la siguiente ventana emergente en el equipo que ejecuta Charles:

Haga clic en "Permitir" para permitir que el dispositivo use Charles para representar todos sus solicitudes.

http://www.charlesproxy.com/documentation/faqs/using-charles-from-an-iphone/

iOS: Confíe en cualquier certificado ios-trust-any-certificates

http://stackoverflow.com/questions/933331/how-to-use-nsurlconnection-to-connect-with-ssl-for-an-untrusted-cert

Error de autenticación de iOS: no se encuentra adobepass.ios.app

https://tve.zendesk.com/entries/22135907-ios-authentication-error-adobepass-ios-app-cannot-be-found

Usar Charles para Android

http://www.charlesproxy.com/documentation/configuration/browser-and-system-configuration

Vaya a proxy Charles desde su dispositivo Android.

recommendation-more-help
3f5e655c-af63-48cc-9769-2b6803cc5f4b