snort file_inspect firma que funciona de manera inconsistente [cerrado]

1

Estoy probando el archivo snorts inspeccionar el preprocesador para bloquear los archivos entrantes de sus sha256sums. Estoy usando la versión 2.9.9.0 de snort con modo en línea daq nfq y mis configuraciones de preprocesador de file_inspect se muestran a continuación:

config file: \
file_signature_depth 0, \
file_capture_memcap 1000, \
file_capture_max 4294967295, \
file_capture_block_size 500000000, \
file_capture_min 0

preprocessor file_inspect: \
    signature, \
    capture_disk /root/file_capture 1024, \
    blacklist sha_blacklist

Después de ejecutar snort y descargar 11 archivos iguales (648 bytes) snort, salir de las estadísticas de salida de esta manera:

File Preprocessor Statistics
  Total file type callbacks:            0
  Total file signature callbacks:       2
  Total files would saved to disk:      2
  Total files saved to disk:            0
  Total file data saved to disk:        0         bytes
  Total files duplicated:               2
  Total files reserving failed:         0
  Total file capture min:               0
  Total file capture max:               0
  Total file capture memcap:            0
  Total files reading failed:           0
  Total file agent memcap failures:     0
  Total files sent:                     0
  Total file data sent:                 0
  Total file transfer failures:         0
============================================
File type stats:
         Type              Download   (Bytes)      Upload     (Bytes)
            Total          0          0            0          0

File signature stats:
         Type              Download   Upload
Undecided file type, continue...(  0)          2          0
            Total          2          0

File type verdicts:
        UNKNOWN:           0
            LOG:           0
           STOP:           0
          BLOCK:           0
         REJECT:           0
        PENDING:           0
   STOP CAPTURE:           0
          Total:           0

File signature verdicts:
        UNKNOWN:           0
            LOG:           0
           STOP:           0
          BLOCK:           2
         REJECT:           0
        PENDING:           0
   STOP CAPTURE:           0
          Total:           2

Total files processed:             11
Total files data processed:        7128      bytes
Total files buffered:              11
Total files released:              2
Total files freed:                 9
Total files captured:              2
Total files within one packet:     2
Total buffers allocated:           11
Total buffers freed:               9
Total buffers released:            2
Maximum file buffers used:         1
Total buffers free errors:         0
Total buffers release errors:      0
Total memcap failures:             0
Total memcap failures at reserve:  0
Total reserve failures:            0
Total file capture size min:       0
Total file capture size max:       0
Total capture max before reserve:  0
Total file signature max:          0
Maximum buffers can allocate:      2
Number of buffers in use:          0
Number of buffers in free list:    1
Number of buffers in release list: 1
======================================

Como se vio anteriormente, el snort solo se bloqueó 2 de 11. Estoy un poco confundido acerca de esto y agradecería cualquier ayuda.

Para aclarar lo que estoy preguntando: quiero bloquear archivos usando snorts file_preprocessor. Este preprocesador no funciona como yo quería. Como mostré detalles arriba, tengo un archivo en la lista negra que he intentado descargar 11 veces y solo he bloqueado 2 de ellos. Y esta es mi pregunta, ¿cómo puedo configurar snort para que bloquee todos los archivos de la lista negra sin aleatoriedad?

    
pregunta Berkay Koyutürk 11.09.2017 - 14:53
fuente

0 respuestas

Lea otras preguntas en las etiquetas