Existe uma maneira de capturar e reproduzir o tráfego de rede sob demanda?

0

Para locais com portais cativos irritantes nos quais você precisa fazer login todos os dias, existe uma maneira de capturar e reproduzir o tráfego (para a página de login) quando conectado a uma rede wifi específica?

Edit: Eu descobri como contornar o portal cativo que me irrita todos os dias com um script greasemonkey:

// ==UserScript==
// @name        wifi-autologin
// @namespace   lakdsjf-ns
// @description Hopefully autologins to a wifi network
// @include     https://1.1.1.1/*
// @include     http://1.1.1.1/*
// @version     1
// @run-at document-end
// ==/UserScript==

console.log('loaded');
window.addEventListener('load', submitAction);
    
por Yet Another User 29.04.2013 / 05:29

1 resposta

0

Se você estiver falando de uma tela de login baseada na Web, há uma boa chance de definir um cookie e um token correspondente, que são alterados a cada exibição, para proteger contra Login do CSRF . Isso também impede que o que você está tentando fazer funcione.

Basicamente, isso significa que o formulário define um cookie exclusivo junto com um token em um elemento de formulário oculto, garantindo que a pessoa que enviou o formulário seja a mesma pessoa que solicitou a página.

Na chance de que eles não façam isso, você pode escrever um script para entrar via enrolar e colocar esse script em /etc/network/if-up.d/ (conforme descrito aqui ).

    
por thomasrutter 29.04.2013 / 07:10