Tavis Ormandy (
LoadLibrary sér um að hlaða bókasafninu inn í minni og flytja inn núverandi tákn og útvegar Linux forritinu API í dlopen-stíl. Hægt er að kemba kóðann með gdb, ASAN og Valgrind. Það er hægt að stilla keyrslukóðann meðan á framkvæmd stendur með því að tengja króka og setja plástra (runtime patching). Styður undantekningarmeðferð og afslöppun fyrir C++.
Markmið verkefnisins er að skipuleggja stigstærð og skilvirk dreifð fuzzing prófun á DLL bókasöfnum í Linux-undirstaða umhverfi. Í Windows eru óljós og þekjupróf ekki mjög skilvirk og þurfa oft að keyra sérstakt sýndartilvik af Windows, sérstaklega þegar reynt er að greina flóknar vörur eins og vírusvarnarhugbúnað sem spannar kjarnann og notendarýmið. Með því að nota LoadLibrary eru vísindamenn Google að leita að veikleikum í myndkóða, vírusskönnum, gagnaþjöppunarsöfnum, myndafkóðarum osfrv.
Til dæmis, með hjálp LoadLibrary, gátum við flutt Windows Defender vírusvarnarvélina til að keyra á Linux. Rannsóknin á mpengine.dll, sem er grundvöllur Windows Defender, gerði það mögulegt að greina fjölda háþróaðra örgjörva fyrir ýmis snið, skráarkerfishermi og tungumálatúlka sem hugsanlega útvega vektora fyrir
LoadLibrary var einnig notað til að auðkenna
Heimild: opennet.ru