Sign inSign up

tbdavid94/sca

By tbdavid94

•Updated about 4 years ago

Dependency-Check is an open source tool performing a best effort analysis of 3rd party dependencies;

Image
0

108

tbdavid94/sca repository overview

⁠SCA

⁠Scan bash script

``#!/bin/sh

DC_VERSION="v1.0.0" DC_DIRECTORY=$HOME/OWASP-Dependency-Check DC_PROJECT="dependency-check scan: $(pwd)" DATA_DIRECTORY="$DC_DIRECTORY/data" CACHE_DIRECTORY="$DC_DIRECTORY/data/cache"

if [ ! -d "$DATA_DIRECTORY" ]; then echo "Initially creating persistent directory: $DATA_DIRECTORY" mkdir -p "$DATA_DIRECTORY" fi if [ ! -d "$CACHE_DIRECTORY" ]; then echo "Initially creating persistent directory: $CACHE_DIRECTORY" mkdir -p "$CACHE_DIRECTORY" fi

docker run --rm
-e user=$USER
-u $(id -u ${USER}):$(id -g ${USER})
--volume $(pwd):/src:z
--volume "$DATA_DIRECTORY":/usr/share/dependency-check/data:z
--volume $(pwd)/odc-reports:/report:z
asset/sca:$DC_VERSION
--scan /src
--format "ALL"
--project "$DC_PROJECT"
--out /report # Use suppression like this: (where /src == $pwd) # --suppression "/src/security/dependency-check-suppression.xml" ``

Tag summary

Content type

Image

Digest

sha256:cce5beb58…

Size

267.8 MB

Last updated

about 4 years ago

docker pull tbdavid94/sca:v1.0.0