elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado:


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP)
| | | |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo)
| | | | |-+  Duda con programa en Visual Basico
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] 2 Ir Abajo Respuesta Imprimir
Autor Tema: Duda con programa en Visual Basico  (Leído 4,474 veces)
LukaCrosszeria

Desconectado Desconectado

Mensajes: 79


Lets go baby~


Ver Perfil
Duda con programa en Visual Basico
« en: 15 Abril 2013, 17:09 pm »

Saludos,

Tengo inconveniente con la realizacion de un programa en VB. He estado tratando de buscar lo que quiero por internet pero no lo he encontrado solo he encontrado KEYGEN que da un seria en base a un Case aleatorio.


Lo que yo deseo hacer es lo siguiente. Generar un serial a partir de dos bases. Una son palabras no mayor a 10 letras Alfanumerica que incluye signos  y la otra es la MAC-Adress.

El serial tiene que ser Alfabetico de la A-Z, sin minusculas, cuatro letras en grupos de cuatro. En base del programa seria asi:


Palabra1: Casa
MAC Adress: 00-50-56-C0-00-08
Serial Generado: FTST-BRGZ-FLHH-KLLK


Asi desearia que quede. Trate obteniendo la MAC-Adress luego encriptandola a MD5, para luego hace un juego de palabras con un rand.


NOTA: El programa debe tener a su disponibilidad en los Text box que se le introduzca manualmente la MAC-Adress y palabra.

Pasen buenas!


En línea

79137913


Desconectado Desconectado

Mensajes: 1.169


4 Esquinas


Ver Perfil WWW
Re: Duda con programa en Visual Basico
« Respuesta #1 en: 15 Abril 2013, 18:33 pm »

HOLA!!!

MMM...  :¬¬

Esto me huele a tarea...  :silbar:

Por favor, postea lo que tienes del codigo y te ayudamos ;)

GRACIAS POR LEER!!!


En línea

"Como no se puede igualar a Dios, ya he decidido que hacer, ¡SUPERARLO!"
"La peor de las ignorancias es no saber corregirlas"

 79137913                          *Shadow Scouts Team*
LukaCrosszeria

Desconectado Desconectado

Mensajes: 79


Lets go baby~


Ver Perfil
Re: Duda con programa en Visual Basico
« Respuesta #2 en: 15 Abril 2013, 18:51 pm »

No, no es tarea. Es un proyecto que quiero hacer. Como recien empiezo en la programacion.


El codigo es el basico que muestra el Visual Basic al momento de dar los Proyects y texturizarlo. Pero el Source Code es la duda que tengo.

Es decir, el mismo procedimiento que la realizacion de un Keygen. Pero un Keygen solo son una lista de Seriales encerrados en un Case, que simplemente te los muestra, no los genera. Yo lo que quiero aprender es a generarlos con esas dos variables.

MAC-ADRESS y PALABRA.


Como dije anteriormente, pense que si encriptaba la MAC-ADRESS a MD5 se me reduciria la pelota. Pero no al contrario es que el MD5 me la expandio.

Pase buenas
En línea

79137913


Desconectado Desconectado

Mensajes: 1.169


4 Esquinas


Ver Perfil WWW
Re: Duda con programa en Visual Basico
« Respuesta #3 en: 15 Abril 2013, 19:15 pm »

HOLA!!!

Primero, a que llamas un "case"?, segundo el "serial" son las 16 letras aleatorias?, a que llamas "texturizar"?

Segun lo que puedo interpretar, por que no te estas expresando muy claramente que digamos, queres realizar un software que a partir de la direccion mac de la PC en cuestion y una palabra clave, genere un numero de 16 digitos una cadena de 16 caracteres. ¿Estoy en lo correcto?

P.D: Que visual studio estas usando?

GRACIAS POR LEER!!!
« Última modificación: 15 Abril 2013, 20:22 pm por 79137913 » En línea

"Como no se puede igualar a Dios, ya he decidido que hacer, ¡SUPERARLO!"
"La peor de las ignorancias es no saber corregirlas"

 79137913                          *Shadow Scouts Team*
791791

Desconectado Desconectado

Mensajes: 4


3 Esquinas


Ver Perfil
Re: Duda con programa en Visual Basico
« Respuesta #4 en: 15 Abril 2013, 19:52 pm »

HELLO!!!

Cuando dejaste como ejemplo:

Palabra1: Casa
MAC Adress: 00-50-56-C0-00-08
Serial Generado: FTST-BRGZ-FLHH-KLLK

estas haciendo entender que tu serial generado devolvera siempre de esa forma, es decir, sin numeros y siempre de a 4 y 4 veces.

Lo que no entiendes es que no hay un procedimiento claro para hacer eso que quieres hacer, es todo como lo quieras hacer tu.
Por ejemplo, puedes usar la palabra "Casa" para contar su logintud y asi indicar las repeticiones de un bucle. Luego usar el codigo Ascii de cada letra de Palabra para hacer cuentas con los numeros Ascii de tu mac.
Es todo hacer funciones que devuelvan lo que vos queres, que habria que pensarlo un buen rato, depende de vos.

THANKS FOR READING!!!
En línea

"Como no se puede igualar a Dios, ya he decidido que hacer, ¡SUPERARLO!"
"La peor de las ignorancias es no saber corregirlas"
tincopasan


Desconectado Desconectado

Mensajes: 1.286

No es lo mismo conocer el camino que recorrerlo.


Ver Perfil
Re: Duda con programa en Visual Basico
« Respuesta #5 en: 15 Abril 2013, 20:18 pm »

primero:
"Pero un Keygen solo son una lista de Seriales encerrados en un Case, que simplemente te los muestra, no los genera. Yo lo que quiero aprender es a generarlos con esas dos variables"
¿de donde sacaste eso? lee un poco de keygens antes de hablar tan libremente! quizá algunos seriales son fijos, pero la mayoría se generan a base de un dato variable, por ejemlo el nombre introducido por el usuario.
segundo:
claro que MD5 da una cadena larga,
tercero:
no veo el problema, usa md5 sobre la address y después elegi una parte de esa cadena, la cortas y le das el formato que necesites, y si hay caracteres que no se correspondan con los que queres, los reemplazas por medio de un xor hasta obtener el valor buscado:
por ej:
nombre: tincopasan
md5: 75B9686657FF37218EF17EE13877FAE8
75B9-6866-57FF-3721

como hay números podés implementar muchos tipos de funciones
por ejemplo que reemplaze los números por caracteres de acuerdo al lugar que ocupan en el abecedario + lugar que ocupa en el serial
7=  1 lugar(serial) 7 lugar (abecedario) = 1+7= H
5 = 2 lugar(serial) 5 lugar (abecedario) = 2+5= G
y ya iria quedando HGB?- etc.

solo tendrías que:
1) saber implementar md5  hay muchos ejemplos en vb
2) usar mid
3) funciones propias para las operaciones de ubicación del serial.
todo es bastante básico.
En línea

LukaCrosszeria

Desconectado Desconectado

Mensajes: 79


Lets go baby~


Ver Perfil
Re: Duda con programa en Visual Basico
« Respuesta #6 en: 15 Abril 2013, 21:49 pm »

Saludos,

Gracias por las respuestas mas la de tincopasan que me hizo tener unas ideas. Respondiendo a las preguntas me re afirmo en orden.

Que es un Case

A esto:

Código:
Select [ Case ] testexpression
    [ Case expressionlist
        [ statements ] ]
    [ Case Else
        [ elsestatements ] ]
End Select

En los tutoriales que he estado observando lo que hacian es buscar seriales por internet. Ponerlos por case y por cada Generarte mostrar un serial. Yo a mi entender no es crear un codigo, es mostrar un codigo ya hecho. [ Hablo de los video tutoriales. ]


El serial son las 16 letras aleatorias.

Si, son las letras como explique ejemplo

Serial: DFGFD-AQWR-DSFF-GFSA

A que llamas texturizar.

Realmente fue una expresion que me llego al instante del post. Me referi a esto a cuando entrar a Visual basic y este da la opcion de agregar botones, las planillas del programa e ect.



Para el joven tincopasan. Las primeras respuestas son las que responde las suyas xD, perdone si mis expresiones son un poco ambiguas.


En resumen es lo que deseaba. Que a partir de la MAC-ADRESS y una palabra [Dicha palabra puede contener simbolos] crear un serial de 16 caracteres

Si tienen algun manual de VB en que me puedan explicar o algun ejemplo ademas de los ya mencionados para hacerme entender se los agradeceria.

Gracias.
En línea

791791

Desconectado Desconectado

Mensajes: 4


3 Esquinas


Ver Perfil
Re: Duda con programa en Visual Basico
« Respuesta #7 en: 16 Abril 2013, 01:01 am »

HELLO!!!

Algo me dice que no has aprendido siquiera vb6 y ya quieres hacer ese codigo, primero aprende a programar y luego sabras hacer eso que pides.

THANKS FOR READING!!!
En línea

"Como no se puede igualar a Dios, ya he decidido que hacer, ¡SUPERARLO!"
"La peor de las ignorancias es no saber corregirlas"
LukaCrosszeria

Desconectado Desconectado

Mensajes: 79


Lets go baby~


Ver Perfil
Re: Duda con programa en Visual Basico
« Respuesta #8 en: 16 Abril 2013, 02:21 am »

El asunto es que quiero aprender mas con ese proyecto. Por eso pedi ayuda o consejos...Uu..
En línea

791791

Desconectado Desconectado

Mensajes: 4


3 Esquinas


Ver Perfil
Re: Duda con programa en Visual Basico
« Respuesta #9 en: 16 Abril 2013, 04:26 am »

HELLO!!!

Esque imposible que logres hacer lo que quieres si no sabes como funciona una variable, como usar las funciones de manejo de strings, etc. Primero lo primero, aprender a programar, porque aca no hacemos tareas, sea para el colegio, para la universidad o para hacerte tu codigo asi porque si.

THANKS FOR READING!!!
En línea

"Como no se puede igualar a Dios, ya he decidido que hacer, ¡SUPERARLO!"
"La peor de las ignorancias es no saber corregirlas"
Páginas: [1] 2 Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Curso Visual Basic 6.0 Basico
Programación Visual Basic
ninfas 4 6,904 Último mensaje 31 Enero 2010, 21:52 pm
por Gunit
Ayuda en un programa basico
Programación C/C++
JOSE23 3 2,848 Último mensaje 21 Febrero 2011, 19:32 pm
por Pirata LOL
Ayuda en un programa basico
Programación C/C++
JOSE23 2 2,193 Último mensaje 23 Febrero 2011, 06:30 am
por leogtz
Optimización programa básico
Java
HelThunder 5 2,332 Último mensaje 4 Noviembre 2013, 16:19 pm
por egyware
Duda programa básico c++
Programación C/C++
thealberteitor 6 2,033 Último mensaje 10 Agosto 2016, 18:29 pm
por thealberteitor
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines