تاویس اورمندي (
LoadLibrary په حافظه کې د کتابتون بارولو او د موجوده سمبولونو واردولو پاملرنه کوي، د لینوکس غوښتنلیک د dlopen طرز API سره چمتو کوي. د پلگ ان کوډ د gdb، ASAN او Valgrind په کارولو سره ډیبګ کیدی شي. دا ممکنه ده چې د اجرا کولو په جریان کې د هکونو سره وصل کولو او پیچونو پلي کولو سره د اجرا وړ کوډ تنظیم کړئ (د چلولو وخت پیچ کول). د C++ لپاره د استثنا اداره کولو او خلاصولو ملاتړ کوي.
د پروژې هدف د لینوکس میشته چاپیریال کې د DLL کتابتونونو د توزیع وړ او مؤثره توزیع شوي فزینګ ازموینې تنظیم کول دي. په وینډوز کې، د فز کولو او پوښښ ازموینه خورا اغیزمنه نه ده او ډیری وختونه د وینډوز جلا مجازی مثال چلولو ته اړتیا لري، په ځانګړې توګه کله چې د پیچلو محصولاتو تحلیل کولو هڅه کوي لکه د انټي ویروس سافټویر چې د کرنل او کاروونکي ځای پراخوي. د LoadLibrary په کارولو سره، د ګوګل څیړونکي د ویډیو کوډیکونو، ویروس سکینرونو، د ډیټا ډیکمپریشن کتابتونونو، د عکس ډیکوډرونو، او نورو کې د زیانونو په لټه کې دي.
د مثال په توګه، د LoadLibrary په مرسته موږ وکولی شو د وینډوز مدافع انټي ویروس انجن پورټ کړو ترڅو په لینکس چلولو. د mpengine.dll مطالعې، چې د وینډوز مدافع بنسټ جوړوي، دا ممکنه کړې چې د مختلفو فارمیټونو، د فایل سیسټم ایمولیټرونو او د ژبې ژباړونکو لپاره د ډیرو پیچلو پروسیسرونو تحلیل کړي چې په احتمالي توګه د وینډوز لپاره ویکٹرونه چمتو کوي.
LoadLibrary د پیژندلو لپاره هم کارول کیده
سرچینه: opennet.ru