Sziasztok!
Mondhatni kétségbe vagyok esve.
Ma egy picit "funoltam" tudásommal és egy 28 byteos vírust írtam.
Meglepve tapasztaltam működik! A program nagyon egyszerű:
NE próbáld ki!
infinite.sh:
#!/bin/bash
sh infinite.sh
Futtatom... 2GBram: 2 másodperc alatt tele; a gép lehal, 30 mp válaszidő.
Ilyen esetben, mikor magát a bash-et ilyen módon ki lehet használni és még egy script kiddie is megtudja csinálni a programot, mit lehet tenni a biztonság érdekében? Kinek lehet szólni? Gondolom lehet rá valami 3 soros patchet írni, nem hiszem, hogy bonyolult (Kb.:
if("program->önmaga"){
print("valami szöveg");
abort exec;}).
Vagy csak én reagálom túl?
Pl. felhasz.: akármilyen álprogramba, akár csomagba, dependenciebe, a dependeciet random alapon meghívja, generál minden indításnál 10000 ilyet random néven, berakja az "Indítópultba" és onnan már az átlagfelhasználó nem tehet semmit, ráadásul sudo sem kell hozzá. :(
Ui.: Ha problémás a blog, nyugodtan töröljétek, vagy szerkesszétek.