En los últimos días he recibido un mensaje en el registro/diario del sistema más de mil veces en un segundo. ¿Cómo puedo saber dónde se originó?
# journalctl --system | grep "testing the buffer" | uniq --count
1522 Apr 06 13:49:31 laptop unknown: testing the buffer
Entonces, 1522 veces el mismo mensaje de "desconocido". ¿Es esto posiblemente malicioso?
# find / -xdev -type f -print0 | xargs -0 grep "testing the buffer" | grep -v /var/log/journal
Exit 1
¡Ningún archivo del sistema contiene esa cadena!
El sistema utiliza systemd-journald
para los registros del sistema.
Respuesta1
Parece estar relacionado con el último kernel (5.6.x).
Si sigues el diario con un nivel detallado
sudo journalctl -f -o verbose
Puedes ver _TRANSPORT=kernel
Sun 2020-04-12 09:32:38.852081 CEST [s=ca0e47a50a2047e483013075418f4a72;i=1d58f89;b=343f4563d34649baad6f57aacc0320a1;m=e9cad4480;t=5a312f895b1f1;x=16d4d0c3d713857c]
_MACHINE_ID=*******
_HOSTNAME=*******
_TRANSPORT=kernel
PRIORITY=4
SYSLOG_FACILITY=1
MESSAGE=testing the buffer
_BOOT_ID=343f4563d34649baad6f57aacc0320a1
_SOURCE_MONOTONIC_TIMESTAMP=62758810437
De hecho, hay un error listado para OpenSUSEhttps://bugzilla.opensuse.org/show_bug.cgi?id=1168664(pero relacionado con el kernel, estoy en Ubuntu) arreglado como sobrante de minot enhttps://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=41c55ea6c2a7ca4c663eeec05bdf54f4e2419699
Afortunadamente, no hay de qué preocuparse, desaparecerá cuando fusionen la solución en el kernel empaquetado...
Respuesta2
- La cadena "probar el búfer" se encuentra dentro del archivo del kernel 5.6.5
./net/bpfilter/main.c
- Espero que este inofensivo mensaje DEBUG desaparezca en futuras versiones del kernel.
- Encontré la fuente de este mensaje de la siguiente manera:
- En un shell bash ingresando a la raíz del árbol fuente del kernel 5.6.5
- Ejecutando:
para yo en
find . -name "*.c"
hacer eco $i grep "probando el buffer" $i hecho > pq.log - Dentro del archivo pq.log ubicando la cadena por apertura e inspeccionando el archivo con
vi pq.log