Тавис Орманди (
LoadLibrary дар бораи бор кардани китобхона ба хотира ва воридоти рамзҳои мавҷуда ғамхорӣ мекунад ва барномаи Linuxро бо API-и услуби dlopen таъмин мекунад. Рамзи плагинро бо истифода аз gdb, ASAN ва Valgrind ислоҳ кардан мумкин аст. Коди иҷрошавандаро ҳангоми иҷро тавассути пайваст кардани қалмоқҳо ва татбиқи часпакҳо (патчкунии вақти корӣ) танзим кардан мумкин аст. Коркарди истисноӣ ва кушодани C++-ро дастгирӣ мекунад.
Ҳадафи лоиҳа ташкили санҷиши миқёспазир ва самараноки тақсимшудаи китобхонаҳои DLL дар муҳити Linux асосёфта мебошад. Дар Windows, санҷиши фуҷур ва фарогирӣ чандон муассир нест ва аксар вақт кор кардани як мисоли виртуалии алоҳидаи Windows-ро талаб мекунад, хусусан ҳангоми кӯшиши таҳлили маҳсулоти мураккаб ба монанди нармафзори антивирус, ки ядро ва фазои корбарро фаро мегирад. Бо истифода аз LoadLibrary, муҳаққиқони Google осебпазириро дар кодекҳои видео, сканерҳои вирусҳо, китобхонаҳои декомпресссияи маълумот, декодерҳои тасвир ва ғайра ҷустуҷӯ мекунанд.
Масалан, бо ёрии LoadLibrary мо тавонистем муҳаррики антивирусии Windows Defender-ро барои кор дар Linux интиқол диҳем. Омӯзиши mpengine.dll, ки асоси Windows Defender-ро ташкил медиҳад, имкон дод, ки шумораи зиёди протсессорҳои мураккаби форматҳои гуногун, эмуляторҳои системаи файлӣ ва тарҷумонҳои забонӣ, ки эҳтимолан векторҳоро таъмин мекунанд, таҳлил карда шаванд.
LoadLibrary низ барои муайян кардан истифода мешуд
Манбаъ: opennet.ru