ಮಾಡ್ಯೂಲ್‌ಗಳಲ್ಲಿನ ದೋಷಗಳನ್ನು ಪತ್ತೆಹಚ್ಚುವ ಸಾಮರ್ಥ್ಯವನ್ನು Go ಟೂಲ್‌ಕಿಟ್‌ಗೆ ಸೇರಿಸಲಾಗಿದೆ

Go ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷಾ ಟೂಲ್ಕಿಟ್ ಗ್ರಂಥಾಲಯಗಳಲ್ಲಿನ ದೋಷಗಳನ್ನು ಪತ್ತೆಹಚ್ಚುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಒಳಗೊಂಡಿದೆ. ಅವುಗಳ ಅವಲಂಬನೆಗಳಲ್ಲಿ ಸರಿಪಡಿಸದ ದೋಷಗಳನ್ನು ಹೊಂದಿರುವ ಮಾಡ್ಯೂಲ್‌ಗಳ ಉಪಸ್ಥಿತಿಗಾಗಿ ನಿಮ್ಮ ಯೋಜನೆಗಳನ್ನು ಪರಿಶೀಲಿಸಲು, "govulncheck" ಉಪಯುಕ್ತತೆಯನ್ನು ಪ್ರಸ್ತಾಪಿಸಲಾಗಿದೆ, ಇದು ಪ್ರಾಜೆಕ್ಟ್ ಕೋಡ್ ಬೇಸ್ ಅನ್ನು ವಿಶ್ಲೇಷಿಸುತ್ತದೆ ಮತ್ತು ದುರ್ಬಲ ಕಾರ್ಯಗಳಿಗೆ ಪ್ರವೇಶದ ಕುರಿತು ವರದಿಯನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ. ಹೆಚ್ಚುವರಿಯಾಗಿ, ವಲ್ನ್‌ಚೆಕ್ ಪ್ಯಾಕೇಜ್ ಅನ್ನು ಸಿದ್ಧಪಡಿಸಲಾಗಿದೆ, ವಿವಿಧ ಯೋಜನೆಗಳು ಮತ್ತು ಉಪಯುಕ್ತತೆಗಳಲ್ಲಿ ಚೆಕ್‌ಗಳನ್ನು ಎಂಬೆಡ್ ಮಾಡಲು API ಅನ್ನು ಒದಗಿಸುತ್ತದೆ.

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

ಮೂಲ: opennet.ru

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