PHP patch exec_dir

Progamming language PHP allows one to limit executing of external commands via configuration directive safe_mode. This directive should contain full path to a directory conatining programs which PHP script can run. If the script tries to execute a command not located in this directory, the command is not executed. This configuration directive is active only if safe mode is enabled, which means more and sometimes unwanted restrictions to users.

PHP has no known possibility to limit executing of external commands with disabled safe mode. Teherefore, here is a patch adding special directive exec_dir straightly into PHP. This directive is very similar to safe_mode_exec_dir, but safe mode has not to be enabled.

This patch limits executing commands via functions from the exec family, i. e. exec(), system() or popen().

Reviews

There are no comments available yet.

Here you can write a comment


Please enter at least 10 characters.
Loading... Please wait.
* Pflichtangabe
ANG GES G P
und mal wieder ein Passwordgenerator zum Beispiel als Service auf eurer HP,wobei man hier ein Password entweder automatisch generieren lassen kan ...
ANG GES G P
A long, long time ago, during my early days with Web application development, I was asked to write an administration module for a Web site. This m ...
ANG GES G P
Portscan auf PHP Basis zum schnellen testen der Firewall
ANG GES G P
php_pam is a shared library which provides PAM (Pluggable Authentication Modules) bindings for PHP. The package includes sample PHP code and a hel ...
ANG GES G P
Mit phpunity.htmanager können Sie bequem über eine Benutzeroberfläche Verzeichnisse auf Ihrem Server oder innerhalb Ihrer Webpräsenz schützen ...
ANG GES G P
VIP ist eine Anwendung, die auf Ihrem Browser läuft(Vorzugsweise Firefox) und ermöglicht Ihnen den Zugriff, verwalten und gemeinsam alle Ihre we ...
ANG GES G P
Login Manager V3.0 is designed for web administrator to easily manage user accounts, create membership protected areas on the website, and provide ...
ANG GES G P
Eine Loginverwaltung, die möglichst ohne Eingriff des Webmasters funktioniert. Nicht "ready to run" sondern eine schrittweise Anleitung, um das Z ...
299 x viewed
0 x memorized
Details to the advertisement
ANG GES G P
Make a request

You are no longer logged in as a user. Please enter your name and your E-mail-adress!

Loading... Please wait.
Details to the seller