├── .dccache ├── CONTRIBUTORS.md ├── README.md └── manuscript ├── Book.txt ├── Chapter-01-Introduction.md ├── Chapter-02-HTTP Security Headers.md ├── Chapter-03-Testing for Security Headers.md ├── Chapter-04-Whats next.md ├── about-the-author.md ├── about-the-book.md ├── backmatter.md ├── frontmatter.md └── resources ├── Figure1-1-VisualizingHTTPSMITMAttack.png ├── Figure1-2-ChromeinternalHSTSconfiguration.png ├── Figure1-3Excercise1.png ├── Figure1-4Exercise1.png ├── Figure1-5Exercise2.png ├── Figure1-6Referer1.png ├── Figure2-1StateOfHTTP1.png ├── Figure2-1StateOfHTTP2.png ├── Figure2-2WebPageTest1.png ├── Figure2-2WebPageTest2.png ├── Figure2-2WebPageTest3.png ├── Figure2-3Lighthouse1.png ├── Figure2-3Lighthouse2.png ├── Figure2-3Lighthouse3.png ├── Figure2-4CheckMyHeaders1.png ├── Figure3-1Next1.png └── Figure3-2Next2.png /.dccache: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /CONTRIBUTORS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lirantal/learning-http-security-headers-book/HEAD/CONTRIBUTORS.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lirantal/learning-http-security-headers-book/HEAD/README.md -------------------------------------------------------------------------------- /manuscript/Book.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lirantal/learning-http-security-headers-book/HEAD/manuscript/Book.txt -------------------------------------------------------------------------------- /manuscript/Chapter-01-Introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lirantal/learning-http-security-headers-book/HEAD/manuscript/Chapter-01-Introduction.md -------------------------------------------------------------------------------- /manuscript/Chapter-02-HTTP Security Headers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lirantal/learning-http-security-headers-book/HEAD/manuscript/Chapter-02-HTTP Security Headers.md -------------------------------------------------------------------------------- /manuscript/Chapter-03-Testing for Security Headers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lirantal/learning-http-security-headers-book/HEAD/manuscript/Chapter-03-Testing for Security Headers.md -------------------------------------------------------------------------------- /manuscript/Chapter-04-Whats next.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lirantal/learning-http-security-headers-book/HEAD/manuscript/Chapter-04-Whats next.md -------------------------------------------------------------------------------- /manuscript/about-the-author.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lirantal/learning-http-security-headers-book/HEAD/manuscript/about-the-author.md -------------------------------------------------------------------------------- /manuscript/about-the-book.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lirantal/learning-http-security-headers-book/HEAD/manuscript/about-the-book.md -------------------------------------------------------------------------------- /manuscript/backmatter.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /manuscript/frontmatter.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /manuscript/resources/Figure1-1-VisualizingHTTPSMITMAttack.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lirantal/learning-http-security-headers-book/HEAD/manuscript/resources/Figure1-1-VisualizingHTTPSMITMAttack.png -------------------------------------------------------------------------------- /manuscript/resources/Figure1-2-ChromeinternalHSTSconfiguration.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lirantal/learning-http-security-headers-book/HEAD/manuscript/resources/Figure1-2-ChromeinternalHSTSconfiguration.png -------------------------------------------------------------------------------- /manuscript/resources/Figure1-3Excercise1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lirantal/learning-http-security-headers-book/HEAD/manuscript/resources/Figure1-3Excercise1.png -------------------------------------------------------------------------------- /manuscript/resources/Figure1-4Exercise1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lirantal/learning-http-security-headers-book/HEAD/manuscript/resources/Figure1-4Exercise1.png -------------------------------------------------------------------------------- /manuscript/resources/Figure1-5Exercise2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lirantal/learning-http-security-headers-book/HEAD/manuscript/resources/Figure1-5Exercise2.png -------------------------------------------------------------------------------- /manuscript/resources/Figure1-6Referer1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lirantal/learning-http-security-headers-book/HEAD/manuscript/resources/Figure1-6Referer1.png -------------------------------------------------------------------------------- /manuscript/resources/Figure2-1StateOfHTTP1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lirantal/learning-http-security-headers-book/HEAD/manuscript/resources/Figure2-1StateOfHTTP1.png -------------------------------------------------------------------------------- /manuscript/resources/Figure2-1StateOfHTTP2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lirantal/learning-http-security-headers-book/HEAD/manuscript/resources/Figure2-1StateOfHTTP2.png -------------------------------------------------------------------------------- /manuscript/resources/Figure2-2WebPageTest1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lirantal/learning-http-security-headers-book/HEAD/manuscript/resources/Figure2-2WebPageTest1.png -------------------------------------------------------------------------------- /manuscript/resources/Figure2-2WebPageTest2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lirantal/learning-http-security-headers-book/HEAD/manuscript/resources/Figure2-2WebPageTest2.png -------------------------------------------------------------------------------- /manuscript/resources/Figure2-2WebPageTest3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lirantal/learning-http-security-headers-book/HEAD/manuscript/resources/Figure2-2WebPageTest3.png -------------------------------------------------------------------------------- /manuscript/resources/Figure2-3Lighthouse1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lirantal/learning-http-security-headers-book/HEAD/manuscript/resources/Figure2-3Lighthouse1.png -------------------------------------------------------------------------------- /manuscript/resources/Figure2-3Lighthouse2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lirantal/learning-http-security-headers-book/HEAD/manuscript/resources/Figure2-3Lighthouse2.png -------------------------------------------------------------------------------- /manuscript/resources/Figure2-3Lighthouse3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lirantal/learning-http-security-headers-book/HEAD/manuscript/resources/Figure2-3Lighthouse3.png -------------------------------------------------------------------------------- /manuscript/resources/Figure2-4CheckMyHeaders1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lirantal/learning-http-security-headers-book/HEAD/manuscript/resources/Figure2-4CheckMyHeaders1.png -------------------------------------------------------------------------------- /manuscript/resources/Figure3-1Next1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lirantal/learning-http-security-headers-book/HEAD/manuscript/resources/Figure3-1Next1.png -------------------------------------------------------------------------------- /manuscript/resources/Figure3-2Next2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lirantal/learning-http-security-headers-book/HEAD/manuscript/resources/Figure3-2Next2.png --------------------------------------------------------------------------------