|
1 | 1 | # RootTheBox CTF Framework |
2 | 2 |
|
3 | | -[](https://inventory.rawsec.ml/) |
4 | | -[](https://forthebadge.com) |
| 3 | +<p align="center"> |
| 4 | + <a href="https://lgtm.com/projects/g/abs0lut3pwn4g3/RTB-CTF-Framework/context:python"> |
| 5 | + <img alt="Language grade: Python" src="https://img.shields.io/lgtm/grade/python/g/abs0lut3pwn4g3/RTB-CTF-Framework.svg?logo=lgtm&logoWidth=18"/> |
| 6 | + </a> |
| 7 | + <a href="https://travis-ci.com/abs0lut3pwn4g3/RTB-CTF-Framework"> |
| 8 | + <img alt="Build Status" src="https://travis-ci.com/abs0lut3pwn4g3/RTB-CTF-Framework.svg?branch=gssoc20-dev"/> |
| 9 | + </a> |
| 10 | +</p> |
5 | 11 |
|
6 | | -A lightweight, easy to deploy CTF framework(in Flask) for HackTheBox style machines. <br/> |
7 | | -The main purpose of this project is to serve as a scoring engine and CTF manager.<br/> |
| 12 | +<p align="center"> |
| 13 | + <a href="https://inventory.rawsec.ml/"> |
| 14 | + <img alt="Rawsec's CyberSecurity Inventory" src="https://inventory.rawsec.ml/img/badges/Rawsec-inventoried-FF5050_for-the-badge.svg"> |
| 15 | + </a> |
| 16 | +</p> |
| 17 | + |
| 18 | +<p align="center"> |
| 19 | + <img src="https://forthebadge.com/images/badges/made-with-python.svg"> |
| 20 | +</p> |
| 21 | + |
| 22 | +A lightweight, easy to deploy CTF framework(in Flask) for HackTheBox style machines. |
| 23 | + |
| 24 | +The main purpose of this project is to serve as a scoring engine and CTF manager. |
| 25 | + |
| 26 | +**Want to see it in action?** |
| 27 | + |
| 28 | + A live demo of the app is available at: <https://rtblivedemo.herokuapp.com/>. |
8 | 29 |
|
9 | | -<b>Want to see it in action ?</b> |
10 | | - |
11 | | - A live demo of the app is available at: https://rtblivedemo.herokuapp.com/. <br/> |
12 | 30 | You can login and mess around as 2 users: `admin:admin` and `test:test`(i.e. username:password combinations) |
13 | 31 |
|
14 | 32 | ## Features |
@@ -99,11 +117,45 @@ Bonus: You can manage the database CRUD operations from admin views GUI as well |
99 | 117 |
|
100 | 118 | ## Contributing |
101 | 119 |
|
102 | | -Please see: [issues](https://github.com/abs0lut3pwn4g3/RTB-CTF-Framework/issues) and the below To-do list. |
| 120 | +<p align="center"> |
| 121 | + <a href="https://github.com/abs0lut3pwn4g3/RTB-CTF-Framework/graphs/contributors"> |
| 122 | + <img alt="GitHub contributors" src="https://img.shields.io/github/contributors-anon/abs0lut3pwn4g3/RTB-CTF-Framework?color=red&logo=github&style=for-the-badge"> |
| 123 | + </a> |
| 124 | + <a href="https://github.com/abs0lut3pwn4g3/RTB-CTF-Framework/issues?q=is%3Aopen+is%3Aissue+label%3Agssoc20"> |
| 125 | + <img alt="GitHub issues by-label" src="https://img.shields.io/github/issues/abs0lut3pwn4g3/RTB-CTF-Framework/gssoc20?color=deeppink&style=for-the-badge"> |
| 126 | + </a> |
| 127 | +</p> |
| 128 | + |
| 129 | +<p align="center"> |
| 130 | + <a href="https://github.com/abs0lut3pwn4g3/RTB-CTF-Framework/issues?q=is%3Aopen+is%3Aissue+label%3Aeasy"> |
| 131 | + <img alt="GitHub issues by-label" src="https://img.shields.io/github/issues/abs0lut3pwn4g3/RTB-CTF-Framework/easy?color=seagreen&style=for-the-badge"> |
| 132 | + </a> |
| 133 | + <a href="https://github.com/abs0lut3pwn4g3/RTB-CTF-Framework/issues?q=is%3Aopen+is%3Aissue+label%3Amedium"> |
| 134 | + <img alt="GitHub issues by-label" src="https://img.shields.io/github/issues/abs0lut3pwn4g3/RTB-CTF-Framework/medium?color=%23e99695&style=for-the-badge"> |
| 135 | + </a> |
| 136 | + <a href="https://github.com/abs0lut3pwn4g3/RTB-CTF-Framework/issues?q=is%3Aopen+is%3Aissue+label%3Ahard"> |
| 137 | + <img alt="GitHub issues by-label" src="https://img.shields.io/github/issues/abs0lut3pwn4g3/RTB-CTF-Framework/hard?color=%23cc317c%09&style=for-the-badge"> |
| 138 | + </a> |
| 139 | +</p> |
| 140 | + |
| 141 | +Please see: [Issues](https://github.com/abs0lut3pwn4g3/RTB-CTF-Framework/issues) and the below To-do list. |
103 | 142 |
|
104 | 143 | > Note: All PRs within the GSSoC'20 period will be merged in the `gssoc20-dev` branch. |
105 | 144 |
|
106 | | -> Note: All PRs within the GSSoc'20 period will be merged in the `gssoc20-dev` branch. |
| 145 | +#### 👨 Project Owner |
| 146 | + |
| 147 | +- Eshaan Bansal ([github](https://github.com/eshaan7),[linkedin](https://www.linkedin.com/in/eshaan7/)) |
| 148 | + |
| 149 | +#### 👬 Mentors |
| 150 | + |
| 151 | +- Sombuddha Chakravarty ([github](https://github.com/sammy1997),[linkedin](https://www.linkedin.com/in/sombuddha-chakravarty-9482b5131/)) |
| 152 | + |
| 153 | +Feel free to ask your queries!! 🙌 |
| 154 | + |
| 155 | +#### Slack Channel |
| 156 | + |
| 157 | +- [#proj_root-the-box-ctf-framework](https://app.slack.com/client/TRN1H1V43/CUC71PDD2) |
| 158 | + |
107 | 159 |
|
108 | 160 | ## To-do |
109 | 161 |
|
|
0 commit comments