نقطکس. ورود به بوم

نقطکس ‹ امنیت

امنیت و اعتماد

نقطکس با پول واقعی کار می‌کند. این صفحه می‌گوید دقیقاً چه کنترل‌هایی روی هویت، نشست، پول و رقابت اجرا می‌شود — و کدام‌ها را عمداً منتشر نمی‌کنیم.

ورود و هویت

نشست و درخواست‌ها

کوکی‌ها دو کوکی __Host- روی دامنهٔ API: شناسهٔ نشست و توکن CSRF. پیشوند __Host- یعنی کوکی به یک نام میزبان قفل است و هیچ زیردامنه‌ای نمی‌تواند آن را بنشاند.
ارسال بین‌سایتی SameSite=Strict؛ کوکی از هیچ سایت دیگری همراه درخواست نمی‌رود.
درخواست‌های تغییردهنده باید توکن CSRF و مبدأ مجاز داشته باشند، وگرنه پیش از رسیدن به منطق کسب‌وکار رد می‌شوند.
تکرار درخواست هر درخواست تغییردهنده یک Idempotency-Key دارد؛ تکرار همان کلید، همان نتیجه را برمی‌گرداند نه تراکنش دوم.
قفل به دستگاه نشست به «اثر انگشت» مرورگر گره می‌خورد؛ این اثر انگشت به‌صورت هش نگه داشته می‌شود و قابل بازگشت به مشخصات دستگاه نیست.
طول عمر نشست یک شبانه‌روز؛ پس از آن ورود دوباره لازم است.

پول و دفتر کل

برداشت و کلید عبور

برداشت تنها مسیری است که پول از سامانه بیرون می‌رود، و سخت‌گیرانه‌ترین مسیر هم هست:

چرا پیام رد شدن برداشت مبهم است؟

وقتی برداشتی رد می‌شود، پیام فقط می‌گوید شرایط رعایت نشده و نمی‌گوید کدام شرط. این عمدی است: پیام دقیق‌تر، سقف کنترل‌های ضدکلاهبرداری را به آزمون‌وخطا قابل کشف می‌کرد. پشتیبانی برای حساب خودتان توضیح می‌دهد.

رقابت هم‌زمان روی یک خانه

وقتی صدها نفر هم‌زمان یک مختصات را می‌زنند، سامانه به‌جای قفل کردن ردیف، از کنترل هم‌زمانی خوش‌بینانه استفاده می‌کند: هر خانه یک شمارهٔ نسخه دارد و فقط تراکنشی ثبت می‌شود که نسخه‌اش هنوز تازه باشد.

سقف‌های نرخ

سقف‌ها هم از سوءاستفاده جلوگیری می‌کنند و هم به یک برنامهٔ خودکار می‌گویند با چه آهنگی کار کند. پاسخ‌های دارای بودجه، سرآیندهای RateLimit-Limit، RateLimit-Remaining، RateLimit-Reset و RateLimit-Policy را با خود می‌برند و پاسخ رد شده، Retry-After را.

تصاحب پیکسل ۳۰۰ درخواست در دقیقه، برای هر کاربر
برداشت ۵ درخواست در ساعت، برای هر کاربر
خواندن عمومی حدود ۱۲۰ درخواست در دقیقه، برای هر نشانی IP
لبهٔ شبکه حدود ۶۰۰ درخواست در دقیقه، برای هر نشانی IP
تلاش ورود ۵ بار در هر ۵ دقیقه، برای هر شماره

کنترل‌های ضدکلاهبرداری دیگری هم روی برداشت و رفتار نشست اجرا می‌شود که اعدادشان منتشر نمی‌شود؛ انتشار سقفِ یک کنترل، خودِ کنترل را بی‌اثر می‌کند.

پرداخت و درگاه

گزارش آسیب‌پذیری

اگر ضعفی در نقطکس پیدا کرده‌اید، لطفاً پیش از انتشار عمومی به ما بگویید:

نقطکس نماد اعتماد الکترونیکی دارد؛ نشان آن در پایین همین صفحه است و در سامانهٔ رسمی قابل راستی‌آزمایی است. آنچه از دادهٔ شما نگه داشته می‌شود در سیاست حریم خصوصی آمده است.