前段时间客户现场被攻击,客户找到了公司,公司找到了我,于是有了这一次的应急响应,因为第一次搞,所以记录一下整个过程。
刚开始不知道干啥,非常迷茫,通过老大的教导,事后总结了下面几条个人觉得非常重要的点。
有了上面的指导,就可以第一次的应急响应了。
客户给公司反映有人投诉说收到了大量的短信验证码,然后登陆了服务器发现了大量短信验证码请求。
红色标记的就是失败的次数,非常的多,可以确认有人在利用短信验证码接口进行攻击。
因为是大量短信验证码,所以攻击动机就有了两种:(1) 有人盯上了我们的客户,在恶意消耗我们的资源(但是我们客户是公安),所以可能性不大。(2) 我们的服务器被利用了,有人在利用服务器对特定的人进行短信验证码攻击,我们只是其中的一条。所以很可能是短信验证码轰炸平台利用了我们的资源。
后面给投诉用户打了电话,投诉的人告诉我们,他收到了很多平台的短信验证码,他的同事也收到了。(可以确定是短信验证码轰炸)
首先先和开发确定了哪些接口都可以发送短信验证码,确定有三个可以发送短信验证码的。
#注册接口 可获取验证码 /api/user/smsxxxx?mobile=xxxx /api/user/sms?mobile=xxxx&xxxxx