Cisco ಉಚಿತ ಆಂಟಿವೈರಸ್ ಪ್ಯಾಕೇಜ್ ClamAV 1.0.0 ಅನ್ನು ಬಿಡುಗಡೆ ಮಾಡಿದೆ

Cisco ತನ್ನ ಉಚಿತ ಆಂಟಿವೈರಸ್ ಸೂಟ್ ClamAV 1.0.0 ನ ಪ್ರಮುಖ ಹೊಸ ಬಿಡುಗಡೆಯನ್ನು ಅನಾವರಣಗೊಳಿಸಿದೆ. "Major.Minor.Patch" (0.Version.Patch ಬದಲಿಗೆ) ಬಿಡುಗಡೆಗಳ ಸಾಂಪ್ರದಾಯಿಕ ಸಂಖ್ಯೆಗೆ ಪರಿವರ್ತನೆಗಾಗಿ ಹೊಸ ಶಾಖೆಯು ಗಮನಾರ್ಹವಾಗಿದೆ. CLAMAV_PUBLIC ನೇಮ್‌ಸ್ಪೇಸ್‌ನ ತೆಗೆದುಹಾಕುವಿಕೆ, cl_strerror ಫಂಕ್ಷನ್‌ನಲ್ಲಿನ ಆರ್ಗ್ಯುಮೆಂಟ್‌ಗಳ ಪ್ರಕಾರವನ್ನು ಬದಲಾಯಿಸುವುದು ಮತ್ತು ರಸ್ಟ್ ಭಾಷೆಗೆ ಚಿಹ್ನೆಗಳನ್ನು ಸೇರಿಸುವುದರಿಂದ ABI ಮಟ್ಟದಲ್ಲಿ ಹೊಂದಾಣಿಕೆಯನ್ನು ಮುರಿಯುವ libclamav ಲೈಬ್ರರಿಗೆ ಮಾಡಿದ ಬದಲಾವಣೆಗಳಿಂದ ಗಮನಾರ್ಹ ಆವೃತ್ತಿ ಬದಲಾವಣೆಯಾಗಿದೆ. ನಾಮಸ್ಥಳ. ClamAV ಮತ್ತು Snort ಅನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುವ ಕಂಪನಿಯಾದ Sourcefire ಅನ್ನು ಖರೀದಿಸಿದ ನಂತರ ಯೋಜನೆಯು 2013 ರಲ್ಲಿ Cisco ಕೈಗೆ ಹಸ್ತಾಂತರವಾಯಿತು. ಯೋಜನೆಯ ಕೋಡ್ ಅನ್ನು GPLv2 ಪರವಾನಗಿ ಅಡಿಯಲ್ಲಿ ವಿತರಿಸಲಾಗಿದೆ.

1.0.0 ಶಾಖೆಯನ್ನು ದೀರ್ಘಾವಧಿಯ ಬೆಂಬಲ (LTS) ಎಂದು ವರ್ಗೀಕರಿಸಲಾಗಿದೆ, ಇದು ಮೂರು ವರ್ಷಗಳವರೆಗೆ ಬೆಂಬಲಿತವಾಗಿದೆ. ClamAV 1.0.0 ಬಿಡುಗಡೆಯು ClamAV 0.103 ನ ಹಿಂದಿನ LTS ಶಾಖೆಯನ್ನು ಬದಲಾಯಿಸುತ್ತದೆ, ಇದಕ್ಕಾಗಿ ದುರ್ಬಲತೆಗಳು ಮತ್ತು ನಿರ್ಣಾಯಕ ಸಮಸ್ಯೆಗಳೊಂದಿಗೆ ನವೀಕರಣಗಳನ್ನು ಸೆಪ್ಟೆಂಬರ್ 2023 ರವರೆಗೆ ಬಿಡುಗಡೆ ಮಾಡಲಾಗುತ್ತದೆ. ನಿಯಮಿತವಾದ LTS ಅಲ್ಲದ ಶಾಖೆಗಳ ನವೀಕರಣಗಳನ್ನು ಮುಂದಿನ ಶಾಖೆಯ ಮೊದಲ ಬಿಡುಗಡೆಯ ನಂತರ ಕನಿಷ್ಠ 4 ತಿಂಗಳವರೆಗೆ ಪ್ರಕಟಿಸಲಾಗುತ್ತದೆ. LTS ಅಲ್ಲದ ಶಾಖೆಗಳಿಗೆ ಸಹಿ ಡೇಟಾಬೇಸ್ ಅನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಮುಂದಿನ ಶಾಖೆಯ ಬಿಡುಗಡೆಯ ನಂತರ ಕನಿಷ್ಠ 4 ತಿಂಗಳವರೆಗೆ ಒದಗಿಸಲಾಗುತ್ತದೆ.

