د کرومیم پروژې پراختیا کونکي
کله چې د کرومیم ډیزاین کول په پیل کې و
د کوډبیس امنیت ساتلو لپاره ، ګوګل هم پلي کوي "
د کوډ بیس د امنیت د لا ښه کولو لپاره، یوه پروژه په لاره اچول شوې ترڅو د کوډ بیس کې د حافظې غلطیو څخه مخنیوی وشي. درې اصلي لارې شتون لري: د حافظې خوندي عملیاتو لپاره د دندو سره د C++ کتابتونونو رامینځته کول او د کثافاتو راټولونکي ساحه پراخه کول ، د هارډویر محافظت میکانیزمونو په کارولو سره
تمه کیږي چې کار به په دوو برخو تمرکز وکړي:
- د C++ پراختیا پروسې کې د پام وړ بدلون، کوم چې په فعالیت باندې منفي اغیزه نه پریږدي (د اضافي حدود چک او د کثافاتو راټولول). د خامو اشارو پر ځای، دا د ډول کارولو وړاندیز کیږي
MiraclePtr ، کوم چې تاسو ته اجازه درکوي د ګټې اخیستنې وړ کارولو څخه وروسته - وړیا غلطیو حادثو ته کم کړئ چې امنیت ته ګواښ نه رامینځته کوي ، پرته له دې چې په فعالیت ، د حافظې مصرف او ثبات باندې د پام وړ منفي اغیزه وکړي. - د تالیف په وخت کې د حافظې خوندیتوب چکونو ترسره کولو لپاره ډیزاین شوي ژبې کارول (به د کوډ اجرا کولو پرمهال په ورته چکونو کې موجود فعالیت باندې منفي اغیزه له مینځه ویسي ، مګر د کوډ سره په نوې ژبه کې د کوډ تعامل تنظیم کولو لپاره به اضافي لګښتونه رامینځته کړي. C++).
د حافظې خوندي کتابتونونو کارول ترټولو ساده، مګر لږ اغیزمنه لاره ده. په زنګ کې د بیا لیکلو کوډ خورا مؤثره ، مګر خورا ګران لاره هم ټاکل شوې.
سرچینه: opennet.ru