AI-penetratietestdiensten — Crunch-IS

AI-penetratietestdiensten.

Uw chatbot, RAG-assistent of AI-agent kan worden overgehaald om bestanden te lekken of acties uit te voeren die een standaard penetratietest nooit controleert.

Crunch-IS voert AI-penetratietesten uit volgens de OWASP Top 10 for LLM Applications, lost op wat we vinden en houdt de aanvallen die werkten als geautomatiseerde controles in uw CI.

Test mijn AI-applicatie

Voordelen van onze AI-penetratietestdiensten

01

Lekken gedicht vóór de lancering

Aanvalspaden worden gevonden en opgelost voordat klanten, partners of aanvallers ze kunnen gebruiken.

02

Agents met alleen de toegang die ze nodig hebben

Rechten worden teruggebracht tot wat elke taak vereist, zodat een gemanipuleerde agent veel minder kan bereiken.

03

Vertrouwelijke documenten blijven vertrouwelijk

Antwoorden putten alleen uit bestanden die de vraagsteller mag inzien, en persoonsgegevens komen niet in de antwoorden terecht.

04

Bewijs voor klanten en auditors

Een rapport dat is gekoppeld aan de OWASP Top 10 for LLM Applications beantwoordt de beveiligingsvragen die opkomen bij deals met grote organisaties en bij audits.

Het LLM-penetratietestproces

Dit gebeurt er nadat u het formulier hebt verstuurd.

  1. 01

    U verstuurt het formulier

    Vertel ons wat uw AI-applicatie doet, welke tools en data ze kan bereiken en wie haar gebruikt.

  2. 02

    Wij brengen het aanvalsoppervlak in kaart

    We bekijken uw architectuur en sturen een schriftelijke scope: wat we testen, waar we aan mogen komen en de prijs.

  3. 03

    Wij testen

    We vallen de applicatie handmatig en met geautomatiseerde suites aan, in een stagingomgeving tenzij u anders kiest.

  4. 04

    Wij rangschikken de bevindingen

    U ontvangt elke bevinding gerangschikt naar misbruikbaarheid, met de input die haar uitlokte.

  5. 05

    Wij lossen ze op

    Onze engineers lossen de bevindingen op in uw codebase, beoordeeld door uw team.

  6. 06

    Wij voeren een hertest uit

    We voeren elke aanval die werkte opnieuw uit en laten ze als geautomatiseerde controles in uw pipeline staan.

Weet waartoe uw AI-agent kan worden overgehaald

Test mijn AI-applicatie

AI-penetratietestdiensten die wij aanbieden

01 LLM-beveiligingsbeoordeling

We beginnen met in kaart te brengen hoe een aanvaller uw model kan bereiken: de input die het leest, de documenten die het ophaalt, de tools en data waar het bij kan, en wie ermee kan praten. In de beoordeling spreken we af welke risico’s voorrang krijgen en hoe een geslaagd resultaat eruitziet. Ook leggen we daarin de scope en de prijs vast van de test die volgt.

02 Testen op prompt-injectie

Aanvallers hebben geen toegang tot uw prompt nodig om die te veranderen. We testen directe injectie via de chat en indirecte injectie via de e-mails, documenten en webpagina’s die uw model leest, inclusief pogingen om uw systeemprompt te achterhalen. Bij elke bevinding krijgt u de exacte input die werkte, zodat uw team die kan reproduceren.

03 Beveiligingstests voor AI-agents

Een agent met toegang tot tools kan echte schade aanrichten als iemand hem tot de verkeerde actie overhaalt. We proberen uw agent geld te laten overmaken, records te laten verwijderen, code te laten uitvoeren of data buiten zijn taak te laten benaderen, via zijn eigen tools, MCP-servers en integraties. U ziet welke rechten een aanvaller zou kunnen gebruiken en welke de agent nooit nodig had.

04 Testen op RAG, datalekken en output

Een RAG-assistent hoort alleen te antwoorden op basis van documenten die de vraagsteller mag inzien. We testen of hij ertoe kan worden gebracht de bestanden van iemand anders op te halen of persoonsgegevens prijs te geven. Ook controleren we wat er gebeurt wanneer modeloutput ongefilterd doorstroomt naar een browser, een databasequery of een ander systeem.

05 Herstel

Met alleen een rapport blijft het moeilijkste deel bij uw team liggen. Onze engineers lossen op wat de test aan het licht brengt: beperktere rechten voor agents, filtering van input en output, guardrails en logging van elke actie die een agent uitvoert. Elke oplossing komt in uw codebase terecht, beoordeeld door uw team. Als uw beveiligingsbeleid vereist dat de oplossingen van uw eigen ontwikkelaars komen, dragen we elke oplossing in plaats daarvan over als exacte stappen.

