ಕೋಡ್‌ನಲ್ಲಿನ ದೋಷಗಳನ್ನು ಗುರುತಿಸಲು GitHub ಸೇವೆಯನ್ನು ಪ್ರಾರಂಭಿಸಿದೆ

GitHub ಘೋಷಿಸಲಾಗಿದೆ ಸೇವೆಯ ಎಲ್ಲಾ ಬಳಕೆದಾರರಿಗೆ ಪ್ರವೇಶದ ಬಗ್ಗೆ ಕೋಡ್ ಸ್ಕ್ಯಾನಿಂಗ್, ಈ ಹಿಂದೆ ಹೊಸ ಪ್ರಾಯೋಗಿಕ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಪರೀಕ್ಷಿಸಲು ಸೀಮಿತ ಪ್ರೋಗ್ರಾಂನಲ್ಲಿ ಭಾಗವಹಿಸುವವರಿಗೆ ಮಾತ್ರ ನೀಡಲಾಗುತ್ತಿತ್ತು. ಸೇವೆ ಒದಗಿಸುತ್ತದೆ ಸಂಭಾವ್ಯ ದುರ್ಬಲತೆಗಳಿಗಾಗಿ ಪ್ರತಿ ಜಿಟ್ ಪುಶ್ ಕಾರ್ಯಾಚರಣೆಯನ್ನು ಸ್ಕ್ಯಾನ್ ಮಾಡಲಾಗುತ್ತಿದೆ. ಫಲಿತಾಂಶವನ್ನು ನೇರವಾಗಿ ಪುಲ್ ವಿನಂತಿಗೆ ಲಗತ್ತಿಸಲಾಗಿದೆ. ಎಂಜಿನ್ ಬಳಸಿ ಚೆಕ್ ಅನ್ನು ನಡೆಸಲಾಗುತ್ತದೆ CodeQL, ಇದು ದುರ್ಬಲ ಕೋಡ್‌ನ ವಿಶಿಷ್ಟ ಉದಾಹರಣೆಗಳೊಂದಿಗೆ ಟೆಂಪ್ಲೇಟ್‌ಗಳನ್ನು ವಿಶ್ಲೇಷಿಸುತ್ತದೆ (ಇತರ ಯೋಜನೆಗಳ ಕೋಡ್‌ನಲ್ಲಿ ಇದೇ ರೀತಿಯ ದುರ್ಬಲತೆಯ ಉಪಸ್ಥಿತಿಯನ್ನು ಗುರುತಿಸಲು ದುರ್ಬಲ ಕೋಡ್ ಟೆಂಪ್ಲೇಟ್ ಅನ್ನು ರಚಿಸಲು ಕೋಡ್‌ಕ್ಯೂಎಲ್ ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ).

ಸೇವೆಯ ಬೀಟಾ ಪರೀಕ್ಷೆಯ ಸಮಯದಲ್ಲಿ, ರಿಮೋಟ್ ಕೋಡ್ ಎಕ್ಸಿಕ್ಯೂಶನ್ ಮತ್ತು SQL ಪ್ರಶ್ನೆ ಪರ್ಯಾಯಕ್ಕೆ ಕಾರಣವಾಗುವ ಗಂಭೀರ ಸಮಸ್ಯೆಗಳು ಸೇರಿದಂತೆ ಸುಮಾರು 12 ಸಾವಿರ ರೆಪೊಸಿಟರಿಗಳನ್ನು ಸ್ಕ್ಯಾನ್ ಮಾಡುವಾಗ 20 ಸಾವಿರಕ್ಕೂ ಹೆಚ್ಚು ಭದ್ರತಾ ಸಮಸ್ಯೆಗಳನ್ನು ಗುರುತಿಸಲಾಗಿದೆ. ಕಂಡುಬಂದಿರುವ 72% ಸಮಸ್ಯೆಗಳನ್ನು ಪುಲ್ ವಿನಂತಿಯ ಪರಿಶೀಲನೆಯ ಹಂತದಲ್ಲಿ ಗುರುತಿಸಲಾಗಿದೆ, ಅದನ್ನು ಸ್ವೀಕರಿಸುವ ಮೊದಲು ಮತ್ತು 30 ದಿನಗಳಿಗಿಂತ ಕಡಿಮೆ ಅವಧಿಯಲ್ಲಿ ಸರಿಪಡಿಸಲಾಗಿದೆ (ಹೋಲಿಕೆಗಾಗಿ, ಸಾಮಾನ್ಯ ಉದ್ಯಮದ ಅಂಕಿಅಂಶಗಳು ಕೇವಲ 30% ನಷ್ಟು ದುರ್ಬಲತೆಗಳನ್ನು ಒಂದು ತಿಂಗಳಿಗಿಂತ ಕಡಿಮೆ ಅವಧಿಯಲ್ಲಿ ಸರಿಪಡಿಸಲಾಗಿದೆ ಎಂದು ತೋರಿಸುತ್ತದೆ ಆವಿಷ್ಕಾರದ ನಂತರ).

ಕೋಡ್‌ನಲ್ಲಿನ ದೋಷಗಳನ್ನು ಗುರುತಿಸಲು GitHub ಸೇವೆಯನ್ನು ಪ್ರಾರಂಭಿಸಿದೆ

ಮೂಲ: opennet.ru

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