This is the offical Github repo of paper 'DrLLM: Prompt-Enhanced Distributed Denial-of-Service Resistance Method with Large Language Models'.
Author: Zhenyu Yin*, Shang Liu, Guangyuan Xu.
-
OpenAI
Follow the https://platform.openai.com/docs/overview
For Chinese users, we recommend you to apply the third-platform API keys to ensure the network stable. -
Meta Llama
Follow the https://dashscope.console.aliyun.com/overview, A.K.A. Dashscope. -
Alibaba Qwen
Follow the https://dashscope.console.aliyun.com/overview, A.K.A. Dashscope. -
DeepSeek
Follow the https://www.deepseek.com/
Too long to show it, see the prompt example at prompts.
- Clone this repo
git clone https://github.com/liuup/DrLLM
- Apply the API keys as mentioned above.
- Concat multiple datasets -> 1_concat.ipynb
- Role Reasoning by LLMs -> 2_role_reasoning.ipynb
- Clean the output -> 3_clean.ipynb
If you have any questions, please create a issue or feel free to email [email protected] and if you find our paper/code is useful, please cite our paper.
@misc{yin2024drllmpromptenhanceddistributeddenialofservice,
title={DrLLM: Prompt-Enhanced Distributed Denial-of-Service Resistance Method with Large Language Models},
author={Zhenyu Yin and Shang Liu and Guangyuan Xu},
year={2024},
eprint={2409.10561},
archivePrefix={arXiv},
primaryClass={cs.CR},
url={https://arxiv.org/abs/2409.10561},
}