mirror of
https://github.com/github/codeql.git
synced 2025-12-18 18:10:39 +01:00
19 lines
493 B
JavaScript
19 lines
493 B
JavaScript
const puppeteer = require('puppeteer');
|
|
const parseTorrent = require('parse-torrent');
|
|
|
|
(async () => {
|
|
let tainted = "dir/" + parseTorrent(torrent).name + ".torrent.data";
|
|
|
|
const browser = await puppeteer.launch();
|
|
const page = await browser.newPage();
|
|
await page.pdf({ path: tainted, format: 'a4' });
|
|
|
|
const pages = await browser.pages();
|
|
for (let i = 0; i < something(); i++) {
|
|
pages[i].screenshot({ path: tainted });
|
|
}
|
|
|
|
await browser.close();
|
|
})();
|
|
|