Advertisement
Today is :  Monday, 13 October 2008
JoomlaCrib Directory
PHP Shell

Gives administrators limited shell access to their server using Martin Geisler's PHP Shell 2 in the Joomla Admin backend. To ensure shell access is protected, the following is done by the component: 1. Re-verification of Joomla Super Administrator authentication before component loads. 2. File name changes daily, md5 hash of the config file (where user name & password are stored) and day. 3. Cookie is set with same md5 hash for the shell script, loaded in an iframe. 4. Separate user name and password are created for shell access, which can be reset in backend. 5. Shell script verifies cookie in iframe before page is loaded. New Version Change Log: - Seperated presentation and business logic to conform to Joomla! 1.5 coding standards - Split large chunks of code into smaller functions - Fully commented admin.shell and admin.shell.html - Removed pwhash.php from component, split code into respective Joomla! standard files - Fixed config file update bug that caused a line to be deleted with each update - Changed to task from update for compliance with Joomla! coding standards - Added cancel button to authentication update page - Changed password to two masked password boxes, added matching validation - Added function to check for required permissions before trying to modify files or else give details about access - Added validation of updates rather than just assuming they worked - Fixed tab order on authentication update page - Removed unnecessary detail reported to user during file name changes - Added error reporting for update/rename actions while preventing PHP errors - Rewrote for native Joomla! 1.5 support This is a Joomla integration for the original work of Martin Geisler, http://mgeisler.net/php-shell/.

Write Review Rating Recommend Print Claim All owner's listing Contact Owner Map



You need to login first before you can rate

Back to Listing