
DrMITM es un programa diseñado para registrar globalmente todo el tráfico de un sitio web.
DrMITM es un programa diseñado para registrar globalmente todo el tráfico.

DrMITM envía una solicitud al sitio web y devuelve la IP del sitio web por si acaso el servidor del sitio web está diseñado para confiar en la IP del sitio para las solicitudes, y la solicitud que va al sitio web termina siendo enviada también al servidor, el cual registrará el mensaje que envía el sitio web, luego devolverá el mismo mensaje y lo enviará directamente al servidor, donde el servidor puede verlo como el sitio web pero también dirigirá nuestra solicitud al sitio web una vez que el programa cambie las IP. Una vez que envía nuestra solicitud al sitio web, el programa pausará nuestro tráfico y esperará tráfico entrante. Cuando un nuevo usuario intenta iniciar sesión o lo que sea y el sitio web envía una solicitud al servidor, DrMITM la recibirá, y la forma en que obtiene los datos de vuelta a nosotros es enviando los mismos datos a un archivo.
Para la versión Nim: Instalar Nim 19.0 (usando choosenim o git clone) Clonar el repositorio con git cd al directorio Ejecutar nim DrMITM.nim
Para la versión Python: Instalar Python Clonar el repositorio con git cd al directorio Ejecutar python DrMITM.py
e (registro en vivo)
b (bloqueo de tráfico)
r (redirección de usuarios)
--ᴘʀᴇᴠᴇɴɪʀ ᴇʟ ᴛʀáғɪᴄᴏ ᴅᴇʟ ᴄʟɪᴇɴᴛᴇ ᴅᴇ ʟʟᴇɢᴀʀ ᴀʟ sᴇʀᴠɪᴅᴏʀ.--(ᴀʜᴏʀᴀ ᴅɪsᴘᴏɴɪʙʟᴇ)
--ʀᴇᴅɪʀɪɢɪʀ ᴛʀáғɪᴄᴏ--(ᴀʜᴏʀᴀ ᴅɪsᴘᴏɴɪʙʟᴇ)
Puede existir la posibilidad de que DrMITM falle al olfatear tráfico de sitios web que se comunican a través de múltiples servidores debido a razones de configuración o posiblemente un cambio de cifrado o requisitos de necesitar engañar al servidor. Y digo "puede" porque aún no ha sido probado.
Si tienes un problema, por favor repórtalo proporcionando los siguientes detalles:
Tu problema
Tu versión de Nim o Python
Sistema operativo
El proceso de lo que estabas haciendo antes de que ocurriera el problema
P: ¿Cómo funciona el registro en vivo? R: Simplemente envía los datos registrados a un archivo y los muestra en pantalla.
P: ¿Cómo funciona el bloqueo de tráfico? R: Se envía un unicode desde el servidor al sitio web y desborda el tráfico hacia el tráfico entrante.
P: ¿Cómo funciona la función de redirección? R: Envía un mensaje de error falso + código de estado de redirección desde el servidor con una ubicación modificada.