ಉಚಿತ ಇಮೇಲ್ ಅಸ್ಪಷ್ಟಗೊಳಿಸುವ ಸಾಧನ
HTML ಎಂಟಿಟಿಗಳು, JavaScript ಜೋಡಣೆ, ಹಿಮ್ಮುಖ ಪಠ್ಯ, ಅಥವಾ ಚಿಹ್ನೆ ಬದಲಿ ಬಳಸಿ ಸ್ಪ್ಯಾಮ್ ಸ್ಕ್ರೇಪರ್ಗಳಿಂದ ಇಮೇಲ್ ವಿಳಾಸಗಳನ್ನು ಮರೆಮಾಡಿ.
HTML ಎಂಟಿಟಿಗಳು (ಶಿಫಾರಸು ಮಾಡಲಾಗಿದೆ)
ಪ್ರತಿ ಅಕ್ಷರವು ಸಂಖ್ಯಾತ್ಮಕ HTML ಎಂಟಿಟಿಯಾಗುತ್ತದೆ. ಬ್ರೌಸರ್ಗಳು ಇದನ್ನು ಮೂಲ ಇಮೇಲ್ನಂತೆ ರೆಂಡರ್ ಮಾಡುತ್ತವೆ, ಆದರೆ ಕಚ್ಚಾ HTML ಓದುವ ಹೆಚ್ಚಿನ ಸರಳ ಸ್ಕ್ರಾಪರ್ಗಳಿಗೆ ಇದು ಅಸಂಬದ್ಧವಾಗಿ ಕಾಣುತ್ತದೆ.
<a href="mailto:hello@example.com">hello@example.com</a>
ಬ್ರೌಸರ್ನಲ್ಲಿ ಇದು ಹೇಗೆ ಕಾಣಿಸುತ್ತದೆ:
ಸೀಮಿತ ರಕ್ಷಣೆ: ಅಸ್ಪಷ್ಟೀಕರಣ ಸರಳ ಸ್ಕ್ರ್ಯಾಪಿಂಗ್ ಅನ್ನು ಕಡಿಮೆ ಮಾಡುತ್ತದೆ ಆದರೆ ದೃಢನಿಶ್ಚಯದ ಬಾಟ್ಗಳನ್ನು ತಡೆಯುವುದಿಲ್ಲ. ಸೂಕ್ಷ್ಮ ಕ್ರಾಲರ್ಗಳು ಈ ಎಲ್ಲಾ ವಿಧಾನಗಳನ್ನು ಸೋಲಿಸಬಹುದು.
💡 ಆಧುನಿಕ ಸ್ಪ್ಯಾಮ್ ಬಾಟ್ಗಳು ಸೂಕ್ಷ್ಮವಾಗಿವೆ. ಅಸ್ಪಷ್ಟೀಕರಣ ಅವುಗಳನ್ನು ನಿಧಾನಗೊಳಿಸುತ್ತದೆ ಆದರೆ ಸಂಪೂರ್ಣವಲ್ಲ. ಗರಿಷ್ಠ ರಕ್ಷಣೆಗಾಗಿ, ಈ ಜೊತೆ ಸಂಯೋಜಿಸಿ: ಸಂಪರ್ಕ ಫಾರ್ಮ್ಗಳ ಮೇಲೆ ಸರ್ವರ್-ಸೈಡ್ ರೇಟ್ ಲಿಮಿಟಿಂಗ್, ಹನಿಪಾಟ್ ಫೀಲ್ಡ್ಗಳು, ಮತ್ತು reCAPTCHA-ಸಮಾನ. ಕಡಿಮೆ-ಅಪಾಯದ ಬಳಕೆಗೆ (ಸಣ್ಣ ಸೈಟ್ನ ಸಂಪರ್ಕ ಪುಟ), HTML ಎಂಟಿಟಿ ಅಸ್ಪಷ್ಟೀಕರಣ ಸ್ಕ್ರ್ಯಾಪರ್ ಹಿಟ್ಗಳನ್ನು ~60-80% ಕಡಿಮೆ ಮಾಡುತ್ತದೆ.
ಇದು ಹೇಗೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ
ಟೂಲ್ ನಾಲ್ಕು ಕೈಯಿಂದ ಬರೆದ ಎನ್ಕೋಡಿಂಗ್ ಅಲ್ಗಾರಿದಮ್ಗಳನ್ನು ಬಳಸುತ್ತದೆ — HTML ದಶಮಾಂಶ ಎಂಟಿಟಿಗಳು, CSS bidi ರಿವರ್ಸಲ್, ಸ್ಪ್ಲಿಟ್-ಪಾರ್ಟ್ JavaScript ಇಂಜೆಕ್ಷನ್, ಮತ್ತು ಸಾದಾ-ಪಠ್ಯ ಚಿಹ್ನೆ ಪ್ರತಿಸ್ಥಾಪನೆ — ಇಮೇಲ್ ವಿಳಾಸವನ್ನು ನಿಜವಾದ ಬ್ರೌಸರ್ನಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತಿರುವಾಗ ಸ್ಕ್ರೇಪರ್ ಬಾಟ್ಗಳಿಗೆ ಪಾರ್ಸ್ ಮಾಡಲು ಕಷ್ಟಕರವಾದ ಮಾರ್ಕಪ್ ಆಗಿ ಪರಿವರ್ತಿಸಲು. ಎಲ್ಲಾ ಎನ್ಕೋಡಿಂಗ್ ಬ್ರೌಸರ್ನಲ್ಲಿ ಯಾವುದೇ ಸರ್ವರ್ ಒಳಗೊಳ್ಳದೆ ನಡೆಯುತ್ತದೆ.
- 1ಇಮೇಲ್ ಪರಿಶೀಲನೆಒಂದು ಹಗುರ ರೆಗ್ಯುಲರ್ ಎಕ್ಸ್ಪ್ರೆಶನ್ ವಿಳಾಸಕ್ಕೆ ಸ್ಥಳೀಯ ಭಾಗ, @ ಚಿಹ್ನೆ, ಮತ್ತು ಕನಿಷ್ಠ ಒಂದು ಚುಕ್ಕೆಯುಳ್ಳ ಡೊಮೈನ್ ಇದೆಯೇ ಎಂದು ಪರಿಶೀಲಿಸುತ್ತದೆ. ಇದು ಪೂರ್ಣ RFC 5321 ಪಾರ್ಸರ್ ಚಲಾಯಿಸದೆ ಸ್ಪಷ್ಟ ಟೈಪೊಗಳನ್ನು ಹಿಡಿಯುತ್ತದೆ.
- 2ಎನ್ಕೋಡಿಂಗ್ ವಿಧಾನ ಅನ್ವಯಿಸಲಾಗಿದೆನೀವು ಆಯ್ಕೆ ಮಾಡಿದ ವಿಧಾನವನ್ನು ಅವಲಂಬಿಸಿ, ಟೂಲ್ ಪ್ರತಿ ಅಕ್ಷರವನ್ನು ಅದರ HTML ದಶಮಾಂಶ ಎಂಟಿಟಿಗೆ ಪರಿವರ್ತಿಸುತ್ತದೆ (ಉದಾ. h -> h), ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು ಹಿಮ್ಮುಖಗೊಳಿಸಿ CSS bidi-override span ನಲ್ಲಿ ಸುತ್ತುತ್ತದೆ, @ ನಲ್ಲಿ ವಿಳಾಸವನ್ನು ವಿಭಜಿಸಿ ರನ್ಟೈಮ್ನಲ್ಲಿ ಆಂಕರ್ ನಿರ್ಮಿಸುವ ಇನ್ಲೈನ್ ಸ್ಕ್ರಿಪ್ಟ್ ಟ್ಯಾಗ್ ಮೂಲಕ ಅದನ್ನು ಮರುನಿರ್ಮಿಸುತ್ತದೆ, ಅಥವಾ @ ಮತ್ತು ಚುಕ್ಕೆಗಳನ್ನು ಸಾದಾ-ಪಠ್ಯ ಟೋಕನ್ಗಳಾದ [at] ಮತ್ತು [dot] ನೊಂದಿಗೆ ಬದಲಾಯಿಸುತ್ತದೆ.
- 3HTML ಔಟ್ಪುಟ್ ರೆಂಡರ್ ಮಾಡಲಾಗಿದೆಫಲಿತಾಂಶದ HTML ಸ್ನಿಪ್ಪೆಟ್ ಅನ್ನು ಸಿಂಟ್ಯಾಕ್ಸ್-ಹೈಲೈಟ್ ಮಾಡಿದ ಕೋಡ್ ಬ್ಲಾಕ್ನಲ್ಲಿ ಪ್ರದರ್ಶಿಸಲಾಗುತ್ತದೆ. JavaScript ವಿಧಾನಕ್ಕೆ ಮುನ್ನೋಟವನ್ನು ನೇರವಾಗಿ ಸಿಮ್ಯುಲೇಟ್ ಮಾಡಲಾಗುತ್ತದೆ (innerHTML ಸ್ಕ್ರಿಪ್ಟ್ ಟ್ಯಾಗ್ಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವುದಿಲ್ಲ), ಆದ್ದರಿಂದ ಅದನ್ನು ನಿಜವಾದ ಪುಟಕ್ಕೆ ಪೇಸ್ಟ್ ಮಾಡುವ ಅಗತ್ಯವಿಲ್ಲದೆ ಮುಗಿದ ಲಿಂಕ್ ಹೇಗೆ ಕಾಣುತ್ತದೆ ಎಂದು ನೀವು ನೋಡುತ್ತೀರಿ.
- 4ಕ್ಲಿಪ್ಬೋರ್ಡ್ಗೆ ನಕಲಿಸಿನಕಲಿಸಿ ಕ್ಲಿಕ್ ಮಾಡುವುದು ಬ್ರೌಸರ್ನ navigator.clipboard API ಮೂಲಕ ರಚಿಸಿದ HTML ಅನ್ನು ಕ್ಲಿಪ್ಬೋರ್ಡ್ಗೆ ಬರೆಯುತ್ತದೆ, ಯಾವುದೇ HTML ಫೈಲ್ ಅಥವಾ CMS ಗೆ ಪೇಸ್ಟ್ ಮಾಡಲು ಸಿದ್ಧ.
ನಿಮ್ಮ ಇಮೇಲ್ ವಿಳಾಸ ಎಂದಿಗೂ ಬ್ರೌಸರ್ ಬಿಟ್ಟು ಹೋಗುವುದಿಲ್ಲ — ಎಲ್ಲಾ ನಾಲ್ಕು ಎನ್ಕೋಡಿಂಗ್ ವಿಧಾನಗಳು ಯಾವುದೇ ನೆಟ್ವರ್ಕ್ ವಿನಂತಿಗಳಿಲ್ಲದೆ ಸಂಪೂರ್ಣವಾಗಿ ಕ್ಲೈಂಟ್-ಸೈಡ್ JavaScript ನಲ್ಲಿ ಚಲಿಸುತ್ತವೆ.
ಸಂಬಂಧಿತ ಪರಿಕರಗಳು
ಬ್ರೌಸರ್ ಫಿಂಗರ್ಪ್ರಿಂಟ್ ಆಡಿಟರ್
ಟ್ರ್ಯಾಕಿಂಗ್ ಸ್ಕ್ರಿಪ್ಟ್ಗಳು ನಿಮ್ಮ ಬ್ರೌಸರ್ ಬಗ್ಗೆ ನಿಖರವಾಗಿ ಏನನ್ನು ತಿಳಿದುಕೊಳ್ಳುತ್ತವೆ ಎಂಬುದನ್ನು ನೋಡಿ — ಕ್ಯಾನ್ವಾಸ್, WebGL, ಆಡಿಯೋ, ಫಾಂಟ್ಗಳು, ಸ್ಕ್ರೀನ್, ಟೈಮ್ಝೋನ್ ಮತ್ತು ಇನ್ನಷ್ಟು — ಜೊತೆಗೆ SHA-256 ಸಂಯೋಜಿತ ಹ್ಯಾಶ್. ನಿಮ್ಮ ಗೌಪ್ಯತಾ ಕ್ರಮಗಳು ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತಿವೆಯೇ ಎಂದು ಖಚಿತಪಡಿಸಲು ಎರಡು ಬಾರಿ ರನ್ ಮಾಡಿ. ಏನೂ ಅಪ್ಲೋಡ್ ಆಗುವುದಿಲ್ಲ.
ಫೈಲ್ ಎನ್ಕ್ರಿಪ್ಶನ್ (AES-256-GCM)
AES-256-GCM ಮತ್ತು PBKDF2 (250,000 ಪುನರಾವರ್ತನೆಗಳು) ಬಳಸಿ ಯಾವುದೇ ಫೈಲ್ ಅನ್ನು ಪಾಸ್ವರ್ಡ್ನೊಂದಿಗೆ ಎನ್ಕ್ರಿಪ್ಟ್ ಮಾಡಿ. .enc ಔಟ್ಪುಟ್ ಸರಿಯಾದ ಪಾಸ್ವರ್ಡ್ನಿಂದ ಮಾತ್ರ ತೆರೆಯುತ್ತದೆ, ಮತ್ತು ಈ ಟೂಲ್ ಮಾತ್ರ ಅದನ್ನು ಡಿಕ್ರಿಪ್ಟ್ ಮಾಡಬಲ್ಲದು. ಸಂಪೂರ್ಣವಾಗಿ ಕ್ಲೈಂಟ್-ಸೈಡ್ — ನಿಮ್ಮ ಫೈಲ್ ಎಂದಿಗೂ ನಿಮ್ಮ ಸಾಧನ ಬಿಟ್ಟು ಹೋಗುವುದಿಲ್ಲ.
ಚಿತ್ರ ವಾಟರ್ಮಾರ್ಕ್
ಒಂದು ಅಥವಾ ಹಲವು ಫೋಟೋಗಳಿಗೆ ಪಠ್ಯ ಅಥವಾ ಲೋಗೋ ವಾಟರ್ಮಾರ್ಕ್ ಸೇರಿಸಿ — ಸ್ಥಾನ, ಅಪಾರದರ್ಶಕತೆ, ತಿರುಗುವಿಕೆ, ಮತ್ತು ಕರ್ಣೀಯ ಟೈಲಿಂಗ್. ಬ್ಯಾಚ್ ಎಕ್ಸ್ಪೋರ್ಟ್, ಅಪ್ಲೋಡ್ ಇಲ್ಲ, ಹೆಚ್ಚುವರಿ ಬ್ರ್ಯಾಂಡಿಂಗ್ ಇಲ್ಲ.