https://blog.xlab.qianxin.com/catddos-derivative-en/?ref=news.risky.biz