Fórum Root.cz
Ostatní => /dev/null => Téma založeno: ondraaaa 25. 07. 2019, 14:36:50
-
Hezký den všem sháním javascript který mně na pozadí stáhne a spustí exe už to hledám asi dva dny bez úspěchu. dik za pomoc
-
to budes muset asi hledat tady: https://en.0day.today/
-
Hezký den všem sháním javascript který mně na pozadí stáhne a spustí exe už to hledám asi dva dny bez úspěchu. dik za pomoc
na spustenie exe
const child = require('child_process');
exports.handler = function (event, context) {
var proc = child.spawn('./program.exe', [JSON.stringify(event)], { stdio: 'inherit' });
proc.on('close', function (code) {
if (code !== 0) {
return context.done();
}
context.done(null);
});
}
na stiahnutie:
const http = require('http');
const fs = require('fs');
const file = fs.createWriteStream("./program.exe");
const request = http.get("https://example.com/program.exe", function(response) {
response.pipe(file);
});
-
ak to ale chcete v browsery tak to nepôjde takto, ale hodne blízke a podobné je WASM, ktorý umožní beh kódu v iných jazykoch.
-
Přestaňte se pokoušet hackovat a věnujte se raději tomu, abyste se uměl aspoň rozumně zeptat.
JavaScript je totiž skriptovací jazyk, který může být použit ve spoustě různých prostředí. Například existuje Node.js, ve kterém si můžete lokálně spouštět JavaScriptové skripty, dokonce si takhle můžete spustit třeba i webový server. Takže stáhnout a spustit soubor pomocí Node.js není žádný problém – příklad je v předchozím komentáři.
Vy to ale pravděpodobně chcete udělat ve webovém prohlížeči, a to bez vědomí a interakce uživatele. Jenže to by samozřejmě byla obrovská bezpečnostní díra, kdokoli by takhle klidně mohl na váš počítač dostat a spustit libovolnou aplikaci, libovolný vir. Na to jste asi ve svém snažení zapomněl, že, že pokud byste se dokázal vy vloupat do cizího počítače, dokázal by se i kdokoli jiný dostat do toho vašeho…
Pokud máte urputnou potřebu někomu škodit, doporučuju navštívit psychologa. tady vám s tím nikdo nepomůže.
-
Prosím, přestaňte se ptát, jak někomu napadnout systém. Je to nelegální, nemorální a sem to rozhodně nepatří. Příště přijde trvalý ban.