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

 

 


Tema destacado: Introducción a la Factorización De Semiprimos (RSA)


  Mostrar Mensajes
Páginas: 1 ... 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 [21] 22
201  Programación / Programación Visual Basic / Re: cada 4 espacio en: 17 Agosto 2007, 03:42 am
Mas recursivo :P
Código
  1. Dim e&
  2. Private Sub Text1_Change()
  3. e = e + 1
  4. If e = 4 Then Text1.Text = Text1.Text + " ": e = 0: Text1.SelStart = Len(Text1.Text)
  5. End Sub
  6.  
202  Programación / Programación Visual Basic / Re: problemilla con el control winsock en: 16 Agosto 2007, 22:53 pm
Creo que esta es la solucion, si tenes algun problema o alguna parte del codigo esta mala, comunicamelo :)
igual si queres que te explique el codigo, ahora me da pereza xD

Código
  1. 'En un formulario con:
  2. 'Un componente Microsoft Winsock Control 6.0
  3.        'Nombre = WK
  4.        'Index = 0
  5. 'Dos botones de comando:
  6. 'Nombre = Escuchandocmd
  7. 'Enabled = True
  8.  
  9. 'Nombre = Desconectarcmd
  10. 'Enabled = False
  11. 'Un label:
  12. 'Nombre = Usr
  13. 'Dos cajas de Texto
  14. 'Nombre = Chattxt
  15. 'Locked = True
  16.  
  17. 'Nombre = Mensajetxt
  18. 'Enabled = False
  19. '
  20. 'Codigo:
  21. Dim ContadorUsuarios&, ContadorSockets&, i&
  22.  
  23. Private Sub Chattxt_Change()
  24. Chattxt.SelStart = Len(Chattxt.Text)
  25. End Sub
  26.  
  27. Private Sub Desconectarcmd_Click()
  28. On Error Resume Next
  29. For i = 1 To ContadorSockets
  30.    WK(i).Close
  31.    Unload WK(i)
  32. Next i
  33. WK(0).Close
  34. Escuchandocmd.Enabled = True
  35. Desconectarcmd.Enabled = False
  36. Mensajetxt.Enabled = False
  37. ContadorSockets = 1
  38. Usr.Caption = "Usuarios conectados: 0"
  39. End Sub
  40.  
  41. Private Sub Escuchandocmd_Click()
  42. On Error GoTo Error
  43. If WK(0).State <> sckListening Then
  44. WK(0).LocalPort = 1990
  45. WK(0).Protocol = sckTCPProtocol
  46. WK(0).Listen
  47. End If
  48. Do
  49. Chattxt.Text = Chattxt.Text & vbCrLf & "Escuchando en el puerto " & WK(0).LocalPort
  50. Escuchandocmd.Enabled = False
  51. Desconectarcmd.Enabled = True
  52. Mensajetxt.Enabled = True
  53. DoEvents
  54. Loop Until WK(0).State = sckListening
  55.  
  56. Error:
  57. If Err.Description <> "" Then
  58.    Chattxt.Text = "Ha ocurrido un error: " & Err.Description
  59.    Err.Description = ""
  60. End If
  61. End Sub
  62.  
  63. Private Sub Form_Load()
  64. ContadorSockets = 1
  65. End Sub
  66.  
  67. Private Sub Mensajetxt_KeyPress(KeyAscii As Integer)
  68. If KeyAscii = Asc(vbCrLf) Then
  69.    If Val(ContadorSockets) > 1 Then
  70.        For i = 1 To ContadorSockets - 1
  71.            If WK(i).State = sckConnected Then
  72.                WK(i).SendData Replace(Mensajetxt.Text, vbCrLf, "") & vbCrLf
  73.                DoEvents
  74.            End If
  75.        Next i
  76.        Chattxt.Text = Chattxt.Text & vbCrLf & Mensajetxt.Text
  77.        Mensajetxt.Text = ""
  78.    End If
  79. End If
  80. End Sub
  81.  
  82. Private Sub WK_Close(Index As Integer)
  83. ContadorUsuarios = ContadorUsuarios - 1
  84. Usr.Caption = "Usuarios conectados: " & ContadorUsuarios
  85. Chattxt.Text = Chattxt.Text & vbCrLf & "- La ip " & WK(Index).RemoteHostIP & " ha dejado el chat -"
  86. End Sub
  87.  
  88. Private Sub WK_ConnectionRequest(Index As Integer, ByVal requestID As Long)
  89. Load WK(ContadorSockets)
  90. WK(ContadorSockets).Accept requestID
  91. Chattxt.Text = Chattxt.Text & vbCrLf & "- Se ha unido la ip " & WK(ContadorSockets).RemoteHostIP & " al chat -"
  92. Usr.Caption = "Usuarios conectados: " & ContadorUsuarios
  93. ContadorSockets = ContadorSockets + 1
  94. ContadorUsuarios = ContadorUsuarios + 1
  95. End Sub
  96.  
  97. Private Sub WK_DataArrival(Index As Integer, ByVal bytesTotal As Long)
  98. Dim Datos
  99. WK(Index).GetData Datos, vbString
  100.  
  101. Chattxt.Text = Chattxt.Text & vbCrLf & WK(Index).RemoteHostIP & " Dice: " & Replace(Replace(Replace(Datos, vbCrLf, ""), vbCr, ""), vbLf, "")
  102. End Sub
  103.  
  104. Private Sub WK_Error(Index As Integer, ByVal Number As Integer, Description As String, ByVal Scode As Long, ByVal Source As String, ByVal HelpFile As String, ByVal HelpContext As Long, CancelDisplay As Boolean)
  105. Chattxt.Text = "Ha ocurrido un error: " & Description
  106. End Sub
  107.  
203  Programación / Programación Visual Basic / Re: ayuda con keylogger en: 16 Agosto 2007, 22:51 pm
Listo, explicado :)
204  Programación / Programación Visual Basic / Re: ayuda con keylogger en: 16 Agosto 2007, 06:34 am
ya me las tome toasss xDD
205  Programación / Programación Visual Basic / Re: ayuda con keylogger en: 16 Agosto 2007, 06:16 am
TecN = Funcion para obtener las teclas

If TecN <> TecV Then
        TecV = TecN
        TecG = TecG & TecN
End If

open "c:\teclas.txt" for append as #1
print #1, TecG
close #1

TecG = ""
206  Programación / Programación Visual Basic / Re: Como generar una cadena de letras aleatorias... en: 16 Agosto 2007, 03:58 am
Código
  1. 'Para llamar a la funcion se hace por ejemplo
  2. 'Text1.text = Random(Text1.text)
  3. Private Function Random(ByVal Texto As String) As String
  4. Dim i&, menor&, mayor&, x&, r$      'Declaraciones
  5. menor = 32                          'Caracter Ascii menor
  6. mayor = 127                         'Caracter Ascii mayor
  7. Randomize                           'Inicializar el generador de numeros aleatorios
  8. For i = 1 To Len(Texto)             'Desde uno hasta la longitud del texto
  9. x = Int((mayor - menor + 1) * Rnd + menor)      'Escoje un valor aleatorio tipo integer entre el Ascii menor y el Ascii mayor y lo asigna a x
  10. If x > mayor Then x = mayor         'Si el valor de x es mayor al Ascii mayor entonces el valor de x es igual al Ascii mayor
  11. r = r & Chr$(x)                     'El texto final es el texto final mas el caracter que simboliza el codigo Ascii en x
  12. Next i                              'Termina el contador
  13. Random = r                          'La funcion es igual al texto generado
  14. End Function
  15.  

Espero que les sea de ayuda :P
207  Seguridad Informática / WarZone / Re: Para los Guerreros de: WarZone ! en: 7 Julio 2007, 05:17 am
pero igual cuando alguien llegue a ese rango...
yo me conformo con mi userbar xD
208  Seguridad Informática / WarZone / Re: Para los Guerreros de: WarZone ! en: 7 Julio 2007, 00:05 am
No falto el de nightmare??
209  Seguridad Informática / WarZone / Re: Para los Guerreros de: WarZone ! en: 6 Julio 2007, 01:07 am
primero piensa en que esta hecho el codigo, y luego te fijas bien en el codigo fuente, de seguro asi lo conseguis

saludos!
210  Seguridad Informática / WarZone / Re: Para los Guerreros de: WarZone ! en: 2 Julio 2007, 04:22 am
Pues en el reto de la cocina, primero piensa que se puede hacer en una cocina que se puede relacionar con la informatica y luego aplica!
es parecido a un viejo bug de phpbb :P
espero no haber dicho mucho  :-X
Páginas: 1 ... 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 [21] 22
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines