PDA

View Full Version : Chút ý kiến về Spam



kt22027
10-01-2013, 06:43 AM
Hôm qua tôi đọc được bác Gà trên chatbox nói là vừa dọn rác xong, 150 đống!

Thật ra muốn loại trừ spam không khó lắm đâu, dưới đây là cách dễ nhất để gây khó khăn cho spammers.

Viết thêm vài posting rules vào code, rules là:

Thành viên mới, post 10 bài đầu phải qua quá trình CAPTCHA.

CAPTCHA không phải loại bình thường mà do chính mình làm (rất dễ làm, tôi sẽ đưa thí dụ sau)

Nếu trả lời sai hoài thì khoá tài khoản

Nếu trả lời lâu quá thì cho là sai hay khoá tài khoản luôn, bots khi bị bí hay đứng yên chờ người giúp, nên phải có thời giờ giới hạn cho việc trả lời.

CAPTCHA mà không bots nào giải được là hình và câu hỏi. Trái này là trái gì? con này là con gì? hình này có mấy màu? nhà này có mấy tầng?... Câu trả lời phải là chữ Việt và những giá trị chấp nhận được như: con gà, gà, gà trống, con gà trống.

Lúc hỏi người dùng luôn tiện cho biết lý do gây khó khăn, đa số thành viên mới không ngại trả lời 10 lần đầu đâu.

zzz
10-01-2013, 06:49 AM
Đây cũng là ý kiến nên xem xét, nếu áp dụng thì nên có CSDL phong phú để tránh bị bot bắt bài, ví dụ trả lời sai quá 3 lần thì khoá tài khoản trong 12h, thế là nản ngay :D

Một cách chặn khác, ví dụ mem mới không được post quá 3 bài / ngày cho đến khi đủ 10 bài post.

kt22027
10-01-2013, 07:06 AM
Thật ra rất nhiều rules mình có thể áp dụng để gây khó khăn.

Hình thì cứ cho thêm hoài, cái nào bị phá rồi thì loại. Quan trọng là lúc cho xem hình, code phải rename tên hình trước khi cho xem, cách này bots không thể dựa vào filename mà đoán... biết bao nhiêu cách mà mình có thể cải tiến hoài đến khi chúng nó nản thì thôi.

Trước mắt là nhóm quảng cáo bằng tiếng Nga sẽ chịu thua trước hehe

kt22027
10-01-2013, 08:19 AM
Còn một cách nữa rất hữu hiệu và khá dễ nhưng mức hiệu ứng thì sẽ từ từ.

Lúc mods khoá tài khoản, có checkbox trả lời lý do khoá là spam.

Nếu checkbox này được checked thì code sẽ lấy hết mấy cái links trong bài cho vào database. Mỗi đêm cho cron chạy lựa ra domain từ các links và chia ra làm ba nhóm. Nhóm tốt, nhóm xấu, và nhóm chưa chắc. Cho các nhóm này vào database.

Tất cã những post đều phải qua hệ kiểm tra links, nếu có domain nào trong bài tìm được trong nhóm xấu thì khoá tài khoản ngay.

Cách này thì gần nhự là tự động và không cần phải đi tìm hình.

Chúc BQT thành công.

ChienKhuD
10-01-2013, 10:32 AM
Hình như chỉ có smod và admin mới block nick được. Tôi nhiều lần lên quét rác, quét xong nó lại sinh ra tiếp, càng xóa nó càng spam nản quá không xóa nữa mà pm riêng cho admin nhờ block nick nó luôn.

RONGDA
10-01-2013, 10:45 AM
Hình như chỉ có smod và admin mới block nick được. Tôi nhiều lần lên quét rác, quét xong nó lại sinh ra tiếp, càng xóa nó càng spam nản quá không xóa nữa mà pm riêng cho admin nhờ block nick nó luôn.

Cái này ngon nè, hìhì.. có lòng cố đấm ăn xôi, nhưng xôi ăn không được thì cho nó đấm thổi con gà mái dầu, hic.. hic..

Thật ra để tăng thành viên có nhiều cách: cách tốt nhất là tăng chất lượng các bài viết như topic này của bạn hiền kt20027. :hoa2

trung_cadan
10-01-2013, 11:29 AM
Mọi việc về kỹ thuật dthavn sẽ lo , cái này để bạn ý vào đọc và tìm phương án vậy !!!