រំលងទៅខ្លឹមសារមេ

លាក់អាសយដ្ឋានអ៊ីម៉ែល ឥតគិតថ្លៃ

លាក់អាសយដ្ឋានអ៊ីមែលពី spam scraper ដោយប្រើ HTML entity, JavaScript assembly, reversed text, ឬការ substitution symbol។

ធ្វើការក្រៅបណ្តាញនៅពេលបានផ្ទុករួច

JavaScript អ៊ិនកូដ (រឹងមាំជាង អាចចុចបាន)

អាសយដ្ឋានត្រូវបានរក្សាទុកតែនៅក្នុងខ្សែអក្សរ Base64 នៅក្នុងស្គ្រីប ហើយត្រូវបានផ្គុំក្នុងកម្មវិធីរុករកទៅជាតំណដែលអាចចុចបាន។ កម្មវិធីបូមទិន្នន័យត្រូវដំណើរការ ឬឌិកូដស្គ្រីបដើម្បីរកវា។ អ្នកទស្សនាត្រូវបើក JavaScript។

ការការពារមានកំណត់: Obfuscation កាត់បន្ថយការ scraping សាមញ្ញ ប៉ុន្តែមិនអាចបញ្ឈប់ bots ដែលព្យាយាមខ្លាំងបានទេ។ Crawlers ស្មុគស្មាញអាចឆ្លងកាត់វិធីសាស្ត្រទាំងអស់ទាំងនោះ។

គ្មានវិធីណានៅទីនេះបញ្ឈប់កម្មវិធីបូមទិន្នន័យដែលតាំងចិត្តដែលដំណើរការ JavaScript ឬបង្ហាញទំព័របានទេ។ ការធ្វើតេស្តដែលបានផ្សព្វផ្សាយភាគច្រើនរកឃើញថាអាសយដ្ឋានដែលផ្គុំដោយ JavaScript និងបញ្ច្រាសដោយ CSS នៅបានយូរជាង entity ធម្មតា ប៉ុន្តែលទ្ធផលខុសគ្នា ហើយគ្មានអ្វីត្រូវបានធានាទេ។ សម្រាប់ការការពារខ្លាំងជាងនេះ សូមប្រើទម្រង់ទំនាក់ទំនងដែលមានវាល honeypot លាក់ និង CAPTCHA ឬការកំណត់អត្រា ជំនួសឱ្យការបង្ហាញអាសយដ្ឋានទាំងស្រុង។

ការប្រើប្រាស់ទូទៅ

  • លាក់ ឯក ម៉ាស របស់អ្នក នៅលើ រូបចម្លង គេហទំព័រសម្រាប់ រូបចម្លង កាក់ លម្អ និង ប្លក ការ លាក់ កាត់ ក្រុម អាសយដ្ឋាន ម៉ាស។
  • សាធារណៈ ម៉ាស សម្រាប់ ក្នុង / អ្នក និយាយសាធារណៈ-មុខ អ្នក វិជ្ជាជីវៈ (ក្នុង អ្នក និយាយ អ្នក សាលក) ត្រូវការ ម៉ាស។ លាក់ ដើម្បី បន្ថយ ក្រុម។
  • សមរភូមិ និង ស្វែង រក ម៉ាសសាកល្បង សមរភូមិ ទំព័រ ជាមួយ សាធារណៈ ម៉ាស ទទួល បាន ច្រើន ក្រុម។ លាក់ ឌីហ្សាញ ឃើញ។
  • ឈានដល់ ម៉ាស សាលកសម្រាប់ តូច ឈាយ លាក់ ក្រុម-មុខ ម៉ាស ជួយ កាត់ ក្រុម បរិមាណ។
  • ស្ថិរ គេហទំព័រ ម៉ាស ការ ដាច់ ដៃសម្រាប់ ស្ថិរ គេហទំព័រ (Hugo, Jekyll, 11ty) គ្មាន ខាង ក្រោយ លាក់ គឺ ចម្បង ម៉ាស ការ ដាច់ ដៃ ជម្រើស។

វាដំណើរការដោយរបៀបណា

