|
Re: [Lug-bg] пробив през апаче и пхп :(
- Subject: Re: [Lug-bg] пробив през апаче и пхп :(
- From: Georgi Chorbadzhiyski <gf@xxxxxxxxxxx>
- Date: Thu, 12 Jul 2007 16:13:15 +0300
- Organization: Unix Solutions Ltd. (http://unixsol.org)
Around 07/12/07 15:29, Marian Marinov scribbled:
> Има доста информация в интернет как можеш да стартираш бинарен файл върху дял
> който е монтиран noexec. Основната идея е да се
> използва /lib/ld-linux.so.2 /path/to/binary/file
Това отдавна не работи, от 2.5 нещо си нататък. При файла зареден от
noexec партишън ядрото не позволява паметта в която е зареден да бъде
маркирана като PROT_EXEC (ако си спомням правилно) ефективно това
не дава на динамичния линкер (ld-linux.so.2) да линкне и изпълни
файла.
Разбира се ако имаш някъде интерпретатор като perl, php, bash и
файл написан на някой от тези скриптови езици, можеш да изпълниш
/bin/interpretatora faila, но на партишън с noxec няма начин да
изпълниш компилиран код (освен ако в ядрото няма някоя грешка)
--
Georgi Chorbadzhiyski
http://georgi.unixsol.org/
_______________________________________________
Lug-bg mailing list
Lug-bg@xxxxxxxxxxxxxxxxxx
http://linux-bulgaria.org/mailman/listinfo/lug-bg
|
|
|