Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: |||L1v3H||| en 16 Diciembre 2010, 22:27 pm



Título: [Src]Decrypt Brute Force xD [c0d3d L1v3H] [Dedicated To: p0is0n-123]
Publicado por: |||L1v3H||| en 16 Diciembre 2010, 22:27 pm
Bueno estaba un poco aburrido y me puse a investigar sobre las encriptaciones y todo el rollo un poco a fondo y pues un archivo no es q mas se le suma sierta cantidad a los offsets dependiendo de la encriptaciony la key.. asi q hize esta funcion un poco dificil de entender para quienes no tienen idea sobre las encriptaciones... consiste en que agarra el archivo y lo va creando archivos restando sierta suma a los offsets al archivos.. tal vez viendo el code puedan entenderlo.. jeje no soy muy bueno explicando

Código:
'Function c0d3d L1v3H
'Gracias A: DuNeD@i - Franvb - DrHack93
'Dedicated To: p0is0n-123 -Indetectables.Net
' Nota: p0is0n Ojala Algun Dia me Perdones!!! :(

Function DeCrypterForce(Src As String, From As String, Ended As String, Ruta As String)
On Error GoTo Err

Dim Franvb() As Byte
Dim LiveH As String

Franvb = StrConv(Src, vbFromUnicode)

For i = From To Ended
    For X = 0 To UBound(Franvb)
    Franvb(X) = (Franvb(X) + (256 - i)) Mod 256
Next X

LiveH = StrConv(Franvb(), vbUnicode)

Open Ruta & "\Archivo_" & i & ".exe" For Binary As 1
Put 1, , LiveH
Close 1
DoEvents

Next i

Err:
MsgBox Err

End Function

Modo de uso

Código:
Call DeCrypterForce(Ab, 1, 20, Text2.Text)

Donde:

Ab = Variable que contiene los datos
1 = Numero desde que comenzara el brute Force  :ja:
20 = Numero hasta donde llegara el Brute Force
Text2.Text = Carpeta Donde Se Guardaran los Archivos

Recuerden que por cada cantidad se creara un archivo
Salu2.... y un Saludo p0is0n-123  - Indetectables.Net


Título: Re: [Src]Decrypt Brute Force xD [c0d3d L1v3H] [Dedicated To: p0is0n-123]
Publicado por: raul338 en 16 Diciembre 2010, 22:56 pm
No entendi un pomo, podrias poner un ejemplo mas "grafico" ? O explicar mejor? :xD


Título: Re: [Src]Decrypt Brute Force xD [c0d3d L1v3H] [Dedicated To: p0is0n-123]
Publicado por: |||L1v3H||| en 16 Diciembre 2010, 23:02 pm
Ummm ps hize una tool ahora la posteo... :P :P
Salu2...


Título: Re: [Src]Decrypt Brute Force xD [c0d3d L1v3H] [Dedicated To: p0is0n-123]
Publicado por: rdzlcs en 17 Diciembre 2010, 00:13 am
Ummm ps hize una tool ahora la posteo... :P :P
Salu2...

De que libro sacaste eso? xD


Título: Re: [Src]Decrypt Brute Force xD [c0d3d L1v3H] [Dedicated To: p0is0n-123]
Publicado por: |||L1v3H||| en 18 Diciembre 2010, 02:18 am
De que libro sacaste eso? xD

Wtf???? una idea 100% Mia y el q no lo entiende quiere q se lo explique con plastilina???
Salu2//


Título: Re: [Src]Decrypt Brute Force xD [c0d3d L1v3H] [Dedicated To: p0is0n-123]
Publicado por: Psyke1 en 18 Diciembre 2010, 10:43 am
Código
  1. Function DeCrypterForce(Src As String, From As String, Ended As String, Ruta As String)
Código
  1. From As String '?
  2. Ended As String '?
o_O
Serían Long según las utilizas.
Código
  1. For i = From To Ended
  2.    For X = 0 To UBound(Franvb)
  3.    Franvb(X) = (Franvb(X) + (256 - i)) Mod 256
  4. Next X
Te falta un Next por algún lado... :silbar:

DoEvents! :P


Título: Re: [Src]Decrypt Brute Force xD [c0d3d L1v3H] [Dedicated To: p0is0n-123]
Publicado por: raul338 en 18 Diciembre 2010, 14:40 pm
Es que en realidad el codigo esta mal tabulado u.u

Código
  1. Function DeCrypterForce(Src As String, From As Long, Ended As Long, Ruta As String)
  2.   On Error GoTo Err
  3.  
  4.   Dim Franvb() As Byte
  5.   Dim LiveH As String
  6.  
  7.   Franvb = StrConv(Src, vbFromUnicode)
  8.  
  9.   For i = From To Ended
  10.        For X = 0 To UBound(Franvb) ' yo usaria Len
  11.            Franvb(X) = (Franvb(X) + (256 - i)) Mod 256
  12.            ' Aca te falta un DoEvents, porque no me imagino que solo intentaras descifrar archivos menores a 10kb o si? XD xD
  13.        Next X
  14.  
  15.        LiveH = StrConv(Franvb(), vbUnicode) ' Y si la entrada era ansi ??
  16.  
  17.        Open Ruta & "\Archivo_" & i & ".exe" For Binary As 1
  18.        Put 1, , LiveH
  19.        Close 1
  20.        DoEvents
  21.    Next i 'Este es el next que no viste xD
  22.  
  23. Err:
  24.    MsgBox Err
  25.  
  26. End Function
  27.  

Aun asi falta mucha personalizacion a la encriptacion viste :P


Título: Re: [Src]Decrypt Brute Force xD [c0d3d L1v3H] [Dedicated To: p0is0n-123]
Publicado por: Psyke1 en 18 Diciembre 2010, 14:49 pm
Ook raul, es que si el código está sin tabular y sin Geshi, es realmente molesto de entender... :¬¬
El código no me gusta nada... :silbar:

DoEvents! :P


Título: Re: [Src]Decrypt Brute Force xD [c0d3d L1v3H] [Dedicated To: p0is0n-123]
Publicado por: |||L1v3H||| en 18 Diciembre 2010, 15:31 pm
jum pues asi como esta me funciono Bien...


Título: Re: [Src]Decrypt Brute Force xD [c0d3d L1v3H] [Dedicated To: p0is0n-123]
Publicado por: .:WindHack:. en 18 Diciembre 2010, 21:49 pm
Claro, pero la idea además de que sea funcional es optimizarlo y sacarle más provecho...

Un ejemplo cutre. Sería como hacer cuatro MessageBox línea por línea y no recurrir a un bucle.