Привет, подскажите, как нужно указывать диапозон разрешенных ip-адресов в свойствах пользователя? Просто ситуация такая: постоянно ломают сайт на modx и добавляют код sape - я удаляю (создают сниппет и вставляют тег в каждый шаблон) и меня пароли, но они опять ломают. При этом заходят под пользователем admin, хотя к этому пользователю знаю пароль только я, поэтому я хочу поставить свой ip-адрес в свойствах пользователя, но есть проблема айпишник динамический, но первые две цифры остаются постоянными - поэтому как указать диапозон?
Диапазон задать нельзя, только если внести изменения в код системы, но постоянный взлом – очень странное дело. Если все настроено нормально, взломать невозможно. Может быть, в системе уже изменены какие-то файлы, которые позволяют подключаться злоумышленникам, а может все намного проще – кто-то еще знает пароль. Может и настроено что-то неверно или слишком старая версия системы. Но лучше разобраться с тем, как удается взламывать, а то может, что любые средства защиты могут оказаться недействительными.
Кстати, если добавляют код Sape, можно попытаться в Sape узнать кто злоумышленник, то есть кто получает доход за счет взлома сайта.
А вообще про защиту писали
http://modxcms.com/forums/index.php/topic,50105.0.html
Вариантов доступа множество – например, если есть доступ к базе данных, все можно легко изменить, причем добавить в логи, что заходил администратор. Причем совсем не обязательно, что взломали конкретный сайт, может, воспользовались уязвимостью у хостера, а может этим занимается сам хостер.
В Sape можно обратиться к администрации с просьбой в пресечении противоправных действий. В принципе можно и в милицию обратиться – найти злоумышленника, если он пользуется Sape и получает там деньги, будет несложно. Но мне кажется, лучше для начала провести собственное расследование – каким образом происходит взлом. Если в MODx имеется уязвимость, надо ее быстрее обнаружить, а если уязвимость у хостера или на Вашем компьютере, их также надо обнаружить, иначе проблема будет проявляться снова.
ИМХО, если бы человек, который ставит вам код Sape делал это руками (т.е. заходил в админку, открывал сниппеты и т.д.), то он бы делал это менее паливно. Так чтобы об этом коде вы узнали как минимум через месяц, и чтобы никаких логов не было.
Думаю стоит проверить компьютер, с которого вы заходили в админку на наличие троянов.
Кроме этого попросить логи у хостера, может что-то интересное будет.
Ну и да, с Sape связаться, пароль в админку поменять.
My portfolio
Самурай без меча подобен самураю с мечом, только без меча.