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

 

 


Tema destacado: AIO elhacker.NET 2021 Compilación herramientas análisis y desinfección malware


  Mostrar Mensajes
Páginas: 1 ... 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 [614] 615 616 617 618 619 620
6131  Programación / Ingeniería Inversa / Re: algun tuto de la IAT en: 31 Agosto 2009, 22:00 pm
Te doy un ejemplo con LordPE:

1) Abre el EXE con Lord PE.

2) Haz click en "Sections".

3) Aparecen las 2 ó 3 secciones (si tiene recursos) que crea VB por defecto (.text, .data y .rsrc).

4) Haz click con el botón derececho en el listado y selecciona "add section header"

5) Aparecerá una sección nueva: .NewSec.

6) Hazle click con el derecho y selecciona "edit section header"

7) Pon VirtualSize y RawSize en 1000. Dale a "OK" y luego cierra la ventana de secciones.

8) Haz click sobre "Directories" y pon los valores RVA y Size de "BoundImport" a cero. Haz click en "Save" y luego en "OK" (la ventana se cierra).

9) Haz click en "Save" y luego en OK.

10) Abre nuevamente el LordPE y haz click en "Rebuild PE". Selecciona el EXE que acabas de modificar y cuando termine dale a OK.

11) Listo!

Saludos!





6132  Programación / Programación Visual Basic / Re: Identificar letra por letra en un Textbox en: 30 Agosto 2009, 22:31 pm
Algo asi:
Código:
Private Sub Command1_Click()
Dim strAux As String

'Text1 = texto original
'Text2 = texto de salida (con simbolos)
'Caracteres a reemplazar (ejemplo):
'   "a" = "$"
'   "b" = "&"
'   "c" = "/"
'   etc, etc

'copia texto ingresado
strAux = Text1.Text
'reemplaza todas las ocurrencias de "a" por "$"
strAux = Replace(strAux, "a", "$")
'reemplaza todas las ocurrencias de "b" por "&"
strAux = Replace(strAux, "b", "&")
'reemplaza todas las ocurrencias de "c" por "/"
strAux = Replace(strAux, "c", "/")
'guarda resultado en texto de salida
Text2.Text = strAux
End Sub

Creo que es lo que quieres..

Saludos!

6133  Programación / Programación Visual Basic / Re: Identificar letra por letra en un Textbox en: 30 Agosto 2009, 21:56 pm
Si vas a reemplazar letras por simbolos, quizas te convenga usar Replace.

Asi reemplazaras varios items a la vez.

Lo que si, debes llamar la funcion por cada reemplazo a hacer y termina siendo lo mismo que  utilizar un bucle e ir sacando letra x letra.

Es cuestion de decidirse por uno o el otro.

Saludos!



6134  Programación / Programación Visual Basic / Re: mostrar resultado de tabla en textbox en: 30 Agosto 2009, 02:02 am
No te entiendo.

Si el textbox muestra un valor de la tabla, va cambiando a medida que mueves el control Data. Ahora: ¿ tu quieres que no cambie a medida que cambias el control Data ?

En primer lugar: ¿ para que lo vinculas a un Data si despues no quieres que cambie el valor ?

La verdad, no entiendo bien cuál es tu problema...


6135  Programación / Programación Visual Basic / Re: Emparejar numeros en: 29 Agosto 2009, 18:12 pm
Quizas sea porque tenia poco que hacer en ese momento...  ;D

Saludos!


6136  Programación / Ingeniería Inversa / Re: Algun maestro para desempaquetar UPX[RARO] en: 29 Agosto 2009, 02:11 am
No,no. Eso tampoco es armadillo.

No estoy seguro, pero puede ser alguna variante del UPX, tipo UPX$hit, o algo parecido...

6137  Programación / Programación Visual Basic / Re: Emparejar numeros en: 29 Agosto 2009, 02:07 am
Hola!

La primer idea que me viene a la mente es:

Código:
Option Explicit

Private Sub Command1_Click()
Dim a() As Long
Dim ret As String

ReDim a(11)
a(0) = 2
a(1) = 6
a(2) = 3
a(3) = 7
a(4) = 8
a(5) = 4
a(6) = 2
a(7) = 4
a(8) = 2
a(9) = 1
a(10) = 1
a(11) = 8
ret = Emparejar(a, 10)
MsgBox ret
End Sub

Private Function Emparejar(Matriz() As Long, ByVal Valor As Long) As String
'devuelve una cadena del tipo: Valor1 + "," + Valor2 + "/"
'notar que el "/" es sólo un separador
Dim I As Long
Dim J As Long
Dim Max As Long
Dim retStr As String

Max = UBound(Matriz)
retStr = ""

For I = 0 To Max - 1
    For J = I + 1 To Max
        If (Matriz(I) + Matriz(J) <= Valor) Then
            'la pareja no supera el valor
            retStr = retStr & I & "," & J & "/"
        End If
    Next J
Next I
Emparejar = retStr
End Function

Saludos!

6138  Programación / Programación Visual Basic / Re: Ayuda con Serials en: 28 Agosto 2009, 23:41 pm
La verdad, no es facil lograr una proteccion semi-incrakeable.

Yo hice algunas pruebas usando codigo de registracion y MD5. Pero eso esta mas orienta a hacer versiones DEMO.


6139  Programación / Programación Visual Basic / Re: [Pregunta] Redondear Bordes Imagen en: 28 Agosto 2009, 23:23 pm
Si la quieres mostrar en un form, puedes hacerle un shape que tenga la forma redondeada y superponerlo en la imagen.

Algo asi como una "mascara".

(Es una idea  ;D)

Saludos!


6140  Programación / Programación Visual Basic / Re: Ayuda con Serials en: 28 Agosto 2009, 23:20 pm
Je,je,je. Yo también  ;D

La verdad, es que no he hecho nunca una cosa parecida (era una idea).

Ahora: porque quieres hacer el instlador tan complicado? (de 1 sola ejecucion?)


Páginas: 1 ... 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 [614] 615 616 617 618 619 620
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines