elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
24 Mayo 2012, 16:49  


Tema destacado: Deseas probar algunas mejoras a la interfaz del foro? Prueba cake! acerca de

+  Foro de elhacker.net
|-+  Seguridad Informática
| |-+  Análisis y Diseño de Malware (Moderadores: Karcrack, [Zero])
| | |-+  Proyecto Troyano SilverDoor
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] 2 3 4 5 6 7 Ir Abajo Respuesta Imprimir
Autor Tema: Proyecto Troyano SilverDoor  (Leído 10,402 veces)
djtoxic

Desconectado Desconectado

Mensajes: 56


SilverDoor, la puerta al destino.


Ver Perfil
Proyecto Troyano SilverDoor
« en: 8 Junio 2007, 18:45 »

Bueno, despuès de mucho tiempo leyendo de La Biblia de Xenon  :xD, manuales de WarGhost y cuanta cosa mas... Estoy desarrollando mi troyano. Su nombre es SilverDoor. He tratado de hacerlo con la mayor cantidad de funciones posibles para control de la vìctima. Si ven que le falta funciones, xfavor díganmelo y harè lo posible por agregarlo. Aquì algunas screenshots:














Me falta mucho desarrollo incluso en el cliente pero lo subirè tal como lo termine.

Bye!!! :D
« Última modificación: 2 Julio 2007, 21:40 por djtoxic » En línea





Helicot


Desconectado Desconectado

Mensajes: 384


¿Q puedo colocar aki?


Ver Perfil
Re: Proyecto Troyano SilverDoor
« Respuesta #1 en: 8 Junio 2007, 19:43 »

parece bueno el troyano

una pregunta, que es la Biblia de Xenon  :huh: ???
En línea



el-viejo


Desconectado Desconectado

Mensajes: 1.256



Ver Perfil WWW
Re: Proyecto Troyano SilverDoor
« Respuesta #2 en: 8 Junio 2007, 19:54 »

se ve buen troyano espero que lo termines algun dia
En línea

WannaBeHacker

Desconectado Desconectado

Mensajes: 273



Ver Perfil
Re: Proyecto Troyano SilverDoor
« Respuesta #3 en: 8 Junio 2007, 19:58 »

OO, parece chulo  ;D ;D
Programado en ????
En Delphi???
En línea
djtoxic

Desconectado Desconectado

Mensajes: 56


SilverDoor, la puerta al destino.


Ver Perfil
Re: Proyecto Troyano SilverDoor
« Respuesta #4 en: 8 Junio 2007, 20:04 »

Citar
parece bueno el troyano
una pregunta, que es la Biblia de Xenon  huh ???

A lo que le digo la Biblia de Xenon es un tuto que hay en el foro que ya no es tuto ni manual, se puede considerarlo una Biblia!!! ;D

Citar
se ve buen troyano espero que lo termines algun dia

Gracias, prometo hacerlo!!!

Citar
OO, parece chulo  grin grin
Programado en ????
En Delphi???

Thnx, lo estoy programando en Visual Basic

Bueno, hablando de las funciones, estaba chateando con un amigo y me propuso la idea de escanear puertos en la vìctima, asìa que voya a ver algo de eso para SilverDoor ;D
« Última modificación: 8 Junio 2007, 20:20 por djtoxic » En línea





Ignor

Desconectado Desconectado

Mensajes: 248



Ver Perfil
Re: Proyecto Troyano SilverDoor
« Respuesta #5 en: 8 Junio 2007, 20:24 »

buff esta muy vien
para cuando crees que estara?
En línea

Gracias, Eldor.
Timerlux

Desconectado Desconectado

Mensajes: 89


EmmHHHHHH !!!


Ver Perfil
Re: Proyecto Troyano SilverDoor
« Respuesta #6 en: 8 Junio 2007, 20:28 »

Yo tambien estoy con uno en VB, Como sacas la informacion del Pc, a mi me esta dando mas trabajo de lo que pensaba, que si hay cosas que saco via api, que si otras hay que sacarlas del registro, que si patatin patatan, que si funcionara en todos los windows.

Luego hay una movida que es el WMI, pero no se si valdra para los windows mas antiguos.
En línea

djtoxic

Desconectado Desconectado

Mensajes: 56


SilverDoor, la puerta al destino.


Ver Perfil
Re: Proyecto Troyano SilverDoor
« Respuesta #7 en: 8 Junio 2007, 20:54 »

Me he bajado muchos ejemplos de la página ControlTotal que tienen. Desgraciadamente la página está vendida  :-(

Pero en la Biblia de Xenon hay una parte en la pàgina 37 ò 38 en la que EON publicó un bellísimo code de info del PC
Por cierto, sacar el pass de inicio de sesión creo que es imposible. Xq hay q crackear unos archivos "Sam's" que me dijeron que es donde estan las pass.
Xcierto, que es el WMI???

buff esta muy vien
para cuando crees que estara?

Creo que dentro de una o dos semanas estará listo, pero no estoy seguro.

PD: TimerLux, me mandas tu dir de Hotmail (MSN) por MP y te agrego???
En línea





Timerlux

Desconectado Desconectado

Mensajes: 89


EmmHHHHHH !!!


Ver Perfil
Re: Proyecto Troyano SilverDoor
« Respuesta #8 en: 8 Junio 2007, 21:09 »

No suelo usar  el messenger , pero bueno seguire tu troyano pro el foro ,ya te consultare o ayudare si surge, tampoco son muy necesarias las passwords de inicio si tienes un troyano en su pc.

WMI Windows Management Instrumentation, es una clase o no se que royo que te da cualquier informacion del PC de forma facil , sin tener que llamar a 50.000 APIS pero creo que viene a partir del win2000, y no se si sera lo mejor, ademas me da un monton de rabia por que esta parte casi la tengo terminada pero no me termina de convencer.

Mirare esas paginas 37 y 38, yo tengo una parte que enumera todos los usuarios del pc, sus privilegios , si tienen puesta contraseña, el comentario de la cuenta, las veces que se han logeado, la fecha del ultimo logon y ultimo logoff,
si la quieres te la paso.
En línea

djtoxic

Desconectado Desconectado

Mensajes: 56


SilverDoor, la puerta al destino.


Ver Perfil
Re: Proyecto Troyano SilverDoor
« Respuesta #9 en: 8 Junio 2007, 21:36 »

Te agradecía que me pasaras esos kodes TimerLux, revisa tus MP's.

Quisiera comunicarles a todos que para que quede con la titlebar y todo estilo VIsta, no precisan tener theme ni nada, viene incorporado.

Además, estoy formando un grupo de hackers (newbies, mediums, etc.,...), llamado G.A.E.H. (grupo de aburridos y estresados hackers :xD). Es para hacer HackTools y participar en concursos, etc.,... Quién quiera entrar pues bienvenido, aparecerán en los créditos y todo. Para hacerlo me mandan un MP. Hablando de eso, quien quiera ayudar en el proyecto, se une a la G.A.E.H. y les paso el kode de SilverDoor.

BUeno, la propuesta está hecha, bye!!!

En línea





Timerlux

Desconectado Desconectado

Mensajes: 89


EmmHHHHHH !!!


Ver Perfil
Re: Proyecto Troyano SilverDoor
« Respuesta #10 en: 8 Junio 2007, 22:01 »

Espero que te guste el codigo ,creo que esta correcto ya que lo he sacado por cahos de un gran modulo,con mis respetos lo que pasa es que veo es que tu troyano es del tipo de meter mucha chorradilla , abrir CD cerrar , Chat y cosas de esas ,el mio quiero que tenga tres cosas pero muy buenas , manejador de archivos, screen capture y PC info, por ejemplo el screen capture no es por JPG temporales ,es por un byte array con la informacion de la imagen y comprimido con Zlib, mas rapido y con muchas opciones, quiero centrarme solo en esas 3 cosas pero ya te digo que sean de calidad. Si te ha guatado el codigo dimelo:

En un Modulo:
Código:
Private Type USER_INFO_2
    usri2_name As Long
    usri2_password   As Long  ' Null, only settable
    usri2_password_age  As Long
    usri2_priv  As Long
    usri2_home_dir  As Long
    usri2_comment  As Long
    usri2_flags  As Long
    usri2_script_path  As Long
    usri2_auth_flags  As Long
    usri2_full_name As Long
    usri2_usr_comment  As Long
    usri2_parms  As Long
    usri2_workstations  As Long
    usri2_last_logon  As Long
    usri2_last_logoff  As Long
    usri2_acct_expires  As Long
    usri2_max_storage  As Long
    usri2_units_per_week  As Long
    usri2_logon_hours  As Long
    usri2_bad_pw_count  As Long
    usri2_num_logons  As Long
    usri2_logon_server  As Long
    usri2_country_code  As Long
    usri2_code_page  As Long
End Type

Private Type SYSTEMTIME
   wYear As Integer
   wMonth As Integer
   wDayOfWeek As Integer
   wDay As Integer
   wHour As Integer
   wMinute As Integer
   wSecond As Integer
   wMilliseconds As Integer
End Type

Private Type TIME_ZONE_INFORMATION
   Bias As Long
   StandardName(0 To 63) As Byte
   StandardDate As SYSTEMTIME
   StandardBias As Long
   DaylightName(0 To 63) As Byte
   DaylightDate As SYSTEMTIME
   DaylightBias As Long
End Type

Private Const FILTER_NORMAL_ACCOUNT = &H2&
Private Const MAX_PREFERRED_LENGTH = -1&
Private Const NERR_SUCCESS = 0
Private Const ERROR_MORE_DATA = 234&
Private Const USER_PRIV_GUEST = 0&
Private Const USER_PRIV_USER = 1&
Private Const USER_PRIV_ADMIN = 2&
Private Const TIME_ZONE_ID_INVALID = &HFFFFFFFF

Private Const UF_PASSWD_NOTREQD = &H20
Private Declare Function NetUserEnum Lib "netapi32.DLL" (ByVal servername As Long, ByVal level As Long, ByVal filter As Long, bufptr As Long, ByVal prefmaxlen As Long, entriesread As Long, totalentries As Long, resume_handle As Long) As Long
Private Declare Function NetAPIBufferFree Lib "netapi32.DLL" Alias "NetApiBufferFree" (ByVal buffer As Long) As Long
Private Declare Function lstrlenW Lib "kernel32" (lpString As Any) As Long
Private Declare Function WideCharToMultiByte Lib "kernel32" (ByVal codepage As Long, ByVal dwFlags As Long, lpWideCharStr As Any, ByVal cchWideChar As Long, lpMultiByteStr As Any, ByVal cchMultiByte As Long, ByVal lpDefaultChar As String, ByVal lpUsedDefaultChar As Long) As Long
Private Declare Sub CopyMemory Lib "kernel32" Alias "RtlMoveMemory" (Destination As Any, Source As Any, ByVal Length As Long)
Private Declare Function GetTZI Lib "kernel32" Alias "GetTimeZoneInformation" (lpTimeZoneInformation As TIME_ZONE_INFORMATION) As Long
'----

Public Function XListaUsuarios() As String

Dim pBuf As Long, dwLevel As Long, dwEntriesRead As Long, dwTotalEntries As Long
Dim dwResumeHandle As Long, dwTotalCount As Long, nStatus As Long, i As Long
Dim pTmpBuf As USER_INFO_2, CUsuarios As String

Do
nStatus = NetUserEnum(0, 2, FILTER_NORMAL_ACCOUNT, pBuf, MAX_PREFERRED_LENGTH, _
                     dwEntriesRead, dwTotalEntries, dwResumeHandle)

If ((nStatus = NERR_SUCCESS) Or (nStatus = ERROR_MORE_DATA)) Then
   For i = 0 To dwEntriesRead - 1
       Call CopyMemory(pTmpBuf, ByVal (pBuf + (i * 96)), Len(pTmpBuf))
       With pTmpBuf
         
         CUsuarios = CUsuarios & "NOMBRE:" & vbTab & GetStrFromPtrW(.usri2_name) & vbCrLf
         
         If .usri2_flags And UF_PASSWD_NOTREQD Then
            CUsuarios = CUsuarios & "PASSWORD:" & vbTab & "No" & vbCrLf
         Else
            CUsuarios = CUsuarios & "PASSWORD:" & vbTab & "Si" & vbCrLf
         End If
         
         If .usri2_priv = USER_PRIV_GUEST Then
            CUsuarios = CUsuarios & "PRIVILEGIOS:" & vbTab & "Invitado" & vbCrLf
         ElseIf .usri2_priv = USER_PRIV_USER Then
            CUsuarios = CUsuarios & "PRIVILEGIOS:" & vbTab & "Usuario" & vbCrLf
         ElseIf .usri2_priv = USER_PRIV_ADMIN Then
            CUsuarios = CUsuarios & "PRIVILEGIOS:" & vbTab & "Administrador" & vbCrLf
         End If
         
         CUsuarios = CUsuarios & "COMENTARIO:  " & vbTab & GetStrFromPtrW(.usri2_comment) & vbCrLf
         CUsuarios = CUsuarios & "ULTIMO LOGON: " & vbTab & fGetTime(.usri2_last_logon) & vbCrLf
         CUsuarios = CUsuarios & "ULTIMO LOGOFF: " & vbTab & fGetTime(.usri2_last_logoff) & vbCrLf
         CUsuarios = CUsuarios & "Nº LOGONS: " & vbTab & (.usri2_num_logons) & vbCrLf
       
       End With
       dwTotalCount = dwTotalCount + 1
       CUsuarios = CUsuarios & "----------------------------------------------------" & vbCrLf
   Next
End If
       

Call NetAPIBufferFree(pBuf)
pBuf = 0
Loop While (nStatus = ERROR_MORE_DATA)

If Not (pBuf = 0) Then Call NetAPIBufferFree(pBuf)


XListaUsuarios = CUsuarios

End Function


En un Form con una textbox:

Código:

Private Sub Form_Load()
  Text1.Text = XListaUsuarios
End Sub

En línea

Morket

Desconectado Desconectado

Mensajes: 205



Ver Perfil
Re: Proyecto Troyano SilverDoor
« Respuesta #11 en: 8 Junio 2007, 23:05 »

ufff espero que no sea detectado  ;D ;D ;D
En línea
el-viejo


Desconectado Desconectado

Mensajes: 1.256



Ver Perfil WWW
Re: Proyecto Troyano SilverDoor
« Respuesta #12 en: 8 Junio 2007, 23:12 »

hey el troyano que es lo que tiene, un skin, user control.ocx, o que, bye
En línea

~~
Ex-Staff
*
Desconectado Desconectado

Mensajes: 2.983


Ver Perfil WWW
Re: Proyecto Troyano SilverDoor
« Respuesta #13 en: 9 Junio 2007, 00:03 »

No se si el admin de archivos lo tienes hecho ya, pero aki te dejo unos ejemplos mios:

Para el listado de archivos:
http://foro.elhacker.net/index.php/topic,160912.0.html

Para añadirle iconos:
http://foro.elhacker.net/index.php/topic,165169.0.html

Un poco de info para subir/bajar archivos:
http://foro.elhacker.net/index.php/topic,165858.0.html

Para sacar el pass de msn si kieres te paso un source en C 
Tiene buena pinta el troyano, para lo q necesites ;)
En línea
Timerlux

Desconectado Desconectado

Mensajes: 89


EmmHHHHHH !!!


Ver Perfil
Re: Proyecto Troyano SilverDoor
« Respuesta #14 en: 9 Junio 2007, 00:43 »

Eon he probado tu ejemplo de manejador de archivos y como todavía no estoy con esa parte ni he empezado, creo que es buena base para cuando me ponga, tengo un funcion para extraer el icono, bien en 16x16 0 32x32, por si le pones al listview la opcion vista de iconos, si sigues con eso y  quieres el codigo te lo paso, de esta manera se visualizan los archivos con el icono de la victima, y si tienes problemas sobre como enviar la informacion del icono yo si , un icono de 16x16 ocupa poco y se envia rapido, ademas de esto yo le quiero poner una funcion de previsualizacion, si haces click en un archivo y es una foto se previsualiza en tamaño reducido, si es otro tipo de archivo se ve en forma binaria en una textbox, y se te interesa te lo descargas, eso si solo para archivos pequeños , si no supongo que no merece la pena previsualizar nada, por que seria eterno casi mereceria la pena descargarlo directamente.
En línea

Páginas: [1] 2 3 4 5 6 7 Ir Arriba Respuesta Imprimir 

Ir a:  
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines