Kode analyseres for sårbarheder under udviklingsarbejdet

Værktøjer til at analysere sårbarheder i koden, mens udviklerne er i gang med at programmere, er vejen frem til mere sikre systemer, mener IBM.

Artikel top billede

I stedet for kun at lave sårbarhedstest og andre sikkerhedstiltag, efter at koden er skrevet, så skal sårbarhedsanalyse af koden allerede foregå, mens udviklingen er igang.

Det mener IBM, der nu integrerer kodescannings-værktøjer i deres Rational-udviklingsværktøjer for at bringe sikkerhedstest indenfor rækkevidde af udviklerne.

"Som en del af industrien er det vores ansvar at sikre, at sikkerhed er indbygget i koden; ikke noget der hæftes på efter koden er skrevet," siger Scott Hebner, vice president, marketing, IBM Rational Software.

Der er tale om de to værktøjer
Rational AppScan Developer Edition
og
Rational AppScan Build Edition, som skal gøre sikkerhed og eliminering af sårbarheder en naturlig del af softwareudvikling.

Udvikler-versionen, Developer Edition, tilbyder udviklerne en række værktøjer til at identificere sårbarheder i koden, mens Build-versionen tester for sikkerhedsproblemer i forbindelse med de natlige eller ugentlige builds af et system.

Patentansøgning på strenganalyse

IBM har blandt andet tilføjet en patentansøgt streng-analyse til scanningsværktøjerne, som skal være med til at identificere sårbarheder i koden.

Ifølge IBM er den patentansøgte streng-analyse med til at minimere antallet af falske positive - sikker kode, der identificeres som sårbar - hvilket kan være et problem, når automatiserede analyseværktøjer anvendes.

IBM's Developerworks forklares stringanalysen således:
"Strenganalysen holder styr på ændringer af streng-værdier gennem hele applikationen, den forstår kilden til ændringerne og de manipuleringer af streng-værdier der foregår samt de mulige værdier som strengene kan antage. Det betyder, at String Analysis eksempelvis kan verificere om data bliver ordentligt renset inden de bliver brugt i en sikkerhedsfølsom kontekst."

SQL Injection med til at skabe store forventninger til kodesikring

De meget omtalte SQL injections skyldes eksempelvis, at tekststrenge ikke bliver renset for brugerindtastede SQL-statements, som manipulerer med en bagvedliggende database.

Her har Microsoft eksempelvis tidligere stillet værktøjer, der analyserer for SQL injection-sårbarheder, til rådighed.

IBM forventer, at markedet for kodesikring vil vokse markant i de kommende år.

"Kun omkring 10 procent af virksomheder anvender forebyggende sikkerhedstiltag for deres applikationer. Vi forudsiger, at det tal vil nå op på 80 procent i 2010," siger Scott Hebner, vice president, marketing, IBM Rational Software.

IBM er ikke alene på markedet for værktøjer, der kigger kildekoden efter i sømmene for sårbarheder.

Med de nye produkter kommer IBM i konkurrence med virksomheder som Fortify og Ounce Labs.

IBM har videreudviklet på Rational AppScan produktlinien som IBM fik sidste år, da it-giganten købte leverandøren af sikkerhedssoftware Watchfire.

En gratis prøveversion af AppScan kan hentes her

For god ordens skyld skal understreges, at sårbarhedsanalyse allerede bør foretages på designstadiet for et system. Her bør det overordnede design gennemgås for sårbarheder, så mulige svage punkter i systemet identificeres så tidligt som muligt.

Computerworld Events

Vi samler hvert år mere end 6.000 deltagere på mere end 70 events for it-professionelle.

Ekspertindsigt – Lyt til førende specialister og virksomheder, der deler viden om den nyeste teknologi og de bedste løsninger.
Netværk – Mød beslutningstagere, kolleger og samarbejdspartnere på tværs af brancher.
Praktisk viden – Få konkrete cases, værktøjer og inspiration, som du kan tage direkte med hjem i organisationen.
Aktuelle tendenser – Bliv opdateret på de vigtigste dagsordener inden for cloud, sikkerhed, data, AI og digital forretning.

It-løsninger | Nordhavn

SAP Excellence Day 2026

Få konkrete erfaringer med S/4HANA, automatisering og AI i praksis. Hør hvordan danske virksomheder realiserer gevinster og etablerer effektive SAP-løsninger. Vælg fysisk deltagelse hos SAP eller deltag digitalt.

Infrastruktur | København

Datacenterstrategi 2026

Denne konference bidrager med viden om, hvordan du balancerer cloud, on-premise og hybrid infrastruktur med fokus på kontrol, compliance og forretning.

Sikkerhed | Aarhus C

Identity Festival 2026 - Aarhus

Er du klar til en dag, der udfordrer din forståelse af, hvad Identity & Access Management kan gøre for din organisation? En dag fyldt med indsigt, inspiration og løsninger, der sætter kursen for, hvordan vi arbejder med IAM i de kommende år.

Se alle vores events inden for it

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Forretningskonsulent med fokus på Forsvarets ERP-løsning, DeMars

Københavnsområdet

Capgemini Danmark A/S

Experienced SAP S/4HANA consultant - Business controlling

Københavnsområdet

SOS International

Cloud Native Architect

Midtjylland

Navnenyt fra it-Danmark

Adeno K/S har pr. 2. februar 2026 ansat Kia Harding Martinussen som ServiceNow Expert. Hun kommer fra en stilling som Principal Consultant hos Devoteam A/S. Nyt job
Lector ApS har pr. 5. januar 2026 ansat Per Glentvor som Seniorkonsulent i LTS-gruppen. Per skal især beskæftige sig med med videreudvikling af Lectors løsning til automatisering og forenkling af toldprocesser. Per kommer fra en stilling som freelancekonsulent. Per har tidligere beskæftiget sig med løsninger indenfor trading, løsninger til detail, mobil samt logistik. Nyt job

Per Glentvor

Lector ApS

Idura har pr. 15. januar 2026 ansat Mark-Oliver Junge, 26 år,  som software engineer. Han skal især beskæftige sig med at udvikle nye extensions, der gør godkendelsesprocesser mere fleksible, samt bygge infrastruktur til caller authentication. Han kommer fra en stilling som fullstack engineer hos Wayfare.ai. Han er uddannet Fachinformatiker für Anwendungsentwicklung, der betyder “ekspert i softwareudvikling”. Han har tidligere beskæftiget sig med udvikling af softwarearkitektur, DevOps og rammeværk til analyse + orkestrering af SQL-datapipelines. Nyt job