ಗೂಗಲ್ ಡೆವಲಪರ್ ಎಲ್ವಿಐ ದಾಳಿಯಿಂದ ರಕ್ಷಣೆ ನೀಡುವಂತೆ ಪ್ರಸ್ತಾಪಿಸಿದರು

ಕೆಲವು ದಿನಗಳ ಹಿಂದೆ ಇಲ್ಲಿ ಬ್ಲಾಗ್ನಲ್ಲಿ ನಾವು ಎಲ್ವಿಐ ಬಗ್ಗೆ ಮಾತನಾಡಿದ್ದೇವೆ, ಇದನ್ನು ವರ್ಗೀಕರಿಸಲಾಗಿದೆ ದಾಳಿಯ ಹೊಸ ಸರಣಿ ಅದು ಇಂಟೆಲ್ ಸಿಪಿಯುಗಳ ಮೇಲೆ ಮಾತ್ರ ಪರಿಣಾಮ ಬೀರುತ್ತದೆ ಮತ್ತು ಎಂಡಿಎಸ್, ಸ್ಪೆಕ್ಟರ್ ಮತ್ತು ಮೆಲ್ಟ್ಡೌನ್ ದಾಳಿಯಂತೆಯೇ ಅದೇ ಮೈಕ್ರೊ ಆರ್ಕಿಟೆಕ್ಚರಲ್ ರಚನೆಗಳೊಂದಿಗೆ ಕುಶಲತೆಯನ್ನು ಆಧರಿಸಿದ ದಾಳಿಯ ಅನುಕ್ರಮವಾಗಿ ನಿರೂಪಿಸಲ್ಪಟ್ಟಿದೆ.

ನಡುವಿನ ಮುಖ್ಯ ವ್ಯತ್ಯಾಸ ನಾನು ಅವರ ಮೇಲೆ ದಾಳಿ ಮಾಡುತ್ತೇನೆಎಲ್‌ವಿಐ ಮತ್ತು ಎಂಡಿಎಸ್ ಎಂದರೆ ಎಂಡಿಎಸ್ ವಿಷಯ ನಿರ್ಣಯವನ್ನು ನಿರ್ವಹಿಸುತ್ತದೆ ula ಹಾತ್ಮಕ ದೋಷ ನಿರ್ವಹಣೆ ಅಥವಾ ಲೋಡ್ ಮತ್ತು ಸ್ಟೋರ್ ಕಾರ್ಯಾಚರಣೆಗಳ ನಂತರ ಸಂಗ್ರಹದಲ್ಲಿ ಉಳಿಯುವ ಮೈಕ್ರೊ ಆರ್ಕಿಟೆಕ್ಚರಲ್ ರಚನೆಗಳ, ಹಾಗೆಯೇ ದಾಳಿಗಳು ಮೈಕ್ರೊ ಆರ್ಕಿಟೆಕ್ಚರಲ್ ರಚನೆಗಳಲ್ಲಿ ಆಕ್ರಮಣಕಾರನನ್ನು ಬದಲಿ ಮಾಡಲು ಎಲ್ವಿಐ ಅನುಮತಿಸುತ್ತದೆ ಬಲಿಪಶುವಿನ ಕೋಡ್ನ ನಂತರದ ula ಹಾತ್ಮಕ ಮರಣದಂಡನೆಯ ಮೇಲೆ ಪ್ರಭಾವ ಬೀರಲು.

ಆದರೂ ಇಂಟೆಲ್ ಇದು ಪರಿಹಾರಕ್ಕಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತಿದೆ ಎಂದು ಉಲ್ಲೇಖಿಸುತ್ತದೆ ಇದಕ್ಕೆ, ಈ ವೈಫಲ್ಯವು ಪ್ರಕ್ರಿಯೆಯನ್ನು ಯಶಸ್ವಿಯಾಗಿ ನಿರ್ವಹಿಸಲು ಬಹಳ ಕಷ್ಟವನ್ನು ಹೊಂದಿದೆ ಎಂದು ಅವರು ಉಲ್ಲೇಖಿಸುತ್ತಾರೆ, ಆದ್ದರಿಂದ ಅದರಲ್ಲಿ ಯಶಸ್ವಿಯಾಗಲು ಹಲವಾರು ಅವಶ್ಯಕತೆಗಳನ್ನು ಪೂರೈಸಬೇಕು ಎಂದು ಅವರು ನಂಬುತ್ತಾರೆ ಮತ್ತು ವೈಫಲ್ಯವು ತೀವ್ರ ಕಷ್ಟದಿಂದ ಪಟ್ಟಿಮಾಡಲ್ಪಟ್ಟಿದೆ.

ಸಂಬಂಧಿತ ಲೇಖನ:
ಎಲ್ವಿಐ: ಇಂಟೆಲ್ ಸಿಪಿಯುಗಳ ಮೇಲೆ ಹೊಸ ವರ್ಗದ ula ಹಾತ್ಮಕ ಮರಣದಂಡನೆ ದಾಳಿ

ಮತ್ತೊಂದೆಡೆ, Ola ೋಲಾ ಸೇತುವೆಗಳು (ಗೂಗಲ್ ಡೆವಲಪರ್) ಈ ವಿಷಯದಲ್ಲಿ ಕೆಲಸ ಮಾಡುತ್ತಿದ್ದರು ಮತ್ತು ಇತ್ತೀಚೆಗೆ ಪ್ಯಾಚ್ ನೀಡಿದರು LVI ಯಂತಹ ಇಂಟೆಲ್ ಸಿಪಿಯುಗಳ ಮೇಲೆ ಪರಿಣಾಮ ಬೀರುವ ನಿರ್ದಿಷ್ಟ ula ಹಾತ್ಮಕ ಮರಣದಂಡನೆ ಎಂಜಿನ್‌ಗಳ ಮೇಲಿನ ದಾಳಿಯನ್ನು ತಡೆಯಲು ಸಹಾಯ ಮಾಡುವ SESES (ಸ್ಪೆಕ್ಯುಲೇಟಿವ್ ಎಕ್ಸಿಕ್ಯೂಶನ್ ಸೈಡ್ ಎಫೆಕ್ಟ್ಸ್ ಸಪ್ರೆಷನ್) ರಕ್ಷಣೆಯೊಂದಿಗೆ LLVM ಕಂಪೈಲರ್ಗಾಗಿ.

ಉದ್ದೇಶಿತ ರಕ್ಷಣಾ ವಿಧಾನ ಕಂಪೈಲರ್ ಮಟ್ಟದಲ್ಲಿ ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಇದು LFENCE ಹೇಳಿಕೆಗಳ ಸೇರ್ಪಡೆ ಆಧರಿಸಿದೆ ಯಂತ್ರ ಸಂಕೇತವನ್ನು ರಚಿಸುವಾಗ ಕಂಪೈಲರ್ ಮೂಲಕ, ಇದನ್ನು ಪ್ರತಿ ಓದಲು ಅಥವಾ ಬರೆಯುವ ಮೊದಲು ಮೆಮೊರಿಯಲ್ಲಿ ಸೂಚಿಸಲಾಗುತ್ತದೆ, ಹಾಗೆಯೇ ಬ್ಲಾಕ್‌ನಲ್ಲಿ ಪೂರ್ಣಗೊಳ್ಳುವ ಸೂಚನೆಗಳ ಗುಂಪಿನಲ್ಲಿನ ಮೊದಲ ಶಾಖೆಯ ಸೂಚನೆಯ ಮೊದಲು ಸೇರಿಸಲಾಗುತ್ತದೆ.

ತಗ್ಗಿಸುವಿಕೆಯು ಕಂಪೈಲರ್ ಹಂತವನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ, ಅದು ಮೊದಲು LFENCE ಅನ್ನು ಸೇರಿಸುತ್ತದೆ
ಪ್ರತಿ ಮೆಮೊರಿ ಓದುವ ಸೂಚನೆ, ಮೆಮೊರಿ ಬರೆಯುವ ಸೂಚನೆ ಮತ್ತು ಮೊದಲನೆಯದು
ಟರ್ಮಿನೇಟರ್‌ಗಳ ಗುಂಪಿನ ಮೇಲೆ ಶಾಖೆಯ ಹೇಳಿಕೆ a
ಮೂಲ ಬ್ಲಾಕ್. 

ಹಿಂದಿನ ಎಲ್ಲಾ ವಾಚನಗೋಷ್ಠಿಯನ್ನು ಮೆಮೊರಿಯಿಂದ ದೃ to ೀಕರಿಸಲು LFENCE ಸೂಚನೆಯು ನಿರೀಕ್ಷಿಸುತ್ತದೆ ಮತ್ತು LFENCE ಅನ್ನು ಅನುಸರಿಸುವ ಸೂಚನೆಗಳನ್ನು ಪೂರ್ವಭಾವಿಯಾಗಿ ಕಾರ್ಯಗತಗೊಳಿಸಲು ಅನುಮತಿಸುವುದಿಲ್ಲ ದೃ mation ೀಕರಣ ಪೂರ್ಣಗೊಳ್ಳುವ ಮೊದಲು.

LFENCE ಬಳಕೆ ಕಾರ್ಯಕ್ಷಮತೆಯಲ್ಲಿ ಗಮನಾರ್ಹ ಇಳಿಕೆಗೆ ಕಾರಣವಾಗುತ್ತದೆ, ಹೀಗಾಗಿ, ವಿಪರೀತ ಸಂದರ್ಭಗಳಲ್ಲಿ ರಕ್ಷಣೆಯನ್ನು ಬಳಸಲು ಪ್ರಸ್ತಾಪಿಸಲಾಗಿದೆ ವಿಶೇಷವಾಗಿ ನಿರ್ಣಾಯಕ ಸಂಕೇತಗಳಿಗಾಗಿ. ಪೂರ್ಣ ರಕ್ಷಣೆಯ ಜೊತೆಗೆ, ಪ್ಯಾಚ್ ಮೂರು ಧ್ವಜಗಳನ್ನು ನೀಡುತ್ತದೆ, ಅದು ಕಾರ್ಯಕ್ಷಮತೆಯ ಮೇಲೆ ನಕಾರಾತ್ಮಕ ಪರಿಣಾಮವನ್ನು ಕಡಿಮೆ ಮಾಡಲು ಕೆಲವು ಮಟ್ಟದ ರಕ್ಷಣೆಯನ್ನು ಆಯ್ದವಾಗಿ ನಿಷ್ಕ್ರಿಯಗೊಳಿಸುತ್ತದೆ.

ನಮ್ಮ ಪರೀಕ್ಷೆಗಳಲ್ಲಿ, ಬೋರಿಂಗ್‌ಎಸ್‌ಎಸ್ಎಲ್ ಪ್ಯಾಕೇಜ್‌ಗಾಗಿ ಸೆಸೆಸ್ ರಕ್ಷಣೆಯ ಬಳಕೆಯು ಪ್ರತಿ ಸೆಕೆಂಡಿಗೆ ಗ್ರಂಥಾಲಯವು ನಿರ್ವಹಿಸುವ ಕಾರ್ಯಾಚರಣೆಗಳ ಸಂಖ್ಯೆಯಲ್ಲಿ 14 ಪಟ್ಟು ಇಳಿಕೆಗೆ ಕಾರಣವಾಯಿತು: ರಕ್ಷಣೆಯೊಂದಿಗೆ ಜೋಡಿಸಲಾದ ಗ್ರಂಥಾಲಯದ ಆವೃತ್ತಿಯ ಕಾರ್ಯಕ್ಷಮತೆ ಸರಾಸರಿ ಮಾತ್ರ ಅಸುರಕ್ಷಿತ ಆವೃತ್ತಿಯ 7.1% ಕಾರ್ಯಕ್ಷಮತೆ (ಪರೀಕ್ಷೆಯನ್ನು ಅವಲಂಬಿಸಿ 4% ರಿಂದ 23% ವರೆಗೆ ವಿಸ್ತರಿಸಲಾಗಿದೆ)

ತಗ್ಗಿಸುವಿಕೆಯ ಪೂರ್ಣ ಆವೃತ್ತಿಯ ಜೊತೆಗೆ, ತಗ್ಗಿಸುವಿಕೆಯ ಭಾಗವನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲು ಈ ಪ್ಯಾಚ್ ಮೂರು ಧ್ವಜಗಳನ್ನು ಅಳವಡಿಸುತ್ತದೆ.

ಈ ಧ್ವಜಗಳನ್ನು ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ. ಧ್ವಜಗಳು ತಗ್ಗಿಸುವಿಕೆಯ ಸುರಕ್ಷಿತ ರೂಪಾಂತರಕ್ಕೆ ಕಾರಣವಾಗುವುದಿಲ್ಲ. ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಸುಧಾರಿಸಲು ಪ್ರಯೋಗ ಮಾಡಲು ಬಯಸುವ ಬಳಕೆದಾರರು ಸೂಚಕಗಳನ್ನು ಬಳಸಲು ಉದ್ದೇಶಿಸಲಾಗಿದೆ
ತಗ್ಗಿಸುವಿಕೆ.

