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