איך לא לשלם על מסרונים של בוטים: הגנה על טופס קוד אימות

טופס ששולח קוד ב-SMS הוא כפתור ששולח מסרונים בתשלום. אלה ההגנות שכל טופס כזה צריך, לפני שבוט מגלה אותו.

טופס ששולח קוד אימות ב-SMS הוא, מנקודת המבט של מי שמשלם, כפתור ששולח מסרון בתשלום. אם אין עליו הגנה, מספיק בוט אחד כדי ללחוץ עליו אלפי פעמים, למספרים שהתוקף מרוויח מכל מסרון שנשלח אליהם, ולרוקן את יתרת המסרונים. התופעה מוכרת בשם SMS pumping. שימוש דומה הוא הצפה של מספר מסוים בעשרות הודעות.

ההגנות שכל טופס צריך

וגם על הבדיקה של הקוד

איפה זה כבר בנוי

התוסף Meser10 OTP לוורדפרס כולל את המגבלות האלה, והמגבלות המספריות ניתנות לשינוי במסך ההגדרות. CAPTCHA אינה מובנית בו, ואפשר לחבר אותה דרך מסנן שעוצר שליחה. גם החבילות ל-Node.js, Python ו-PHP אוכפות זמן המתנה, מגבלת ניסיונות ותוקף בספירה אטומית, ומשאירות לכם להוסיף מגבלה לפי IP ולפי חשבון. הפרטים במדריך OTP למפתחים.

קוד אימות ב-SMS לאתר שלכם

פותחים חשבון מסר 10, מקבלים מפתח API ושם שולח, ומחברים את האתר.

פתחו חשבון חינם