Skip to content

ggulgun/autosec

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Autosec

Autosec is autonomous application security engine based on owasp/glue.

Getting Started

Autosec is an application that runs with the functionality of the rest API which can integrate with jenkins and travis.

Prerequisites

What things you need to install the software and how to install them

python
docker
pip install -r requirements.txt

Installing

yum -y install docker-io
yum -y install docker

Before run

Enter docker image directory

docker build -t autosec .

Sample run

In project directory

export FLASK_APP=autosec.py
flask run

Sample initial task

Begin Scan on public repo

curl -X POST http://127.0.0.1:5000/scan --form "repository=aHR0cHM6Ly9naXRodWIuY29tL0plbXVyYWkvdHJpYWdlLmdpdA=="

Get engine output logs

curl -X POST http://127.0.0.1:5000/logs --form "name=trial"