06 Hertest en regressiecontroles

Na de oplossingen voeren we elke geslaagde aanval opnieuw uit om te bevestigen dat die niet meer werkt. Daarna worden de aanvallen geautomatiseerde controles in uw CI, zodat een nieuwe prompt, een nieuw model of een nieuwe tool niet ongemerkt een lek kan heropenen dat wij hebben gedicht.

Onze mogelijkheden voor AI-beveiligingstests

01

OWASP Top 10 for LLM Applications

We testen op alle tien risico’s uit de OWASP-lijst, van prompt-injectie en het vrijgeven van gevoelige informatie tot buitensporige handelingsvrijheid en onjuiste verwerking van output. Elke bevinding wordt gekoppeld aan de lijst, voor uw beveiligings- en complianceteams.

02

Aanvalsbibliotheken en automatisering

We combineren aanvallen die we met de hand voor uw use case schrijven met geautomatiseerde aanvalssuites, zodat één test zowel de gevallen dekt die specifiek zijn voor uw applicatie als de bekende aanvalspatronen.

03

Rechten van agents en logging van acties

We beperken de inloggegevens van elke agent tot zijn taak en loggen elke toolaanroep met de bijbehorende input, zoals we ook onze eigen agents bouwen. Bij een e-mail-AI-agent voor de bouwsector gaat elk binnenkomend bestand eerst door Microsoft Defender for Storage voordat de agent er iets mee doet.

04

Filtering van input en output

We voegen filters toe die geïnjecteerde instructies onderscheppen voordat ze het model bereiken, en controles op wat het model teruggeeft voordat dat een browser, een query of een gebruiker bereikt.

05

Toegangscontrole in RAG

We handhaven documentrechten op het moment van ophalen, zoals in een kennisassistent voor ondernemingen die alleen antwoordt op basis van bestanden die de betreffende persoon mag inzien.

06

Beveiligingscontroles in CI

We voegen de regressieaanvallen toe aan uw build-pipeline, naast uw andere DevSecOps-controles, met een drempel waardoor de build faalt zodra een aanval opnieuw slaagt.

01 / 06

Wat u krijgt

01

Eén rapport, twee doelgroepen

Uw engineers krijgen elke bevinding met de input die haar uitlokte en de oplossing. Uw management en auditors krijgen een heldere samenvatting van de risico’s en hun status.

02

Scope vastgelegd vóór de start

We leggen schriftelijk vast welke applicatie, agents en data we testen, waar we aan mogen komen en wat een geslaagd resultaat betekent.

03

Bevindingen gerangschikt naar misbruikbaarheid

Elke bevinding wordt gerangschikt naar hoe gemakkelijk een aanvaller haar kan misbruiken en wat hij ermee zou bereiken, zodat uw team de gevaarlijke als eerste oplost.

04

Controles die blijven draaien nadat wij vertrekken

De aanvallen die werkten blijven als geautomatiseerde controles in uw pipeline staan, gedocumenteerd zodat uw team ze kan uitvoeren en uitbreiden.

Waarom kiezen voor Crunch-IS als uw partner

01

De engineers die het vinden, kunnen het ook oplossen

Wij bouwen AI-applicaties, dus het team dat een lek vindt, is ook het team dat het dicht. De test eindigt met oplossingen in uw codebase en de controles die aantonen dat ze werken.

02

Gerangschikt naar wat een aanvaller kan bereiken

We rangschikken elke bevinding naar wat een aanvaller er daadwerkelijk mee zou kunnen bereiken. Uw eerste oplossing dicht het pad dat het zwaarst weegt, en bevindingen met weinig impact verdringen de gevaarlijke niet.

03

Wij bouwen ook AI-agents

We ontwerpen AI-agents met afgebakende inloggegevens en gelogde acties, dus we weten waar agents uiteindelijk meer toegang krijgen dan hun taak vereist. Met die kennis testen we de uwe.

Wat onze klanten over ons zeggen

Ze komen met veel schaalbare en best-practice-ideeën waarmee wij konden bereiken wat we nu hebben.

Nicky, Softcat | Videoreferentie voor Crunch-IS
Nicky Senior business analist bij Softcat

Crunch-IS was uitstekend in het laten zien van hoe goed eruit hoort te zien en in het tot leven brengen van onze ideeën voor evaluatie en beoordeling.

Matthew, Softcat | Videoreferentie voor Crunch-IS
Matthew Hoofd digitale strategie bij Softcat

