Записать в логи апача пароли вряд ли получится.
Но это делается не сложно средствами PHP, который обрабатывает введенные данные из формы POST.
PHP может записать пароли в текстовый файл или в базу данных.
Если хотите сделать манибэк сделайте.
Требовать до уплаты денег расписку в их получении не справедливо.
Нормальное ТЗ было на разработку скрипта?
Или в нем было написано «Хочу что бы все работало?»
Договор какой то составлялся?
Или вместо договора логи аськи?
В вебмани есть полезная вещь «Контракты»
В них можно описывать условия сделки во всех деталях и подписывать своим WMID.
Контракт вебманевкий заключался?
Расскажите, что за суд был?
Кто истец?
Кто ответчик?
Предмет иска?
Что хотели доказать в суде и почему не смогли?
Если IP забанены. То даже кода ошибки 400 не должно быть.
Есть ли нормальные запросы пользователей с этих IP?
Если нет, то скорее всего это какие то не хорошие боты, которых можно забанить.
Kuasar, нанимайте адвоката.
Расходы на адвоката документируйте.
Квитанции расходов прикладывайте к иску в суд.
Можно не только на адвоката расходы с ответчика получить, но и транспортные расходы, моральный ущерб.
Выиграв суд вы ваши расходы взыщите с ответчика.
У тех кто пугает на форуме судами, следователями и вазелином дальше слов дела никогда не доходят.
Ибо какой смысл пугать, когда грамотное заявление в милицию уже подано.
Поговорка есть: «Собака, которая лает, она не кусает»
Вот когда суд пройдет, деньги свои получите, тогда и нужно радоваться.
Обращения на какой порт?
По какому протоколу?
fail2ban плох тем что в нем слишком простые алгоритмы.
В нем нет
1. Белых списков IP
2. Автоматического увеличения лимитов, когда нет атаки, чтобы не банить быстрых пользователей.
3. Множества других эффективных алгоритмов анализа логов
fail2ban делает слишком много ложных срабатываний и банит пользователей.
Настолько много, что его нельзя применять для большинства посещаемых сайтов, так как будет очень много жалоб от пользователей, которые не могут зайти на сайт.
Писать анализатор логов на С++ идея хорошая, но нужно для этого быть программистом и потратить на разработку и отладку софта несколько месяцев.