c99madshell
Как оказалось функционала этого шелла мне недостаточно, да и были в нём баги. Баг в выставлении прав на файлы. Новые значения прав на файл вычислялись правильно, но в результате получалась строка вида «0xxx» и это строка передавалась как аргумент в функцию chmod. В то время как вторым параметром функции должно быть число, и php благополучно преобразовывал строку в число…в десятичной системе счисления, вот и вся проблема. После исправления ещё добавил рекурсивную возможность смены прав, т.к. пришлось работать с сайтом к которому не то-что по ssh нет доступа, но и по фтп, и у всех загружаемых файлов выставляются права 600, и соответственно если это картинки то просмотреть их невозможно, незнаю что за паранойя у админа. Также добавил возможность переименования файлов/папок, и заменил $HTTP_POST_FILES на $_FILES для загрузки файлов
[download id=»4″]
03.06.2010 в 01:25
О спасибо, за багфикс) очень помогло
03.01.2011 в 19:13
спасибо)))
27.07.2011 в 01:05
а как авторизоватся с этим шеллом, не могу понять что писать в адресной строке чтобы шелл пустил под логином и паролем
27.07.2011 в 02:46
В исходный код глянь, там логин и пароль прописаны.