钓鱼网站
http://aqmbamu.caomidou.cn/aqmbamu/aliaqmbamu
post提交地址
http://www.damochan.cn/qqwap/admin (这个其实是泛域名!!!http://*.damochan.cn/qqwap/admin 前面的别名,随机生成的。。。估计是防止腾讯封网站吧)
(电脑访问上面网址,都是空白的,需要修改User-Agent头,修改成手机的)
"User-Agent":"Mozilla/5.0 (Linux; Android 5.1.1; Nexus 6 Build/LYZ28E) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/48.0.2564.23 Mobile Safari/537.36" 想批量post钓鱼网站,其实,很多种方法,什么编程语言都可以写,从浏览器的控制台都能写,最近学习node.js,就用node.js写一下吧
node.js代码:
- var http = require('http');
- var iconv = require('iconv-lite'); //解决编码转换模块
- var BufferHelper = require('bufferhelper');
- var opt = {
- method: "POST",
- host: "www.damochan.cn",
- port: 80,
- //path: "/qqwap/admin_ircnmskd",
- path:"/qqwap/admin",
- headers: {
- "Content-Type": 'application/x-www-form-urlencoded',
- "User-Agent":"Mozilla/5.0 (Linux; Android 5.1.1; Nexus 6 Build/LYZ28E) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/48.0.2564.23 Mobile Safari/537.36"
- }
- };
- //post 请求
- function HttpPost(qq,password,callback)
- {
- var post_data={
- b:"d",
- z_m:qq,
- m_z:password,
- s:"c"
- };
- var data = require('querystring').stringify(post_data);
- var req=http.request(opt, function(res) {
- var bufferHelper = new BufferHelper();
- res.on('data', function (chunk) {
- bufferHelper.concat(chunk);
- });
- res.on("end", function() {
- //注意,此编码必须与抓取页面的编码一致,否则会出现乱码,也可以动态去识别
- var result = iconv.decode(bufferHelper.toBuffer(),'utf-8');
- callback(result,qq);
- });
- }).on("error", function() {
- callback(null,null);
- });
- req.write(data);
- req.end();
- }
- //循环提交
- for(var i=50000;i<50500;i++)
- {
- HttpPost(i.toString(),Math.random().toString(),function(data,uid){
- console.log("提交:"+uid+"成功!");
- //console.log(data);
- })
- }
-
复制代码
|