18-05-2016, 15:02 door Anoniem: Hacken kan wel leuk lijken, maar security is iets heel anders dan hacken. Het gaat om het voorkomen van (succesvolle) aanvallen.
Eens.
18-05-2016, 15:02 door Anoniem: Pentesten is enorm overgewaardeerd en in feite verspilling van tijd en geld. Als je al iets vind, is dat niet meer dan een speldeprik en het levert geen structurele oplossing. Het gaat echt om code reviewen en de beveiliging controleren. Dat zet wel zoden aan de dijk.
Je hebt gelijk dat pentesten niet het meest efficiënte middel is om beveiliging te verbeteren. Helaas denken de meeste automobilisten dat zij beter rijden dan gemiddeld.
Vergelijkbaar denken de meeste ontwerpers dat hun systeem prima in elkaar zit, de meeste programmeurs dat ze voldoende aandacht besteden aan beveiliging en beheerders dat ze niks over het hoofd zien. En van elkaar denken ze dat de ander wel aan allerlei zaken zal hebben gedacht en zij
persoonlijk niet aan alles aandacht hoeven te schenken (waar ze de tijd ook niet voor krijgen). Overzicht/terugkoppeling van tekentafel tot productie is, in de praktijk, vaak minimaal tot non-existent. Tussendoor lopen accountmanagers en directieleden deze mensen op te jagen, want de klant zit te wachten, de concurrent doet het mogelijk voor minder en je komt er meestal gewoon mee weg als je rotzooi levert. Dit alles bij elkaar leidt tot de puinhoop die we, vandaag de dag, ICT noemen. Met succesvolle sites als security.nl als gevolg.
Alleen al om die reden zijn pentests een uitstekend middel om organisaties, die denken dat ze het prima doen, wakker te schudden. Daarnaast dwingen ogen van derden; de motivatie om zaken te verbeteren is vaak veel groter dan dat een lokale security officer of enthousiaste ontwikkelaar dat probeert uit te dragen (al te vaak worden zij een hoek in geschopt, en de verleiding is dan
zeer groot om schouderophaler te worden (kan ik uit eigen ervaring meedelen, maar tot nu toe weet ik die verleiding te weerstaan - al tot mijn 57e levensjaar).
18-05-2016, 17:36 door Anoniem:Huh? Een penetratietest heeft inderdaad pas zin als de organisatie bewust is van de noodzaak van security en al vele maatregelen heeft getroffen.
In mijn ervaring heeft een pentest juist zin als een organisatie zich
nog onvoldoende insecurity aware is (en bereid er serieus tijd en geld aan te spenderen o.a. door mensen op te leiden, peer reviews te laten uitvoeren, ontwerpers niet alleen te laten specificeren welke functionaliteit
gewenst is maar expliciet ook welke functionaliteit
ONgewenst is - ondanks dat dit tot meer dan 2x zo lange documenten leidt, testers te laten testen wat
niet hoort te werken etcetera).
20-05-2016, 01:23 door Anoniem: Pentesten is enorm ineffectief en inefficient, het heeft in principe nooit zin.
Of je dezelfde Anoniem bent van 18-05-2016, 15:02, weet ik niet, ik ben het in elk geval
niet met jou eens - zie mijn argumenten hierboven.
20-05-2016, 01:23 door Anoniem: Code reviewen is geen pentesten.
Je hebt gelijk, maar goede pentesters zijn over het algemeen uitstekende code reviewers. Het zal mij persoonlijk een biet zijn hoe je haar of zijn werk vervolgens noemt. Als ik me niet vergis zijn we het er wel over eens dat beveiliging beter moet en kan, en dat je daarvoor alle beschikbare middelen op de economische meest voordelige wijze moet inzetten, met als
doel voldoende organisatie-brede insecurity-awareness. En dat doel heiligt
meer middelen dan sommige puristen je willen doen geloven.