var net = require("net"); console.log("waiting"); var server = net.createServer(function(socket){ socket.on("data", function(d){ console.log("[*] we are taliking to somebody"); console.log("[*] data") console.log(d); var buf = new Buffer(10); d.copy(buf); console.log("[*] buffer:") console.log(buf); console.log(" "); socket.write("Server !O! is online!"); }); }); server.listen(1111, '127.0.0.1');
import socket buffer = "\x41"* 3000 sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) sock.connect(('127.0.0.1', 1111)) sock.send(buffer) print sock.recv(40) sock.close()
waiting [*] we are talking to somebody [*] data <Buffer 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 ...> [*] buffer <Buffer 41 41 41 41 41 41 41 41 41 41>
d.copy(buf);
d
buf
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)