Applicatiecode
We onderzoeken hoe invoer wordt verwerkt, gebruikers worden gecontroleerd en gegevens worden uitgewisseld. We kijken ook naar foutafhandeling en plekken waar gevoelige informatie kan uitlekken.
Cybersecurity
AgentSoft onderzoekt de beveiliging van uw software en systemen. We bekijken code, dependencies, configuratie en toegangsrechten, bepalen wat aandacht vraagt en voeren de afgesproken verbeteringen uit.
Wat we onderzoeken
Een kwetsbaarheid kan in de code zitten, maar ook in een verouderd pakket of een te ruim account. We bekijken de afgesproken onderdelen in samenhang met hoe uw applicatie wordt gebruikt.
We onderzoeken hoe invoer wordt verwerkt, gebruikers worden gecontroleerd en gegevens worden uitgewisseld. We kijken ook naar foutafhandeling en plekken waar gevoelige informatie kan uitlekken.
We brengen gebruikte softwarepakketten en versies in kaart. Bekende kwetsbaarheden beoordelen we op hun betekenis voor uw applicatie, zodat updates en vervangingen een duidelijke prioriteit krijgen.
We controleren de afgesproken applicatie- en omgevingsinstellingen, zoals het gebruik van geheime sleutels, foutmeldingen en logging. Onveilige instellingen vertalen we naar concrete aanpassingen.
We bekijken welke gebruikers, accounts en koppelingen toegang hebben en waarvoor. We onderzoeken of rollen en rechten aansluiten op het werk en of toegang ook technisch wordt afgedwongen.
Van onderzoek naar verbetering
We leggen vast welke applicaties, repositories, omgevingen en accounts in het onderzoek vallen. We bespreken de benodigde toegang, uw vragen en de manier waarop we onderzoeken en wijzigingen doorvoeren.
We toetsen signalen uit code- en dependencyanalyse aan de daadwerkelijke inrichting. U krijgt per bevinding een uitleg, de betrokken onderdelen en een voorstel voor herstel, met de belangrijkste punten eerst.
Na akkoord voeren we de gekozen verbeteringen uit. We testen de aangepaste onderdelen en controleren of het probleem is verholpen. U ontvangt een overzicht van de wijzigingen en de punten die nog openstaan.
AI als gereedschap
We gebruiken AI-tools om code te doorzoeken, patronen te herkennen en mogelijke verbeteringen uit te werken. Onze engineers controleren de bevindingen en beoordelen de voorgestelde aanpassingen in uw eigen omgeving.
Welke tools we gebruiken en welke informatie daarvoor nodig is, bespreken we vooraf. De uitkomst van een tool krijgt pas een plek in het verbeterplan nadat we de betekenis voor uw software hebben onderzocht.
Beveiliging kan ook onderdeel zijn van een nieuw softwareproject of van verbeteringen aan uw systeemkoppelingen.
In gesprek met AgentSoft
Bespreek uw applicatie, technische zorgen of openstaande beveiligingsvragen. We bepalen samen wat we onderzoeken en hoe we de verbeteringen aanpakken.