May 2008 - Artículos

1
Comments

Acceder a la caché de Internet Explorer (IV) por Lluis Franco

En los dos primeros artículos pudimos ver los objetos del API de Windows que íbamos a usar para poder acceder a la caché de los archivos temporales de Internet, cómo persistir estos datos en formato XML , y finalmente cómo permitir que temporalmente nuestra aplicacación se ejecute con las credenciales de otro usuario , para poder realizar una serie de acciones que de otro modo no podría efectuar por falta de privilegios. Siguiendo con el objetivo de este ejercicio hoy vamos a encapsular la lógica...
1
Comments

Por fin es viernes (30/05/2008) por Lluis Franco

Como las buenas costumbres no hay que perderlas, he decidido retomar los hilos "por fin es viernes..." que hasta ahora publicaba en mi blog personal, y publicarlos también aquí, en Geeks. Que un poco de humos también va bien de vez en cuando. Gracias a todos los que me mandáis colaboraciones, sin vosotros no habría "PFEV". Unos chistes cortos By Cesar: Restaurante de lujo: - ¿Que tomarán los señores....? - A mi me pone una langosta Thermidor y un cava Juve & Camps reserva...
Archivado en: ,
2
Comments

Debian y sus juguetes, Dilbert y los aleatorios por Lluis Franco

:-) Esta mañana estaba dándole una ojeada al problema anunciado por Luciano Bello sobre la vulnerabilidad descubierta en OpenSSL, que ha generado claves débiles entre el mes de Septiembre de 2006 y el 31 de Marzo de este año. Cuando de repente me he encontrado con estas tiras del genial Dilbert al respecto de la generación de aleatorios: Y No, no voy a hablar sobre el tema, que ya se ha hablado demasiado... Simplemente hacer la reflexión sobre que pasaría si el fallo de seguridad se hubiese producido...
2
Comments

Acceder a la caché de Internet Explorer (III) por Lluis Franco

Impersonation => RunAs En los dos primeros artículos pudimos ver los objetos del API de Windows que íbamos a usar para poder acceder a la caché de los archivos temporales de Internet, y como persistir estos datos en formato XML . Hoy vamos a usar Impersonation para ejecutar nuestra aplicación con otras credenciales de usuario, de este modo nos conectaremos a una ubicación remota a la cual sólo tienen permisos para conectarse los administradores. Supongamos que tenemos una ubicación similar a esta...
Archivado en: ,,,,,
5
Comments

Creo que cobro poco para lo que trabajo... por Lluis Franco

:-D Y es que esta mañana me he dado cuenta de que en una aplicación ASP.NET que estoy desarrollando me ha aparecido uno de esos feos mensajes de error de Javascript. Para sorpresa mía me informaba de que se ha producido un error en la línea 64.591.517 Vamos a ver: Si llevo un par de meses y medio con la aplicación........ me salen...... a ver......... sobre un millón de líneas al día. No está nada mal, no señor! Si ya sabía yo que era un mondtuo picando código, jejeje... Saludos desde Andorra, bajo...
Archivado en: ,,
5
Comments

Acceder a la caché de Internet Explorer (II) por Lluis Franco

:-/ Hola de nuevo, Siento haber tardado más de lo previsto en publicar este post, pero hemos tenido un fallecimiento en la familia este fin de semana y todavía andamos un poco descolocados. De todos modos, siguiendo con el hilo del primer post de esta serie, vamos a ver como leer los valores de los archivos temporales de Internet (imágenes que son almacenadas en caché, cookies, sitios visitados, etc.). Para acceder al contenido de esta caché vamos a usar un par de llamadas al API de windows y vamos...
Archivado en: ,,,,,,,
5
Comments

Acceder a la caché de Internet Explorer (I) por Lluis Franco

En algunos casos puede ser interesante acceder a la caché de navegación de Internet Explorer. Por ejemplo, para poder guardar un registro de los sitios que visitan los usuarios de nuestra organización sin tener que montar un ISA server o similar. Para ello, y como todavía no he encontrado nada implementado en el propio Framework, vamos a hacer uso de algunos elementos del API de Windows. Ese gran amigo que todavía nos sigue sacando las castañas del fuego algunas veces... :-D El punto de partida:...