Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.55/11: Рейтинг темы: голосов - 11, средняя оценка - 4.55
23 / 23 / 6
Регистрация: 11.12.2011
Сообщений: 300

Бот который спамит гостевую

21.06.2012, 13:45. Показов 2073. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть у меня сайт и его регулярно тихонько спамят. Не очень сильно, но в день около 100 новых тем висит.

поставить свою капчу на сайт не могу, так как хостер не поддерживает одну функцию библиотеки GD.
Брать чужие капчи не хочу, так как в основном в них куча лишнего мусора в коде.

Так вот у меня вопрос, каким способом происходит спам мне в гостевую?!

И вот для этого я решил под свой сайт написать бота, чтобы лучше понять как можно защититься.
В итоге вышло 2 варианта решения задачи. 1 - Аякс, 2 - парсить страницу

1.
JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<script type="text/javascript" src="js/jquery.js"></script>
<script>
function sendPost() {
    $.ajax({
        url: "http://site.com/guest.php",
        type: "POST",
        data: {name: "Skident", review: "This is spam"},
        error: function () {alert('error')},
        success: function (html) {
                   alert(html);
        }
    });
    }
</script>
Функция выдает error, при том 2 раза.

2.
JavaScript
1
2
3
4
 document.getElementById('name').value = "Skident";
    document.getElementById('review').value = "This is spam";
    document.form.action = "http://site.com/guest.php";
    document.form.submit();
В данном случае сообщение уходит, но при этом я попадаю на страницу сайта.

Подскажите в правильном ли я направлении двигаюсь. Буду рад подсказкам, как осуществить даного бота (чисто в ознакомительных целях)
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
21.06.2012, 13:45
Ответы с готовыми решениями:

Нужен бот который повторял бы действия за юзером или искал бы кнопки на сайте и нажимал их
Нет время на писание бота... А вот может кто знает готовых которые бы сканировали бы сайт на наличие n-ых кнопок и тупо жмакали бы по...

Router спамит
вот такая неприятная ситуация: роутер получая спамерское письмо шлёт его нескольким ползователям из АК, причём такая ситуация не с одним...

Mozilla спамит
При открытие новой страницы браузера, открывает рекламные страницы. логи:

3
 Аватар для oblomingo
7 / 7 / 4
Регистрация: 20.06.2012
Сообщений: 129
Записей в блоге: 4
21.06.2012, 14:00
А вы уверены, что двигаетесь в правильном направлении?
Если вам нужна защита доделайте свою капчу или поправьте чужую (выбросте весь лишний мусор). Зачем вам бот я не совсем понял.
Вот хорошая статья "Методы защиты веб-формы без капчи"
http://habrahabr.ru/post/50328/
0
23 / 23 / 6
Регистрация: 11.12.2011
Сообщений: 300
21.06.2012, 14:06  [ТС]
Вот имменно, что не уверен. А бота я можно сказать хочу сделать ради интереса. И суть в том, что по коду бота, можно будет выявить слабые места моей гостевухи
0
 Аватар для oblomingo
7 / 7 / 4
Регистрация: 20.06.2012
Сообщений: 129
Записей в блоге: 4
21.06.2012, 14:11
Ммм, а какие вообще есть средства защиты от спам ботов в вашей гостевой?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
21.06.2012, 14:11
Помогаю со студенческими работами здесь

Как найти кто спамит
Мне на почту постоянно летят письма-возвраты, что мой комп пытается отсылать письма на адрес toutesortesdechoses@yahoo.ca. Уже проверял...

SQL 2000 спамит сеть!!!
Люди help!!! Поставил SQL 2000 на Windows 2000 PDC. Всё круто работает, НО! Проходит минут 20-30 с момента старта и у меня начинает идти...

Программа спамит символ Н, что исправить? С++
Вот скрин: https://www.cyberforum.ru/attachment.php?attachmentid=447813&amp;stc=1&amp;d=1414437998 Main: #include &quot;Header.h&quot; #include...

Input Capture спамит прерываниями Mega16a
Причем спамит только после первого переполнения таймера. До этого на изменения напряжения на ноге ICP1 не реагирует. OUTI ACSR, ...

Вирус устанавливает посторонние программы, спамит рекламой
сын что-то качал, зацепил вирус, начали сами устанавливаться мэйловые приложения и другие сторонние проги, сами открываются рекламные...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать контроль заполнения реквизита "ПричинаСписания". . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Программное заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru