diff --git a/pages/docs/fuzzing.md b/pages/docs/fuzzing.md deleted file mode 100644 index c2790638e52ce3198c6631c68a7ff5667c3edc53..0000000000000000000000000000000000000000 --- a/pages/docs/fuzzing.md +++ /dev/null @@ -1 +0,0 @@ -fuzzing \ No newline at end of file diff --git a/pages/docs/index.md b/pages/docs/index.md index d88920142b367f075a67cd3751718ef8fae29746..6e6d1d4a4608d5950a56f76e23f2cdde1ad4c71c 100644 --- a/pages/docs/index.md +++ b/pages/docs/index.md @@ -1,3 +1,20 @@ -Index +# RAGO - RAG OpenAPI Framework + +## Introduction + +`RAGO` is the first REST API fuzzing framework modeled in RAG (JastAdd). +`RAGO` parses the OpenAPI specification in Java to transfer it into +a RAG and produces requests that automatically test the target API. + +- Short mention of RAG +- Short mention of OpenAPI + +## OpenAPI in RAG + +## Fuzzing Methods + +### Random Request Generator + +### Parameter Inference  diff --git a/pages/docs/uml.md b/pages/docs/uml.md new file mode 100644 index 0000000000000000000000000000000000000000..6067b97c507d46ea628dd347f35331a6df983cc7 --- /dev/null +++ b/pages/docs/uml.md @@ -0,0 +1,3 @@ +# UML Class Diagram for RAGO + + \ No newline at end of file diff --git a/pages/mkdocs.yml b/pages/mkdocs.yml index 572435caa3b703e9253452c86f6af7c286d8987a..3d476a51ff58a8d20f50075e36237189ff78e821 100644 --- a/pages/mkdocs.yml +++ b/pages/mkdocs.yml @@ -4,7 +4,7 @@ site_dir: ../public nav: - "Overview": index.md - - "Fuzzing Example": fuzzing.md + - "UML Class Diagram for RAGO": uml.md - "API documentation": ragdoc/index.html theme: