Сурипты на службе у хозяйки Степан Ильин aka Step Хакер, номер #081, стр. 081-032-2 Несмотря не небольшой размер, скрипт имеет в своем арсенале еще немало полезных функций. Скрипт собирает всю необходимую информацию об удаленном сервере (версия оси, phpinfo(), php и веб-сервера и т.д.). В код r57shell встроено несколько приемов для обхода ограничений safe_mode, препятствующих удаленному выполнению многих задач. В конце концов, в него встроены компоненты для работы с базами данных (MySQL, MSSQL, PostgreSQL и Oracle): снятие дампа, произвольный запрос, просмотр структуры таблиц. Все это удовольствие работает как под Windows, так и под *nix-based ОС, причем r57shell необязательно юзать через браузер: к твоим услугам функции back-connect и bind-shell. Подробнее о них читай во врезке. Альтернатива: r57pws 1.0 (perl, http://rst.void.ru/download/r57pws.txt). RST MySQL v2.0 Платформа: PHP Размер: 79 Кб Сайт: www.rst.void.ru Каждый знает, что таблицы MySQL могут быть легко отредактированы на сервере с помощью мощного скрипта phpMyAdmin (www.phpmyadmin.net). Работа с базами данных осуществляется прямо через окно браузера, от тебя лишь требуется залить архив с дистрибутивом скрипта на сервер. Но именно здесь и возникают проблемы. Во-первых, дистрибутив phpMyAdmin занимает почти 3 Мб, соответственно, распакованный - еще больше. Во-вторых, сильно напрягает огромное количество PHP-файлов, из которых компонуется скрипт: ими крайне неудобно оперировать и еще сложнее установить скрытно на сервер. Но это еще не все. Недостаток phpMyAdmin заключается еще и в том, что пароль к БД хранится в открытом виде прямо в текстовых конфигах скрипта. Это явно не делает его почетным, и вообще говоря, является серьезной дырой в безопасности. Думаю, я смог убедить тебя в необходимости альтернативы :). Достойно укрепиться в этой должности все шансы имеет скрипт RST MySQL 2.0. Нашел я его недавно, но сразу понял, что это именно то, что надо. Миниатюрный скрипт, который в архиве занимает всего 17 Кб, по функциональности ничуть не уступает гигантскому phpMyAdmin. Суди сам: установив RST MySQL на сервер, ты сможешь просматривать и редактировать любые базы, которые доступны для твоего аккаунта, или даже создавать новые, если ты являешься администратором. Все действия выполняются визуально, то есть на интуитивном уровне. Для того чтобы отредактировать, просмотреть и создать новую таблицу в БД тебе не нужно знать язык SQL - все это за тебя сделает RST MySQL 2.0. Если же ты хочешь укрепить свои позиции в составлении SQL-запросов, то скрипт вообще для тебя окажется большой находкой. Любое действие, которое он совершает, сопровождается текстом SQL-запроса, поэтому он легко усваивается. Понаблюдав, можешь попробовать составить запросы вручную - RST MySQL их c удовольствием обработает. Можно редактировать абсолютно все: любые поля (названия столбцов) таблицы, содержание, связи и т.п. Отличной фишкой является возможность создания дампа (копии) БД или отдельных таблиц, которые ты можешь просмотреть в браузере или отправить по HTTP. Все эти функции легко поместились в один небольшой файл, который не нужно конфигурировать и легко залить на сервер. |