jueves, 16 de abril de 2015
miércoles, 15 de abril de 2015
Estructura de Computadores
CONTENIDO El computador 1. El computador 2. Arquitectura Von Neumann 3. Arquitectura Harvard 4. Evolución de los computadores Juego de instrucciones 1. Juego de instrucciones 2. Modos de direccionamiento El procesador 1. Organización del procesador 2. Ciclo de ejecución de las instrucciones 3. Registros 4. Unidad aritmética y lógica 5. Unidad de control 6. Computadores CISC y RISC Sistema de memoria 1. Características de las memorias 2. Jerarquía de memorias 3. Memoria caché 4. Memoria interna 5. Memoria externa Sistema de entrada/salida 1. Aspectos básicos del E/S 2. E/S programada 3. E/S con interrupciones 4. E/S con acceso directo a memoria 5. Comparación de las técnicas de E/S Programación en ensamblador (x86-64) 1. Arquitectura del computador 2. Lenguajes de programación 3. El lenguaje de ensamblador para la arquitectura x86-64 4. Introducción al lenguaje C 5. Conceptos de programación en ensamblador y C 6. Anexo: manual básico del juego de instrucciones La arquitectura CISCA 1. Organización del computador 2. Juego de instrucciones 3. Formato y codificación de las instrucciones 4. Ejecución de las instrucciones |
lunes, 30 de marzo de 2015
Compiz Fusion en Kali Linux
Compiz es uno de los primeros gestores de ventana de composición para el sistema de ventanas X Window que es capaz de aprovechar la aceleración OpenGL.
Fue presentado por Novell en enero de 2006 junto con Xgl. La integración le permite realizar efectos de composición en el manejo de ventanas, como un efecto de minimización y una vista en forma de cubo del espacio de trabajo. Inicialmente Compiz sólo funcionaba en tarjetas gráficas soportados por Xgl. Pero el 22 de mayo de 2006, Red Hat decidió añadir algunas modificaciones al servidor gráfico X.Org Server para poder prescindir de Xgl, ya que este último dependía de X.Org Server, añadía otra capa de complejidad a la pila gráfica y restringía las aplicaciones OpenGL a que éstas sean aceleradas por software, mas no por hardware. Con AIGLX, las tarjetas Intel también pueden ser utilizadas, incluyendo casi todos los modelos de ATi y Nvidia ya sea usando controladores libres o propietarios. Actualmente Xgl esta en desuso.
Fue presentado por Novell en enero de 2006 junto con Xgl. La integración le permite realizar efectos de composición en el manejo de ventanas, como un efecto de minimización y una vista en forma de cubo del espacio de trabajo. Inicialmente Compiz sólo funcionaba en tarjetas gráficas soportados por Xgl. Pero el 22 de mayo de 2006, Red Hat decidió añadir algunas modificaciones al servidor gráfico X.Org Server para poder prescindir de Xgl, ya que este último dependía de X.Org Server, añadía otra capa de complejidad a la pila gráfica y restringía las aplicaciones OpenGL a que éstas sean aceleradas por software, mas no por hardware. Con AIGLX, las tarjetas Intel también pueden ser utilizadas, incluyendo casi todos los modelos de ATi y Nvidia ya sea usando controladores libres o propietarios. Actualmente Xgl esta en desuso.
Esta Instalación de Compiz Fusión (figura 1), está realizada en la versión actual de Kali Linux, también es aplicable a Debian Wheezzy. El Hardware es de 32bits con gráficos intel integrados y sólo 2 GB de memoria RAM. Otra prueba más de lo que pueden dar de sí el hardware con Gnu/Linux como sistema operativo.
Figura 1 |
Activar Compiz Fusion |
Compiz Fusión al inicio |
Configuración Cubo de Escritorio |
miércoles, 25 de marzo de 2015
The Original Hacker Nº13
Procedimientos almacenados en MySQL en la décimo tercera edición de bolsillo.
Una nueva edición pocket de The Original Hacker ha llegado tratando un tema especial del cuál:
- todos quieren saber;
- muchos hablan;
- pero muy pocos terminan comprendiendo.
¿Qué son, para qué sirven, cómo y dónde implementar los Stored Procedures (procedimientos almacenados)?
Una explicación clara, concreta y 100% práctica que acompaña a una lista de buenas prácticas sugeridas para el mantenimiento y evolución de la base de datos en la aplicación.
Falsos videos para adultos se propagan por Facebook masivamente
No es una novedad encontrar compartido en Facebook Videos para Adultos que se Propagan Masivamente. Al intentar visualizar este tipo de contenido los usuarios son redirigidos a un sitio web donde se suele pedir la instalación de alguna actualización flash, la posibilidad de acceder con el login de dicha red social etc. Por curiosidad o desconocimiento hace que muchas personas se encuentren involucradas, compartiendo en grupos y contactos el engaño sin darse cuenta. Hay personas que critican, insultan o eliminan al usuario del grupo por compartir ese contenido.
LA FINALIDAD DE ESTE TIPO DE PRÁCTICAS REALIZADAS POR CIBERDELINCUENTES SON
TUS DATOS
|
La figura 1 es un ejemplo que he encontrado sobre el que voy a escribir una serie de matices a tener en cuenta para no caer en este tipo de estafa.
figura 1 |
El acceso para poder ver el supuesto vídeo compartido es un enlace acortado en TinyURL si lo ejecutas estás siendo redirigido a un sitio web alojado en Holanda en el que te informan que si quieres ver su contenido introduzcas tus datos de usuario en Facebook para verificar la mayoría de edad. Un primer matiz peculiar es el diseño simple de la web, no existe ningún tipo de contenido adicional, el motivo es para que la víctima se centre nada más en ver el supuesto contenido (figura 3).
NO EXISTE NINGÚN TIPO DE CONTENIDO PARA QUE LA VÍCTIMA SE CENTRE EN EL ENLACE |
figura 3 |
Estos acortadores de enlaces UTILIZADOS CON FINES DELICTIVOS sirven para ocultar falsas webs o scripts con fines oscuros. Actualmente hay muchos sitios que ofrecen este tipo de servicio, algunos permiten monitorizar el acceso a los enlaces esto permite tener una información valiosa en una campaña Scam, incluso existe la posibilidad de acortarlos mediante extensiones para los navegadores. Al igual que se acortan se pueden desacortar. En la figura 4 se muestra la URL acortada, la URL compartida además de la URL final de la página falsa de la famosa red social (figura 5).
figura 4 |
Al acceder a la URL y hacer click en el enlace acortado es redirigido a una web falsificada (figura 5) muy parecida a la original (figura 6) que está ubicada en Francia.
FIJARSE EN EL PROTOCOLO Y LA URL QUE ESTÁ EN EL NAVEGADOR https://www.facebook.com/ https://es-es.facebook.com/ |
figura 5 |
figura 6 |
Si has sido víctima y tu cuenta no está secuestrada
|
martes, 17 de marzo de 2015
The Original Hacker Nº12
POCKET EDITION: «OBJETOS RECURSIVOS»
La edición Nº12 de The Original Hacker ya está online presentando su nuevo formato "pocket".
La edición de bolsillo no sustituye a la versión estándar sino que será un soporte a ésta, mucho más cómodo de leer, incluso en dispositivos móviles.
Formato mucho más legible. Edición pocket
!! HAPPY HACKING ¡¡
viernes, 13 de marzo de 2015
Instalar Add-on LiveStreamPro en OpenELEC Mediacenter
RASPBERRY PHRIKI
«Raspberries05» por User:Fir0002 - Trabajo propio. Disponible bajo la licencia GFDL 1.2 vía Wikimedia Commons. |
Add-ons o extensión son pequeños paquetes de software de carácter oficial o desarrollados por terceros. Kodi (XBMC) tiene una lista que crece de manera exponencial. También llamados "Plugin", añaden características y funciones que normalmente no son incluidas en el software nativo.
INSTALAR ADD-ON LIVESTREAMPRO EN OPENELEC
plugin.video.live.streamspro-1.5.6.zip
|
Figura 1 |
Seleccionamos instalar desde un archivo.zip (figura 2).
Figura 2 |
Al finalizar el proceso de instalación seguimos los pasos mostrados en la figura 3 para situarnos en LiveStreamPro (click derecho) y configurar una lista de canales.
Figura 3 |
En la siguiente ventana escribimos la dirección (figura 4) de la lista en Add URL además de hacer click en Add Source y OK. Abajo a la derecha saldrá un aviso "LiveStreamPro New source added".
Figura 4 |
Instalar OpenELEC Mediacenter (Kodi) en Raspberry Pi
RASPBERRY PHRIKI
http://openelec.tv/ |
OpenELEC (abreviación de Open Embedded Linux Entertainment Center) es una distribución Linux diseñada para HTPCs. Basada en el reproductor de medios Kodi (anteriormente (XBMC). Está diseñado para consumir relativamente pocos recursos y arrancar rápidamente desde la memoria Flash.1 2 3 4 5 También está disponible una imagen de disco para Raspberry Pi.6
Instalar OpenELEC Mediacenter (Kodi) en Raspberry Pi es relativamente fácil. Vamos a necesitar una tarjeta SD además de:
Instalar OpenELEC Mediacenter (Kodi) con ImageWriter en Gnu/Linux
Instalar OpenELEC Mediacenter (Kodi) con Win32DiskImager en Windows
martes, 10 de marzo de 2015
OTR.to - Chat p2p cifrado
El protocolo "Off-The-Record Messaging", comúnmente llamado OTR, es un protocolo criptográfico que proporciona un cifrado fuerte para conversaciones de mensajería instantánea. OTR utiliza una combinación del algoritmo AES de claves simétricas, el protocolo de intercambio de claves Diffie-Hellman y la función hash SHA-1. Además de la autenticación y el cifrado, OTR aporta una confidencialidad directa perfecta y cifrado maleable.
La principal motivación debajo de este protocolo fue ocultar la identidad de los participantes en la conversación a la vez que se mantenía la confidencialidad de la propia conversación, como si fuera una conversación privada de la vida real. Esto contrasta con otras fuentes criptográficas en las cuales se produce una salida que, más tarde, puede ser usada como un registro verificable de la comunicación y las identidades de los participantes. La mayoría de las veces, la gente que usa este tipo de software criptográfico desconocen esto y habría sido mejor que hubieran usado OTR. El documento introductorio se llamaba "Off-The-Record Communication, or Why Not To Use PGP".
El protocolo OTR fue diseñado por los criptógrafos Ian Goldberg y Nikita Borisov. Ambos proporcionan una biblioteca cliente para dar soporte a usuarios de la mensajería instantánea que quieran implementar el protocolo. Existe un complemento para Pidgin y un complemento para Kopete que permiten que OTR sea usado sobre cualquier protocolo IM soportado por Pidgin o Kopete, ofreciendo una auto detección que inicia la sesión OTR con los amigos que la tengan activada, sin interferir con conversaciones descifradas.
Desde OTR.to es posible utilizar esta aplicación de mensajería peer-to-peer basada en navegador que ofrece una comunicación segura compartiendo previamente una IDentificación.
CARACTERÍSTICAS
- Chat p2p, se comunica directamente, no hay registros guardados en el servidor.
- Conexión anónima, inscripción gratuita.
- Se basa en navegador web, no es necesario instalar.
- Protocolo criptográfico OTR (Off-the-Record Mensajería).
- Código abierto y escrito en JavaScript.
lunes, 2 de marzo de 2015
Emulador de Atari Jaguar para Gnu/Linux y Windows
La Atari Jaguar es una videoconsola introducida en 1993 como plataforma de alcance para la siguiente generación (futuras PlayStation y Sega Saturn). Fue la última consola lanzada al mercado por Atari.
En principio la Jaguar iba a ser lanzada al mercado un par de años después de la Atari Panther, pero al final la Panther no pasó de proyecto y la Jaguar fue un fracaso en ventas, se estima no vendieron más de 2.5 millones de unidades.
Las características de la máquina eran impresionantes para la época, funcionaba a 64 bits cuando la competencia seguía en los 16 bits. En realidad conseguían los 64 bits usando 5 procesadores de 32 bits contenidos en dos chips funcionando en paralelo y un coprocesador Motorola 68000, una GPU a 26,591Mhz funcionando a 26,591 MIPS, un bus de datos de 64 bits y una memoria DRAM de 2MB.
Esta consola utilizaba cartuchos de videojuegos, aunque posteriormente salió a la venta su unidad de CD.
Atari trató de recuperar el terreno perdido en el mundo de las consolas, buscando obtener una porción de la cuota de mercado ocupada por las consolas de Sega y de Nintendo. Atari Jaguar era una consola 64 bit con capacidad para mover juegos en 3D muy superior a los consolas en vida de ese entonces, Super Nintendo y Sega Genesis/Mega Drive. Por desgracia, este último esfuerzo de la compañía Atari para hacerse de un sitio en el mercado de consolas falló por un escaso repertorio de juegos y por la baja calidad que ofrecían, no mostrando la verdadera capacidad de la consola. Incluso muchos juegos de Super Nintendo (lanzada al mercado 3 años antes que Jaguar) se veían mejor y se jugaban mejor como lo es "Star Fox" frente a "Cybermorph".
VirtualJaguar[Windows]+[ROMS].zip |
Hay que tener en cuenta en configurar la ruta donde están las rom |
ROMS
www.emuparadise.me/roms-isos-games.php
www.freeroms.com/psx_roms_A.htm
domingo, 1 de marzo de 2015
jueves, 26 de febrero de 2015
PCSX - Emulador de PSX para Gnu/Linux y Windows
PCSX es un emulador de la consola PlayStation de Sony para PC. El principal desarrollador de este programa fue Linuzappz, el mismo programador que inició el proyecto de PCSX2. Los códigos fuente del emulador se encuentran disponibles en la página oficial del mismo.
El desarrollo empezó el 31 de agosto del 2000. La última versión disponible es la 1.5 y puede ejecutar juegos comerciales; sin embargo, el desarrollo del proyecto fue abandonado por Linuzappz el 17 de septiembre de 2003 y la mayoría de los desarrolladores migraron a su proyecto hermano, emulador de PS2, PCSX2
En 2006 un grupo de fanáticos creó Pcsx-df4 (una versión modificada) que implementó nuevas características y corrigió varios bugs, pero solo lo desarrollaron (y lo desarrollan) para GNU/Linux quitándole la compatibilidad con Windows que antes tenía.
A base de la versión 1.9 de esta modificación se creó Pcsx-Reloaded (Abreviado pcsx-r) que también agregó nuevas mejoras y corrigió errores, además mantuvo la compatibilidad con Windows, GNU/Linux, Mac Os X, y agregó compatibilidad a varias plataformas más como Wii,5 Ps3,6 y Blackberry. Actualmente es una beta avanzada que se actualiza regularmente cada varios meses pero se crean builds SVN casi a diario.8 9 10 Es considerada el sucesor del proyecto original en internet.
Las nuevas versiones.PCSX, y sus Forks funcionan de igual manera que PCSX2 empleando, de manera similar a ePSXe, una tecnología basada en plugins o extensiones (heredada de PSEmu PRO) (que se pueden conseguir en internet o usar los que el emulador provee por defecto) para el manejo de gráficos, sonido,mando, unidad de CD-ROM y PlayStation Link Cable. Los controladores que se encargan de emular las ranuras para Memory Card y la Bios de la consola son proporcionados por el emulador, aunque cabe aclarar que la versión por defecto (suministrada por el emulador) de esta última es solamente simulada por lo que se recomienda conseguir el archivo de bios desde otra fuente.
El emulador es capaz de emular juegos comerciales casi perfectamente, con algún glitch o bug ocasional, en ordenadores de hace varios años, a velocidad jugable(más de 30 Fps) debido a la antigüedad de la consola y la capacidad de los ordenadores. La velocidad y calidad de la emulación pueden variar dependiendo de la configuración de los plugins, haciéndolo de perfectamente jugable (incluso mejor que en la consola original debido a los plugins gráficos y de sonido) hasta lento e injugable. Es muy raro y bajo el número de títulos injugables en el emulador aun habiendo probado todas las configuraciones de plugins, dichos juegos suelen trabarse en cierto nivel o mostrar una pantalla negra y detener la emulación al cargar cierta escena o realizar cierta acción.
El mando de Playstation es emulable, tanto con un teclado u otro dispositivo, como con un Gamepad conectado al PC. Para iniciar un juego se requiere la imagen Iso de este o introducir el CD-ROM en la unidad lectora para iniciar, una vez iniciado solo se pueden configurar los plugins de mando, y otras pocas opciones hasta que termine la emulación. En el juego se puede guardar en Memory Card (como en la versión normal) o en cualquier momento con Savestates.
Wikipedia
INSTALACIÓN EN GNU/LINUX - DEBIAN
Desde una shell instalamos fácilmente PCSX-Reloaded en su versión 1.9, descargando de AQUÍ las BIOS y ubicandolas en la ruta .pcsxr/bios.
INSTALACIÓN EN WINDOWS
Descargar, descomprimir PCSX+Bios.zip ( bios incluidas) y ejecutar el *.exe.
NOTA
Algunos juegos no son compatibles.
FUENTES Y RECURSOS
https://pcsxr.codeplex.com/
http://es.wikipedia.org/wiki/PCSX
http://www.freeroms.com/psx_roms_A.htm
PCSX+Bios.zip
PCSXBios.zip
Suscribirse a:
Entradas (Atom)