Skip to content

Latest commit

 

History

History
60 lines (38 loc) · 1.33 KB

README.md

File metadata and controls

60 lines (38 loc) · 1.33 KB

websec

Esse livro é uma coleção de exercícios para a prática de análise de vulnerabilidades em aplicações web. Nele você contará com dois capítulos:

  • O primeiro com uma série de códigos vulneráveis, escritos em várias linguagens, onde você poderá analisar e identificar as vulnerabilidades;
  • o segundo com designs inseguros onde você precisará ler e identificar a falha de design.

Você pode ler este livro em HTML ou PDF, como preferir:

Renderização

Se quiser renderizar o livro em sua máquina, basta usar o Makefile presente neste repositório.

Sem docker

Primeiro você precisará instalar algumas dependências:

sudo apt install texlive-latex-extra \
    texlive-lang-portuguese \
    texlive-latex-recommended

Você também precisará instalar o pandoc 3.3 ou superior.

Depois:

$ make pdf      # Build PDF sem docker
$ make html     # Build HTML sem docker

Com docker

Para fazer o build da imagem docker:

make docker-build

Depois, para renderizar o livro:

$ make docker ARGS=pdf      # Build PDF usando docker
$ make docker ARGS=html     # Build HTML usando docker