Skip to content
@ptaas-tool

PTaaS

Penetration testing as a Service.

🔥 PTaaS

Welcome to PTaaS (short form of Penetration Testing as a Service) official organization. PTaaS is a service for performing automated penetration testings. It is a network security application that reduces costs of a penetration testing. Also, it provides more observability over the testing process.

Our goal is to reduce penetration testing costs in a cloud environment. Also, we are looking forward to increase the process velocity and reduce the human errors.

You can read more about the project at researchgate.

about the project members

PTaaS is designend and implemented by students of Computer Engineering and Computer Science departments at Amirkabir University of Technology.

members

  • Amirhossein Najafizadeh , Student at Computer Engineering Dep, Amirkabir University of Technology (Owner)
  • Asal Delkhosh , Student at Computer Science Dep, Amirkabir University of Technology (Developer)
  • Dr.Babak Sadeghian , Professor at Computer Engineering Dep, Amirkabir University of Technology (Supervisor)
  • Dr.Seyavash Khorsandi , Professor at Computer Engineering Dep, Amirkabir University of Technology (Internal Examiner)
  • Mahdi Barati , Head of APA's organisation security team, Amirkabir University of Technology (Technical Advisor)

about the project repositories

Repositories Description Image Version
Deployments The project deployment files -
Gateway The project gateway system which is an HTTP server implemented with Golang v0.5.2
Base-API The project base api system that is the core of the program v0.5.3
FTP-Server The project file manager system which uses S3 v0.5.2
ML A machine learning classifier model to classify penetration testing attacks base on their vulnerabilities v0.2.0
Dataset A dataset of 3500 penetration testing attacks for our ML v0.3.0
Dashboard A user interface implemented with Vue.js v0.5.1
Scanner A vulnerability scanner for base-api usage v0.3.1
Test Targets Group of targets for testing the application v0.1.0

Popular repositories Loading

  1. dataset dataset Public

    A dataset of 3500 penetration testing cases.

    Python 7 1

  2. ml.ipynb ml.ipynb Public

    PTaaS: Classifier machine learning model.

    Jupyter Notebook 2

  3. scanner.py scanner.py Public

    Open source tool to perform vulnerability scanning using Python and NMAP.

    Python 2

  4. docs docs Public

    PTaaS: Official document repository.

    HTML 1

  5. test-targets.js test-targets.js Public

    Target systems for PTaaS.

    JavaScript

  6. dashboard dashboard Public

    PTaaS: Cluster's user interface.

    Vue

Repositories

Showing 10 of 11 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…