保护Web应用程序:常见攻击与防护策略
1. 安全扫描与初步问题发现
在Web应用程序的安全防护中,首先可以通过一些工具进行安全扫描。例如,使用以下命令可以在后台运行应用程序并进行ZAP基线扫描:
- run:
name: Run application in background
command: |
docker run ${DOCKER_REPO}/${CIRCLE_PROJECT_REPONAME}
background: true
- run:
name: ZAP baseline scan of application
# Only fail on error code 1, which indicates at least one FAIL was found.
# error codes 2 & 3 indicate WARN or other, and should not break the run
command: |
(
docker pull owasp/zap2docker-weekly && \
docker run -t owasp/zap2docker-weekly zap-baseline.py \
-u https://raw.githubusercontent.com/${DOCKER_REPO}/${CIRCLE_PROJECT_REPONAME}/master/zap-baseline.conf \
-t http://172.17.0.2:8080/ || \
if [ $? -
超级会员免费看
订阅专栏 解锁全文
1369

被折叠的 条评论
为什么被折叠?



