لۆگ فۆر جەی: جیاوازیی نێوان پێداچوونەوەکان
ب Sakura emad پەڕەی Log4jی گواستەوە بۆ لۆگ فۆر جەی: بەکوردیکردن |
تاگەکان: بەکارھێنانی نووسەی ناستاندارد دەستکاریی دیداری |
||
ھێڵی ١٦٠: | ھێڵی ١٦٠: | ||
لە ویلایەتە یەکگرتووەکان، بەڕێوبەری ئاژانسی پاراستنی سایبەر و ئاسایشی ژێرخان (CISA)، جێن ئیستەرلی، بە بەکارهێنانی "ڕەخنەیی" ناوزەدا کرد و ئامۆژگاری فرۆشیارەکانی کرد بۆ ئەولەویەتی نوێکردنەوەکانی سۆفتوێرەکان، وە دەزگای فیدڕاڵی ئەڵمانی بۆ پاراستنی زانیاری سەنتەری کەنەدی بۆ ئاسایشی سایبەر (CCCS) داوای لە رێکخراوەکان کرد کە دەست بەجێ کار بکەن. |
لە ویلایەتە یەکگرتووەکان، بەڕێوبەری ئاژانسی پاراستنی سایبەر و ئاسایشی ژێرخان (CISA)، جێن ئیستەرلی، بە بەکارهێنانی "ڕەخنەیی" ناوزەدا کرد و ئامۆژگاری فرۆشیارەکانی کرد بۆ ئەولەویەتی نوێکردنەوەکانی سۆفتوێرەکان، وە دەزگای فیدڕاڵی ئەڵمانی بۆ پاراستنی زانیاری سەنتەری کەنەدی بۆ ئاسایشی سایبەر (CCCS) داوای لە رێکخراوەکان کرد کە دەست بەجێ کار بکەن. |
||
تایبەتمەندیەکە دەبێتە هۆی ئەوەی کە زیانلێکەرەکە لە کاربخرێت لەگەڵ رێکبەندێکی شێوەپێدان، کە لابرابوو لە تۆماری 2.15.0-rc1 (بە فەرمی لە 6ی کانوونی یەکەمی 2021، سێ ڕۆژ پێش بڵاو بوونەوەی زیانلێکردنەکە) و بە ڕێکبەندە جۆراوجۆرەکانی سنووردارکردنی گەڕانە دوورەکان گۆڕدرا. بۆ ئاسایشی زیادە، هەموو تایبەتمەندیەکان بە بەکارهێنانی JNDI، کە ئەم لاوازییە لەسەری بنیاتنراوە، بە شێوەیەکی گریمانەیی ناچالاک دەکرێت، و پشتگیری بۆ گەڕانەکانی نامە لادەبرێت لە وەشانی 2.16.0 بۆ دواوە. |
تایبەتمەندیەکە دەبێتە هۆی ئەوەی کە زیانلێکەرەکە لە کاربخرێت لەگەڵ رێکبەندێکی شێوەپێدان، کە لابرابوو لە تۆماری 2.15.0-rc1 (بە فەرمی لە 6ی کانوونی یەکەمی 2021، سێ ڕۆژ پێش بڵاو بوونەوەی زیانلێکردنەکە) و بە ڕێکبەندە جۆراوجۆرەکانی سنووردارکردنی گەڕانە دوورەکان گۆڕدرا. بۆ ئاسایشی زیادە، هەموو تایبەتمەندیەکان بە بەکارهێنانی JNDI، کە ئەم لاوازییە لەسەری بنیاتنراوە، بە شێوەیەکی گریمانەیی ناچالاک دەکرێت، و پشتگیری بۆ گەڕانەکانی نامە لادەبرێت لە وەشانی 2.16.0 بۆ دواوە. tabin araz hawez |
||
== سەرچاوەکان == |
== سەرچاوەکان == |
وەک پێداچوونەوەی ١٤:٢٨، ٢٩ی کانوونی یەکەمی ٢٠٢١
شێوازی ئەم وتارە لەگەڵ پێوەرە فەرمییەکانی ویکیپیدیا ناگونجێت. لەوانەیە پەڕەی وتووێژ پێشنیاری گونجاوی بۆ ئەم مەبەستە لەخۆ گرتبێت. بۆ ڕێنوێنیی زیاتر بڕوانە شێوازی ستانداردی نووسینی ویکیپیدیا. |
ئەپاچی لۆگ4ج
گەشەپێدەر(ەکان) دامەزراوەی سۆفتوێری ئەپاچی
دەرچوونی سەرەتایی 8ی کانوونی دووەمی 2001؛ 20 ساڵ لەمەوبەر
بڵاوکردنەوەی جێگیر
2.17.0 / 18ی کانوونی یەکەمی 2021؛ 8 ڕۆژ لەمەوپێش
کۆگا github.com/apache/logging-log4j2
بە جاڤا نووسراوە
پلاتفۆرمی کرۆس-پلاتفۆرمی سیستەمی کارپێکردن
چوونەژوورەوە بنووسە
مۆڵەتی ئاپاچی مۆڵەت 2.0
logging.apache.org/log4j/2.x/ وێبسایت
ئەپاچی لۆگ ٤ج ئامرازێکی چوونەژوورەوەی جاڤایە کە لە بنچینە نووسراوە لەلایەن سیکی گولچو. ئەمە بەشێکە لە خزمەتگوزاریەکانی ئەپاچی بۆ تۆمارکردن، پرۆژەی دامەزراوەی سۆفتوێری ئەپاچی. Log4j یەکێکە لە چەندین چوارچێوەی چوونەژوورەوەی جاڤا.
گولکو لەو کاتەوە دەستی بە پرۆژەکانی ئێس ئێڵ ئێف ٤جی و لۆگباک کردووە، بە مەبەستی پێشکەشکردنی جێگرێک بۆ لۆگ ٤جی.
تیمی ئەپاچی لۆگ4ج لە وەڵامی کێشەکانی Log4j 1.2 و 1.3 و java.util.logging و Logback پەرەی بە لۆگ 4جی 2 دا دا کە لەو چوارچێوەیانەدا دەرکەوتن. لەگەڵ ئەوەشدا، لۆگ ٤جی ٢ تەلارسازییەکی پێوەکراوی پێشکەش کرد کە وای لێدەکات لە پێشینەکەی زیاد بکرێت. Log4j 2 لەگەڵ ڤێرژنەکانی 1.x گونجاو نیە، هەرچەندە "گونجێنەر" بەردەستە. لە 5ی ئابی 2015، کۆمیتەی بەڕێوەبردنی پرۆژەی خزمەتگوزاریەکانی ئەپاچی لۆگیگ ڕایگەیاند کە 1 ی تۆماری 1 گەیشتۆتە کۆتایی ژیان و بە بەکارهێنەرانی تۆماری 1 ئامۆژگاریان کرد بۆ بەرزکردنەوە بۆ ئەپاچی لۆگ 4ج 2
لە ٩ی کانوونی یەکەمی ٢٠٢١، ھەروەھایەکی سفری رۆژانە کە بەشداری لە سێدارەدانی کۆدی هەڕەمەکی دەکات لە لۆگ ٤جی ٢ لە لایەن تیمی ئاسایشی هەوری ئەلی بایبە بڵاو کرایەوە و دیسکریپتەرەکەی "Log4Shell" دا. ئەوە دیاری کراوە لەلایەن تێنبڵ وەک "تاکە گەورەترین، گرینگترین زیانبەخشی لە دەیەی ڕابردوودا".
ئەپاچی لۆگ ٤جی ٢ جێنشینی لۆگ ٤جی ١ کە لە مانگی تەمووزی ٢٠١٤ وەک وەشانی جی ئەی بڵاو کرایەوە. چوارچێوەکە لە ڕووشەوە نووسرایەوە و ئیلهامی لێدراوە بە چارەسەرەکانی چوونەژوورەوەی بەردەست، لەوانە Log4j 1 و java.util.logging. جیاوازییە سەرەکیەکان لە Log4j 1 ئەمانەن:
بڕواپێدانی باشترکراو. نامەکان ون نەبوون لە کاتی ڕێکخستنەوەی چوارچێوە وەک لە Log4j 1 یان Logback
دەرخستن: Log4j 2 پشتگیری سیستەمی پێوەکراو دەکات بۆ ڕێگەدان بە بەکارهێنەران پێناسەکردن و شێوەپێدانی پێکهاتە تایبەتمەندەکان
سینتاکسی شێوەپێدانی ئاسانکراو
پشتگیری بۆ شێوەپێدانی XML، جایدە، یامڵ و تایبەتمەندیەکان
فلتەرە باشترکراوەکان
پشتگیری گەڕانی تایبەتمەندیەکان بۆ بەها پێناسەکراوەکان لە فایلی شێوەپێدان، تایبەتمەندیەکانی سیستەم، گۆڕاوەکانی ژینگە، نەخشەی ThreadContext، و داتای بەردەست لە رووداوەکە
پشتگیری بۆ چەند APIs: Log4j 2 دەتوانرێت بەکار بهێنرێت لەگەڵ بەرنامەکان بە بەکارهێنانی Log4j 2, Log4j 1.2, SLF4J, چوونەژوورەوەی کۆمۆنس و java.util.logging (JUL) APIs.
ئاستەکانی تۆماری تایبەتمەند
جاڤای 8 ستایلی لامبدا پشتگیری دەکات بۆ "چوونەژوورەوەی تەمبەڵ"
نیشانەکان
پشتگیری بۆ ئۆبجێکتەکانی نامەی پێناسەکراوی بەکارهێنەر
"زبڵی بێ زبڵ یان زبڵی نزم" لە شێوەبەندی هاوبەشدا
خێرایی باشترکراو
پشتگیری پەرەپێدراو بۆ لینوکس
یەکێک لە ناسراوترین تایبەتمەندیەکانی Log4j 2 بریتییە لە نمایشی "ھەنگهرۆنی لۆگەرس". Log4j 2 بەکاردێت لە تێکدەری LMAX. کتێبخانەکە پێویستی قفڵی ناوکی کەم دەکاتەوە و ئەدای چوونەژوورەوە زیاد دەکات بە هۆکاری 12. بۆ نموونە، لە هەمان ژینگەدا Log4j 2 دەتوانێت زیاتر لە 18,000,000 نامە لە چرکەیەکدا بنووسێت، لە کاتێکدا چوارچێوەکانی تری وەک لۆگباک و Log4j 1 تەنها < 2,000,000 نامە لە چرکەیەکدا بنوسن.
تایبەتمەندیەکان
ئاستی تۆماری Log4j
ئەم خشتەیەی خوارەوە ئاستی چوونەژوورەوەی ناوەوە و نامەکان لە Log4j پێناسە دەکات، لە دابەزینی ڕێکخستنی ھەروەھا. ستوونی لای چەپ دیزاینی ئاستی لۆگ لە Log4j لیست دەکات و ستوونی لای ڕاست وەسفێکی کورت بۆ هەر ئاستی تۆمارێک پێشکەش دەکات.
وەسفی ئاست
کوژاندنەوەی بەرزترین پلەی گونجاو و بەنیازە بۆ کوژاندنەوەی تۆمارکردن.
هەڵەی سەختی کوشندە کە دەبێتە هۆی کۆتایی پێهێنانی پێشوەختە. پێشبینی ئەوە بکە کە ئەمانە ڕاستەوخۆ بینرێن لەسەر کونسولی بارەکە.
هەڵەی هەڵەکانی تری کاتی ڕاکردن یان مەرجەکانی چاوەڕوان نەکراو. پێشبینی ئەوە بکە کە ئەمانە ڕاستەوخۆ بینرێن لەسەر کونسولی بارەکە.
ئاگادارکردنەوەی بەکارهێنانی APIsی کەمکراوە، بەکارهێنانی خراپی API، 'نزیکەی' هەڵەکان، دۆخی تری کاتی ڕاکردن کە نەخوازراون یان چاوەڕوان نەکراون، بەڵام مەرج نییە "هەڵە" بێت. پێشبینی ئەوە بکە کە ئەمانە ڕاستەوخۆ بینرێن لەسەر کونسولی بارەکە.
INFO بۆنە سەرنجڕاکێشەکانی کاتی ڕاکردن (دەسپێکردن/کوژاندنەوە). چاوەروانی ئەوە بکە کە ئەمانە ڕاستەوخۆ بینرێن لەسەر کونسوڵەکە، کەواتە پارێزگار بن و بە کەمترین کات بەردەوام بن.
دی بی ئۆ جی زانیاری ورد لەسەر لێشاوی ناو سیستەمەکە. چاوەروانی ئەوە بکە کە ئەمانە تەنها بۆ تۆمارەکان بنوسرێن. بە شێوەیەکی گشتی، زۆربەی ئەو هێڵانەی چوونە ژوورەوە لەلایەن کاربەرنامەی تۆوە دەبێت بنووسرێن وەک DEBUG.
شوێنپێی زانیاریە وردەکان. چاوەروانی ئەوە بکە کە ئەمانە تەنها بۆ تۆمارەکان بنوسرێن. لە وەشانی 1.2.12.
ئاستەکانی تۆماری تایبەتمەند
Log4j 2 ڕێگە بە بەکارهێنەران دەدات بۆ پێناسەکردنی ئاستی چوونەژوورەوەی خۆیان. ئامڕازی مۆلیدەی کۆدی سەرچاوە دابینکراوە بۆ دروستکردنی Loggers کە پشتگیری ئاستی تۆماری ئاسایی دەکەن بە هەمان شێوەی بۆ ئاستی چوونەژوورەوەی ناوەکی. ئاستی چوونەژوورەوەی تایبەتمەند یان دەتوانن تەواوکەر بن یان شوێنی ئاستەکانی چوونەژوورەوەی چەسپێنراو بگۆڕن.
شێوەپێدانی Log4j
Log4j دەتوانرێت لە ڕێگەی فایلی شێوەپێدان یان لە ڕێگەی کۆدی جاڤاوە رێکبخە. فایلەکانی شێوەپێدان دەتوانرێ بنووسرێت لە XML, JSON, YAML, یان تایبەتمەندیەکانی فۆرماتی فایل. لەناو شێوەپێدانێک، دەتوانی سێ پێکهاتەی سەرەکی پێناسە بکەیت: Loggers, Appenders, و layouts. ڕێکخستنی چوونەژوورەوە لە ڕێگەی فایلێکەوە ئەو سوودەی هەیە کە تۆمارکردن دەتوانرێت هەڵبکرێت یان بکوژێنرێتەوە بەبێ هەموارکردنی ئەو بەرنامەیەی کە Log4j بەکاردێنێت. ئەپلیکەیشنەکە ئەتوانێت رێگە پێ بدرێت بە چوونە دەرەوە کار بکات هەتا کێشەیەک هەیە، بۆ نمونە، و پاشان نوسخە دەکرێت بە سادەیی بە دەستکاریکردنی فایلی شێوەپێدانەکە بگۆڕدرێتەوە.
لۆگەرەکان ناونراون بۆ شوێنی نامەی تۆمار. ئەوان ناوەکانن کە ناسراون بە بەرنامەی جاڤا. هەر بڵاگێک بە شێوەیەکی سەربەخۆ ڕێکبخرێت بۆ چ ئاستێک لە چوونە ژوورەوە (FATAL, ERROR, هتد.) لە ئێستادا تۆمار دەکات. لە ڤێرژنە سەرەتاییەکانی Log4j، ئەمانە پێیان دەوترێت بابەت و پێشینە، بەڵام ئێستا بە ھەندێک پێیان دەوترێت لۆگەر و ئاست. لۆگەرێک دەتوانێت نامەکانی تۆمار بنێرێت بۆ چەندین بەرجەستەکەر.
دەرهاویشتە ڕاستەقینەکان لە لایەن ئەپیندەرەکانەوە ئەنجام دەدرێن. ژمارەیەکی زۆر لە ئەپدەرەکان بەردەستن، لەگەڵ ناوی وەسفکراو، وەک فایل ئەپندەر، رۆلدفایل ئەپدەر، کۆنسول ئەپدەر، SocketAppender، SyslogAppender، و SMTPAppender. Log4j 2 ئەپلیدەرەکانی زیاد کرد کە بۆ ئەپاچی فلوم دەنووسن، جاڤای بەردەوامی API، ئەپاچی کافکا، داتابەیسەکانی NoSQL، فایلەکانی بیرگە- نەخشەکێشکراو، فایلە هەڕەمەکیەکانی Access و کۆتاییەکانی ZeroMQ. هەمەجۆری ئەپلیکەیندەرەکان ئەتوانن هاوپێچ بکرێن بۆ هەر Loggerێک، بۆیە دەکرێت هەمان زانیاری تۆمار بکەیت بۆ چەند بەرهەمێک؛ بۆ نمونە بۆ فایلێک بە شێوەی ناوخۆیی و بۆ گوێگرێکی ناوکی لەسەر کۆمپیتەرێکی تر.
کاربەرنامەکان لەیئاوتەکان بەکاردێنن بۆ فۆرماتی چوونەناوی تۆمارەکان. ڕێگایەکی بەناوبانگ بۆ فۆرماتی فایلەکانی تۆماری یەک-هێڵ لە-یەک-کات دا مۆدێلی لائاوتە، کە زنجیرەیەکی نموونەیی بەکاردێنێت، زۆر وەک چاپی کرداری C / C++. هەروەها فۆرماتەکانی HTMLLayout و XMLLayout هەیە بۆ بەکارهێنان کاتێک HTML یان XML فۆرماتەکان گونجاوترن، بە ڕێکو پێک. Log4j 2 لەیئاوتی زیادکرا بۆ CSV, Graylog درێژکراوەی فۆرماتی تۆمار (GELF), JSON, YAML و RFC-5424.
لە Log4j 2، فیلتەرەکان دەتواندرێن پێناسە بکرێن لەسەر توخمەکانی شێوەپێدان بۆ پێدانی کۆنتڕۆڵی زیاتر بە دانەوێڵەی ورد لەسەر کام چوونەناوەکانی تۆمار دەبێت چارەسەر بکرێن کە لەلایەن Loggers و Appenders. جگە لە فلتەرکردن بە ئاستی تۆمار و هاوچەشنی دەربڕینی ئاسایی لەسەر دەزووی نامە، Log4j 2 پاڵێوەکانی تەقاندن، فلتەرەکانی کات، فلتەرکردن لەلایەن تایبەتمەندیەکانی ڕووداوی تۆماری تر وەک نیشانەکان یان نەخشەی دەقی دەزوو و فیلتەری سکریپتی JSR 223.
بۆ لادانی شێوەپێدانێکی خراپ:
لە شێوەپێدانەکانی Log4j 2 خەسڵەتی بارەکە بۆ TRACE دادەنێن بۆ ناردنی دەرهاتی چوونەژوورەوەی باری ناوخۆ بۆ دەرەوەی ستاندارد. بۆ چالاککردنی چوونەژوورەوەی بارودۆخ پێش ئەوەی شێوەپێدانەکە بدۆزرێتەوە، تایبەتمەندیی Java VM -Dorg.apache.logging.log4j.simplelog.StatusLogger.level=trace بەکاربێنە.
لە Log4j 1، تایبەتمەندی Java VM -Dlog4j.debug بەکاربێنە.
بۆ زانینی ئەوەی فایلی شێوەپێدانی log4j2.xml لە پشکنینی getClass().getResource("/log4j2.xml") بارکراوە.
هەروەها شێوەپێدانی "بێ شێوە" یان "گریمانەیی" لە Log4j هەیە، کە کاربەرنامەی جاڤای ئامێری Log4j کە هیچ شێوەپێدانێکی Log4jی نیە. ئەم چاپە بۆ ئاگادارکردنەوەی ئاگادارکردنەوەکە کە بەرنامەکە ڕێکنەکەوتووە، و URL بۆ وێبسایتی Log4j کە وردەکاری لەسەر ئاگادارکردنەوە و شێوەپێدانەکە دەدۆزرێتەوە. هەروەها چاپکردنی ئەم ئاگاداریە، کاربەرنامەی تۆماری ٤جی ڕێکنەبراوە تەنها هەڵە یان تۆماری کوشندە چاپ دەکات بۆ ستانداردی دەرەوە.
نموونە بۆ Log4j 2
TTCC فۆرماتی نامە بەکاردێت لەلایەن log4j. تی تی سی سی هێمایە بۆ پێکهاتەی جۆری تایم دەزوو. ئەم شێوازەی خوارەوە بەکاردێنێت:
وەسفی میمۆنیک
٪r بەکاردێت بۆ دەرچوونی ژمارەی میلیسێکۆنێکسەکان کە لە دروست کردنی پلانەکە تا دروست کردنی ڕووداوی چوونەژوورەوەکە.
٪t بەکارهاتووە بۆ دەرچوونی ناوی ئەو دەزووەی کە ڕووداوی چوونەژوورەوەی دروست کردووە.
٪p بەکاردێت بۆ دەرچوونی ئەولەویەتی ڕووداوی چوونەژوورەوە.
٪c بەکاردێت بۆ دەرچوونی جۆری ڕووداوی چوونەژوورەوە.
٪x بەکاردێت بۆ دەرهێنراوی ئێن دی سی (چوارچێوەی ناسینەوەی هێلانەکراو) پەیوەست بە دەزووەکە کە ڕووداوی چوونەژوورەوەی دروست کردووە.
٪X{key} بەکاردێت بۆ دەرهێنراوی MDC (چوارچێوەی دیاری کردنی نەخشەکراو) پەیوەست بە دەزووەکە کە ڕووداوی چوونەژوورەوەی بۆ کلیلی دیاریکراو دروست کردووە.
٪m بەکاردێت بۆ دەرچوونی نامەی پێشکەشکراوی بەرجەستەکراو کە پەیوەندی هەیە بە ڕووداوی چوونەناوەوە.
٪n بەکاردێت بۆ دەرهێنراوی پلاتفۆرمی تایبەت بە نووسەی هێڵی نوێ یان پیتەکان.
دەرهاتی نموونە
467 [سەرەکی] INFO org.apache.log4j.examples.Sort - دەرچوون لە شێوازی سەرەکی.
بەندەرەکان
log4c - بەندەرێک بۆ سی لۆگ 4 سی کتێبخانەی چوونەژوورەوەی لەسەر بنەمای سییە، لە سەر سەرچاوە فۆرج لە ژێر مۆڵەتی ئێڵ جی پی ئێڵ بڵاو کراونەتەوە. بۆ سیستەمی کارپێکردنی هەمەجۆری یونیکس فایلی خۆکار و ئۆتۆمەکی دابین کراوە. لەسەر Windows فایلی Makefile بۆ بەکارهێنان لەگەڵ MSVC دابینکراوە. هەروەها گەشەپێدەران لەوانەیە سیستەمی دروست کردنی خۆیان هەڵبژێرن بۆ کۆکردنەوەی سەرچاوەکە، بە پشتبەستن بە پێداویستیەکانی ئەندازیاری بنیاتنان. نموونەیەک لە کتێبخانەی log4c لەوانەیە بە سێ شێواز شێوەپێبکرێت: بەکارهێنانی گۆڕاوەکانی ژینگە، بە بەرنامە، یان لە ڕێگەی فایلی شێوەپێدانی XML. log4c پێشکەشکاری فایلەکان، لێشاوەکان و فایلە هەڵگیراوەکانی میمۆری هەیە. (هیچ گونجێنەرێکی باک نیە.) دوایین وەشانی 1.2.4 ە، لە ساڵی 2013دا بڵاو کراوەتەوە، وە پڕۆژەکە چیتر بە شێوەیەکی چالاکانە پەرەی پێنادرێت.
log4js - دەرگایەک بۆ جاڤاسکریپت. تۆماری ٤جێس لە ژێر مۆڵەتی دامەزراوەی سۆفتوێری ئەپاچی بەردەستە. یەکێک لە تایبەتمەندیە تایبەتەکانی Log4js توانای چوونەژوورەوەی ڕووداوەکانی وێبگەڕە لە دوورەوە لەسەر سێرڤەرەکە. بەکارهێنانی Ajax دەکرێت بۆ ناردنی بۆنەکانی تۆمارکردن لە چەند فۆرماتێک (XML, JSON, PLAIN ASCII, هتد) بۆ سێرڤەرەکە بۆ ئەوەی لەوێ هەڵبسەنگێنرێت. ئەم کاربەرنامانەی خوارەوە بۆ تۆماری ٤جەکان جێبەجێ دەکرێن: ئەیاکس ئەپندەر، کۆنسول ئەپدەر، فایل ئەپندر، جەی ئێس کۆنسولا ئەپندەر، مێتاگاپندر، و ویندۆز ئیڤێنتس ئەپدەر. ئەم پۆلانەی لەیئاوتی خوارەوە دابین کراون: BasicLayout, HtmlLayout, JSONLayout, و XMLLayout. نوێترین وەشانی ساڵی 2021 2.0 بوو لە 18ی تشرینی یەکەمی 2018.
log4javascript - بەندەرێکی تر بۆ JavaScript. log4javascript چوارچێوەی چوونەژوورەوەی جاڤاسکریپتە لەسەر بنەمای تۆماری 4جی. نوێترین وەشانی ساڵی 2021 1.4.13 بوو کە لە 23ی ئایاری 2015دا بڵاوکرایەوە.
JSNLog - بەندەرێک بۆ جاڤاسکریپت. بە شێوەیەکی ئۆتۆماتیکی نامەکان لە loggers ی JavaScript لە لۆگەکانی لای ڕاژەکارەکە بە بەکارهێنانی بەشی لایەنی ڕاژەکاری .NET کە بەستراوەکان لەگەڵ Log4Net، NLog، Elmah یان Common.Logging دا، دایدەنێت. ئەمە بۆ دابینکردنی لۆگێکی یەکخراو بۆ ڕووداوەکانی لایەنی کڕیار و سێرڤەر. داواکردنی ناسنامەکان پەیوەندی بە ڕووداوەکانی پەیوەندیدار بە بەکارهێنەرێکی دیاریکراوەوە هەیە. شێوەپێدان لەڕێی فایلی لایەنی ڕاژەکار وێب.شێوەپێدانەوە. پشتگیری لە چوونەژوورەوەی جیاکاری دەکات کە بریتین لە شوێنەواری لەسەر یەک. لە ساڵی ٢٠٢١ نوێترین ڤێرژن ٣.٠.٠ بوو و نوێکردنەوەکان بە شێوەیەکی ڕێک و پێک ئەنجام دراون.
Apache Log4net - بەندەرێک بۆ Microsoft .NET Framework. ئەم کارە سەرەتاییە لە لایەن نیۆۆرکس ئەنجام درا و لە مانگی شوباتی ٢٠٠٤ بەخشرا بە دامەزراوەی سۆفتوێری ئەپاچی. چوارچێوەکە هاوشێوەی تۆماری 4جی ڕەسەنە لە کاتێکدا سوود لە تایبەتمەندیە نوێکان وەردەگرێت لە کاتی ڕاکردنی .NET. چوارچێوەی ناسینەوەی هێلانەکراو (NDC) و چوارچێوەی دەستنیشانکردنی نەخشەکراو (MDC) دابین دەکات. نوێترین وەشانی ساڵی 2021 2.0.13 بوو.
لۆگ4پێرل - بەندەری پێرل لە لۆگ4ج. وەشانی 1.49ی شوباتی 2017 ئێستا بوو وەک ساڵی 2021.
Apache log4php - "چوارچێوەی چوونەژوورەوەی فرەجۆر بۆ پی ئێچ پی. لە بنەڕەتەوە بەندەری ئاپاچی لۆگ4ج بۆ پی ئێچ پی، گەشەی کردووە بۆ ئەوەی تایبەتمەندیە تایبەتەکانی پی ئێچ پی لەخۆ بگرێت."
PL-SQL-logging-Utility گونجاندنێکە لە log4j لە PL/SQL.
Log4db2 ئامرازێکی چوونەژوورەوەیە بۆ DB2 بۆ LUW کە ڕێنمایی SQL بە کۆدی SQL PL بەکاردێنێت.
Apache Log4cxx - چوارچێوەی چوونە ژوورەوە بۆ سی++ نەخشێنراوە دوای ئەپاچی لۆگ4ج، کە ئەپاچی پۆرتبڵ ڕاکردن بۆ زۆربەی کۆدی تایبەت بە پلاتفۆرم بەکاردێنێت و دەبێت لە هەر پلاتفۆرمێک کە لەلایەن ئەی پی ئاڕ پشتیوانی دەکرێت، بەکاربهێنرێت. لە ئێستادا لەژێر ێکخستندایە، نوێترین وەشانی 0.12.1ە، لە ساڵی 2021دا بڵاو کراونەتەوە.
Log4r - کتێبخانەیەکی چوونەژوورەوەی گشتگیر و نەرم لە روبی نوسراوە بۆ بەکارهێنانی لە بەرنامەکانی روبی. ئیلهامی لێ وەرگیراوە و زۆربەی تایبەتمەندیەکانی پرۆژەی ئەپاچی لۆگ ٤ج دابین دەکات.
لۆگ 4 کەڵت بێهێزی
44228-2021 بۆ ئەپاچی لە 24ی تشرینی دووەمی 2021 لە 24ی تشرینی دووەمی 2021 لە 24ی تشرینی دووەمی 2021 لە تویتێکدا بڵاو کرایەوە. خزمەتگوزاریە کاریگەرەکان بریتین لە: Cloudflare, iCloud, Microsoft: چاپی جاڤا، هەڵم، تێنسێنت کیو کیو، و تویتەر. دامەزراوەی سۆفتوێری ئەپاچی زۆرترین پلەی گەورەی سی ڤی ئێس ئێسی دیاری کرد لە 10 بۆ Log4Shell، چونکە ملیۆنەها سێرڤەر لەوانەیە بە شێوەیەکی شاراوە لاواز بن بۆ ئیستغلالکردنەکە. زیانبەخشییەکە لەلایەن کۆمپانیای ئاسایشی سایبەر تێنبڵ وەک "تاکە گەورەترین، گرینگترین زیانبەخشی دەیەی ڕابردوو" و وۆرتلی فری لۆناسیک بە "شکستێکی دیزاینی ڕێژەی کارەساتبار" وەسفی کرد.
لە ویلایەتە یەکگرتووەکان، بەڕێوبەری ئاژانسی پاراستنی سایبەر و ئاسایشی ژێرخان (CISA)، جێن ئیستەرلی، بە بەکارهێنانی "ڕەخنەیی" ناوزەدا کرد و ئامۆژگاری فرۆشیارەکانی کرد بۆ ئەولەویەتی نوێکردنەوەکانی سۆفتوێرەکان، وە دەزگای فیدڕاڵی ئەڵمانی بۆ پاراستنی زانیاری سەنتەری کەنەدی بۆ ئاسایشی سایبەر (CCCS) داوای لە رێکخراوەکان کرد کە دەست بەجێ کار بکەن.
تایبەتمەندیەکە دەبێتە هۆی ئەوەی کە زیانلێکەرەکە لە کاربخرێت لەگەڵ رێکبەندێکی شێوەپێدان، کە لابرابوو لە تۆماری 2.15.0-rc1 (بە فەرمی لە 6ی کانوونی یەکەمی 2021، سێ ڕۆژ پێش بڵاو بوونەوەی زیانلێکردنەکە) و بە ڕێکبەندە جۆراوجۆرەکانی سنووردارکردنی گەڕانە دوورەکان گۆڕدرا. بۆ ئاسایشی زیادە، هەموو تایبەتمەندیەکان بە بەکارهێنانی JNDI، کە ئەم لاوازییە لەسەری بنیاتنراوە، بە شێوەیەکی گریمانەیی ناچالاک دەکرێت، و پشتگیری بۆ گەڕانەکانی نامە لادەبرێت لە وەشانی 2.16.0 بۆ دواوە. tabin araz hawez