Kerb to Programmer [email protected] • 1 year agoways to close vimdiscuss.tchncs.deimagemessage-square42arrow-up1228arrow-down122
arrow-up1206arrow-down1imageways to close vimdiscuss.tchncs.deKerb to Programmer [email protected] • 1 year agomessage-square42
minus-square@[email protected]linkfedilink18•1 year agocat /dev/zero > "/proc/$(pidof vim)/mem" is my favorite dumb way. Clear its memory, wait for the segfault.
minus-squareJulianlinkfedilink2•1 year ago…you can write to program memory? Idk how exactly but that feels like a security risk.
minus-square@[email protected]linkfedilink6•1 year agoIt’s your process, why shouldn’t you be able to write to it? Vi is certainly doing it…
minus-square@[email protected]linkfedilink5•1 year agoYou do need to be root to do it to arbitrary processes.
minus-square@[email protected]linkfedilink1•edit-211 months ago dumb way. Get fancy, add progress bar: pv < /dev/zero > “/proc/$(pidof vim)/mem”
cat /dev/zero > "/proc/$(pidof vim)/mem"
is my favorite dumb way. Clear its memory, wait for the segfault.…you can write to program memory? Idk how exactly but that feels like a security risk.
It’s your process, why shouldn’t you be able to write to it? Vi is certainly doing it…
You do need to be root to do it to arbitrary processes.
Get fancy, add progress bar: pv < /dev/zero > “/proc/$(pidof vim)/mem”