Buscar en el Blog

lunes, 26 de septiembre de 2016

Certified Ethical Hacker v8 Español

    Curso de Certified Ethical Hacker v.8



Certified Ethical Hacker Versión 8 tiene como objetivo dotar a los hackers profesionales con conocimientos sobre diversas infraestructuras de red de seguridad. La certificación es expedida por el Consejo Internacional de Comercio Electrónico ( EC-Council). El trabajo de un hacker ético certificado es acceder a un sistema de ordenador y reparar una falla de seguridad informática. Ellos son contratados para llevar a cabo pruebas de penetración sobre la base de la solicitud del titular del sistema, por lo que no se considera piratería ilegal. En la Versión 8 CEH curso, usted aprenderá cómo implementar las últimas tecnologías de hacking que son utilizados por los autores de incurrir en daños en el sistema de seguridad

Contenido:
1 Introducción
2 Reconocimiento
3 Escaneo
4 Enumeración
5 Hackeo al Sistema
6 Troyanos
7 Virus y Gusanos
8 Sniffers
9 Ingeniería Social
10 Denegación de Servicio
11 Session Hijacking
12 Hackeando Servidores Web
13 Hackeando Aplicaciones Web
14 SQL Injection
15 Hackeando Redes Inalámbricas
16 Hackeando Plataformas Móviles
17 Evadiendo IDS, Firewalls y Honeypots
18 Desbordamiento de búfer
19 Criptografía
20 Test de Intrusión
  
Autor: Julio Iglesias Pérez




sábado, 10 de septiembre de 2016

Validar Solo números en C#

Primero crearemos una clase llamada ValidarNumeros
using System;
using System.Text;
using System.Windows.Forms;
namespace Utilidades
{
   public class ValidarNumeros
    {
       public static void validarDecimales(String textBox1, ref KeyPressEventArgs e)
       {
             if (textBox1.Contains(System.Windows.Forms.Application.CurrentCulture.NumberFormat.NumberDecimalSeparator))
           {
                      if(!char.IsDigit(e.KeyChar))
                      {
                               e.Handled = true;
                       }

                       if (e.KeyChar == '\b')
                       {
                                e.Handled = false;
                        }
                            }
           else
           {
                          if(!char.IsDigit(e.KeyChar))
                          {
                                  e.Handled = true;
                           }

                           if(e.KeyChar=='.' || e.KeyChar=='\b')
                          {
                                   e.Handled = false;
                          }
            }
       }
    }
}
Ahora simplemente queda usar la clase creada. Usando la clase.
private void txtLongitudBarreno_KeyPress(object sender, KeyPressEventArgs e)
        {
            ValidarNumeros.validarDecimales(txtLongitudBarreno.Text,ref e);
        }

martes, 6 de septiembre de 2016

Gráficos por Computadora con OpenGL

 
 
 
 En esta tercera edición se presentan los principios básicos de diseño, utilización y comprensión de los sistemas y aplicaciones infográficos, junto con numerosos ejemplos de programación en OpenGL. Se analizan en profundidad los componentes tanto hardware como software de los sistemas gráficos, utilizándose un enfoque integrado para relacionar los temas de gráficos bidimensionales y tridimensionales. Sin presuponer ningún conocimiento previo del lector en el tema de gráficos por computadora, los autores presentan los conceptos fundamentales y los utilizan para mostrar cómo crear todo tipo de imágenes, desde simples dibujos lineales hasta escenas fotorrealistas altamente complejas.
Novedades principales
✓ Proporciona explicaciones completas y exhaustivas de la biblioteca básica
de programación gráfica OpenGL y de las bibliotecas auxiliares GLU  y GLUT.
✓ Incluye un amplio con|unto de más de 100 ejemplos de programación para ilustrar el uso de las funciones OpenGL.
✓ Presenta ejemplos de programación en C++, con más de 20 programas C++ completos.
✓ Combina la explicación de los métodos infográficos tridimensionales y bidimensionales.
✓ Incluye los más recientes avances en las técnicas y aplicaciones infográficas.
RESUMEN DE CONTENIDO:
Capitulo 1. Introducción a los gráficos por computadora
Capitulo 2. Introducción a los sistemas gráficos
Capitulo 3. Primitivas gráficas
Capitulo 4. Atributos de las primitivas gráficas
Capitulo 5. Transformaciones geométricas
Capitulo 6. Visualización bidimensional
Capitulo 7. Visualización tridimensional
Capitulo 8. Representaciones de objetos tridimensionales
Capitulo 9. Métodos de detección de superficies visibles
Capitulo 10. Modelos de iluminación y métodos de representación superficial
Capitulo 11. Métodos interactivos de entrada e interfaces gradeas de usuario
Capitulo 12. Modelos y aplicaciones del color
Capitulo 13. Animación por computadora
Capitulo 14. Modelado jerárquico
Capitulo 15. Formatos de archivos gráficos
 

domingo, 4 de septiembre de 2016

Realidad Aumentada un Enfoque Práctico.



Realidad Aumentada un Enfoque Práctico
con ARToolkit y Blender

Carlos Gonzáles Morcillo
David Valejo Fernández
Javier A. Albusac Jiménez
Jose Jesus Castro Sánchez
 
La Realidad Aumentada (RA) es una variación de Realidad Virtual. Las tecnologías de Realidad Virtual sumergen al usuario dentro de un entorno completamente sintético, sin tener consciencia del mundo re-al que lo rodea. La RA, sin embargo, permite al usuario ver el mundo real, en el que se superponen o con el que se componen objetos vir-tuales. Así, la Realidad Aumentada no sustituye la realidad, sino que la complementa.
La RA ha experimentado un creciente interés en estos últimos años. En Septiembre de 2009, The Economist aseguró que «intentar imagi-nar cómo se utilizará la Realidad Aumentada es como intentar predecir el futuro de la web en 1994». Según la consultora Juniper Research, la RA en dispositivos móviles, generará más de 732 millones de dólares en 2014.
Este libro pretende proporcionar una visión práctica para desarro-llar aplicaciones de RA, utilizando para ello la biblioteca ARToolkit para el desarrollo de este tipo de aplicaciones y la suite de modelado tridimensional Blender. Así mismo, el presente libro cubre aspectos esenciales en este ámbito, como por ejemplo la base de los fundamen-tos matemáticos necesarios para trabajar en el mundo 3D o el uso de APIs de programación gráfica como OpenGL. Finalmente, también se lleva a cabo un estudio del uso de las bibliotecas OpenCV y Ogre3D.

Introducción a la Programación Gráfica con OpenGL

Introducción a la Programación Gráfica con OpenGL

Autor: Oscar García - Alex Guevara
 Páginas: 81