Red de conocimiento informático - Material del sitio web - Cómo obtener la dirección de la página web integrada de Android

Cómo obtener la dirección de la página web integrada de Android

Uso de Fiddler

Para obtener ejemplos detallados de cómo obtener la dirección de solicitud en Android, consulte el Manual de aprendizaje de Android. El Manual de aprendizaje de Android contiene 9 capítulos y 108 ejemplos. El documento de código es fácil de leer. Todos los ejemplos se ejecutan de forma interoperable. El código fuente está en el directorio de Android Studio. El código fuente adopta la estructura de directorios de Android Studio, el código se resalta y el documento se muestra mediante el diagrama de estructura del documento, que se puede ubicar rápidamente. Las descargas y los íconos en 360 Mobile Assistant están en el shell

Fiddler funciona como un servidor proxy. Puede grabar /get-fiddler entre todas sus computadoras e Internet

b. : Omitir (siguiente paso...solo el siguiente paso)

3). ¿Configuración de Fiddler?

a. Permitir que las computadoras remotas se conecten a Fiddler

Menú: Herramientas-gt; Opciones de Fiddler-gt; marque "Permitir que las computadoras remotas se conecten".

Nota: 8888 es el número de puerto predeterminado y se puede modificar, pero se deben tener en cuenta dos puntos: uno es el puerto inactivo local y el otro es que el puerto debe ser coherente al configurar el proxy móvil. .

b. ¿Configurar la captura de solicitudes HTTPS (*Si no necesita capturar HTTPS, ignore este paso*)?

Menú: Herramientas-gt; Opciones de Fiddler-gt; Conexión, seleccione "Capturar CONEXIONES HTTPS"

Luego seleccione "Descifrar tráfico HTTPS", "Ignorar errores de certificados del servidor"

Nota 1: Si no reconoce estas casillas de verificación en inglés, búsquelas en Google; no se requieren más explicaciones

4 Instale el certificado HTTPS en su teléfono (*si no lo reconoce). ¿No es necesario capturar HTTPS, ignore este paso*)?

a. Primero, determine la dirección IP de la computadora donde se encuentra Fiddler: Por ejemplo: 192.168.8.8?

b. Abra el navegador del teléfono móvil bajo prueba, visite http://192.168.8.8:8888, haga clic en "Certificado FiddlerRoot" y luego instale el certificado.

Nota: Instalación de Iphone, Ipad Es muy simple, solo haga clic para instalar. La instalación del sistema Android es un poco más complicada. Debe configurar la contraseña de la pantalla de bloqueo del teléfono móvil y el código PIN. Aparecerá un mensaje al instalar el certificado, simplemente siga los pasos.

4. Ejemplo

Ejemplo de captura de paquetes de ThinkDrive

Una de las etapas de la prueba implica la prueba de seguridad de la aplicación, por lo que es necesario verificar si existe una clara contraseña de texto para transmisión de datos, etc.

Esta es la primera vez que veo un ejemplo de captura de paquetes de ThinkDrive.

1). Abra Fiddler y determine la IP local y el número de puerto de Fiddler.

IP local: 192.168.8.8

Número de puerto de Fiddler: 8888

2). Conecte el teléfono móvil a la misma red Wifi que la máquina y configure un proxy

a. p>b. Puerto del servidor proxy: puerto utilizado por Fiddler

3). Operación de la aplicación, generación de datos de solicitud

a.

b. Ejemplo: Cerrar sesión e iniciar sesión

4). Analizar los datos del paquete capturados por Fiddler

a.