ಆರ್ಟಿ 1.1 ಬಿಡುಗಡೆ, ಟಾರ್ ಇನ್ ರಸ್ಟ್ ಅಧಿಕೃತ ಅನುಷ್ಠಾನ

ಅನಾಮಧೇಯ ಟಾರ್ ನೆಟ್‌ವರ್ಕ್‌ನ ಅಭಿವರ್ಧಕರು ಆರ್ಟಿ 1.1.0 ಯೋಜನೆಯ ಬಿಡುಗಡೆಯನ್ನು ಪ್ರಕಟಿಸಿದ್ದಾರೆ, ಇದು ರಸ್ಟ್ ಭಾಷೆಯಲ್ಲಿ ಬರೆಯಲಾದ ಟಾರ್ ಕ್ಲೈಂಟ್ ಅನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುತ್ತದೆ. 1.x ಶಾಖೆಯು ಸಾಮಾನ್ಯ ಬಳಕೆದಾರರ ಬಳಕೆಗೆ ಸೂಕ್ತವಾಗಿದೆ ಎಂದು ಗುರುತಿಸಲಾಗಿದೆ ಮತ್ತು ಮುಖ್ಯ ಸಿ ಅನುಷ್ಠಾನದಂತೆಯೇ ಅದೇ ಮಟ್ಟದ ಗೌಪ್ಯತೆ, ಉಪಯುಕ್ತತೆ ಮತ್ತು ಸ್ಥಿರತೆಯನ್ನು ಒದಗಿಸುತ್ತದೆ. ಕೋಡ್ ಅನ್ನು ಅಪಾಚೆ 2.0 ಮತ್ತು MIT ಪರವಾನಗಿಗಳ ಅಡಿಯಲ್ಲಿ ವಿತರಿಸಲಾಗಿದೆ.

C ಅಳವಡಿಕೆಗಿಂತ ಭಿನ್ನವಾಗಿ, ಇದನ್ನು ಮೊದಲು SOCKS ಪ್ರಾಕ್ಸಿಯಾಗಿ ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ ಮತ್ತು ನಂತರ ಇತರ ಅಗತ್ಯಗಳಿಗೆ ಅನುಗುಣವಾಗಿ, ಆರ್ಟಿಯನ್ನು ಆರಂಭದಲ್ಲಿ ಮಾಡ್ಯುಲರ್ ಎಂಬೆಡೆಬಲ್ ಲೈಬ್ರರಿಯ ರೂಪದಲ್ಲಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗಿದೆ, ಇದನ್ನು ವಿವಿಧ ಅಪ್ಲಿಕೇಶನ್‌ಗಳಿಂದ ಬಳಸಬಹುದು. ಹೆಚ್ಚುವರಿಯಾಗಿ, ಹೊಸ ಯೋಜನೆಯನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುವಾಗ, ಎಲ್ಲಾ ಹಿಂದಿನ ಟಾರ್ ಅಭಿವೃದ್ಧಿ ಅನುಭವವನ್ನು ಗಣನೆಗೆ ತೆಗೆದುಕೊಳ್ಳಲಾಗುತ್ತದೆ, ಇದು ತಿಳಿದಿರುವ ವಾಸ್ತುಶಿಲ್ಪದ ಸಮಸ್ಯೆಗಳನ್ನು ತಪ್ಪಿಸುತ್ತದೆ ಮತ್ತು ಯೋಜನೆಯನ್ನು ಹೆಚ್ಚು ಮಾಡ್ಯುಲರ್ ಮತ್ತು ಪರಿಣಾಮಕಾರಿಯಾಗಿ ಮಾಡುತ್ತದೆ.

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

