# Taipan **Repository Path**: warsong/Taipan ## Basic Information - **Project Name**: Taipan - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2018-08-14 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Taipan - Web Application Security Scanner
_Taipan_ is a an automated web application scanner which allows to identify web vulnerabilities in an automatic fashion. This project is the core engine of a broader project which include other components, like a web dashboard where you can manage your scan or download a PDF report and a scanner agent to run on specific host. Below are some screenshots of the _Taipan_ dashboard:![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
## Build Taipan
_Taipan_ is currently developed with using VisualStudio 2017 Community Edition and uses _paket_ as packet manager. To build the source code you have to:
* clone the repository
* run ``paket.exe install``
* open the solution in VisualStudio and compile it
## Taipan Components
_Taipan_ is composed of four main components:
### Web Application fingerprinter
it inspects the given application in order to identify if it is a COTS application. If so, it extracts the identified version. This components is very important since it allows to identify vulnerable web applications.
### Hidden Resource Discovery
this component scans the application in order to identify resources that are not directly navigable or that shouldn't be accessed, like secret pages or test pages.
### Crawler
This component navigates the web site in order to provide to the other components a list of pages to analyze. It allows to mutate the request in order to find not so common pathes.
### Vulnerability Scanner
this component probes the web application and tries to identify possible vulnerabilities. It is composed of various AddOn in order to easily expand its Knowledge Base. It is also in charge for the identification of know vulnerabilities which are defined by the user.
## Versioning
We use [SemVer](http://semver.org/) for versioning. For the versions available, see the [tags on this repository](https://github.com/taipan-scanner/Taipan/tags).
## Authors
* **Antonio Parata** - *Core Developer* - [s4tan](https://twitter.com/s4tan)
* **Andrea Gulino** - *Front End Developer* - [andreagulino](https://www.linkedin.com/in/andreagulino/)
See also the list of [contributors](https://github.com/enkomio/Taipan/graphs/contributors) who participated in this project.
## License
Taipan is licensed under the [MIT license](LICENSE.TXT).
[1]: https://github.com/enkomio/Taipan/tree/master/Src
[2]: https://github.com/enkomio/Taipan/releases/latest