ClamAV 1.0 ನಲ್ಲಿನ ಪ್ರಮುಖ ಸುಧಾರಣೆಗಳು:

  • ಡೀಫಾಲ್ಟ್ ಪಾಸ್‌ವರ್ಡ್‌ನೊಂದಿಗೆ ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡಲಾದ ಓದಲು-ಮಾತ್ರ OLE2-ಆಧಾರಿತ XLS ಫೈಲ್‌ಗಳನ್ನು ಡೀಕ್ರಿಪ್ಟ್ ಮಾಡಲು ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
  • ಎಲ್ಲಾ ಹೊಂದಾಣಿಕೆಯ ಮೋಡ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಕೋಡ್ ಅನ್ನು ಪುನಃ ಬರೆಯಲಾಗಿದೆ, ಇದರಲ್ಲಿ ಫೈಲ್‌ನಲ್ಲಿನ ಎಲ್ಲಾ ಹೊಂದಾಣಿಕೆಗಳನ್ನು ನಿರ್ಧರಿಸಲಾಗುತ್ತದೆ, ಅಂದರೆ. ಮೊದಲ ಪಂದ್ಯದ ನಂತರ ಸ್ಕ್ಯಾನಿಂಗ್ ಮುಂದುವರಿಯುತ್ತದೆ. ಹೊಸ ಕೋಡ್ ಹೆಚ್ಚು ವಿಶ್ವಾಸಾರ್ಹ ಮತ್ತು ನಿರ್ವಹಿಸಲು ಸುಲಭವಾಗಿದೆ ಎಂದು ಗುರುತಿಸಲಾಗಿದೆ. ಹೊಸ ಅಳವಡಿಕೆಯು ಎಲ್ಲಾ-ಪಂದ್ಯದ ಮೋಡ್‌ನಲ್ಲಿ ಸಹಿಗಳ ಮೂಲಕ ಪರಿಶೀಲಿಸುವಾಗ ಕಂಡುಬರುವ ಪರಿಕಲ್ಪನಾ ನ್ಯೂನತೆಗಳ ಸರಣಿಯನ್ನು ಸಹ ನಿವಾರಿಸುತ್ತದೆ. ಎಲ್ಲಾ-ಪಂದ್ಯಗಳ ನಡವಳಿಕೆಯ ಸರಿಯಾದತೆಯನ್ನು ಪರೀಕ್ಷಿಸಲು ಪರೀಕ್ಷೆಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
  • ಆರ್ಕೈವ್‌ಗಳಿಂದ ಹೊರತೆಗೆಯಲಾದವುಗಳನ್ನು ಒಳಗೊಂಡಂತೆ ಫೈಲ್‌ಗಳ ವಿಷಯಗಳನ್ನು ಪರಿಶೀಲಿಸುವ ಹ್ಯಾಂಡ್ಲರ್‌ಗಳನ್ನು ಸಂಪರ್ಕಿಸಲು ಕಾಲ್‌ಬ್ಯಾಕ್ ಕರೆ clcb_file_inspection() ಅನ್ನು API ಗೆ ಸೇರಿಸಲಾಗಿದೆ.
  • CVD ಸ್ವರೂಪದಲ್ಲಿ ಸಹಿ ಆರ್ಕೈವ್‌ಗಳನ್ನು ಅನ್‌ಪ್ಯಾಕ್ ಮಾಡಲು cl_cvdunpack() ಕಾರ್ಯವನ್ನು API ಗೆ ಸೇರಿಸಲಾಗಿದೆ.
  • ClamAV ಯೊಂದಿಗೆ ಡಾಕರ್ ಚಿತ್ರಗಳನ್ನು ನಿರ್ಮಿಸಲು ಸ್ಕ್ರಿಪ್ಟ್‌ಗಳನ್ನು ಪ್ರತ್ಯೇಕ ಕ್ಲಾಮಾವ್-ಡಾಕರ್ ರೆಪೊಸಿಟರಿಗೆ ಸರಿಸಲಾಗಿದೆ. ಡಾಕರ್ ಚಿತ್ರವು C ಲೈಬ್ರರಿಗಾಗಿ ಹೆಡರ್ ಫೈಲ್‌ಗಳನ್ನು ಒಳಗೊಂಡಿದೆ.
  • PDF ಡಾಕ್ಯುಮೆಂಟ್‌ಗಳಿಂದ ವಸ್ತುಗಳನ್ನು ಹೊರತೆಗೆಯುವಾಗ ಪುನರಾವರ್ತನೆಯ ಮಟ್ಟವನ್ನು ಮಿತಿಗೊಳಿಸಲು ಚೆಕ್‌ಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
  • ವಿಶ್ವಾಸಾರ್ಹವಲ್ಲದ ಇನ್‌ಪುಟ್ ಡೇಟಾವನ್ನು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸುವಾಗ ನಿಯೋಜಿಸಲಾದ ಮೆಮೊರಿಯ ಗಾತ್ರದ ಮಿತಿಯನ್ನು ಹೆಚ್ಚಿಸಲಾಗಿದೆ ಮತ್ತು ಈ ಮಿತಿಯನ್ನು ಮೀರಿದಾಗ ಎಚ್ಚರಿಕೆಯನ್ನು ನೀಡಲಾಗಿದೆ.
  • ಲಿಬ್ಕ್ಲಾಮಾವ್-ರಸ್ಟ್ ಲೈಬ್ರರಿಗಾಗಿ ಘಟಕ ಪರೀಕ್ಷೆಗಳ ಜೋಡಣೆಯನ್ನು ಗಮನಾರ್ಹವಾಗಿ ವೇಗಗೊಳಿಸಲಾಗಿದೆ. ClamAV ಗಾಗಿ ರಸ್ಟ್‌ನಲ್ಲಿ ಬರೆಯಲಾದ ಮಾಡ್ಯೂಲ್‌ಗಳನ್ನು ಈಗ ClamAV ನೊಂದಿಗೆ ಹಂಚಿಕೊಂಡ ಡೈರೆಕ್ಟರಿಯಲ್ಲಿ ಸಂಗ್ರಹಿಸಲಾಗಿದೆ.
  • ZIP ಫೈಲ್‌ಗಳಲ್ಲಿನ ದಾಖಲೆಗಳ ಅತಿಕ್ರಮಣವನ್ನು ಪರಿಶೀಲಿಸುವಾಗ ನಿರ್ಬಂಧಗಳನ್ನು ಸಡಿಲಿಸಲಾಗಿದೆ, ಇದು ಸ್ವಲ್ಪ ಮಾರ್ಪಡಿಸಿದ, ಆದರೆ ದುರುದ್ದೇಶಪೂರಿತವಲ್ಲದ, JAR ಆರ್ಕೈವ್‌ಗಳನ್ನು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸುವಾಗ ತಪ್ಪು ಎಚ್ಚರಿಕೆಗಳನ್ನು ತೊಡೆದುಹಾಕಲು ಸಾಧ್ಯವಾಗಿಸಿತು.
  • ಬಿಲ್ಡ್ LLVM ನ ಕನಿಷ್ಠ ಮತ್ತು ಗರಿಷ್ಠ ಬೆಂಬಲಿತ ಆವೃತ್ತಿಗಳನ್ನು ಸೂಚಿಸುತ್ತದೆ. ತುಂಬಾ ಹಳೆಯದಾದ ಅಥವಾ ತೀರಾ ಹೊಸ ಆವೃತ್ತಿಯೊಂದಿಗೆ ನಿರ್ಮಿಸಲು ಪ್ರಯತ್ನಿಸುವುದರಿಂದ ಈಗ ಹೊಂದಾಣಿಕೆ ಸಮಸ್ಯೆಗಳಿವೆ ಎಂಬ ದೋಷ ಎಚ್ಚರಿಕೆಗೆ ಕಾರಣವಾಗುತ್ತದೆ.
  • ತನ್ನದೇ ಆದ RPATH ಪಟ್ಟಿಯೊಂದಿಗೆ ನಿರ್ಮಿಸಲು ಅನುಮತಿಸುತ್ತದೆ (ಹಂಚಿಕೊಂಡ ಲೈಬ್ರರಿಗಳನ್ನು ಲೋಡ್ ಮಾಡಲಾದ ಡೈರೆಕ್ಟರಿಗಳ ಪಟ್ಟಿ), ಅಭಿವೃದ್ಧಿ ಪರಿಸರದಲ್ಲಿ ನಿರ್ಮಿಸಿದ ನಂತರ ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದಾದವುಗಳನ್ನು ಬೇರೆ ಸ್ಥಳಕ್ಕೆ ಸ್ಥಳಾಂತರಿಸಲು ಅನುಮತಿಸುತ್ತದೆ.

ಮೂಲ: opennet.ru

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