ಹೋಲಿಕೆಗಾಗಿ, ಗ್ನೂ ಅಸೆಂಬ್ಲರ್ಗಾಗಿ ಈ ಹಿಂದೆ ಪ್ರಸ್ತಾಪಿಸಲಾದ ಕಾರ್ಯವಿಧಾನ, ಇದು ಮೆಮೊರಿಯಿಂದ ಪ್ರತಿ ಲೋಡ್ ಕಾರ್ಯಾಚರಣೆಯ ನಂತರ ಮತ್ತು ಕೆಲವು ಕವಲೊಡೆಯುವ ಸೂಚನೆಗಳ ಮೊದಲು LFENCE ಪರ್ಯಾಯವನ್ನು ಮಾಡುತ್ತದೆ, ಸರಿಸುಮಾರು 5 ಪಟ್ಟು ಕಾರ್ಯಕ್ಷಮತೆಯ ಇಳಿಕೆ ತೋರಿಸಿದೆ (ರಕ್ಷಣೆಯಿಲ್ಲದೆ ಕೋಡ್‌ನ 22%).

ರಕ್ಷಣೆ ವಿಧಾನವೂ ಸಹ ಇಂಟೆಲ್ ಎಂಜಿನಿಯರ್‌ಗಳು ಪ್ರಸ್ತಾಪಿಸಿದ್ದಾರೆ ಮತ್ತು ಕಾರ್ಯಗತಗೊಳಿಸಿದ್ದಾರೆ, ಆದರೆ ಕಾರ್ಯಕ್ಷಮತೆ ಪರೀಕ್ಷೆಗಳ ಫಲಿತಾಂಶಗಳನ್ನು ಇನ್ನೂ ಬಿಡುಗಡೆ ಮಾಡಿಲ್ಲ. ಆರಂಭದಲ್ಲಿ, ಎಲ್ವಿಐ ದಾಳಿಯನ್ನು ಪತ್ತೆಹಚ್ಚಿದ ಸಂಶೋಧಕರು ಪೂರ್ಣ ರಕ್ಷಣೆಯನ್ನು ಅನ್ವಯಿಸುವಾಗ ಕಾರ್ಯಕ್ಷಮತೆಯಲ್ಲಿ 2-19 ಪಟ್ಟು ಕಡಿಮೆಯಾಗುತ್ತದೆ ಎಂದು icted ಹಿಸಿದ್ದಾರೆ.

ಅಂತಿಮವಾಗಿ, ನೀವು ಇದರ ಬಗ್ಗೆ ಇನ್ನಷ್ಟು ತಿಳಿದುಕೊಳ್ಳಲು ಬಯಸಿದರೆ, ನೀವು ವಿವರಗಳನ್ನು ಪರಿಶೀಲಿಸಬಹುದು ಕೆಳಗಿನ ಲಿಂಕ್‌ನಲ್ಲಿ. 


ನಿಮ್ಮ ಅಭಿಪ್ರಾಯವನ್ನು ಬಿಡಿ

ನಿಮ್ಮ ಈಮೇಲ್ ವಿಳಾಸ ಪ್ರಕಟವಾದ ಆಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಜಾಗ ಗುರುತಿಸಲಾಗಿದೆ *

*

*

  1. ಡೇಟಾಗೆ ಜವಾಬ್ದಾರಿ: ಮಿಗುಯೆಲ್ ಏಂಜೆಲ್ ಗಟಾನ್
  2. ಡೇಟಾದ ಉದ್ದೇಶ: ನಿಯಂತ್ರಣ SPAM, ಕಾಮೆಂಟ್ ನಿರ್ವಹಣೆ.
  3. ಕಾನೂನುಬದ್ಧತೆ: ನಿಮ್ಮ ಒಪ್ಪಿಗೆ
  4. ಡೇಟಾದ ಸಂವಹನ: ಕಾನೂನುಬದ್ಧ ಬಾಧ್ಯತೆಯನ್ನು ಹೊರತುಪಡಿಸಿ ಡೇಟಾವನ್ನು ಮೂರನೇ ವ್ಯಕ್ತಿಗಳಿಗೆ ಸಂವಹನ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
  5. ಡೇಟಾ ಸಂಗ್ರಹಣೆ: ಆಕ್ಸೆಂಟಸ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳು (ಇಯು) ಹೋಸ್ಟ್ ಮಾಡಿದ ಡೇಟಾಬೇಸ್
  6. ಹಕ್ಕುಗಳು: ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಹುದು, ಮರುಪಡೆಯಬಹುದು ಮತ್ತು ಅಳಿಸಬಹುದು.