cashmaniacs.com
С нами с 14.01.01
Сообщения: 4012
Рейтинг: 1503
|
Добавлено: 14/11/05 в 16:33 |
задолбали спамеры
точнее даже не знаю как назвать
боты регаются на форуме в диких количествах
поставил мод который просит подвтерждение с графики..не помогает
не пойму как они обходят и как этого избежать?
спасибо за дельные советы
|
|
Хочешь подрочить?
Спроси меня как.
|
0
|
|
|
С нами с 18.05.00
Сообщения: 4988
Рейтинг: 881
|
Добавлено: 14/11/05 в 16:42 |
|
|
|
|
cashmaniacs.com
С нами с 14.01.01
Сообщения: 4012
Рейтинг: 1503
|
Добавлено: 14/11/05 в 16:47 |
это прикольно..но готового бы решения мне
|
|
Хочешь подрочить?
Спроси меня как.
|
0
|
|
|
С нами с 13.07.02
Сообщения: 3113
Рейтинг: 1817
|
Добавлено: 14/11/05 в 16:58 |
Alex Prototype писал: | поставил мод который просит подвтерждение с графики..не помогает |
Ставь другой значит мод, разве не очевидно?
Ну или на заказ пиши.
|
|
|
|
Genuine Quality
С нами с 28.08.05
Сообщения: 652
Рейтинг: 910
|
Добавлено: 14/11/05 в 21:22 |
ты знаешь, всегда нужно делать выбор между двумя крайностями:
1) сделаешь сильно замудреную надпись - реальные люди с плохим зрением (восприятием) не смогут зарегаться
2) сделаешь сильно легкую - код чтения пишется оч. легко даже для довольно сложных картинок.
реально классная защита имхо, показывать юзверю фотку животного напрмер, и просить текстом написать кто там нарисован, здесь должна быть постоянно обновляемая база фоток. недостаток - юзер даже самый в своем уме не всегда сможет написать "жираф"
второй вариант - использовать вместо jpg другие форматы, например флеш, т.е. рисовать буквы в контексте флеша или другого формата, который суппортается эксплорером, но сложно найти open source парсер. недостатки - прочитать все таки можно, если очень постараться.
третий вариант - самый геморный, но самый эффективный - ежечасно меняй алгоритмы написания текста, алгоритмы раскраски-заштриховки фона и тд. никто не взломает!
|
|
|
|
www.phpdevs.com
С нами с 24.10.02
Сообщения: 16633
Рейтинг: 16105
|
Добавлено: 14/11/05 в 21:27 |
просто делается своя проверка . К примеру 5+5=?
|
|
Пишу на php/mysql/django за вменяемые деньги.
Обращаться в личку.
|
0
|
|
|
С нами с 10.06.00
Сообщения: 209
Рейтинг: 98
|
Добавлено: 14/11/05 в 22:36 |
Переименуй некоторые php-файлы форума (или хотя бы profile.php), и соответственно исправь названия в исходниках. Я так сделал, работы от силы на полчаса.
Самое безгеморное решение.
|
|
|
|
cashmaniacs.com
С нами с 14.01.01
Сообщения: 4012
Рейтинг: 1503
|
Добавлено: 14/11/05 в 22:41 |
вот я думал об этом!
а где в исходняках менять надо?
|
|
Хочешь подрочить?
Спроси меня как.
|
0
|
|
|
С нами с 10.06.00
Сообщения: 209
Рейтинг: 98
|
Добавлено: 14/11/05 в 22:51 |
Тупо берешь поиск по слову "profile" (без скобок, естественно, и в case-sensitive режиме) в каталоге, в котором лежит php, и всех его подкаталогах. Можешь просто выкачать его себе на винт, чтобы не искать на сервере.
Получаешь список файлов, где-то 20-25. По очереди ручками в каждом запускаешь поиск с заменой, но не автоматом, а ручками, т.к. не все упоминания слова "profile" в тексте касаются файла profile.php.
Меняй строки вида profile.$phpEx на твое_новое_название.$phpEx
Если хочешь обезобразить скрипт до неузнаваемости, аналогично поменяй названия других файлов.
ЗЫ Перед такой операцией всё же стОит бэкапнуть скрипт.
|
|
|
|
С нами с 31.10.04
Сообщения: 1978
Рейтинг: 1884
|
Добавлено: 14/11/05 в 22:51 |
Alex Prototype: а на форуме конфирм по мылу стоит?
Обычно связка конфирм по мылу + графический код для phpbb помогают. По крайней мере мне так точно
|
|
|
|
cashmaniacs.com
С нами с 14.01.01
Сообщения: 4012
Рейтинг: 1503
|
Добавлено: 14/11/05 в 22:54 |
Woot писал: | Alex Prototype: а на форуме конфирм по мылу стоит?
Обычно связка конфирм по мылу + графический код для phpbb помогают. По крайней мере мне так точно |
стоит
не помогает
|
|
Хочешь подрочить?
Спроси меня как.
|
0
|
|
|
С нами с 07.06.00
Сообщения: 3516
Рейтинг: 1802
|
Добавлено: 14/11/05 в 23:01 |
Как вариант (можно в дополнение к остальным) добавлять в постах новичков (скажем до 10 постов) в линки rel=nofollow
и обьявить об этом. Эти линки гугл не обрабатывает => постить их безсмысленно.
|
|
|
|
С нами с 24.10.04
Сообщения: 18881
Рейтинг: 9010
|
Добавлено: 15/11/05 в 00:40 |
Оффтопик: А у меня вот недавно лейла спамила свой чат авмовский, от своего имени, бот был умный и засабмител в раздел рекламы для ботов и поисковиков =)))
|
|
|
|
С нами с 10.07.05
Сообщения: 58
Рейтинг: 23
|
Добавлено: 15/11/05 в 00:47 |
Так же можно обозвать поля в форме регистрации,
заместо "name" - what_you_imya"
"e-mail" - "tvoe_mulo"...
И так далее..
|
|
делаю хорошие дорвеи..вашим генератором
|
2
|
|
|
С нами с 03.08.04
Сообщения: 129
Рейтинг: 263
|
Добавлено: 15/11/05 в 07:21 |
fun писал: | Так же можно обозвать поля в форме регистрации,
заместо "name" - what_you_imya"
"e-mail" - "tvoe_mulo"...
И так далее.. |
Код: | <?php
...
session_start();
if (!isset($_SESSION['login_field']))
{
$_SESSION['login_field'] = "_" . md5(time()."login");
$_SESSION['password_field'] = "_" . md5(time()."pass");
$_SESSION['submit_button'] = "_" . md5(time()."submit");
}
...
?>
|
...
Код: |
<form method="POST">
login: <input type="text" name="<?=$_SESSION['login_field']?>" size="20" /><br />
pass: <input type="password" name="<?=$_SESSION['password_field']?>" size="10" /><br />
...
<input type="submit" name="<?=$_SESSION['submit_button']?>" value="Submit" />
</form>
|
...
Код: |
<?php
if (isset($_POST[$_SESSION['submit_button']]))
{
$login = $_POST[$_SESSION['login_field']];
$password = $_POST[$_SESSION['password_field']];
}
...
?> |
и так далее.
в итоге имеем форму что-то типа:
Код: | <form method="POST">
login: <input type="text" name="_d4ee62de99204147b56fdedf03462a9a" size="20" /><br />
pass: <input type="password" name="_f330ea1d76ddc65b6d5c2a6cc7c2d0bb" size="10" /><br />
... |
намек понятен?
это основная мысль.
при реализации имеет смысл сделать ещё несколько вещей, но это тема отдельной песни.
|
|
|
|