ឧបករណ៍នេះប្រើក្បួនដោះស្រាយអ៊ិនកូដសរសេរដោយដៃបួន — HTML entities ទសភាគ ការបញ្ច្រាស CSS bidi ការចាក់បញ្ចូល JavaScript ជាផ្នែកបំបែក និងការជំនួសសញ្ញាអត្ថបទធម្មតា — ដើម្បីប្តូរអាសយដ្ឋានអ៊ីមែលទៅ markup ដែលពិបាកសម្រាប់ scraper bots ញែក ខណៈនៅតែធ្វើការនៅក្នុងកម្មវិធីរុករកពិត។ ការអ៊ិនកូដទាំងអស់កើតឡើងនៅក្នុងកម្មវិធីរុករកដោយគ្មានម៉ាស៊ីនមេពាក់ព័ន្ធទេ។

  1. 1
    ការផ្ទៀងផ្ទាត់អ៊ីមែល
    កន្សោមធម្មតាស្រាលមួយពិនិត្យថាអាសយដ្ឋានមានផ្នែកមូលដ្ឋាន សញ្ញា @ និងដែនមានយ៉ាងហោចណាស់ចំណុចមួយ។ នេះចាប់យកកំហុសសរសេរច្បាស់លាស់ដោយគ្មានដំណើរការកម្មវិធីញែក RFC 5321 ពេញលេញ។
  2. 2
    វិធីសាស្ត្រអ៊ិនកូដត្រូវបានអនុវត្ត
    អាស្រ័យលើវិធីសាស្ត្រដែលអ្នកជ្រើសរើស ឧបករណ៍ប្តូរតួអក្សរនីមួយៗទៅ HTML decimal entity របស់វា (ឧទាហរណ៍ h -> h) បញ្ច្រាស string ហើយរុំវានៅក្នុង span CSS bidi-override បំបែកអាសយដ្ឋាននៅ @ ហើយកសាងវាឡើងវិញតាម script tag ក្នុងបន្ទាត់ដែលកសាង anchor នៅពេលដំណើរការ ឬជំនួស @ និងចំណុចដោយ token អត្ថបទធម្មតា [at] និង [dot]។
  3. 3
    លទ្ធផល HTML ត្រូវបានបង្ហាញ
    ខ្លីៗ HTML លទ្ធផលត្រូវបានបង្ហាញក្នុងប្លុកកូដដែលបានបន្លិចវាក្យសម្ព័ន្ធ។ សម្រាប់វិធីសាស្ត្រ JavaScript ការមើលជាមុនត្រូវបានក្លែងធ្វើដោយផ្ទាល់ (innerHTML មិនប្រតិបត្តិ script tags ទេ) ដូច្នេះអ្នកឃើញអ្វីដែលតំណភ្ជាប់ចុងក្រោយបង្ហាញដូចជាដោយគ្មានចាំបាច់បិទភ្ជាប់វាទៅទំព័រពិតទេ។
  4. 4
    ចម្លងទៅក្ដារតម្បៀតខ្ទាស់
    ការចុចចម្លងសរសេរ HTML ដែលបានបង្កើតទៅក្ដារតម្បៀតខ្ទាស់តាម navigator.clipboard API របស់កម្មវិធីរុករក ត្រៀមបិទភ្ជាប់ទៅឯកសារ HTML ឬ CMS ណាមួយ។

អាសយដ្ឋានអ៊ីមែលរបស់អ្នកមិនដែលចាកចេញពីកម្មវិធីរុករកទេ — វិធីសាស្ត្រអ៊ិនកូដទាំងបួនដំណើរការទាំងស្រុងជា JavaScript ចំហៀងអតិថិជនដោយគ្មានសំណើបណ្តាញទេ។

ឧបករណ៍ពាក់ព័ន្ធ

🕵️

ត្រួតពិនិត្យស្នាមមេដៃកម្មវិធីរុករក

មើលឃើញច្បាស់ថាអ្វីដែល tracking script ស្វែងយល់អំពីកម្មវិធីរុករករបស់អ្នក — canvas, WebGL, audio, font, screen, timezone និងច្រើនទៀត — ព្រមទាំង SHA-256 composite hash។ Run ពីរដងដើម្បីបញ្ជាក់ privacy mitigation ដំណើរការ។ គ្មានការផ្ទុកឡើង។

សាកល្បង
✉️

កម្មវិធីមើលអ៊ីមែល EML

បើក និងអានឯកសារអ៊ីមែល .eml តាមអនឡាញ — មើលសារ បឋមកថា និងឯកសារភ្ជាប់ ដោយមិនចាំបាច់ Outlook ឬកម្មវិធីអ៊ីមែលណាមួយ។ ដំណើរការក្នុងកម្មវិធីរុករករបស់អ្នក; គ្មានអ្វីត្រូវបានផ្ទុកឡើងទេ។

សាកល្បងឯកសារនៅក្នុងស្រុក
🔍

រកបន្ទាត់ដដែលៗ

ស្វែងរក រាប់ ឬលុបបន្ទាត់ស្ទួនពីបញ្ជី។ ល្អសម្រាប់ការសម្អាតបញ្ជីអ៊ីមែល audit log ឬស្វែងរក entry ដដែលៗក្នុង data dump។

សាកល្បង

សំណួរដែលសួរជាញឹកញាប់