MIT نے ریلوں پر مقبول ویب فریم ورک روبی کے لئے ایک نیا بگ فائنڈر تیار کیا ہے

$config[ads_kvadrat] not found

من زينو نهار اليوم ØµØ Ø¹ÙŠØ¯ÙƒÙ… انشر الفيديو Øتى يراه كل الØ

من زينو نهار اليوم ØµØ Ø¹ÙŠØ¯ÙƒÙ… انشر الفيديو Øتى يراه كل الØ
Anonim

ماسچوچیٹس انسٹی ٹیوٹ آف ٹیکنیکل کے محققین نے سافٹ ویئر تیار کیا ہے جو ریلوں پر مقبول ویب ایپلی کیشن کے فریم ورک میں روبی پروگراموں کے لئے سیکورٹی میں پیش رفت کی نمائندگی کرتا ہے.

روبی پر روبی میں لکھا 50 ویب ایپلی کیشنز پر تجربہ کیا جب، سافٹ ویئر نے کسی بھی اپلی کیشن کا معائنہ کرنے کے لئے 63 سیکنڈ سے زیادہ کے بغیر 23 کیڑے کی نشاندہی کی. جامد تجزیہ کے اس نئے فارم کا تجزیہ کرتا ہے کہ کس طرح معلومات پروگرامنگ زبان کے بجائے منطقی استعمال کرتے ہوئے پروگرام کے ذریعہ چلتی ہے، فوری طور پر تلاش اور آسانی سے سمجھنے کے نتائج کی اجازت دیتا ہے.

"جب آپ روبی پر ریل جیسے زبان میں ایک ویب ایپلی کیشن کی طرح کچھ نظر آتے ہیں، اگر آپ روایتی جامد تجزیہ کرنے کی کوشش کرتے ہیں، تو آپ عام طور پر اپنے آپ کو اس بڑے بھوک میں مبتلا محسوس کرتے ہیں." ​​ڈینیل جیکسن، الیکٹریکل انجینئرنگ ڈپارٹمنٹ میں پروفیسر نے کہا اور ایم آئی ٹی نیوز کو ایک بیان میں کمپیوٹر سائنس. "اور یہ عمل میں واقعی یہ ناقابل اعتماد بناتا ہے."

لیکن کیونکہ روبی پر ریل زبان میں ہر جائیداد کی وضاحت کرنے کے لئے ایک واحد لائبریری پر منحصر ہے، MIT محققین کو پوری زبان کو ایک منطقی کوڈ میں ترجمہ کرنے میں کامیاب تھا جو مشین پڑھنے والا ہے. لہذا یہ سافٹ ویئر منطقی زبان کا استعمال کرتے ہوئے ایک پروگرام میں معلومات کے بہاؤ کی تعبیر کرتا ہے اور اس کے مطابق کیسے کام کرتا ہے. تھوڑا سا مہارت کے ساتھ، یہ پڑھ آؤٹ ان پروگرام کے علاقوں پر اشارہ کرتا ہے جو غیر مجاز صارفین کو معلومات تک رسائی حاصل کرنے کی اجازت دیتا ہے، انہیں دیکھنے کے قابل نہیں ہونا چاہئے.

روبی پر ریل کی مقبولیت پر غور، نیا سافٹ ویئر ایپلی کیشنز اور ویب سائٹس کی وسیع رینج کی ڈیجیٹل سیکورٹی پر کلپ میں کردار ادا کر سکتا ہے. اور سب سے زیادہ تجارتی طور پر دستیاب پروگراموں کے باوجود، پہلے ٹیسٹ کے قابل ذکر نتائج یقینی طور پر بہت سے موجودہ کی کمزوری کو ظاہر کرتی ہیں.

ربی پر ریلوں کے لئے ایک مضبوط ڈیبگنگ عمل بھی مستقبل کے منصوبوں کے لئے روبی کا انتخاب کرنے کے لئے پروگرامرز کو قائل کرنے میں مدد کر سکتا ہے. واضح طور پر، ہمارے پاس ایک سنجیدہ مسئلہ ہے، اور صرف اب ہم اس کی تشخیص کرتے ہیں کہ یہ کس طرح تشخیص کریں.

ایم آئی ای کے مطابق، محققین اپنے نتائج کو سوفٹ ویئر انجینئرنگ پر بین الاقوامی کانفرنس میں پیش کرے گی، 14-22 مئی کو آسٹن، ٹیکساس میں.

$config[ads_kvadrat] not found