Hay tres tipos primarios de alcance al testear una aplicación o servicio. El nivel de entendimiento sobre tu objetivo determinará el tipo de testeo que realizarás.
Black-Box Testing
Este es un proceso de alto nivel ya que al pentester no se le da ninguna información sobre los funcionamientos internos de la aplicación o servicio.
Grey-Box Testing
Este proceso es el más popular. Es una combinación de blackbox y whitebox. Te dan información limitada sobre los componentes de la aplicación o servicio.
White-Box Testing
Este es un proceso de bajo nivel normalmente hecho por un desarrollador. En este conoces todo lo que se puede saber de los procesos y componentes internos del servicio o aplicación.
