DNS rebinding
ಡಿಎನ್ಎಸ್ ರೀಬೈಂಡಿಂಗ್ ಎನ್ನುವುದು ಡೊಮೇನ್ ಹೆಸರುಗಳ ರೆಸಲ್ಯೂಶನ್ ಅನ್ನು ಕುಶಲತೆಯಿಂದ ನಿರ್ವಹಿಸುವ ಒಂದು ವಿಧಾನವಾಗಿದೆ, ಇದನ್ನು ಸಾಮಾನ್ಯವಾಗಿ ಕಂಪ್ಯೂಟರ್ ದಾಳಿಯ ಒಂದು ರೂಪವಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ. ಈ ದಾಳಿಯಲ್ಲಿ, ದುರುದ್ದೇಶಪೂರಿತ ವೆಬ್ ಪುಟವು ಸಂದರ್ಶಕರು ಕ್ಲೈಂಟ್-ಸೈಡ್ ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ಚಲಾಯಿಸುವಂತೆ ಮಾಡುತ್ತದೆ, ಅದು ನೆಟ್ವರ್ಕ್ನಲ್ಲಿ ಬೇರೆಡೆ ಯಂತ್ರಗಳ ಮೇಲೆ ದಾಳಿ ಮಾಡುತ್ತದೆ. ಸಿದ್ಧಾಂತದಲ್ಲಿ, ಒಂದೇ ಮೂಲದ ನೀತಿಯು ಇದು ಸಂಭವಿಸುವುದನ್ನು ತಡೆಯುತ್ತದೆಃ ಕ್ಲೈಂಟ್-ಸೈಡ್ ಸ್ಕ್ರಿಪ್ಟ್ಗಳಿಗೆ ಸ್ಕ್ರಿಪ್ಟ್ಗೆ ಸೇವೆ ಸಲ್ಲಿಸಿದ ಅದೇ ಹೋಸ್ಟ್ನಲ್ಲಿ ವಿಷಯವನ್ನು ಪ್ರವೇಶಿಸಲು ಮಾತ್ರ ಅನುಮತಿಸಲಾಗಿದೆ. ಡೊಮೇನ್ ಹೆಸರುಗಳನ್ನು ಹೋಲಿಸುವುದು ಈ ನೀತಿಯನ್ನು ಜಾರಿಗೊಳಿಸುವ ಅತ್ಯಗತ್ಯ ಭಾಗವಾಗಿದೆ, ಆದ್ದರಿಂದ ಡಿಎನ್ಎಸ್ ರೀಬೈಂಡಿಂಗ್ ಡೊಮೇನ್ ನೇಮ್ ಸಿಸ್ಟಮ್ (ಡಿಎನ್ಎಸ್) ಅನ್ನು ದುರುಪಯೋಗಪಡಿಸಿಕೊಳ್ಳುವ ಮೂಲಕ ಈ ರಕ್ಷಣೆಯನ್ನು ತಪ್ಪಿಸುತ್ತದೆ. ಬಲಿಪಶುವಿನ ವೆಬ್ ಬ್ರೌಸರ್ ಖಾಸಗಿ ಐಪಿ ವಿಳಾಸಗಳಲ್ಲಿ ಕಂಪ್ಯೂಟರ್ಗಳನ್ನು ಪ್ರವೇಶಿಸಲು ಕಾರಣವಾಗುವ ಮೂಲಕ ಖಾಸಗಿ ನೆಟ್ವರ್ಕ್ ಅನ್ನು ಉಲ್ಲಂಘಿಸಲು ಈ ದಾಳಿಯನ್ನು ಬಳಸಬಹುದು ಮತ್ತು ಫಲಿತಾಂಶಗಳನ್ನು ಆಕ್ರಮಣಕಾರರಿಗೆ ಹಿಂತಿರುಗಿಸಬಹುದು. ಸ್ಪ್ಯಾಮಿಂಗ್, ವಿತರಿಸಿದ ಸೇವಾ ನಿರಾಕರಣೆ ದಾಳಿಗಳು ಅಥವಾ ಇತರ ದುರುದ್ದೇಶಪೂರಿತ ಚಟುವಟಿಕೆಗಳಿಗೆ ಬಲಿಪಶು ಯಂತ್ರವನ್ನು ಬಳಸಲು ಸಹ ಇದನ್ನು ಬಳಸಬಹುದು. ಡಿಎನ್ಎಸ್ ರೀಬೈಂಡಿಂಗ್ ಹೇಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಆಕ್ರಮಣಕಾರನು ಡೊಮೇನ್ ಅನ್ನು ನೋಂದಾಯಿಸುತ್ತಾನೆ (ಉದಾಹರಣೆಗೆ attacker.com) ಮತ್ತು ಅದನ್ನು ದಾಳಿಕೋರನ ನಿಯಂತ್ರಣದಲ್ಲಿರುವ ಡಿಎನ್ಎಸ್ ಸರ್ವರ್ಗೆ ನಿಯೋಜಿಸುತ್ತಾನೆ. ಸರ್ವರ್ ಅನ್ನು ಲೈವ್ (ಟಿಟಿಎಲ್) ರೆಕಾರ್ಡ್ನೊಂದಿಗೆ ಪ್ರತಿಕ್ರಿಯಿಸಲು ಕಾನ್ಫಿಗರ್ ಮಾಡಲಾಗಿದೆ, ಇದು ಡಿಎನ್ಎಸ್ ಪ್ರತಿಕ್ರಿಯೆಯನ್ನು ಕ್ಯಾಶ್ ಮಾಡುವುದನ್ನು ತಡೆಯುತ್ತದೆ. ಬಲಿಪಶುವು ದುರುದ್ದೇಶಪೂರಿತ ಡೊಮೇನ್ಗೆ ಬ್ರೌಸ್ ಮಾಡಿದಾಗ, ಆಕ್ರಮಣಕಾರರ ಡಿಎನ್ಎಸ್ ಸರ್ವರ್ ಮೊದಲು ದುರುದ್ದೇಶಪೂರಿತ ಕ್ಲೈಂಟ್-ಸೈಡ್ ಕೋಡ್ ಅನ್ನು ಹೋಸ್ಟ್ ಮಾಡುವ ಸರ್ವರ್ನ ಐಪಿ ವಿಳಾಸದೊಂದಿಗೆ ಪ್ರತಿಕ್ರಿಯಿಸುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, ಅವರು ಬಲಿಪಶುವಿನ ಬ್ರೌಸರ್ ಅನ್ನು ಬಲಿಪಶುವಿನ ಕಂಪ್ಯೂಟರ್ನಲ್ಲಿ ಕಾರ್ಯಗತಗೊಳಿಸಲು ಉದ್ದೇಶಿಸಿರುವ ದುರುದ್ದೇಶಪೂರಿತ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಅಥವಾ ಫ್ಲ್ಯಾಶ್ ಸ್ಕ್ರಿಪ್ಟ್ಗಳನ್ನು ಹೊಂದಿರುವ ವೆಬ್ಸೈಟ್ಗೆ ಸೂಚಿಸಬಹುದು. ದುರುದ್ದೇಶಪೂರಿತ ಕ್ಲೈಂಟ್-ಸೈಡ್ ಕೋಡ್ ಮೂಲ ಡೊಮೇನ್ ಹೆಸರಿಗೆ ಹೆಚ್ಚುವರಿ ಪ್ರವೇಶವನ್ನು ನೀಡುತ್ತದೆ (ಉದಾಹರಣೆಗೆ attacker.com). ಇವುಗಳನ್ನು ಒಂದೇ ಮೂಲದ ನೀತಿಯು ಅನುಮತಿಸುತ್ತದೆ. ಆದಾಗ್ಯೂ, ಬಲಿಪಶುವಿನ ಬ್ರೌಸರ್ ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ಚಲಾಯಿಸಿದಾಗ ಅದು ಡೊಮೇನ್ಗಾಗಿ ಹೊಸ ಡಿಎನ್ಎಸ್ ವಿನಂತಿಯನ್ನು ಮಾಡುತ್ತದೆ ಮತ್ತು ಆಕ್ರಮಣಕಾರನು ಹೊಸ ಐಪಿ ವಿಳಾಸದೊಂದಿಗೆ ಉತ್ತರಿಸುತ್ತಾನೆ. ಉದಾಹರಣೆಗೆ, ಅವರು ಆಂತರಿಕ ಐಪಿ ವಿಳಾಸ ಅಥವಾ ಅಂತರ್ಜಾಲದಲ್ಲಿ ಬೇರೆಡೆ ಗುರಿಯ ಐಪಿ ವಿಳಾಸದೊಂದಿಗೆ ಉತ್ತರಿಸಬಹುದು. ರಕ್ಷಣೆ ಈ ಕೆಳಗಿನ ತಂತ್ರಗಳು ಡಿಎನ್ಎಸ್ ಮರುಬಳಕೆ ದಾಳಿಗಳನ್ನು ತಡೆಯಲು ಪ್ರಯತ್ನಿಸುತ್ತವೆಃ ಸರಪಳಿಯಲ್ಲಿರುವ ಡಿಎನ್ಎಸ್ ಸರ್ವರ್ಗಳು ಖಾಸಗಿ ಐಪಿ ವಿಳಾಸಗಳು ಮತ್ತು ಲೂಪ್ಬ್ಯಾಕ್ ಐಪಿ ವಿಳಾಸಗಳನ್ನು ಫಿಲ್ಟರ್ ಮಾಡಬಹುದುಃ ಬಾಹ್ಯ ಸಾರ್ವಜನಿಕ ಡಿಎನ್ಎಸ್ ಸರ್ವರ್ಗಳು (ಉದಾ. ಓಪನ್ ಡಿಎನ್ಎಸ್) ಡಿಎನ್ಎಸ್ ಫಿಲ್ಟರಿಂಗ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದು. ಸ್ಥಳೀಯ ವ್ಯವಸ್ಥೆಯ ನಿರ್ವಾಹಕರು ಆಂತರಿಕ ಐಪಿ ವಿಳಾಸಗಳಲ್ಲಿ ಬಾಹ್ಯ ಹೆಸರುಗಳ ನಿರ್ಣಯವನ್ನು ನಿರ್ಬಂಧಿಸಲು ಸಂಸ್ಥೆಯ ಸ್ಥಳೀಯ ನೇಮ್ ಸರ್ವರ್ (ಗಳನ್ನು) ಸಂರಚಿಸಬಹುದು. (ಇದು ಆಕ್ರಮಣಕಾರರಿಗೆ ಬಳಕೆಯಲ್ಲಿರುವ ಆಂತರಿಕ ವಿಳಾಸ ಶ್ರೇಣಿಗಳನ್ನು ನಕ್ಷೆ ಮಾಡಲು ಅವಕಾಶ ನೀಡುವ ನಕಾರಾತ್ಮಕ ಅಂಶವನ್ನು ಹೊಂದಿದೆ.) ಫೈರ್ವಾಲ್ (ಉದಾ. ಡಿ. ಎನ್. ಎಸ್. ವಾಲ್), ಗೇಟ್ವೇಯಲ್ಲಿ ಅಥವಾ ಸ್ಥಳೀಯ ಗಣಕಯಂತ್ರದಲ್ಲಿ, ಸ್ಥಳೀಯ ವಿಳಾಸಗಳನ್ನು ತ್ಯಜಿಸಿ, ಅದರ ಮೂಲಕ ಹಾದುಹೋಗುವ ಡಿ. ಎನ್. ಎಸ್ ಪ್ರತ್ಯುತ್ತರಗಳನ್ನು ಫಿಲ್ಟರ್ ಮಾಡಬಹುದು. ವೆಬ್ ಬ್ರೌಸರ್ಗಳು ಡಿಎನ್ಎಸ್ ಮರುಬಳಕೆಯನ್ನು ವಿರೋಧಿಸಬಹುದುಃ ವೆಬ್ ಬ್ರೌಸರ್ಗಳು ಡಿಎನ್ಎಸ್ ಪಿನ್ನಿಂಗ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದುಃ ಮೊದಲ ಡಿಎನ್ಎಸ್ ಪ್ರತಿಕ್ರಿಯೆಯಲ್ಲಿ ಸ್ವೀಕರಿಸಿದ ಮೌಲ್ಯಕ್ಕೆ ಐಪಿ ವಿಳಾಸವನ್ನು ಲಾಕ್ ಮಾಡಲಾಗಿದೆ. ಈ ತಂತ್ರವು ಡೈನಾಮಿಕ್ ಡಿಎನ್ಎಸ್ನ ಕೆಲವು ಕಾನೂನುಬದ್ಧ ಬಳಕೆಯನ್ನು ನಿರ್ಬಂಧಿಸಬಹುದು ಮತ್ತು ಎಲ್ಲಾ ದಾಳಿಗಳ ವಿರುದ್ಧ ಕೆಲಸ ಮಾಡದಿರಬಹುದು. ಆದಾಗ್ಯೂ, ಐಪಿ ವಿಳಾಸವು ಬದಲಾದರೆ ಫೇಲ್-ಸೇಫ್ (ರೆಂಡರಿಂಗ್ ಅನ್ನು ನಿಲ್ಲಿಸುವುದು) ಮುಖ್ಯವಾಗಿದೆ, ಏಕೆಂದರೆ ಟಿಟಿಎಲ್ ಅವಧಿ ಮೀರಿದ ಐಪಿ ವಿಳಾಸವನ್ನು ಬಳಸುವುದರಿಂದ ಐಪಿ ವಿಳಾಸವು ಕಾನೂನುಬದ್ಧವಾಗಿ ಬದಲಾದಾಗ ವಿರುದ್ಧವಾದ ದುರ್ಬಲತೆಯನ್ನು ತೆರೆಯಬಹುದು ಮತ್ತು ಅವಧಿ ಮೀರಿದ ಐಪಿ ವಿಳಾಸವನ್ನು ಈಗ ಆಕ್ರಮಣಕಾರರಿಂದ ನಿಯಂತ್ರಿಸಬಹುದು. ಫೈರ್ಫಾಕ್ಸ್ನ ನೊಸ್ಕ್ರಿಪ್ಟ್ ವಿಸ್ತರಣೆಯು ಬ್ರೌಸರ್ನೊಳಗಿನ ಫೈರ್ವಾಲ್ ತರಹದ ವೈಶಿಷ್ಟ್ಯವಾದ ಎಬಿಇಯನ್ನು ಒಳಗೊಂಡಿದೆ, ಇದು ಅದರ ಪೂರ್ವನಿಯೋಜಿತ ಸಂರಚನೆಯಲ್ಲಿ ಬಾಹ್ಯ ವೆಬ್ಪುಟಗಳು ಸ್ಥಳೀಯ ಐಪಿ ವಿಳಾಸಗಳನ್ನು ಪ್ರವೇಶಿಸುವುದನ್ನು ತಡೆಯುವ ಮೂಲಕ ಸ್ಥಳೀಯ ಜಾಲಬಂಧದ ಮೇಲಿನ ದಾಳಿಗಳನ್ನು ತಡೆಯುತ್ತದೆ. ವೆಬ್ ಸರ್ವರ್ಗಳು ಗುರುತಿಸಲಾಗದ ಹೋಸ್ಟ್ ಹೆಡರ್ನೊಂದಿಗೆ HTTP ವಿನಂತಿಗಳನ್ನು ತಿರಸ್ಕರಿಸಬಹುದು. ಡಿಎನ್ಎಸ್ ಹೈಜಾಕಿಂಗ್ ಡಿಎನ್ಎಸ್ ಸ್ಪೂಫಿಂಗ್ ಉಲ್ಲೇಖಗಳು ಬಾಹ್ಯ ಕೊಂಡಿಗಳು ಡಿಎನ್ಎಸ್ ರೀಬೈಂಡಿಂಗ್ ದಾಳಿಗಳಿಂದ ಬ್ರೌಸರ್ಗಳನ್ನು ರಕ್ಷಿಸುವುದು (2007) ಅಡೋಬ್ ಫ್ಲ್ಯಾಶ್ ಪ್ಲೇಯರ್ಗಾಗಿ ಡಿಎನ್ಎಸ್ ಗಟ್ಟಿಯಾಗಿಸುವ ಅಪ್ಡೇಟ್ (2008) ಸನ್ ಜೆವಿಎಂಗಾಗಿ ಸೆಕ್ಯುರಿಟಿ ಸನ್ ಅಲರ್ಟ್ 200041 (2008-09-04) ರಾಬರ್ಟ್ ಆರ್ಎಸ್ನೇಕ್ ಹ್ಯಾನ್ಸೆನ್ರೊಂದಿಗೆ ಡಿಎನ್ಎಸ್ ರೀಬೈಂಡಿಂಗ್ (2009) ಡೊಮೈನ್ ನೇಮ್ ಸಿಸ್ಟಮ್ ಇಂಟರ್ನೆಟ್ ಸೆಕ್ಯುರಿಟಿ ವೆಬ್ ಸೆಕ್ಯುರಿಟಿಯ ಶೋಷಣೆಗಳು