Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
This section lists and describes a handful of CodeQL queries that are included as part of the Microsoft GitHub CodeQL repository that are specific to driver development for the Windows platform.
Lista över frågor
| Query Name | Description |
|---|---|
Hittar instanser av inaktuella API:er för poolallokering |
|
Söker efter utvalda instanser av UseAfterFree-defekter i drivrutins källkoden (hög precision) |
|
Hittar nästan alla instanser av UseAfterFree-defekter i drivrutins källkoden (låg precision) |
|
Söker efter nyligen allokerade structs eller klasser som initieras medlem för medlem eftersom de kan läcka information om de inkluderar utfyllnadsbyte. |
|
Söker efter spill av ett tillägg genom att jämföra med något av argumenten i tillägget. Misslyckas om storleken på alla argumenttyper är mindre än 4 byte. |
|
Hittar jämförelser mellan olika typer av bredder i ett loopvillkor som kan leda till att loopen inte avslutas. |
|
Söker efter ett pekarfält som inte initierades under eller eftersom klasskonstruktionen orsakar en null-pekaravreference. |
|
Hittar felaktig användning av initieringsvektorer. |