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

 

 


Tema destacado: Como proteger una cartera - billetera de Bitcoin


  Mostrar Mensajes
Páginas: 1 ... 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 [19] 20 21 22 23 24 25 26 27 28 29 30 31 32
181  Programación / Programación Visual Basic / Re: visualizar una linea de texto en un textbox en: 30 Abril 2006, 00:37 am
Hoy a las cuatro preguntaron lo mismo.... el post se llama

AYUDA CON ARCHIVO DE TEXTO Y TEXTBOX
182  Programación / Programación Visual Basic / Re: Un reto !!! en: 30 Abril 2006, 00:15 am
Bueno me he decidido a explicarlo, ya que nadie lo hace. Lo primero. ¿Sabes lo que es compilar? Bien compilar es pasar un código, escrito en un lenguaje cualquiera (p.ej VB) a instrucciones que entienda un microprocesador. Es decir, pasar "A + B = C" a "01010101011101011".

Cuando tu abres un EXE , con el bloc de notas o con el Worpad, ves código binario (representado por caracteres sin sentido) acompañado de algunas palabras. Estas palabras son generalmente recursos del programa, es decir, partes del programa que no requieren ser procesadas (ya se que esto no es asi, es para que se me entienda). Asi, por ejemplo puedes ver el contenido de TextBoxes, el texto de botones.... pero el resto, solo tiene sentido para un micro.

Y tu dirás, dado ese codigo binario ¿No es posible pasarlo al lenguaje original de nuevo, es decir, descompilarlo?

El primer problema es... ¿a qué lenguaje de alto nivel corresponde? ¿Tiene correspondencia con cualquier lenguaje de alto nivel?. Es decir, en primer lugar deberías conocer cual es el lenguaje original, y eso no siempre (casi nunca) es conocido.

Por otro lado, Opciones diferentes de generación de código del mismo compilador (p. ej. optimizaciones -como el caso del P-Code y el N-Code de VB) generan distintos binarios para el mismo código fuente, y sin conocer esas opciones (y no las conoces) no podrás regenerar el código fuente original. Eso suponiendo que hablemos de la misma versión del compilador.

Por que, además, diferentes versiones del mismo compilador generan códigos binarios diferentes para el mismo fuente. La misma situación que el caso anterior. Por no hablar de que se pueden utilizar diferentes compiladores para el mismo fuente. No existen dos compiladores diferentes del mismo lenguaje que generen el mismo binario para un código fuente dado. Además, al compilar, el compilador ignora cientos de lineas de código que para un humano tienen sentido, eso sin contar con los nombres de funciones, comentarios...... al final todos estos acaban siendo direcciones de memoria y otros tantos datos imposibles de recomponer.

A parte de eso, un compilador genera (normalmente) código binario a través de varias fases. Es decir, que incluso suponiendo que se pudieran solventar los problemas anteriores, habría que repetirlo a varios niveles, no en un único paso. Eso sin contar que un ejecutable final puede estar comprimido, cifrado, empaquetado o protegido de mil y un formas.

Desde luego pueden hacerse intentos (inservibles, a no ser para casos triviales) al código original, pero una solución universal (que funcione y lo haga bien en todos los casos posibles) no existe ni existirá. Nunca.
183  Programación / Programación Visual Basic / Re: Un reto !!! en: 29 Abril 2006, 23:13 pm
Bueno lo primero. Eso no es que sea imposible. Es Super-Imposible. Y no voy a explicar por qué, es obvio.

Y lo segundo ¿Qué es eso de pasar de EXE a RTF?  :huh:
(es como si estuvieras diciendo que puedes convertir a un ser humano en un tractor, algo muy diferente de poner a un ser humano sobre un tractor, o al reves)
184  Programación / Programación Visual Basic / Re: Dudas! :P en: 28 Abril 2006, 12:51 pm
Por favor, pongan el code con las etiquetas [code ] y [/code ].

Lo que dice X.Cyclop es que uses una variable de entorno, %user% pero %user% no existe (aunq la puedes crear si quieres...). Aparte de eso, en VB no puedes usar variables de entorno directamente.

Para usar variables de entorno en VB tienes que usar la funcion Envirom; para obtener el escritorio seria asi:

Código:
Dim Escritorio as string
Escritorio = Environ("USERPROFILE") & "\Escritorio"

Un saludo!

185  Programación / Programación Visual Basic / Re: Abir un texto en un textbox? en: 27 Abril 2006, 04:28 am
¡¡¡ .... !!!!  :-X

Ayuda a guardar datos en un textbox
http://foro.elhacker.net/index.php/topic,83025.0.html

Textbox
http://foro.elhacker.net/index.php/topic,105479.0.html

Write
http://foro.elhacker.net/index.php/topic,78908.0.html

De un textbox, al bloc de notas
http://foro.elhacker.net/index.php/topic,97036.0.html

Guardar a un .txt

http://foro.elhacker.net/index.php/topic,119982.0.html

DUDAS: Tecla ALT, Función CASE, como GARDAR una cosa.

http://foro.elhacker.net/index.php/topic,79400.0.html

Ayuda para GUARDAR y ABRIR textos *.txt en una TextBox.
http://foro.elhacker.net/index.php/topic,78225.0.html

Tutorial: Abrir y Guardar Texto, Control Textbox
http://foro.elhacker.net/index.php/topic,78689.0.html

Cadenas
http://foro.elhacker.net/index.php/topic,100489.0.html

leer un archivo txt
http://foro.elhacker.net/index.php/topic,117691.0.html

timer,variable, y caja de texto
http://foro.elhacker.net/index.php/topic,83950.0.html

problemas al guardar el contenido de un listbox en vb6
http://foro.elhacker.net/index.php/topic,73758.0.html

Escribir un .txt con vb
http://foro.elhacker.net/index.php/topic,73936.0.html
186  Programación / Programación Visual Basic / Re: AYUDA CON UN LIST en: 27 Abril 2006, 03:36 am
.....

Que el listbox cambie = que varíe el número de ítems

El numero de ítems de un listbox lo devuelve la funcion ListCount

Código:
x = List1.ListCount

Cuando X cambie, el listbox cambia.............
187  Programación / Programación Visual Basic / Re: Ayuda con un Proyecto !!!!!!!!! en: 26 Abril 2006, 00:42 am
Jajajjajajajaja muy buena tio por fin alguien con sentido del humor aquí....  ;D ;D ;D

A mi tambien me encanta eso del descuartizador  :)
188  Programación / Programación Visual Basic / Re: Ayuda con un Proyecto !!!!!!!!! en: 26 Abril 2006, 00:06 am
Citar
q te refieres con extractor????
en q lenguaje esta hecho???

A ti te preocupa qué es extractor?

A mi me preocupa más que es eso del descuartizador....

¿Qué demonioss......? ¿??¿?¿
189  Programación / Programación Visual Basic / Re: Visor de Api's en: 25 Abril 2006, 21:49 pm
Bueno ya se que a algunos les puede sonar estúpido pero es una pregunta que le llevo dando vueltas un tiempo;

¿Se supone que las API que salen en estos programas (Api viewer, Api guide son todas las que hay? O hay más que estén indocumentadas?
190  Programación / Programación Visual Basic / Re: Visor de Api's en: 25 Abril 2006, 20:53 pm
Muchísimas gracias tio EXELENTÍSIMO aporte. En mi humilde opinión debería de estar en "Recopilación de enlaces de Visual Basic (LEER ANTES DE PREGUNTAR).", ya que la gente postea mucho preguntando por APIs.

Páginas: 1 ... 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 [19] 20 21 22 23 24 25 26 27 28 29 30 31 32
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines