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 Temas
Páginas: 1 [2]
11  Seguridad Informática / Análisis y Diseño de Malware / Duda paginas antivirus. en: 22 Abril 2012, 12:58 pm
Estaba viendo la deteccion de mi troyano y pense en subirlo a una pagina escaneadora, pero despues de mirar algunas como VirusTotal o VirScan lei en sus politicas que le pasarian los informes a las compañias antivirus para que puedan introducir el virus en su base de datos. El problema esque estuve mirando alguna pagina mas en la que no encontre si les pasan los informes o no pero no me quiero arriesgar y por internet no encuentro informacion al respecto. Si alguien sabe que paginas no pasan los informes se lo agradeceria mucho.
12  Seguridad Informática / Análisis y Diseño de Malware / [VB6] Consola de comandos en: 8 Abril 2012, 20:59 pm
Bueno para mi troyano queria elaborar una buena shell remota con pipes, como no tenia mucha idea me puse a investigar y ayudandome de una shell que encontre purulando por la web he elaborado este codigo pero nose porque me da error, si alguien me puede ayudar se lo agradeceria. El error lo da la api CreateProcessA.

Código
  1. Public Function CMD(Comando As String) As String
  2. On Error GoTo Error_cmd
  3.  
  4. Dim hReadPipe       As Long
  5. Dim hWritePipe      As Long
  6. Dim SecAtt          As SECURITY_ATTRIBUTES
  7. Dim ProcInfo        As PROCESS_INFORMATION
  8. Dim StUpInfo        As STARTUPINFO
  9. Dim Ret             As Long
  10. Dim Buffer          As String * 256
  11. Dim BytesRead       As Long
  12.  
  13.  
  14. SecAtt.nLength = Len(SecAtt)
  15. SecAtt.bInheritHandle = 1&
  16. SecAtt.lpSecurityDescriptor = 0&
  17.  
  18. If CreatePipe(hReadPipe, hWritePipe, SecAtt, 0) = 0 Then
  19.    CMD = "Error: " & Err.LastDllError
  20.    Exit Function
  21. End If
  22.  
  23. StUpInfo.cb = Len(StUpInfo)
  24. StUpInfo.dwFlags = STARTF_USESTDHANDLES Or STARTF_USESHOWWINDOW
  25. StUpInfo.hStdOutput = hWritePipe
  26. StUpInfo.hStdError = hWritePipe
  27. Comando = Environ("COMSPEC") & " /c " & Comando
  28.  
  29. If CreateProcessA(vbNullString, Comando, SecAtt, SecAtt, 1&, NORMAL_PRIORITY_CLASS, 0&, 0&, StUpInfo, ProcInfo) = 0 Then
  30.    CMD = "Error: " & Err.LastDllError
  31.    Exit Function
  32. End If
  33.  
  34. CloseHandle (hWritePipe)
  35. CMD = ""
  36.  
  37. Do
  38.    Ret = ReadFile(hReadPipe, Buffer, 256, BytesRead, 0&)
  39.    CMD = CMD & Left$(Buffer, BytesRead)
  40. Loop While Ret <> 0
  41.  
  42. CloseHandle (ProcInfo.hThread)
  43. CloseHandle (ProcInfo.hProcess)
  44. CloseHandle (hWritePipe)
  45. Exit Function
  46.  
  47. Error_cmd:
  48. CMD = "Error: " & Err.Description
  49. End Function
13  Programación / Programación Visual Basic / Imagen en un Listview en: 4 Abril 2012, 23:57 pm
Buenas de nuevo, me ha surgido una duda mientras estaba con un proyecto, es posible poner una imagen en un subitem de un listview? he buscado sobre ello pero no encuentro nada, si alguien a conseguido hacer esto le agradeceria su ayuda, y si no se puede tambien me gustaria saberlo para no comerme mas el coco xD

salu2!      Noele
14  Programación / Programación Visual Basic / Modulo transferencias de archivos con winsock en: 24 Marzo 2012, 00:25 am
Hola pues hace unos dias hice un modulo para un proyecto en el que precisaba de el envio de archivos, y lo queria compartir para que la gente lo viese, se que esta muy hablada la transferencia de archivos, pero lo queria subir porque este modulo tambien da un ejemplo de la transferencia de carpetas, que cuando en su momento busque informacion acerca de esto apenas salio algun resultado, asique aqui lo dejo, ante cualquier fallo porfavor decirmelo!!

http://www.mediafire.com/?2045303add0r438

Salu2, Noele1995
15  Programación / Programación Visual Basic / Leet el registro de windows en: 13 Marzo 2012, 17:25 pm
Hola en el proyecto actual que estoy haciendo estoy con el registro de windows, tengo algun que otro problemilla al leer los valores, cuando los valores son DWORD, no consigo leer su valor, les pongo el codigo:

Código
  1. Public Function ValueData(Key As Long, strValueName As String, sType As Long) As String
  2. Dim lResult As Long, RetornoData As Long, strData As String, lngData As Currency, binData() As Byte, sTmp As String
  3. Dim i As Integer
  4. Select Case sType
  5.    Case REG_NONE
  6.        ValueData = vbNullString
  7.  
  8.    Case REG_SZ, REG_EXPAND_SZ, REG_LINK
  9.        lResult = RegQueryValueEx(Key, strValueName, 0, ByVal 0, ByVal 0, RetornoData)
  10.  
  11.        If lResult = 0 Then
  12.            strData = String(RetornoData, Chr$(0))
  13.            lResult = RegQueryValueEx(Key, strValueName, 0, ByVal 0, ByVal strData, RetornoData)
  14.  
  15.            If lResult = 0 Then
  16.                ValueData = Left$(strData, InStr(1, strData, Chr$(0)) - 1)
  17.            End If
  18.        End If
  19.  
  20.    Case REG_MULTI_SZ
  21.        lResult = RegQueryValueEx(Key, strValueName, 0, ByVal 0, ByVal 0, RetornoData)
  22.  
  23.        If lResult = 0 Then
  24.            strData = String(RetornoData, Chr$(0))
  25.            lResult = RegQueryValueEx(Key, strValueName, 0, ByVal 0, ByVal strData, RetornoData)
  26.  
  27.            If lResult = 0 Then
  28.                For i = Len(strData) To 1 Step -1
  29.                    If Mid$(strData, i, 1) = Chr$(0) Then
  30.                    strData = Left$(strData, i - 1)
  31.                    Exit For
  32.                End If
  33.                Next
  34.                For i = 1 To Len(strData)
  35.                    If Mid$(strData, i, 1) = Chr$(0) Then
  36.                    Mid$(strData, i, 1) = " "
  37.                    End If
  38.                Next
  39.  
  40.                ValueData = Left$(strData, InStr(1, strData, Chr$(0)) - 1)
  41.            End If
  42.        End If
  43.        For i = Len(strData) To 1 Step -1
  44.            If Mid$(strData, i, 1) = Chr$(0) Then
  45.                strData = Left$(strData, i - 1)
  46.                Exit For
  47.            End If
  48.        Next
  49.        For i = 1 To Len(strData)
  50.            If Mid$(strData, i, 1) = Chr$(0) Then
  51.                Mid$(strData, i, 1) = " "
  52.            End If
  53.        Next
  54.  
  55.    Case REG_BINARY
  56.        lResult = RegQueryValueEx(Key, strValueName, 0, ByVal 0, ByVal 0, RetornoData)
  57.        If lResult = 0 Then
  58.            ReDim binData(RetornoData)
  59.            lResult = RegQueryValueEx(Key, strValueName, 0, ByVal 0, binData(0), RetornoData)
  60.  
  61.            If lResult = 0 Then
  62.                For i = 0 To UBound(binData) - 1
  63.                    sTmp = sTmp & Right$("00" & Hex$(binData(i)), 2) & " "
  64.                Next
  65.                ValueData = sTmp
  66.            End If
  67.        End If
  68.  
  69.    Case REG_DWORD, REG_DWORD_BIG_ENDIAN
  70.        lResult = RegQueryValueEx(Key, strValueName, 0, ByVal 0, lngData, RetornoData)
  71.        If lResult = 0 Then
  72.            ValueData = "0x" & Right$("00000000" & Hex$(lngData), 8) & " (" & lngData & ")"
  73.        End If
  74.    Case Else
  75.        lResult = RegQueryValueEx(Key, strValueName, 0, ByVal 0, ByVal 0, RetornoData)
  76.        If lResult = 0 Then
  77.            strData = String(RetornoData, Chr$(0))
  78.            lResult = RegQueryValueEx(Key, strValueName, 0, ByVal 0, ByVal strData, RetornoData)
  79.  
  80.            If lResult = 0 Then
  81.                ValueData = Left$(strData, InStr(1, strData, Chr$(0)) - 1)
  82.            End If
  83.        End If
  84. End Select
  85. End Function

A la funcion se la llama con la clave ya abierta, si pueden ayudarme se lo agradeceria.

PD: ¿Como hacen para que el codigo salga con colores? Es menos lioso xD
16  Programación / Programación Visual Basic / [VB6] Detectar webcam en: 25 Febrero 2012, 21:23 pm
Me preguntaba si alguien podria ayudarme con el codigo para detectar si hay una webcam disponible en la pc. He probado con varias cosas pero me han terminado de ir bien y googleando tampoco he encontrado cosas que funcionen correctamente.

Gracias de antemano
Páginas: 1 [2]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines