Skip to content
This repository has been archived by the owner on Jun 22, 2023. It is now read-only.
/ ProxyGate Public archive

A C++ program to act as a proxy server gate between the browser and your computer.

License

Notifications You must be signed in to change notification settings

AndreLaranjeira/ProxyGate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ProxyGate

Descrição

Programa que implementa um portão proxy para requests entre um browser e o computador. Permite o controle da passagem de requests, a inspeção e edição de campos da request, a criação da árvore de referências do website autor da request e o download da estrutura HTML do site autor da request. Trabalho final da disciplina Teleinformática e redes II 2019/1 da Universidade de Brasília.

Integrantes

Nome Matrícula
André Filipe Caldas Laranjeira 16/0023777
Luiz Antônio Borges Martins 16/0013615

Instruções de compilação

  1. Vá para o diretório raiz do projeto.
  2. Execute o comando qmake ProxyGate.pro. Isso deve gerar um arquivo Makefile.
  3. Execute o comando make para executar o arquivo Makefile. Isso deve gerar um arquivo executável ProxyGate.

Modo de uso

  1. Execute o comando ./ProxyGate [Número de porta] para que o proxy seja inicializado.

Documentação

O projeto foi documentado utilizando-se o programa doxygen. Para gerar a documentação do projeto, basta executar o comando doxygen Doxyfile. O doxygen deve gerar a documentação do projeto na pasta doc, tanto no formato HTML quanto no formato Latex.

A documentação gerada em formato HTML pode ser acessada por meio do arquivo 'doc/html/index.html'.

About

A C++ program to act as a proxy server gate between the browser and your computer.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages