Feb1st

Encriptación MD5 en VB2005

bueno acá les dejo un pequeño articulo mío que les puede servir, se trata sobre como encriptar textos en nuestra base de datos y también de explicar que hace la encriptación y para que xD.

les presento con mi siguiente ejemplo.

imagínense que son usuarios de un foro, pongamos como ejemplo www.hackerss.com, bueno cualquiera de los administradores podría entrar a su phpmyadmin y poder buscar la tabla usuario y ver el password de todos ustedes.

para eso existe la encriptación, y en este caso, para protegernos del administrador xD.

imaginen este cuadro

usuario password
marticore hola
marcelo mono
naile mona

así de fácil seria a un administrador ver su contraseña ^^ . pero con el md5 esto se convierte en esto

usuario password
marticore bvA9ULqW/mSkTovAvgSdOA==
marcelo AE5XC559VD//tOoPNFT+yg==
naile 2UOEdIYQrUUlKAtvN4CubA==

 

son los mismos password pero esta ves están encriptados.

cuando un texto cualquier ( “hola” ) se convierte a MD5, pasa a ser el siguiente texto (“bvA9ULqW/mSkTovAvgSdOA==”), ojo que esto no significa que cuando aceda a mi login tengo que insertar esta cadena “bvA9ULqW/mSkTovAvgSdOA==”, sino que se juega un poco con las cadenas.

si “hola” es igual a esto encriptado “bvA9ULqW/mSkTovAvgSdOA==”, entonces eso significa que si yo encripto la contraseña que ingreso debe ser igual  “bvA9ULqW/mSkTovAvgSdOA==”

solo es un juego de posiciones, es la mejor manera de protegerse ^^ a continuación les dejo una aplicación con la base de datos dentro de ella para que puedan ver mejor la forma de trabajar con el md5 ^^ .

empecemos:

  1. Crea un proyecto en tu VB .NET 2005
  2. y desarrolla un formulario parecido a este ^^ .

    image

  3. empezaremos importando unas clases para poder conectarnos a nuestra base de datos.
  4. empezaremos por el evento Load del formulario, doble click en el formulario para poder accesar.
Ene27th

Momentos rockeros en Los Simpsons

continuando con el post anterior, acá les dejo este post sobre los momentos musicales de los simpsons, los cuales me gustaron xDDDDD, me gustaría encontrar uno de Ozy ^^

 

Rolling stones simpsons-stones

 

 

U2U2simpsons

 

 

Metallica THE SIMPSONS: After a shocking dinner with Fat Tony and son Michael, Homer leads the Simpson family on a mob crime spree in THE SIMPSONS season premiere episode "The Mook, the chef, the wife and her Homer" Sunday, Sept. 10 (8:00-8:30 PM ET/PT) on FOX.  Pictured: Special guest Metallica.  THE SIMPSONS™ and ©2006 TCFFC ALL RIGHTS RESERVED.  ©2006FOX BROADCASTING  CR:FOX

 

 

aca con mucho artistas rolling_stones_simpsons_2c

 

 

Aerosmith sim3_8aerosmith

 

 

Red Hot Chili Peppers simpsons_red_hot_chili_peppers

 

 

REM simpsons_rem349x500

Ene27th

Rockeros antes y después de…

bueno este es un articulo que vi en un internet, pero me causo mucha sorpresa como a muchos la droga los acabo, y otros como decidieron volverse “normales” pero bueno véanlo esta muy bueno.

 

Gene Simons, actualmente un millonario y con una serie muy buena ^^ 6ku1jsi6l1nfjd

 

Charly Garcia, claramente se puede ver como la droga lo acabo6ldd9hf7ypstph

 

Paul McCartney

81t8ln66nw1myw

 

Angus Young, que no esta pelado ya? xDD6o27psh81k2jxx

 

Mick Jagger7x27plf6oy20jk

 

Bryan May6wqaxlk6kyes6d

 

Lemmi Kilmister6tae6b86s7de93

 

Sting, a este lo veo mejor de viejo que de joven xDDDD6wrrqf58fv87l5

 

Jimmy Page6pzs29f6x9miyd

 

Ace Frehley, tambien esta viejito xDD6z8fpms85e6c1s

 

Paul Stanley87jbdd47xsem3k

 

Roger Waters7xtyoi981k1zc8

 

James Hetfield, este si se conservo bien7yh0u358691r1f

 

Robert Plant6odezko7ymjlmb

 

Keith Richards, a este si que feo le pego la droga :S8a49w697x91mcl

 

Axl Rose8f9q9ag8eav9ky

 

David Lee Roth71nba8i8fl86xw

 

Yngwie Malmsteen82lbz1l7ys4wm9

 

David Coverdale8fyreqg 71eym9x

 

Freddy Mercury , creo que no cuenta xD porque se murió antes de envejecer73kwyyr71z1r2d

 

 Eric Clapton86eadkk73lkemc

 

Rod Stewart6supfgh81guvr5

Eddie Van Halen6nr5puv87a34zs

 

Steven Tyler8c2diti730ecy1

 

Pappo6k7iujr852r3pc

Ene26th

El negocio que hizo honor a su nombre

Ene26th

Hay Windows 7 hasta el 10 de febrero

ms_win7horiz

Hace algún tiempo les informé que se podría descargar la versión beta de Windows 7 hasta el 24 de enero. Bueno, esa fecha fue extendida porque ya estamos a 26 y todavía se puede seguir descargando desde la web oficial. ¿Qué pasó? Parece que Microsoft quiere aprovechar el éxito que tuvo y decidió alargar la licencia de descarga gratuita hasta el 10 de febrero.

Si ya descargaste el sistema y no lo instalaste todavía tendrás tiempo de obtener la licencia hasta el 12 pero si llegas a esta fecha y no lo instalas, habrás perdido, porque Microsoft no dará más claves.

Personalmente recomiendo que prueben el sistema, lo hice sin siquiera hacer backup (un poco arriesgado, lo sé) y todo está funcionando a la perfección después de casi un mes de pruebas.

Ene26th

Los programadores y los urinarios

Tres programadores están en el servicio usando los urinarios.

Cuando el primer programador termina, se acerca al lavabo a lavarse las
manos.

Cuando acaba, procede a secarse las manos, con una toallita de baño, una
tras otra y se asegura de que ni una sola gota de agua ha quedado en sus
manos.

Volviéndose hacia los otros dos dice:

- en Microsoft estamos entrenados para ser extremadamente minuciosos.

microsoft-logo

El segundo programador acaba su tarea y procede a lavarse las manos.
Luego coje sólo una toallita para secarse las manos, pero usa cada trocito
de papel disponible.

Volviéndose hacia los otros dos dice:

- en Intel no sólo estamos entrenados para ser extremadamente minuciosos,
sino que también, estamos entrenados para ser extremadamente eficientes.

intel

El tercer programador acaba y camina derecho a la puerta, gritando por
encima del hombro:

- En Red Hat no nos meamos en las manos!!.

red-hat

jjejejej xDDDD, me gusto este chiste que encontré en internet ^^

Ene25th

Conexiones remotas MS-SQL2005 Express

Bueno hoy me tope con un problemita, que otra ves no se porque el gusto de los de Microsoft de querer joderla xD.

Empecemos viendo el problema desde el comienzo, soy una persona que siempre le gusta trabajar con herramientas profesionales, así que no era la acepción tener el MS-SQL 2005 la versión completa, pero formatee mi computadora y me dio una hueva instalar los dos CD’s, así que decidí dejar la versión Express que trae el Visual Studio .NET 2005.

Abrí mi proyecto en el Visual Studio, presiono F5 y plopp!!!!! WTFFFFF????? no corre :s , dejando de un lado que se tiene que se tiene que habilitar la opción para conexiones remotas. estaba fallando mi aplicación, no se podía conectar a la base de datos. :S.

Ahora viene mi punto de vista,:

las diferencias de la versión completa de MS-SQL 2005 y la versión Express, son que no vienen todas las herramientas integradas, pero porque  tener que cambiar datos y querer joderla?  no entiendo.

La solución pude encontrarla con un amigo mexicano NegoPro (Alejandro), que me dio unos detalles sobre puertos y esas cosas, bueno empecemos.

MS-SQL2005

Terminando de instalar el VS 2005, ejecutamos el SQL 2005 Express, por defecto solamente se puede trabajar de la forma Autenticación de Windows.

image

En MS-SQL Server existe un usuario por defecto que es el usuario sa , si es que yo quiero ingresar con ese usuario, me saldrá el siguiente error.

image

Para poder solucionar esta parte tenemos que primero, activar al usuario sa, que viene deshabilitado por defecto el el SQL Express de VS.net 2005.

accedamos al SQL Server Management System con una Autenticación de Windows, una ves adentro, le damos click derecho al servidor.

2

 

Elegimos propiedades, en la ventana siguiente nos dirigimos al Seguridad, y habilitamos el Modo de Autenticación Windows y SQL Server.

3

con esto ya tendremos habilitado el inicio de sesión, pero falta algo mas, que es habilitar al usuario sa.

volvamos al explorador de objetos y ubiquémonos en Seguridad-> Inicio de sesión, dentro de esa carpeta nos aparecerá el usuario sa, le damos click derecho y propiedades.

4

 

en la siguiente ventana nos salen opciones del usuario sa, nos dirigimos a Estado, y ahí habilitamos la opción en Inicio de sesión, como Habilitada.

5 

Después de todo esto ya todo estaría listo para poder trabajar con el usuario sa y poder trabajar.

supongamos que desde una aplicación VB .NET 2005 voy a conectarme a la base de datos prueba, con una simple cadena de conexión.

ConnectionString = "Data Source=(local);Initial Catalog=prueba ;User Id=sa;Password=12345;"

esto así de simple no funcionaria, y podrías matarte buscando en google sobre el problema, ojo, recuerda que hasta el momento no es una conexión remota, solamente una conexión local.

la solución me la dio NegoPro, en el cual me comenta que el puerto por defecto de que usa el MS-SQL esta cambiado en el SQL Express xDDD ( esto es para llorar xD)

Alejandro me dio dos soluciones, una podía ser agregando unas cositas a la cadena de conexión, y otra seria modificando el puerto.

modificando la cadena de conexión quedaría algo así.

ConnectionString = "Data Source=(local),xxxx;Initial Catalog=prueba ;User Id=sa;Password=12345;"

donde xxxx seria el puerto, tu puede decidir como hacerlo ^^

 

y modificando seria de la siguiente manera, tienes que abrir el SQL Server Configuration Manager

6

 

una ves adentro, nos dirigimos a Protocolos de SQLEXPRESS y hacemos click derecho en TCP/IP, y click en propiedades.

7

 

dentro de esta ventana tendremos que irnos a Direcciones IP y buscar IPALL –> Puertos Dinámicos TCP y colocar el valor de 1433, que es el puerto por defecto por el que trabaja el MS SQL Express.

image

 

recuerda que después de estos pasos tiene que reiniciar el servidor, para esto solo basta volver al SQL Express y darle click derecho en el servidor->Reiniciar.

8

 

después de esto tu aplicación puede correr perfectamente remotamente o localmente, recuerda que para esto debes habilitar el TCP/IP de tu SQL server.

esto es un problema que se genera al instalar el SQL Express del Visual Studio .NET 2005.

muchas gracias a NegoPro por la ayuda, ciertamente sin el, hubiera tenido que desinstalar el SQL 2005 Express , e instalar el SQL 2005 completo xDDD.

Gracias espero que les haya servido.

Ene23rd

Sahara verde

Acerca de 9000 años atrás, un clima muy húmedo prevalecía en algunas partes del Desierto del Sahara llamado período Neolítico Subpluvial. Varios miles de años atrás, este verde Sáhara fue el hogar de muchos pastizales, bosques y animales, así como seres humanos. En una expedición buscando fósiles de dinosaurios el paleontólogo Paul Sereno en el año 2000, descubrió en Níger una zona con cientos de esqueletos de dos culturas distintas, de miles de años atrás .También se encuentro en las tierras áridas y desoladas un sitio de caza , herramientas, cerámica y huesos de grandes animales terrestres y peces.

En el desierto del Sáhara, en Níger, se encontró un esqueleto de 6000 años con su dedo medio en su boca por razones que se desconocen.

2usg5te

Este dinosaurio Suchomimus visto en Agadez, fue donado al país de Níger por el paleontólogo Paul Sereno en la ceremonia Flamme de la Paix , que celebró el final de un periodo de cinco años de guerra civil. Suchomimus vivió hace 110 millones de años tenía cuerpo de dinosaurio y cabeza de cocodrilo. Más de 20 nuevas especies de dinosaurios y cocodrilos se encontraron en esta expedición.

359k1av

Seis mil años atrás, una madre y dos niños murieron al mismo tiempo y fueron enterrados aquí . Alguien los enterró con mucho cuidado , como los científicos comprobaron fueron colocadas flores encima y por debajo de los cuerpos. Aún no se sabe cómo murieron.

nf4abc

 

Uno de los más bien conservados esqueletos parecía como si hubiera dormido sólo en la arena seis mil años atrás.

zkl2xkifyi48

Este hombre fue encontrado con la cabeza enterrada en una olla y fue cariñosamente llamado de "Olla Jefe". También había huesos de un cocodrilo y un colmillo de jabalí.

2dtyfz6

Una jirafa tallado en la roca de 8000 años , Níger es considerado uno de los mejores petroglifos en el mundo. La jirafa tiene una correa sobre su nariz que implica un cierto nivel de domesticación de los animales.

2yuwnbk

via http://www.boston.com/bigpicture/2008/12/green_sahara.html

este articulo me pareció excelente, me gustaría llegar a sitios como este, capas por mi trabajo llegue conocerlos xD .

Ene22nd

Windows vs Linux [Humor]

Round 1
Ganador: Windows

chiste-011

debo admitir que una parte de mi vida informática, estuve con mi bandera de Windows, y otra parte de mi vida con mi bandera de GNU/Linux, actualmente para mi solo son herramientas, nada mas,

me pero me hizo gracia estas imágenes xDDD

 

Continuar leyendo »

Ene22nd

¿Como saber si un informático esta trabajando?

informaticos

jajaja cualquiera puede pensar que es verdad, en lo personal soy una persona que realiza todos esos estados, pero no concuerdo con lo de tonteando en Facebook xD, y menos jugar en el trabajo.

jaaajja “Alerta a los de CALIDADD!!!!!” xDDD eso me causo gracia xDDD

Calendario

  • Febrero 2010
    L M X J V S D
    « Feb    
    1234567
    891011121314
    15161718192021
    22232425262728


Acerca de mi

  • hola, mi nombre es Alberth Hinostroza Ramos espero que les guste mi blog xD