وړیا د بریښنالیک پټونکی
د HTML اینټیټیز، JavaScript یوځای کولو، بیرته شوي متن، یا نښه بدلولو په کارولو سره بریښنالیک پتې له سپام راویستونکو نه پټې کړئ.
HTML عناصر (وړاندیز شوی)
هر توری یو عددي HTML عنصر ګرځي. براوزرونه یې لکه اصلي بریښنالیک ښیي، مګر ډیری ساده سکریپرونه چې خام HTML لولي بېمانا ډول ویني.
<a href="mailto:hello@example.com">hello@example.com</a>
دا څنګه په براوزر کې رسمیږي:
محدوده ساتنه: پټول ساده سکرېپینګ کموي خو ثابت روباتونه نه ودروي. پرمختللي کراولران دا ټول طریقې ماتولی شي.
💡 عصري سپام روباتونه پرمختللي دي. پټول یې ورو کوي خو بشپړ خونديز نه دي. د ډېرې ساتنې لپاره، دا سره یوځای کړئ: د اړیکې فورمونو لپاره د سرور اړخیز نرخ محدودیت، honeypot ساحې، او د reCAPTCHA-سمون. د ټیټ خطر کارونې لپاره (د کوچني سایټ د اړیکې پاڼه)، د HTML اینتیټۍ پټول د سکرېپر بریدونه ~۶۰-۸۰٪ کموي.
دا څنګه کار کوي
وسیله څلور لاسي-لیکل شوي کوډول الگوریتمونه کاروي — HTML اعشاري اینٹیټۍ، CSS بیدي اړول، ویشل-برخه JavaScript ننوتل، او ساده-متن سمبول بدلون — ترڅو یو بریښنالیک پته یوه مارکاپ ته بدلوي چې د سکریپر بوټونو لپاره تحلیل کول ستونزمن دي پداسې حال کې چې یو ریښتیني براوزر کې فعال پاتې کیږي. ټول کوډول براوزر کې کیږي پرته د سرور نه.
- 1بریښنالیک تصدیقیو سپک ریگولر اکسپریشن چیک کوي چې پته یوه محلي برخه، یو @ نښه، او یوه دامین لږترلږه یوه نقطه سره لري. دا واضح تیروتنې نیسي پرته د بشپړ RFC 5321 پارسر چلولو نه.
- 2کوډول میتود پلي شویستاسو ټاکل شوي میتود پورې اړه لري، وسیله یا هر توری خپل HTML اعشاري اینٹیټۍ ته بدلوي (لکه h -> h)، متن اړوي او یې یوه CSS بیدي-اوړولو سپان کې پوښي، پته @ ته ویشي او یې یوه انلاین سکریپټ ټاګ له لارې بیا رغوي چې چلند-وخت اینکر جوړوي، یا @ او نقطې د plain-text توکنونو [at] او [dot] سره بدلوي.
- 3HTML محصول رسم شویپایله HTML ټوټه یو نحوی-روښانه شوي کوډ بلاک کې ښودل کیږي. د JavaScript میتود لپاره مخکتنه مستقیم شبیه سازیدلې (innerHTML سکریپټ ټاګونه نه چلوي)، نو تاسو وینئ چې بشپړ لینک څنګه ښکاري پرته د دې چې یې یوه ریښتیني پاڼې کې پیسته کړئ.
- 4کلیپبورډ ته کاپي کړئکاپي کیکاږل جوړ شوی HTML د براوزر navigator.clipboard API له لارې کلیپبورډ ته لیکي، هرې HTML فایل یا CMS ته پیستلو ته چمتو.
ستاسو بریښنالیک پته هیڅکله براوزر نه پریږدي — ټول څلور کوډول میتودونه بشپړ کلاینټ-اړخ JavaScript کې پرته د شبکې غوښتنو نه چلیږي.
اړوندې وسیلې
د براوزر فنګرپرنټ پلټونکی
وګورئ چې د تعقیب سکریپټونه ستاسو د براوزر په اړه یقیناً څه زده کوي — canvas، WebGL، غږ، فونټونه، سکرین، وختسیمه او نور — سره له یوه ترکیبي SHA-256 هش سره. د خپلو محرمیت اقداماتو تایید لپاره دوه ځله چل کړئ. هیڅ شی نه اپلوډ کیږي.
د فایل اینکرېپشن (AES-256-GCM)
هر ډول فایل د AES-256-GCM او PBKDF2 (250,000 تکرارونه) په کارولو د پاسورډ سره اینکرېپټ کړئ. د .enc پایله یوازې د سمې پاسورډ سره خلاصیږي، او یوازې دا وسیله یې کولی شي دیکرېپټ کړي. بشپړ ډول client-side دی — ستاسو فایل هیڅکله ستاسو له وسیلې نه وځي.
د انځور اوبنښان
یو متني یا لوگو اوبنښان یو یا ډیرو انځورونو ته اضافه کړئ — ځای، تیارتیا، ګرځول، او دیاګونال ټایل کول. ډلهییز صادرول، هیڅ اپلوډ نشته، هیڅ اضافي برانډینګ نشته.