Flytt sikkerhetsfikser til eldre programversjoner med Codex
Artem Dinaburg i sikkerhetsselskapet Trail of Bits bruker Codex til å flytte sikkerhetsfikser til eldre, stabile versjoner av Linux, Ubuntu og Fedora. Agentene finner manglende fikser, tilpasser koden, kjører tester og lager pakken som sendes inn.
Gjort med CodexMiddels
Hva som ble gjort
Artem Dinaburg i sikkerhetsselskapet Trail of Bits bruker Codex til å flytte sikkerhetsfikser til eldre, stabile versjoner av Linux, Ubuntu og Fedora. Agentene finner manglende fikser, tilpasser koden, kjører tester og lager pakken som sendes inn. Ingeniørene går gjennom alt før innsending. Per 29. oktober hadde prosjektet bidratt med fikser for 149 kjente sårbarheter. En enkel fiks tar rundt 30 minutter, men testing og godkjenning kommer i tillegg.
Slik gjør du det
- Lim inn prompten i verktøyet, og bytt ut teksten i klammer med ditt eget.
- Les svaret ferdig. Ikke send, slett eller publiser noe før du har sett det selv.
- Sjekk originalen før du stoler på et tall, et navn eller en dato.
Prøv det med Codex
Finn sikkerhetsfikser i [prosjekt] som finnes i nyeste versjon, men mangler i [eldre versjon]. List sårbarhet, commit og hvor vanskelig flyttingen ser ut. Tilpass én enkel fiks til den eldre koden og kjør testene. Ikke send noe til vedlikeholderne. Vis meg diffen og testresultatene før noe endres i grenen. Du er ferdig når jeg har lista og én ferdig fiks jeg kan gå gjennom.
Tekst i klammer bytter du ut med ditt eget.
Ferdig når. Du har lista og én ferdig fiks du kan gå gjennom.
Trail of Bits ·