Wat mij aan Crunch-IS is bijgebleven, is de kwaliteit van de ontwikkelaars. Die is simpelweg veel beter dan bij elk ander bedrijf waarmee we hebben geprobeerd samen te werken.

Klaus, YouWe | Videoreferentie voor Crunch-IS
Klaus CEO bij YouWe

We zijn onder de indruk van hun prestaties, van hoe ze betrokken zijn bij de productontwikkeling en van hoe ze om het product geven.

Sebastian Jara, Accountflow | Videoreferentie voor Crunch-IS
Sebastian Medeoprichter en CTO bij Accountflow

Het is een heel plezierige ervaring geweest. Alles is fantastisch verlopen op het vlak van communiceren en samenwerken.

Marta, GIA Networks | Videoreferentie voor Crunch-IS
Marta Consultant bij GIA Networks

Onze samenwerking met Crunch-IS is een onmisbare hulpbron geweest terwijl wij opschaalden.

Ryan, WorkDove | Videoreferentie voor Crunch-IS
Ryan CTO bij WorkDove

Wat ik bij Crunch-IS aantrof, was de technische competentie, het vermogen om buiten de gebaande paden te denken en heel goed Engels.

Garrett, Tabulate | Videoreferentie voor Crunch-IS
Garrett COO bij Tabulate

Ze hebben een grote invloed gehad op de hele architectuur waarmee we uiteindelijk zijn uitgekomen. Al met al ben ik tevreden over en onder de indruk van alles wat Crunch-IS voor ons heeft gedaan.

Kenneth, Zuar | Videoreferentie voor Crunch-IS
Kenneth CTO bij Zuar

Crunch-IS maakte indruk op ons met hun technische excellentie en met de echte ontmoeting van denkwijzen en culturen en open, eerlijke uitwisselingen. Dit was geen besluit dat we lichtvaardig namen, en vijf maanden na de start zijn we nog steeds erg onder de indruk van hoe Crunch-IS de samenwerking aanpakt. We zijn blij met het niveau van het team dat voor ons werkt.

Gary | Testimonial Crunch-IS
Gary Managing director bij een Brits softwareontwikkelbedrijf

Werken met Crunch-IS ging makkelijk. Ze waren geduldig toen we de contractvragen doorliepen en opnieuw geduldig toen we onze facturatie inrichtten. Het ontwerpwerk was elegant en de ontwikkelaar leverde de app waarvoor we hadden getekend op tijd en van goede kwaliteit.

Scott | Testimonial Crunch-IS
Scott VP Software Engineering bij Analytic Index

Het was heel prettig samenwerken met het team van Crunch-IS. Ze werkten nauwgezet en waren zeer professioneel. Als er vragen of technische problemen opkwamen, beantwoordden ze die snel en waren ze altijd bereid en vriendelijk om ons te helpen.

Miia | Testimonial Crunch-IS
Miia Bedrijfsvoering bij Conmark Systems

De ontwikkelaar van Crunch-IS hielp ons een belangrijke functie op te leveren voor ons project, veel sneller dan verwacht.

Rosario | Testimonial Crunch-IS
Rosario VP Engineering bij Profitap

Crunch-IS zorgde gedurende het hele project voor een soepele, gezamenlijke inspanning. Het team hield de communicatielijnen open, legde de toewijzing van taken nauwkeurig vast en hield zich aan de projectplanning. Hun expertise op het gebied van zowel ontwerp als ontwikkeling onderscheidt het bedrijf.

Sisun | Testimonial Crunch-IS
Sisun CEO bij Chintech

Crunch-IS levert doorlopende ontwikkelondersteuning die voldoet aan de projectvereisten wanneer dat nodig is. Ondanks hun offshorelocatie is het prettig met ze samenwerken en zijn ze goed bereikbaar via de communicatiekanalen

Bob | Testimonial Crunch-IS
Bob CTO bij Timegen

De beste leverancier die we konden vinden. Crunch-IS combineert praktische ontwikkeling met innovatieve ontwerpprincipes. De interne en externe feedback op de app-ontwikkeling is positief geweest. Ze halen projectmijlpalen volgens de afgesproken planning en leveren binnen budget. Het team is responsief en bereid tot een constructief gesprek.

Jeff | Testimonial Crunch-IS
Jeff CEO bij een Amerikaans softwarebedrijf

Crunch-IS overtrof mijn verwachtingen. Ik waardeerde de vindingrijkheid van de ontwikkelaars bij beperkingen en complexe eisen. Het bedrijf wist het project succesvol op te leveren en af te ronden.

Kate | Testimonial Crunch-IS
Kate Productmanager bij Mezonin

Het project verloopt tot nu toe soepel. Crunch-IS heeft een uitzonderlijke werkethiek. Daardoor hebben ze elke uitdaging die op hun pad kwam kunnen aanpakken. Ze regelen het dagelijkse werk goed zelfstandig, maar overleggen ook regelmatig met ons om te zorgen dat we op één lijn zitten.

Andrew | Testimonial Crunch-IS
Andrew CMO bij Qinetics

De app waaraan Crunch-IS heeft gewerkt is strak, gestroomlijnd en functioneert zoals bedoeld. Crunch-IS doet er alles aan om ervoor te zorgen dat beide teams op elkaar zijn afgestemd. Het bevlogen team zorgt voor een plezierige ervaring door hun positieve houding en effectieve projectmanagementvaardigheden. Het team was heel vriendelijk en het was een genoegen om met ze samen te werken.

Ian | Testimonial Crunch-IS
Ian CEO bij Biomicc
01 / 07

Veelgestelde vragen over AI-pentesting

Wat is AI-pentesting en wat wordt er getest?

AI-pentesting, of AI-penetratietesten, is een beveiligingstest van een applicatie die op een taalmodel is gebouwd: een chatbot, een RAG-assistent of een agent met tools. De test gaat na of een aanvaller de instructies van het model kan omzeilen, data kan buitmaken, de rechten van de agent kan misbruiken of schadelijke output naar andere systemen kan doorsturen. Getest wordt uw AI-applicatie, en dat is iets anders dan AI-tools inzetten om een penetratietest uit te voeren.

Waarin verschilt AI-penetratietesten van een standaard penetratietest?

Een standaard penetratietest zoekt naar kwetsbaarheden in code, infrastructuur en configuratie. Een LLM-applicatie voegt daar aanvalspaden via taal aan toe: instructies die in een document verborgen zitten, een vraag die de data van een andere gebruiker lekt, een gesprek dat een agent tot de verkeerde actie brengt. Onze LLM-beveiligingstests dekken die paden en de integraties eromheen; een test van uw bredere infrastructuur valt onder onze cybersecuritydiensten.

Waarin verschilt AI-pentesting van AI red teaming?

AI-pentesting onderzoekt een afgebakende applicatie op misbruikbare kwetsbaarheden, rangschikt die en eindigt met oplossingen en een hertest. AI red teaming is breder en doelgericht: het test hoe het model zich gedraagt onder aanhoudende vijandige druk, inclusief schadelijke output of output die buiten het beleid valt. Veel teams beginnen vóór de lancering met een pentest en voegen red teaming toe naarmate de applicatie groeit.

Kunt u een AI-agent met toegang tot onze systemen testen zonder die systemen in gevaar te brengen?

Ja. Tenzij u anders beslist, testen we in een stagingomgeving met testaccounts en testdata, en we leggen schriftelijk vast welke systemen en acties binnen de scope vallen. Elke actie die een agent in productie zou kunnen uitvoeren, demonstreren we in de stagingomgeving.

Aan welke standaard toetst u?

De OWASP Top 10 for LLM Applications is de basis, en elke bevinding wordt daaraan gekoppeld. Waar uw complianceteam dat nodig heeft, koppelen we bevindingen ook aan MITRE ATLAS of het NIST AI Risk Management Framework.

Hoe wordt de prijs bepaald?

We bepalen de prijs van elke test nadat we het aanvalsoppervlak in kaart hebben gebracht, omdat het werk afhangt van het aantal modellen, agents, tools en databronnen dat erbij betrokken is. U ontvangt een schriftelijke scope en de prijs voordat er ook maar iets wordt getest.

Uw AI-beveiligingstest begint hier.

Bespreek uw AI-applicatie en de risico's waarover u zich zorgen maakt in een gratis adviesgesprek.

Plan mijn gratis gesprek

Vertel ons wat u bouwt

Stuur een opzet, een specificatie of drie zinnen over waar het systeem is vastgelopen. Eén gesprek is meestal genoeg om te weten of we bij elkaar passen.

Maatwerksoftware, AI & ML, data en analytics, cloud en security — van de eerste afbakening tot langdurige levering.

  • 170+ experts
  • 120+ opgeleverde projecten
  • 97% volledig tevreden

    Ik heb de Gebruiksvoorwaarden en het Privacybeleid gelezen en geaccepteerd *

    Uw privacy is belangrijk. We gebruiken cookies om uw ervaring te verbeteren en content te personaliseren.