
		uilianries
		
		(usa Linux Mint)
		
		Enviado em 10/11/2016 - 08:44h 
		Agora peguei a ideia. 
Penso em 3 pontos que você precisará atuar:
- Parsear a página HTML
  Em C/C++ não existe suporte nativo para isso, você vai precisar alguma biblioteca pra carregar o conteúdo da página e extrair os IPs.
  Em mente, lembro que Qt tem algo mastigado para parsear HTML. Você pode ler algo a respeito aqui: 
https://wiki.qt.io/Handling_HTML
- Aplicar configurações no host
  Essa operação requer elevação de usuário, lembre disso.
  Se for utilizar Qt para parser o HTML, pode também utilizar QProcess para invocar 
ifconfig e alterar o IP local.
  Evite utilizar o comando 
system, ele possui várias vulnerabilidades conhecidas. 
- Aplicar configurações no navegador
  Acredito que submeter as configurações via Form, não seja tão trivial.
  Chutando que você esteja utilizando o Firefox, existe um arquivo chamado 
prefs.js que contém as configurações, 
  incluindo o proxy. Você pode abrir este arquivo, alterar o endereço/porta, e abrir o navegador.
--
Uilian Ries
Linux Counter: 521986