systemadmin.es » Curiosidades

Curioso bug haciendo un SELECT en information_schema.tables

Haciendo unas pruebas con la tabla information_schema.tables y el campo table_comment me fijé que haciendo este SELECT no se indicaba que la tabla estaba corrupta:

mysql> select table_schema,table_name,table_comment,TABLE_COMMENT from information_schema.tables where table_name="a";
+--------------+------------+---------------+---------------+
| table_schema | table_name | table_comment | TABLE_COMMENT |
+--------------+------------+---------------+---------------+
| systemadmin  | a          |               |               |
+--------------+------------+---------------+---------------+
1 row in set (0.00 sec)

Añadí tanto con mayúsculas como minúsculas para ver si era ese el problema.

[...]
Leer mas »

El comando eject y sus interioridades

El comando eject resulta muy cómodo pare identificar servidores rápidamente: Abriendo el CD se ve rápidamente el servidor. Por ser un programa simple, resulta fácil analizarlo y entenderlo.

[...]
Leer mas »

Uso de /dev/tcp para establecer conexiones TCP desde bash

Mediante la shell bash podemos establecer conexiones TCP refiriéndonos al /dev. Vamos a ver como hacer una petición GET HTTP mediante un simple script en bash.

[...]
Leer mas »

Autocompletar de bash

La función de autocompletar de bash resulta más completa de lo que parece. Dando una ojeada al código fuente de bash para ver cómo completa un comando me he dado cuenta que no se trata únicamente de ficheros y directorios.

[...]
Leer mas »

php Easter Egg

En el caso que tengamos habilitado el expose_php, podemos añadir una opción a cualquier PHP para que nos muestre una imagen escondida. La cadena es la siguiente:

?=PHPE9568F36-D428-11d2-A769-00AA001ACF42

[...]
Leer mas »