Mis actividades diarias consisten principalmente en pruebas de penetración (blanco / gris / negro). A lo largo de mis compromisos, trato de educar a mis clientes sobre las diferencias de tipos de prueba. Por ejemplo, una prueba con credenciales desde una perspectiva interna (usuario de bajo nivel) en lugar de una prueba completa de "conocimiento cero". Para cualquier persona con experiencia en la realización de las pruebas, la participación en un pentester, cuál ha sido el mejor valor en términos de inteligencia de seguridad.
Opino e intento convencer a mis clientes para que realicen pruebas de bajo nivel con credenciales. Estas pruebas a menudo cubren el conocimiento cero, ya que puedo demostrar la explotación y los privilegios de with , así como la escalada, y también los without privilegios Este tipo de prueba puede cubrir la amenaza interna, así como un actor de amenazas que realiza un lado del cliente (comprometiendo) el acceso de un empleado.
Muchas veces, desde la perspectiva de los resultados, los atacantes están aprovechando la fruta común, pero solo después de han "puesto del lado del cliente" a un empleado. Los ataques externos de "conocimiento cero" se han minimizado en gran medida, y a muchos clientes no les gustan las pruebas de aplicaciones web, ya que creen que "derribarán la casa" y, a menudo, no sirven para nada, ya que muchas organizaciones trasladaron su infraestructura a la nube.
¿Qué consideraría que, desde la perspectiva del diseño / seguridad / red / sistemas, es el mejor valor si participara en este tipo de pruebas?