Buenass
Necesitaba reducir el tamaño de unas imágenes para enviarlas por correo, así que una opción es reducir el tamaño de la foto.
Con krita:
Image --> Change Image Size
Desde este panel se define el tamaño de la foto.
David
lunes, 30 de noviembre de 2009
miércoles, 25 de noviembre de 2009
Introducción a Fuzzing por S21Sec
Buenass
tenía pendiente la lectura de un post de S12Sec donde introducen el concepto de Fuzzing. Me ha gustado así que ahí va:
S21Sec: Fuzzing y Seguridad
Enlace al documento pdf Fuzzing y Seguridad
David
tenía pendiente la lectura de un post de S12Sec donde introducen el concepto de Fuzzing. Me ha gustado así que ahí va:
S21Sec: Fuzzing y Seguridad
Enlace al documento pdf Fuzzing y Seguridad
David
jueves, 19 de noviembre de 2009
OpenSSO en Glassfish
Buenas
estoy instalando OpenSSO Express 8 en Glassfish con el war opensso.war y da problemas si tienes un idioma diferente al inglés. Así que hay que cambiar el locale del SO y decirle que utilize en_US. Es un bug de OpenDS conocido desde la versión 7.
Da un error del estilo a:
# vim /etc/default/locale
LANG="en_US.UTF-8"
Reiniciamos y la siguiente vez que intentemos instalar OpenSSO no dará problemas
Tutorial para la instalación de OpenSSO
David
estoy instalando OpenSSO Express 8 en Glassfish con el war opensso.war y da problemas si tienes un idioma diferente al inglés. Así que hay que cambiar el locale del SO y decirle que utilize en_US. Es un bug de OpenDS conocido desde la versión 7.
Da un error del estilo a:
category=CONFIG severity=SEVERE_ERROR msgID=3407988Para solucionarlo:
msg=An error occurred while trying to initialize a backend loaded from class
org.opends.server.backends.TrustStoreBackend with the information in
configuration entry ds-cfg-backend-id=ads-truststore,cn=Backends,cn=config:
Error while attempting to generate a self-signed certificate ads-certificate in
the trust store file config/ads-truststore: KeyStoreException(Multi-prompt
didn't match: La contraseña del certificado ads-certificate no coincide )
(TrustStoreBackend.java:1897 TrustStoreBackend.java:359
BackendConfigManager.java:1298 BackendConfigManager.java:279
DirectoryServer.java:2555 DirectoryServer.java:1358 EmbeddedUtils.java:89
EmbeddedOpenDS.java:263 EmbeddedOpenDS.java:198 AMSetupServlet.java:513
AMSetupServlet.java:569 AMSetupServlet.java:645 AMSetupServlet.java:360
DefaultSummary.java:110 NativeMethodAccessorImpl.java:-2
NativeMethodAccessorImpl.java:39 DelegatingMethodAccessorImpl.java:25
Method.java:597 ClickUtils.java:1393 ActionLink.java:498 ClickServlet.java:555
...). This backend will be disabled
# vim /etc/default/locale
LANG="en_US.UTF-8"
Reiniciamos y la siguiente vez que intentemos instalar OpenSSO no dará problemas
Tutorial para la instalación de OpenSSO
David
Software básico de seguridad para Windows (II) según Securitybydefault
Leyendo securitybydefault han escrito una entrada parecida a la que comenté hace un par de meses de la compañía S21Sec. Así tenemos más opciones para elegir:
Software básico de seguridad para Windows (I) - S21Sec
Software básico de seguridad para Windows (II) - SecurityByDefault
David
Software básico de seguridad para Windows (I) - S21Sec
Software básico de seguridad para Windows (II) - SecurityByDefault
David
miércoles, 18 de noviembre de 2009
Metasploit - El framework
Con la salida de la nueva versión 3.3 del framework de Metasploit voy a dejar una entrada no parar anunciar la nueva versión sino para recordar que existe un tutorial de Offensive Security donde enseñan a utilizarlo.
¡Cuando haya tiempo hay que echarle un ojo!
Tutorial Metasploit
David
sábado, 14 de noviembre de 2009
Mini Tutorial cURL
Volviendo a las andadas con Perl - curl - ... para el manejo de peticiones web. He encontrado un mini tutorial básico sobre curl
http://curl.haxx.se/docs/httpscripting.html
David
http://curl.haxx.se/docs/httpscripting.html
David
lunes, 9 de noviembre de 2009
Oracle SCHEMA, información de la base de datos
Oracle, al igual que MySQL tiene su especie de INFORMATION SCHEMA. Para Oracle hay tres tipos de información:
DBA_TABLES - tablas de toda la base de datos
ALL_TABLES - todas las tablas que el usuario puede ver
USER_TABLES - todas las tablas que son propiedad del usuario
También hay información sobre las columnas:
DBA_TAB_COLUMNS, ALL_TAB_COLUMNS, USER_TAB_COLUMNS
Infomración sobre Integridad, vistas, secuencias:
DBA_CONSTRAINTS, ALL_CONSTRAINTS, USER_CONSTRAINTS
DBA_CONS_COLUMNS, ALL_CONS_COLUMNS, USER_CONS_COLUMNS
DBA_VIEWS, ALL_VIEWS, USER_VIEWS
DBA_SEQUENCES, ALL_SEQUENCES, USER_SEQUENCES
Referencias: www.rafaelaroca.hpg.com.br
David
- dba, referente a toda la base de datos
- all, referente a todo lo que el usuario puede ver
- user, referente a todo lo que es propiedad del usuario
DBA_TABLES - tablas de toda la base de datos
ALL_TABLES - todas las tablas que el usuario puede ver
USER_TABLES - todas las tablas que son propiedad del usuario
También hay información sobre las columnas:
DBA_TAB_COLUMNS, ALL_TAB_COLUMNS, USER_TAB_COLUMNS
Infomración sobre Integridad, vistas, secuencias:
DBA_CONSTRAINTS, ALL_CONSTRAINTS, USER_CONSTRAINTS
DBA_CONS_COLUMNS, ALL_CONS_COLUMNS, USER_CONS_COLUMNS
DBA_VIEWS, ALL_VIEWS, USER_VIEWS
DBA_SEQUENCES, ALL_SEQUENCES, USER_SEQUENCES
Referencias: www.rafaelaroca.hpg.com.br
David
sábado, 7 de noviembre de 2009
Montar una imagen ISO con mount
Si nos hemos bajado una iso y queremos montarla antes de grabarla se puede hacer fácilmente desde Linux con el comando mount
# mount -t iso9660 -o loop archivo.iso /ruta/donde/montar
Con iso9660 se especifica 'el sistema de archivos', pero lo más curioso es la opción loop. Sirve para que monte el dispositivo como de bloques para así permitir la lectura y escritura de datos que es lo que entienden las funciones de Linux.
Mas info sobre loop en wikipedia
David
# mount -t iso9660 -o loop archivo.iso /ruta/donde/montar
Con iso9660 se especifica 'el sistema de archivos', pero lo más curioso es la opción loop. Sirve para que monte el dispositivo como de bloques para así permitir la lectura y escritura de datos que es lo que entienden las funciones de Linux.
Mas info sobre loop en wikipedia
David
jueves, 5 de noviembre de 2009
Una ayudita para nuestro blog
Desde digitalInspiration han creado una web que permite generar el sitemap de nuestro blog de blogger y enviarlo a Google, Yahoo y Bing. Ya de paso por Google Webmaster Tools he visto que generan estadísticas sobre:
David
- Top search queries - te dice la consulta y la posición en los resultados de Google. Curioso
- Links to your site
David
martes, 3 de noviembre de 2009
Dividir un video en dos partes
Actualización: Este método te permite dividir videos pero solo te toma un canal de sonido, así que adiós al dual. Cuando tenga tiempo y encuentre la forma de dividir el video con sonido dual lo pondre en el blog.
Últimamente estoy intentando ver videos en inglés así que suelo tener los videos en dual (inglés-español) lo que supone que los archivos tengan un gran tamaño.
Para dividir un video en dos partes es necesario tener mencoder, se puede conseguir desde los repositorios.
$> mencoder video.avi -ovc copy -oac copy -ss 00:00:00 -endpos 01:09:05 -o archivo1.avi
las opciones copy significa que no queremos que codifique el video, simplemente copiarlo, y los tiempos son el rango a copiar.
David
Últimamente estoy intentando ver videos en inglés así que suelo tener los videos en dual (inglés-español) lo que supone que los archivos tengan un gran tamaño.
Para dividir un video en dos partes es necesario tener mencoder, se puede conseguir desde los repositorios.
$> mencoder video.avi -ovc copy -oac copy -ss 00:00:00 -endpos 01:09:05 -o archivo1.avi
las opciones copy significa que no queremos que codifique el video, simplemente copiarlo, y los tiempos son el rango a copiar.
David
Suscribirse a:
Entradas (Atom)