Жуки ColdFusion Skakunof Alex Хакер, номер #083, стр. 083-068-5 Проверь, чтобы поле Operation имело значение HTTPRequest. Затем в поле URL пиши ссылку на свой сценарий, после чего в поле Publish чекни архиважную для нас галочку Save output to a file, и затем укажи путь и имя выходного файла на сервере - путь можно узнать одним из описанных выше способов, а если не вышло, то в другом окне браузера запроси у этого сервера несуществующий файл, а в ColdFusion Administrator'е иди на вкладку Tools-> Logs and Statistics-> Log Files, заходи в webserver.log и смотри, где сервак искал ответ на твой хитрый запрос. После всех этих конвульсий (все должно быть примерно, как на рисунке 7), смело жми кнопку «Submit Changes», а на появившейся странице нажми картинку Go рядом с именем твоей задачи (она в последнем столбце Contols, сверься с картинкой 8). Если все отлично, то на сервере будет создан файл с текстом указанной страницы, на которой, разумеется, находился код простейшего CFML web-шелла и теперь этот файл можно смело вызывать через адресную строку браузера. [выводы] Мы с тобой освоили основы создания cfm-сценариев и разобрались с некоторыми проблемами безопасности. На самом деле, если ты наберешь в поиске на SecurityFocus.com ColdFusion, то приятно удивишься количеству появившихся ссылок :). Среди них легко найти как описание багов самого детища Macromedia, так и упоминания об уязвимостях в продуктах, написанных на CFML. Успехов тебе в освоении нового горизонта :)! Будут вопросы - пиши. cсылки по теме * www.macromedia.com/software/coldfusion - новинки, документация, «орехи и болты» от производителя. * www.macromedia.com/cfusion/exchange - подборка готовых приложений, функций, кастом-тэгов. * www.easycfm.com - документация; можно пользоваться, когда под рукой нет ColdFusion Studio. * www.brainbench.com - вообще это тест-центр; можно, пройдя тест, получить звание мастера ColdFusion и этот факт освятить в своем резюме (время от времени они делают большинство тестов бесплатными). * www.fusebox.org - подробно о FuseBox'е. * cfml.forever.kz - подборка интересных статей по ColdFusion на русском языке. * http://bigd.kappa.ro/~pdoru/cfm/cfdecrypt.c - исходник CFDecrypt. * www.securiteam.com/tools/5ZP0B00FPG.html - ColdFusion Web Shell (правда, использованный там <cfexecute> работает только на серваках с Windows NT 4.0 и UNIX). |