Алгоритмы пометки мошеннических писем, отправленных через сайт - PullRequest
2 голосов
/ 30 августа 2011

Итак, у меня есть веб-сайт ASP.NET MVC 3, который позволяет людям рекламировать определенные предметы, которые они продают. Широкая публика может прийти на сайт и просмотреть рекламу. На странице сведений о каждом объявлении справа есть форма, позволяющая ответить на объявление без необходимости создания учетной записи.

Недавно я получал жалобы от некоторых пользователей на то, что они получают рекламные ответы, такие как «Я заинтересован в товаре, пожалуйста, я вышлю вам чек кассира на сумму 2000 долларов США сверх вашей запрашиваемой цены. .. "и т. д. Вы все видели мошенничество.

Я хочу иметь возможность оставлять форму ответа на объявление доступной для использования людьми без необходимости создавать учетную запись (это просто контрольно-пропускной пункт), но в то же время применять любые меры безопасности, которые я могу предпринять для борьбы с такого рода вещами. ,

Итак, мой вопрос: какие предложения есть у людей для чего-то подобного? Я уже внедрил CAPTCHA и ограничил количество рекламных ответов, которые IP-адрес может отправлять в определенные периоды времени. Основываясь на типах рекламы, я не вижу, как кто-то законно использует сайт, будет превышать ограничения, но это заставит спамеров сидеть и ждать, прежде чем они смогут отправить еще одну мошенничество, чтобы их время было лучше потрачено в другом месте.

Какие еще "закулисные" алгоритмы использовали люди? Я думаю о таких вещах, как сравнение ответов одного и того же человека и отклонение их, если они соответствуют определенному процентному соотношению (поэтому вы не можете копировать / вставлять одно и то же время ответа за раз).

Существуют ли общепринятые способы проверки содержимого электронного письма по своего рода «словарю мошенничества», чтобы определить, может ли содержимое электронного письма представлять собой мошенничество? Если бы я мог это обнаружить, я мог бы пометить письмо для проверки, прежде чем отправить его клиенту.

Это лишь некоторые из идей, которые у меня были, но мне было любопытно узнать, что другие реализовали. Я работаю в C #, поэтому, если кто-то захочет предоставить образцы того, что он сделал, это также может оказаться полезным.

Кстати - не уверен, как преобразовать это в вики, но кажется, что он лучше подходит для того типа вопроса, который я задаю.

Ответы [ 2 ]

2 голосов
/ 05 сентября 2011

Вы можете позволить своим пользователям отмечать почту как спам, а затем использовать ваши сообщения в качестве учебного корпуса для системы обучения - например, с помощью API прогнозирования Google .

1 голос
/ 30 августа 2011

Доступны базы данных и службы, которые помогают идентифицировать спам-сообщения, см., Например, Akismet:

http://akismet.com/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...