https://github.com/artioml/f5-app-sec
:sunglasses: Succeeding with application security
https://github.com/artioml/f5-app-sec
anti-bot api-security app-security bados f5-asm f5-awaf l7-ddos owasp waf
Last synced: 5 months ago
JSON representation
:sunglasses: Succeeding with application security
- Host: GitHub
- URL: https://github.com/artioml/f5-app-sec
- Owner: ArtiomL
- License: mit
- Created: 2018-09-11T19:30:28.000Z (almost 7 years ago)
- Default Branch: develop
- Last Pushed: 2018-11-11T11:47:24.000Z (over 6 years ago)
- Last Synced: 2023-10-20T10:39:40.961Z (over 1 year ago)
- Topics: anti-bot, api-security, app-security, bados, f5-asm, f5-awaf, l7-ddos, owasp, waf
- Language: PHP
- Homepage: https://support.f5.com/csp/article/K07359270
- Size: 4.87 MB
- Stars: 8
- Watchers: 3
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
#
f5-app-sec
[](https://travis-ci.com/ArtiomL/f5-app-sec)
[](https://github.com/ArtiomL/f5-app-sec/releases)
[](https://github.com/ArtiomL/f5-app-sec/commits/master)
[](https://github.com/ArtiomL/f5-app-sec/graphs/code-frequency)
[](https://github.com/ArtiomL/f5-app-sec/issues)
[](/LICENSE)
[](https://f5cloudsolutions.herokuapp.com)
## Table of Contents
- [Description](#description)
- [Installation](#installation)
- [Stats](#stats)
- [Run](#run)
- [License](LICENSE)
## Description
The [container](https://hub.docker.com/r/artioml/f5-app-sec/) in this repository is a collection of policies, guides, scripts and audit tools to help you succeed with application security.
Based on the following article:
https://support.f5.com/csp/article/K07359270
## Installation
### Stats
To gather the configuration and stats from an F5 BIG-IP (which you have management access to), run:```shell
docker run -it --rm -v /path/to/local/folder:/home/user/ artioml/f5-app-sec gather_stats
```This will create a file named BIG-Stats.zip in the local directory you mounted into the container (`/path/to/local/folder`).
### Run
To start the actual web app, run:```shell
docker run -dit --rm -p 443:8443 artioml/f5-app-sec
```Good WAF Security, Getting started with ASM:
https://clouddocs.f5.com/training/community/waf/html/class3/class3.htmlElevating ASM Protection:
https://clouddocs.f5.com/training/community/waf/html/class4/class4.htmlHigh and Maximum Security:
https://clouddocs.f5.com/training/community/waf/html/class5/class5.htmlWAF Programmability:
https://clouddocs.f5.com/training/community/waf/html/class6/class6.html- [ ] F5 Hardening script
- [ ] ASM Policies Audit Tool
- [ ] ASM YouTube Videos
- [ ] ASM Word Doc to RtD
- [ ] Upload actual ASM policies for each level- [ ] WAF Questionnaire
- [ ] ASM Operations Guide
- [ ] 2018 Application Protection Report
- [ ] F5 University ASM training (for Partners)
- [ ] Super-NetOps (Class3?)