diff --git a/_gtfobins/vipw.md b/_gtfobins/vipw.md index 343c081..da55154 100644 --- a/_gtfobins/vipw.md +++ b/_gtfobins/vipw.md @@ -1,13 +1,8 @@ --- +description: This command allows to edit some designated files (`/etc/passwd`, `/etc/group`, `/etc/shadow` and `/etc/gshadow`) safely by spawning the default editor (falling back to [`vim`](/gtfobins/vim/), other functions may apply). Despite requiring superuser privileges to run, the editor is executed as the unprivileged user when run as SUID or with `sudo`. functions: - - file-write: - - code: | - vipw --passwd - vipw --shadow suid: - - code: | - ./vipw --passwd + - code: ./vipw sudo: - - code: sudo vipw --shadow + - code: sudo vipw ---