⚝
One Hat Cyber Team
⚝
Your IP:
216.73.216.1
Server IP:
185.238.29.86
Server:
Linux server2 6.8.12-6-pve #1 SMP PREEMPT_DYNAMIC PMX 6.8.12-6 (2024-12-19T19:05Z) x86_64
Server Software:
nginx/1.18.0
PHP Version:
8.1.31
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
var
/
www
/
invoice
/
node_modules
/
tar
/
test
/
Edit File: parse-discard.js
var tap = require("tap") , tar = require("../tar.js") , fs = require("fs") , path = require("path") , file = path.resolve(__dirname, "fixtures/c.tar") tap.test("parser test", function (t) { var parser = tar.Parse() var total = 0 var dataTotal = 0 parser.on("end", function () { t.equals(total-513,dataTotal,'should have discarded only c.txt') t.end() }) fs.createReadStream(file) .pipe(parser) .on('entry',function(entry){ if(entry.path === 'c.txt') entry.abort() total += entry.size; entry.on('data',function(data){ dataTotal += data.length }) }) })
Simpan