Web攻防之暴力破解(何足道版) (2)

     

Web攻防之暴力破解(何足道版)

 

https://github.com/fupinglee/CrackCaptcahLogin/releases

  类似工具很多,看使用习惯。

 

  3. 高模糊度验证码识别

    a)      一般的识别流程都是二值化、去干扰、区域选择、OCR识别

    b)      可用云打码平台 (不打广告)

6  短信/邮箱验证码爆破

部分登录验证码的分类也可适用于此

验证码的本身绕过

    a)      返回包回显(包括返回包、输出在cookie等)

    b)      JS控制

    c)      返回包控制:True&false控制(0&1),修改返回包可绕过

  3. 4位数字,验证码爆破,很快

  4. 6位数字,验证码爆破;可根据多线程的前提进行多进程处理,0-199999一波;200000-399999一波…(依次类推);也可以看频率,哪块区间分布的概率较高可重点关注;也可以指定前一位或两位进行爆破。

  5. 弱token

    a)      例:奇虎360任意用户密码修改漏洞,发送给邮箱的验证链接里面的vc值为时间戳的md5加密;作为一种检验参数可被猜测。

    b)      基于密码找回的手机号、UID、邮箱等遍历,结合客户端源码可能的些蛛丝马迹

    c)      不完全属于爆破逻辑,但可互补增值,参考

      

 

7  数据信息爆破(遍历)

关键参数的的信息遍历(select)

    a)      包括用户名

    b)      ID号

    c)      手机号

    d)      邮箱

    e)      身份证号

    f)       订单号

    g)      银行卡

    h)      信用卡(e.g 携程乌云漏洞)

                 i.          PAN+信用卡到期时间(即:最小的身份验证模块);

                ii.          PAN+信用卡到期时间+CVV;

               iii.          PAN+信用卡到期时间+CVV+持卡人地址;

               iv.          From

   

  2. 批量注册(insert)

    a)      逻辑不严谨或校验不严格,实现多帐号的薅羊毛

  3. 一套组合拳(也可关联到爬虫):

    a)      两个常见的功能:密码找回、网站论坛

    b)      切入点一:从密码找回功能分析,有相当一部分网站,提供账号检测功能,且提示存在与否,根据友情提示以及次数限定情况,可以通过返回包匹配存在的帐号,包括用户名、甚至手机号(其实主要是手机号)。

    c)      切入点二:密码找回功能,输入手机号后会提示…正在找回XXX的密码信息…,这个就是用户名,(若输入用户名,有可能提示正在找回某手机号的密码信息(部分打码))

    d)      切入点三:网站论坛,为了交流,以及用户的活跃度,部分网站存在bbs、club等论坛信息,一般二次开发的Discuz 。 上面会存在关于个人的一些数据,比如用户名(论坛网名)、性别、粉丝情况、帖子情况、联系方式、住址(部分需要登录权限)、还有一些倾向数据,比如购物平台关注的商品;

    e)      从这三个切入点来讲,单独哪个可能都影响不足够大,没有达到影响的最大化。从一个数据利用者角度分析,最希望得到与平台性质相关的属性,比如交友网站的性别和联系方式信息,房产网站的倾向房产和联系方式等属性。 那把三个切入点的数据整合起来能得到什么呢?

                 i.          通过用户检测 获得手机号用户个人信息;

                ii.          通过手机号检测,获得用户名信息;

               iii.          通过论坛遍历,获得ID和用户名信息;

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wpfsfp.html