Kerb to Programmer Humor@programming.dev · 3 年前ways to close vimimagemessage-square41linkfedilinkarrow-up1242arrow-down119
arrow-up1223arrow-down1imageways to close vimKerb to Programmer Humor@programming.dev · 3 年前message-square41linkfedilink
minus-squareEufalconimorphlinkfedilinkarrow-up19·3 年前cat /dev/zero > "/proc/$(pidof vim)/mem" is my favorite dumb way. Clear its memory, wait for the segfault.
minus-squareJulian@lemm.eelinkfedilinkarrow-up2·3 年前…you can write to program memory? Idk how exactly but that feels like a security risk.
minus-squarenintendiator@feddit.cllinkfedilinkarrow-up6·3 年前It’s your process, why shouldn’t you be able to write to it? Vi is certainly doing it…
minus-squareEufalconimorphlinkfedilinkarrow-up5·3 年前You do need to be root to do it to arbitrary processes.
minus-squarevrkr@programming.devlinkfedilinkarrow-up1·3 年前 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”