@LemonCHiK ищешь файл который инклудится в каждый скрипт пишешь туда пользовательскую функцию обработки ошибок и всё ок.
@LemonCHiK тебе нужна эта функция https://php.ru/manual/function.set-error-handler.html как я понял. при возникновении fatal'a выполнится твоя функция которая сообщит о попытке взлома --- Добавлено --- Код (Text): <?PHP if(file_get_contents('/err.txt'==1) {echo 'Была попытка взлома сайт на то'; exit(0);} function err(){ file_put_contents('/err.txt','1');} set_error_handler(err(),E_FATAL); ?> как то так
@Ganzal он же должен фаталы перехватывать но дело в том что нет такой константы E_FATAL((( в остальном же работает или ты о том что взломщик с первой попытки будет пихать свой код? тогда ещё один exit добавить в тело функции и при первом нотайсе всё будет ок
Нет, у меня другой метод: Статическая система обнаружения вторжений, смысл в том, что есть скрипт авторизации, черного списка, проверки и т.п.. Есть сигнатуры, которые я сам нашел и закинул...Человек заходит, регистрируется и если он что-либо делает неправомерное (допустим инъекцию, которая у меня есть в сигнатурах), то скрипт записывает его в список, когда его действия превышают 10, система его выкидывает и помещает в черный список....Вот такой вот смысл...Это не какой-то грандиозный проект, а просто мой диплом...просто у меня ребенок родился и времени его закончить совсем нет+еще основная работа
@LemonCHiK ты про автобан? просто же,- обработчик ищет в посте соответствия и при удаче выполняет нейкие действия
@LemonCHiK пока вижу только что строки после 5 лишние в файле panel/index.php ну и пару опечаток в коммах. & не совсем понимаю что нужно доделать
@LemonCHiK охх скачай какюнить школьную цмску да и всё. энд система не очень работает,- косяк с путями где у тебя определяется $file_path?
@LemonCHiK как я понял система работает, но нужен сайт с дырками где можно это продемонстрировать? но ни кто же не даст данные от действующего сайта поэтому проще установить пабличный скрипт к примеру гостевой и вырезать всю родную защиту. но с переменной $file_path разберись
Да...Вот это мне и надо, или хотя бы самому самый простой написать сайт и воткнуть в него все...Никто не будет смотреть на сайт (его наполненность и функционал), самое главное это тест системы
Про не знаю с чего начать, все скрипты собирал по частям, искал сидел...не знаю и времени нет разбираться как все теперь скомпоновать...Вообще пишу на ООП и там все проще, есть платформа и компоненты,все проще (лично для меня)))
@LemonCHiK ок как он должен подключатся к готовому сайту, мб выйдет тебе скинуть готовую сборку. --- Добавлено --- @Ganzal хз проверил на пхп 5.5.10 всё работает или ты про синтаксические ошибки?
хз проверил на пхп 5.5.10 всё работает...Он должен работать.. Друзья, я не понял сообщение,простите))) Моя задача состоит в том, чтобы показать людям, что скрипт работает и функции,для которых он разработан, выполняются....каким образом и на каком стремном примере я буду это показывать уже не важно...
@LemonCHiK ну мы о моём примере кода. Но я так и не понял в чём проблема,- отсутствие хоста\неумение установить сторонний скрипт\неудаётся подключить систему\система подключена но не работает
У меня сейчас все в отдельности. Проблема в том, что есть все скрипты и в целом система (в готовом исполнении) должна работать, но я не могу все связать в кучу, прицепить к формам и базе. То есть я не могу закончить и получить готовое решение --- Добавлено --- Я могу сесть, и как обычно провести кучу времени за компом, читать форумы, искать решения, пробовать в готовое запилить, но из-за пополнения в семье просто физически не вывожу
@LemonCHiK хммм здесь несколько путей 1 используя яваскрипт перехватывать весь ввод. что не безопасно 2 создать функцию интеграции что не айс 3 в систему добавить функцию проверяющую глобальные массивы типа $_POST как входные данные --- Добавлено --- ну и как вижу это уже реализовано, то есть система подключается простым инклудом же
А зачем так тяжело?или я что-то не понимаю, все уже выполняется, надо только связать...(как я вижу, допустим для авторизации делаем форму с необходимыми полями, цепляем к ней скрипт и т.д.)