Bot prevention
ಬಾಟ್ ತಡೆಗಟ್ಟುವಿಕೆಯು ಸ್ವಯಂಚಾಲಿತ ಪ್ರಕ್ರಿಯೆಗಳಿಂದ ಪ್ರವೇಶವನ್ನು ತಡೆಯಲು ವೆಬ್ ಸೇವೆಗಳು ಬಳಸುವ ವಿಧಾನಗಳನ್ನು ಸೂಚಿಸುತ್ತದೆ. ಬಾಟ್ಗಳ ವಿಧಗಳು ಅಂತರ್ಜಾಲದಲ್ಲಿನ ಅರ್ಧಕ್ಕಿಂತ ಹೆಚ್ಚು ದಟ್ಟಣೆಯು ಬಾಟ್ ಚಟುವಟಿಕೆಯಾಗಿದೆ ಎಂದು ಅಧ್ಯಯನಗಳು ಸೂಚಿಸುತ್ತವೆ, ಅದರಲ್ಲಿ ಅರ್ಧಕ್ಕಿಂತ ಹೆಚ್ಚು 'ಕೆಟ್ಟ ಬಾಟ್ಗಳು' ಎಂದು ವರ್ಗೀಕರಿಸಲಾಗಿದೆ. ಆನ್ಲೈನ್ನಲ್ಲಿ ವಿವಿಧ ಉದ್ದೇಶಗಳಿಗಾಗಿ ಬಾಟ್ಗಳನ್ನು ಬಳಸಲಾಗುತ್ತದೆ. ಕೆಲವು ಬಾಟ್ಗಳನ್ನು ವೆಬ್ ಸ್ಕ್ರಾಪಿಂಗ್ ಉದ್ದೇಶಗಳಿಗಾಗಿ ನಿಷ್ಕ್ರಿಯವಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ, ಉದಾಹರಣೆಗೆ, ವಿಮಾನಯಾನ ಸಂಸ್ಥೆಗಳಿಂದ ವಿಮಾನದ ಬೆಲೆಗಳು ಮತ್ತು ಗಮ್ಯಸ್ಥಾನಗಳ ಬಗ್ಗೆ ಮಾಹಿತಿಯನ್ನು ಸಂಗ್ರಹಿಸಲು. ಸ್ನೀಕರ್ ಬಾಟ್ಗಳಂತಹ ಇತರ ಬಾಟ್ಗಳು, ಬೋಟ್ ಆಪರೇಟರ್ಗೆ ಹೆಚ್ಚಿನ ಬೇಡಿಕೆಯ ಐಷಾರಾಮಿ ಸರಕುಗಳನ್ನು ಪಡೆಯಲು ಸಹಾಯ ಮಾಡುತ್ತವೆ; ಕೆಲವೊಮ್ಮೆ ಇವುಗಳನ್ನು ದ್ವಿತೀಯ ಮಾರುಕಟ್ಟೆಯಲ್ಲಿ ಹೆಚ್ಚಿನ ಬೆಲೆಗೆ ಮರುಮಾರಾಟ ಮಾಡಲಾಗುತ್ತದೆ, ಇದನ್ನು ಸಾಮಾನ್ಯವಾಗಿ 'ಸ್ಕೇಲಿಂಗ್' ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ. ಪತ್ತೆ ತಂತ್ರಗಳು ಮತ್ತು ತಪ್ಪಿಸಿಕೊಳ್ಳುವಿಕೆ ಗ್ರಾಹಕನು ಮಾನವ ಬಳಕೆದಾರನೋ ಅಥವಾ ಬೋಟೋ ಎಂಬುದನ್ನು ಗುರುತಿಸಲು ವಿವಿಧ ಬೆರಳಚ್ಚು ಮತ್ತು ನಡವಳಿಕೆಯ ತಂತ್ರಗಳನ್ನು ಬಳಸಲಾಗುತ್ತದೆ. ಪ್ರತಿಯಾಗಿ, ಬಾಟ್ಗಳು ಪತ್ತೆಹಚ್ಚುವುದನ್ನು ತಪ್ಪಿಸಲು ಮತ್ತು ಸರ್ವರ್ಗೆ ಮಾನವನಂತೆ ಕಾಣಿಸಿಕೊಳ್ಳಲು ಹಲವಾರು ತಂತ್ರಗಳನ್ನು ಬಳಸುತ್ತವೆ. ಆಂಟಿ-ಬೋಟ್ ರಕ್ಷಣಾ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ ಬ್ರೌಸರ್ ಬೆರಳಚ್ಚು ತಂತ್ರಗಳು ಅತ್ಯಂತ ಸಾಮಾನ್ಯ ಅಂಶಗಳಾಗಿವೆ. ಡೇಟಾವನ್ನು ಸಾಮಾನ್ಯವಾಗಿ ಕ್ಲೈಂಟ್-ಸೈಡ್ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಮೂಲಕ ಸಂಗ್ರಹಿಸಲಾಗುತ್ತದೆ, ನಂತರ ಅದನ್ನು ವಿಶ್ಲೇಷಣೆಗಾಗಿ ಆಂಟಿ-ಬೋಟ್ ಸೇವೆಗೆ ರವಾನಿಸಲಾಗುತ್ತದೆ. ಸಂಗ್ರಹಿಸಿದ ದತ್ತಾಂಶವು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಎಪಿಐಗಳ ಫಲಿತಾಂಶಗಳನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ (ನಿರ್ದಿಷ್ಟ ಎಪಿಐ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗಿದೆಯೇ ಎಂದು ಪರಿಶೀಲಿಸುವುದು ಮತ್ತು ಸಾಮಾನ್ಯ ಬ್ರೌಸರ್ನಿಂದ ನಿರೀಕ್ಷಿತ ಫಲಿತಾಂಶಗಳನ್ನು ಹಿಂದಿರುಗಿಸುವುದು), ಸಂಕೀರ್ಣವಾದ ವೆಬ್ಜಿಎಲ್ ದೃಶ್ಯಗಳನ್ನು ನಿರೂಪಿಸುವುದು ಮತ್ತು ಕ್ಯಾನ್ವಾಸ್ ಎಪಿಐ ಅನ್ನು ಬಳಸುವುದು. ಟಿಎಲ್ಎಸ್ ಬೆರಳಚ್ಚು ತಂತ್ರಗಳು ಎಸ್ಎಸ್ಎಲ್ ಹ್ಯಾಂಡ್ಶೇಕ್ ಸಮಯದಲ್ಲಿ ಬೆಂಬಲಿತ ಸೈಫರ್ ಸೂಟ್ಗಳನ್ನು ವಿಶ್ಲೇಷಿಸುವ ಮೂಲಕ ಕ್ಲೈಂಟ್ ಅನ್ನು ವರ್ಗೀಕರಿಸುತ್ತವೆ. ತಿಳಿದಿರುವ ಬ್ರೌಸರ್ ಸ್ಟ್ಯಾಕ್ಗಳ ಬೆರಳಚ್ಚುಗಳನ್ನು ಹೊಂದಿರುವ ಶ್ವೇತಪಟ್ಟಿಗಳು/ಕಪ್ಪುಪಟ್ಟಿಗಳನ್ನು ರಚಿಸಲು ಈ ಬೆರಳಚ್ಚುಗಳನ್ನು ಬಳಸಬಹುದು. 2017ರಲ್ಲಿ, ಸೇಲ್ಸ್ಫೋರ್ಸ್ ತನ್ನ ಟಿಎಲ್ಎಸ್ ಬೆರಳಚ್ಚು ಗ್ರಂಥಾಲಯವನ್ನು (ಜೆಎ3) ತೆರೆಯಿತು. ಆಗಸ್ಟ್ ಮತ್ತು ಸೆಪ್ಟೆಂಬರ್ 2018 ರ ನಡುವೆ, ಅಕಾಮೈ ಪತ್ತೆಹಚ್ಚುವುದನ್ನು ತಪ್ಪಿಸಲು ತನ್ನ ನೆಟ್ವರ್ಕ್ನಾದ್ಯಂತ ಟಿಎಲ್ಎಸ್ ವಿರೂಪಗೊಳಿಸುವಿಕೆಯಲ್ಲಿ ದೊಡ್ಡ ಹೆಚ್ಚಳವನ್ನು ಗಮನಿಸಿದೆ. ವರ್ತನೆ-ಆಧಾರಿತ ತಂತ್ರಗಳನ್ನು ಸಹ ಬಳಸಲಾಗುತ್ತದೆ, ಆದಾಗ್ಯೂ ಬೆರಳಚ್ಚು ತಂತ್ರಗಳಿಗಿಂತ ಕಡಿಮೆ ಸಾಮಾನ್ಯವಾಗಿದೆ, ಮತ್ತು ಬಾಟ್ಗಳು ಮಾನವ ಸಂದರ್ಶಕರಿಗೆ ವಿಭಿನ್ನವಾಗಿ ವರ್ತಿಸುತ್ತವೆ ಎಂಬ ಕಲ್ಪನೆಯನ್ನು ಅವಲಂಬಿಸಿವೆ. ಗ್ರಾಹಕನ ಎಲೆಯ ಚಲನೆಗಳನ್ನು ವಿಶ್ಲೇಷಿಸುವುದು ಮತ್ತು ಅವು ಮಾನವನ ವಿಶಿಷ್ಟ ಲಕ್ಷಣಗಳಾಗಿವೆಯೇ ಎಂದು ನಿರ್ಧರಿಸುವುದು ಒಂದು ಸಾಮಾನ್ಯ ನಡವಳಿಕೆಯ ವಿಧಾನವಾಗಿದೆ. ಕ್ಯಾಪ್ಚಾಗಳಂತಹ ಹೆಚ್ಚು ಸಾಂಪ್ರದಾಯಿಕ ತಂತ್ರಗಳನ್ನು ಸಹ ಹೆಚ್ಚಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ, ಆದಾಗ್ಯೂ ಅವುಗಳನ್ನು ಸಾಮಾನ್ಯವಾಗಿ ನಿಷ್ಪರಿಣಾಮಕಾರಿ ಎಂದು ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಏಕಕಾಲದಲ್ಲಿ ಮಾನವ ಸಂದರ್ಶಕರಿಗೆ ಅಡ್ಡಿಪಡಿಸುತ್ತದೆ. ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ನ ಬಳಕೆಯು ಮೂಲಭೂತ ವಿನಂತಿಗಳನ್ನು ಅವಲಂಬಿಸಿರುವ ಕೆಲವು ಬಾಟ್ಗಳನ್ನು ತಡೆಯಬಹುದು (ಉದಾಹರಣೆಗೆ ಸಿ. ಯು. ಆರ್. ಎಲ್ ಮೂಲಕ), ಏಕೆಂದರೆ ಇವು ಡಿಟೆಕ್ಷನ್ ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ಲೋಡ್ ಮಾಡುವುದಿಲ್ಲ ಮತ್ತು ಆದ್ದರಿಂದ ಪ್ರಗತಿ ಸಾಧಿಸಲು ವಿಫಲವಾಗುತ್ತವೆ. ಅನೇಕ ತಂತ್ರಗಳನ್ನು ಬೈಪಾಸ್ ಮಾಡುವ ಸಾಮಾನ್ಯ ವಿಧಾನವೆಂದರೆ ನಿಜವಾದ ವೆಬ್ ಬ್ರೌಸರ್ ಅನ್ನು ಅನುಕರಿಸಲು ಮತ್ತು ಕ್ಲೈಂಟ್-ಸೈಡ್ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಡಿಟೆಕ್ಷನ್ ಸ್ಕ್ರಿಪ್ಟ್ಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಹೆಡ್ಲೆಸ್ ಬ್ರೌಸರ್ ಅನ್ನು ಬಳಸುವುದು. ವಿವಿಧ ಹೆಡ್ಲೆಸ್ ಬ್ರೌಸರ್ಗಳನ್ನು ಬಳಸಲಾಗುತ್ತದೆ; ಕೆಲವು ಕಸ್ಟಮ್ (ಫ್ಯಾಂಟಮ್ ಜೆಎಸ್ನಂತಹವು) ಆದರೆ ಚಾಲಕವನ್ನು ಬಳಸಿಕೊಂಡು ಗೂಗಲ್ ಕ್ರೋಮ್ನಂತಹ ವಿಶಿಷ್ಟ ಬ್ರೌಸರ್ಗಳನ್ನು ಹೆಡ್ಲೆಸ್ ಮೋಡ್ನಲ್ಲಿ ನಿರ್ವಹಿಸಲು ಸಹ ಸಾಧ್ಯವಿದೆ. ಸೆಲೆನಿಯಮ್ ಒಂದು ಸಾಮಾನ್ಯ ವೆಬ್ ಆಟೊಮೇಷನ್ ಫ್ರೇಮ್ವರ್ಕ್ ಆಗಿದ್ದು ಅದು ತಲೆಯಿಲ್ಲದ ಬ್ರೌಸರ್ ಅನ್ನು ನಿಯಂತ್ರಿಸಲು ಸುಲಭವಾಗಿಸುತ್ತದೆ. ಆಂಟಿ-ಬೋಟ್ ಡಿಟೆಕ್ಷನ್ ಸಿಸ್ಟಮ್ಗಳು ಈ ಹೆಡ್ಲೆಸ್ ಬ್ರೌಸರ್ಗಳಿಗೆ ನಿರ್ದಿಷ್ಟವಾದ ವಿಧಾನಗಳ ಅನುಷ್ಠಾನವನ್ನು ಗುರುತಿಸಲು ಪ್ರಯತ್ನಿಸುತ್ತವೆ, ಅಥವಾ ಸಾಮಾನ್ಯ ವೆಬ್ ಬ್ರೌಸರ್ಗಳಲ್ಲಿ ಅಳವಡಿಸಲಾಗುವ ಎಪಿಐಗಳ ಸರಿಯಾದ ಅನುಷ್ಠಾನದ ಕೊರತೆಯನ್ನು ಗುರುತಿಸುತ್ತವೆ. ಈ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಕಡತಗಳ ಮೂಲ ಕೋಡ್ ಅನ್ನು ಸಾಮಾನ್ಯವಾಗಿ ಅಸ್ಪಷ್ಟಗೊಳಿಸಲಾಗುತ್ತದೆ, ಇದರಿಂದಾಗಿ ಪತ್ತೆಹಚ್ಚುವಿಕೆಯು ಹೇಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಎಂಬುದನ್ನು ರಿವರ್ಸ್ ಎಂಜಿನಿಯರ್ ಮಾಡಲು ಕಷ್ಟವಾಗುತ್ತದೆ. ಸಾಮಾನ್ಯ ತಂತ್ರಗಳು ಈ ಕೆಳಗಿನವುಗಳನ್ನು ಒಳಗೊಂಡಿವೆಃ ಮಿನಿಫಿಕೇಶನ್ ಸ್ಟ್ರಿಂಗ್ ಸರಣಿಗಳು ಡೆಡ್ ಕೋಡ್ ಇಂಜೆಕ್ಷನ್ ಡೀಬಗ್ಗರ್ ಹೇಳಿಕೆಗಳನ್ನು ಸಮತಟ್ಟಾಗಿಸುವ ಹರಿವನ್ನು ನಿಯಂತ್ರಿಸಿ, ಡೀಬಗ್ಗರ್ಗಳ ಬಳಕೆಯನ್ನು ತಡೆಯಲು ಕ್ಲೌಡ್ಫ್ಲೇರ್ ಮತ್ತು ಅಕಾಮೈ ಮುಂತಾದ ವಿವಿಧ ಅಂತರ್ಜಾಲ ಕಂಪನಿಗಳು ಡಿವ್ಟೂಲ್ಸ್ ಆಂಟಿ-ಬಾಟ್ ಪ್ರೊಟೆಕ್ಷನ್ ಸೇವೆಗಳನ್ನು ನೀಡುತ್ತವೆ. ಯುನೈಟೆಡ್ ಸ್ಟೇಟ್ಸ್ನಲ್ಲಿ, ವಾಣಿಜ್ಯದಲ್ಲಿ ಬಾಟ್ಗಳ ಕೆಲವು ಬಳಕೆಯನ್ನು ತಡೆಗಟ್ಟಲು ಬೆಟರ್ ಆನ್ಲೈನ್ ಟಿಕೆಟ್ ಸೇಲ್ಸ್ ಆಕ್ಟ್ (ಸಾಮಾನ್ಯವಾಗಿ ಬಾಟ್ಸ್ ಆಕ್ಟ್ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ) ಅನ್ನು 2016 ರಲ್ಲಿ ಅಂಗೀಕರಿಸಲಾಯಿತು. ಒಂದು ವರ್ಷದ ನಂತರ, ಯುನೈಟೆಡ್ ಕಿಂಗ್ಡಮ್ ಡಿಜಿಟಲ್ ಎಕಾನಮಿ ಆಕ್ಟ್ 2017ರಲ್ಲಿ ಇದೇ ರೀತಿಯ ನಿಯಮಗಳನ್ನು ಜಾರಿಗೆ ತಂದಿತು. ಈ ಕ್ರಮಗಳ ಪರಿಣಾಮಕಾರಿತ್ವವು ವಿವಾದಾಸ್ಪದವಾಗಿದೆ. ಉಲ್ಲೇಖಗಳು ಅಂತರ್ಜಾಲ ಭದ್ರತಾ ಅಂತರ್ಜಾಲ ವಂಚನೆ