ಆವೃತ್ತಿ 1.1 ಸೇತುವೆಗಳನ್ನು ನಿರ್ಬಂಧಿಸುವ ಮತ್ತು ಪ್ಲಗ್-ಇನ್ ಸಾರಿಗೆಯನ್ನು ಬೈಪಾಸ್ ಮಾಡಲು ಬೆಂಬಲವನ್ನು ಪರಿಚಯಿಸುತ್ತದೆ. ಟ್ರಾಫಿಕ್ ಅನ್ನು ಮರೆಮಾಡಲು ಮತ್ತು ತಡೆಯುವಿಕೆಯನ್ನು ಎದುರಿಸಲು ಆರ್ಟಿಯೊಂದಿಗೆ ಪರೀಕ್ಷಿಸಿದ ಸಾರಿಗೆಗಳಲ್ಲಿ, obfs4proxy ಮತ್ತು ಸ್ನೋಫ್ಲೇಕ್ ಅನ್ನು ಗುರುತಿಸಲಾಗಿದೆ. ನಿರ್ಮಾಣ ಪರಿಸರದ ಅವಶ್ಯಕತೆಗಳನ್ನು ಹೆಚ್ಚಿಸಲಾಗಿದೆ - ಆರ್ಟಿಯನ್ನು ನಿರ್ಮಿಸಲು ಈಗ ಕನಿಷ್ಠ ರಸ್ಟ್ 1.60 ಶಾಖೆಯ ಅಗತ್ಯವಿದೆ.

ಮುಂದಿನ ಆವೃತ್ತಿಯು (1.2) ಈರುಳ್ಳಿ ಸೇವೆಗಳು ಮತ್ತು ದಟ್ಟಣೆ ನಿಯಂತ್ರಣ ಪ್ರೋಟೋಕಾಲ್ (RTT ದಟ್ಟಣೆ ನಿಯಂತ್ರಣ) ಮತ್ತು DDoS ದಾಳಿಯ ವಿರುದ್ಧ ರಕ್ಷಣೆಯಂತಹ ಸಂಬಂಧಿತ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಬೆಂಬಲಿಸುವ ನಿರೀಕ್ಷೆಯಿದೆ. C ಕ್ಲೈಂಟ್‌ನೊಂದಿಗೆ ಸಮಾನತೆಯನ್ನು ಸಾಧಿಸಲು 2.0 ಶಾಖೆಗೆ ಯೋಜಿಸಲಾಗಿದೆ, ಇದು ವಿವಿಧ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗಳಲ್ಲಿ ಕೋಡ್‌ನಲ್ಲಿ ಆರ್ಟಿಯನ್ನು ಬಳಸಲು ಬೈಂಡಿಂಗ್‌ಗಳನ್ನು ಸಹ ನೀಡುತ್ತದೆ. ಮುಂದಿನ ಕೆಲವು ವರ್ಷಗಳಲ್ಲಿ, ರಿಲೇಗಳು ಮತ್ತು ಡೈರೆಕ್ಟರಿ ಸರ್ವರ್‌ಗಳನ್ನು ಚಲಾಯಿಸಲು ಅಗತ್ಯವಿರುವ ಕಾರ್ಯವನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಕೆಲಸವು ಗಮನಹರಿಸುತ್ತದೆ. ರಸ್ಟ್ ಕೋಡ್ ಸಿ ಆವೃತ್ತಿಯನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ಬದಲಾಯಿಸಬಹುದಾದ ಮಟ್ಟವನ್ನು ತಲುಪಿದಾಗ, ಡೆವಲಪರ್‌ಗಳು ಆರ್ಟಿಗೆ ಟಾರ್‌ನ ಮುಖ್ಯ ಅನುಷ್ಠಾನದ ಸ್ಥಿತಿಯನ್ನು ನೀಡಲು ಮತ್ತು ಸಿ ಅನುಷ್ಠಾನವನ್ನು ನಿರ್ವಹಿಸುವುದನ್ನು ನಿಲ್ಲಿಸಲು ಉದ್ದೇಶಿಸಿದ್ದಾರೆ. ಮೃದುವಾದ ವಲಸೆಗೆ ಅನುವು ಮಾಡಿಕೊಡಲು C ಆವೃತ್ತಿಯನ್ನು ಹಂತಹಂತವಾಗಿ ಹೊರಹಾಕಲಾಗುತ್ತದೆ.

ಮೂಲ: opennet.ru

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