Spring GDS 25è Aniversari
Una empresa de logística que envia a 190 països va construir alguna cosa per enviar-se a si mateixa.
El security testing busca les maneres en què el software es pot trencar expressament. On les proves funcionals pregunten si una funció serveix, les proves de seguretat pregunten si algú en pot abusar: injectar dades que no hauria d'acceptar, arribar a pàgines que no hauria de veure o extreure informació que hauria de quedar privada. L'objectiu és trobar aquests forats abans que un atacant.
Es divideix en unes quantes línies. L'anàlisi estàtica (SAST) llegeix el codi font buscant patrons de risc sense executar-lo. L'anàlisi dinàmica (DAST) ataca l'aplicació en execució des de fora, com ho faria un adversari real. L'escaneig de dependències assenyala vulnerabilitats conegudes a les llibreries que no vas escriure però que distribueixes igualment. El pentesting posa una persona dins el bucle per encadenar petites debilitats en una bretxa real. Un cas clàssic és un camp d'entrada que no saneja una cometa, obrint la porta a una injecció SQL que tant un escaneig SAST com una sonda DAST haurien d'assenyalar.
Frameworks com l'OWASP Top 10 donen als equips un mapa compartit de què revisar primer, des de la injecció i l'autenticació trencada fins al control d'accés mal configurat. La disciplina importa sobretot on les dades són sensibles o regulades, i el cost d'una fuita es mesura en confiança i multes més que en un tiquet de bug.
Tractem la seguretat com a part de la construcció, no com una barrera al final. Els escanejos de dependències i estàtics corren al pipeline a cada canvi, així que un paquet vulnerable o un risc d'injecció evident apareix a la pull request en lloc d'en una auditoria mesos després. Quan el que hi ha en joc és alt, portem una revisió més profunda contra l'OWASP Top 10 i les amenaces específiques del sistema.
La part honesta és l'abast. Diem als clients sense embuts què cobrim i què necessita un test de penetració dedicat per part d'un especialista, perquè fingir el contrari no ajuda ningú. El nostre assegurament de qualitat inclou les comprovacions de seguretat que un equip de desenvolupament pot assumir en el seu dia a dia, i les hi lliurem documentades, perquè la protecció aguanti després que ens apartem.
Manegues dades que no et pots permetre perdre? Trobem els buits abans que un altre.
Una empresa de logística que envia a 190 països va construir alguna cosa per enviar-se a si mateixa.
Convertir una marca en un negoci que funciona.
Mig milió de persones. Una app. Zero caos.















