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


Tema destacado: Entrar al Canal Oficial Telegram de elhacker.net


  Mostrar Mensajes
Páginas: 1 ... 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 [481] 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 ... 629
4801  Programación / Programación Visual Basic / Re: SendKeys CONSULTA en: 16 Enero 2013, 02:19 am
Y la CONSULTA es... ? Cómo haces para mejorar tu método? Cómo hacerlo de otra forma? Cuál es?
4802  Foros Generales / Foro Libre / Re: ¿Cuantos años teneis? en: 15 Enero 2013, 23:04 pm
1) Cotilla: En el siglo XIX, la mujer usaba una cotilla apretada bajo el vestido.
2) Cotilla: Mi vecino es un cotilla, un chismoso incurable.

Asumo que es la opción 2...  :xD
4803  Programación / Programación Visual Basic / Re: pequeñisima duda hex en: 15 Enero 2013, 23:02 pm
Lee la parte de caracteres imprimibles: http://es.wikipedia.org/wiki/ASCII

Si no lees, no puedes aprender.

Saludos!
4804  Programación / Programación Visual Basic / Re: pequeñisima duda hex en: 15 Enero 2013, 20:00 pm
Comparandolos.

En el bucle del ejemplo:

Código
  1. dim i as long
  2. dim j as long
  3.  
  4. for j = 1 to len(text1.text)
  5.  i = j + 1846823
  6.  if asc(mid(text1.text, j, 1)) = 32 then
  7.    bytearray(i) = 0
  8.  else
  9.    bytearray(i) = asc(mid(text1.text, j, 1))
  10.  end if
  11. next j
  12.  
4805  Programación / Programación Visual Basic / Re: se puede usar editor hexadecimal en vb6 en: 15 Enero 2013, 19:56 pm
Lo se  :P.

igual gracias por aclarar.

La aclaracion era para asdexiva

:xD

Saludos!
4806  Programación / Programación Visual Basic / Re: pequeñisima duda hex en: 15 Enero 2013, 19:24 pm
El espacio " ", no tiene el valor ANSI 00h, sino 20h (32 Decimal).

Fijate: http://es.wikipedia.org/wiki/ASCII

Saludos!
4807  Programación / Programación Visual Basic / Re: pequeñisima duda hex en: 15 Enero 2013, 19:04 pm
Claro. Ambos contadores van de 1 en 1.
4808  Programación / Programación Visual Basic / Re: [RETO] Ruta más oculta en: 15 Enero 2013, 18:54 pm
La carpeta (o directorio) "." es la carpeta actual.

Si haces en un cmd un "dir .", es lo mismo que hacer solo "dir": Lista el contenido del directorio actual.
4809  Programación / Programación Visual Basic / Re: pequeñisima duda hex en: 15 Enero 2013, 18:52 pm
Veamos:

Tienes un string que deseas insertar en un array. Para esto, necesitas recorrer los caracteres del string 1x1 e insertarlos en el array.

En el ejemplo, j va desde 1 (el primer char del string) hasta el largo (len) del mismo.
Ahora, en TU ejemplo pusiste que deseabas comenzar a insertar elementos desde la posicion 1846824. Si tengo un contador (j) que va desde 1 hasta n, entonces si quiero contar desde 1846824 hasta 1846824 + n, lo que hago es: 1846823 + j (j se incrementa en 1 en cada vuelta del for).

Se entiende?

Una cosa que deberas tener en cuenta es el tamaño del array. Verifica que tengas espacio suficiente...

Saludos!
4810  Programación / Programación Visual Basic / Re: Cambiar return de Api usada por un programa externo en: 15 Enero 2013, 18:47 pm
Claro que es posible.

Fijate lo que hace:

1) Busca la direccion de la API en el contexto del proceso.
2) Sobreescribe los primeros bytes, para hacer un salto a la nueva direccion. En mi caso no usaria un salto (porque son relativos a la posicion donde estan), sino que usaria PUSH ADDR + RET.

Por supuesto, para escribir necesita cambiar los permisos de la memoria.

Saludos!
Páginas: 1 ... 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 [481] 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 ... 629
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines