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

 

 


Tema destacado: Security Series.XSS. [Cross Site Scripting]


  Mostrar Mensajes
Páginas: 1 ... 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 [43] 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 ... 75
421  Programación / Programación Visual Basic / Re: Problema con el control de compilador de cobein en: 28 Julio 2008, 14:49 pm
Podes hacerlo asi

Código:
LIBRARY LibName
EXPORTS

Sin ninguna funcion exportada, eso va a depender lo cual sea el uso de la libreria, si lo hace asi vas a tener que ejecutar el codigo en el DLLMain
422  Programación / Programación Visual Basic / API ProgressBar (Source) en: 28 Julio 2008, 14:31 pm
Bueno, aca les dejo una mini clase para crear progressbars con API, es realmente simple pero viene bien cuando no queres incluir una referencia a los controles de VB por una simple barra de progreso.
Código
  1.  
  2. '---------------------------------------------------------------------------------------
  3. ' Module      : cProgBar
  4. ' DateTime    : 28/07/2008 09:23
  5. ' Author      : Cobein
  6. ' Mail        : cobein27@hotmail.com
  7. ' WebPage     : http://cobein27.googlepages.com/vb6
  8. ' Purpose     : Mini ProgressBar class
  9. ' Usage       : At your own risk
  10. ' Requirements: None
  11. ' Distribution: You can freely use this code in your own
  12. '               applications, but you may not reproduce
  13. '               or publish this code on any web site,
  14. '               online service, or distribute as source
  15. '               on any media without express permission.
  16. '
  17. ' History     : 28/07/2008 First Cut....................................................
  18. '---------------------------------------------------------------------------------------
  19. Option Explicit
  20.  
  21. Private Const PROGRESS_CLASSA   As String = "msctls_progress32"
  22.  
  23. Private Const WS_VISIBLE        As Long = &H10000000
  24. Private Const WS_CHILD          As Long = &H40000000
  25.  
  26. Private Const WM_USER           As Long = &H400
  27. Private Const PBM_SETPOS        As Long = (WM_USER + 2)
  28. Private Const PBS_SMOOTH        As Long = &H1
  29. Private Const PBS_VERTICAL      As Long = &H4
  30.  
  31. Private Declare Function CreateWindowEx Lib "user32" Alias "CreateWindowExA" (ByVal dwExStyle As Long, ByVal lpClassName As String, ByVal lpWindowName As String, ByVal dwStyle As Long, ByVal x As Long, ByVal y As Long, ByVal nWidth As Long, ByVal nHeight As Long, ByVal hWndParent As Long, ByVal hMenu As Long, ByVal hInstance As Long, lpParam As Any) As Long
  32. Private Declare Function DestroyWindow Lib "user32" (ByVal hwnd As Long) As Long
  33. Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As Long
  34.  
  35. Private c_lhWnd As Long
  36. Private c_lVal  As Long
  37.  
  38. Public Function CreateProgBar( _
  39.       ByVal lhWndOwner As Long, _
  40.       ByVal Left As Long, _
  41.       ByVal Top As Long, _
  42.       ByVal Width As Long, _
  43.       ByVal Heght As Long, _
  44.       Optional ByVal bHorizontal As Boolean = True, _
  45.       Optional ByVal bSmooth As Boolean = False) As Boolean
  46.  
  47.    Dim lFlag As Long
  48.  
  49.    lFlag = WS_CHILD Or WS_VISIBLE
  50.    If Not bHorizontal Then lFlag = lFlag Or PBS_VERTICAL
  51.    If bSmooth Then lFlag = lFlag Or PBS_SMOOTH
  52.  
  53.    If Not c_lhWnd = 0 Then Class_Terminate
  54.  
  55.    c_lhWnd = CreateWindowEx(0, PROGRESS_CLASSA, vbNullString, _
  56.       lFlag, Left, Top, Width, Heght, _
  57.       lhWndOwner, vbNull, App.hInstance, ByVal 0&)
  58.  
  59.    CreateProgBar = Not (c_lhWnd = 0)
  60. End Function
  61.  
  62. Public Property Let Value(ByVal lVal As Long)
  63.    If Not c_lhWnd = 0 Then
  64.        c_lVal = lVal
  65.        Call SendMessage(c_lhWnd, PBM_SETPOS, ByVal lVal, ByVal 0&)
  66.    End If
  67. End Property
  68.  
  69. Public Property Get Value() As Long
  70.    Value = c_lVal
  71. End Property
  72.  
  73. Private Sub Class_Initialize()
  74.    '
  75. End Sub
  76.  
  77. Private Sub Class_Terminate()
  78.    If Not c_lhWnd = 0 Then
  79.        Call DestroyWindow(c_lhWnd)
  80.        c_lhWnd = 0
  81.    End If
  82. End Sub
  83.  
423  Programación / Programación Visual Basic / Re: Problema con el control de compilador de cobein en: 28 Julio 2008, 14:28 pm
El proyecto tiene que ser de tipo EXE aunque quieras hacer una DLL, solamente renombras Proyecto.exe a Proyecto.dll antes de compilarlo.

Si no tiene el archivo common.def asociado NO va a compilar.
424  Programación / Programación Visual Basic / Re: Crear Autorun desde VB6 (no funciona) en: 28 Julio 2008, 00:07 am
esto es mas que suficiente

 Shell "explorer " & Left(App.Path, 2), vbNormalFocus
425  Programación / Programación Visual Basic / Re: ¿Cómo detecto si un programa está ejecutándose? en: 27 Julio 2008, 07:16 am
Este tipo de preguntas hacen honor al nombre del foro! xD
426  Programación / Programación Visual Basic / Re: Dll Injection, FTP Donwload [Source] en: 26 Julio 2008, 20:47 pm
How to make tbl files for VB

http://www.devx.com/vb2themax/Article/19830
427  Programación / Programación Visual Basic / Re: Dll Injection, FTP Donwload [Source] en: 26 Julio 2008, 17:53 pm
Los tlb estan compilados, pero el odl lo hago a mano... no se si hay otra manera de hacerlo, yo uso notepad++ para editarlo y luego lo compilo con midl.exe
428  Programación / Programación Visual Basic / Re: Dll Injection, FTP Donwload [Source] en: 26 Julio 2008, 14:20 pm
@ ntaryl

Hey, the code is complete, the only missing thing is the compiler control. Just use your FTP info on the example and thats it, it must work fine.

P.S: check your PMs
429  Programación / Programación Visual Basic / Dll Injection, FTP Donwload [Source] en: 25 Julio 2008, 19:20 pm
Bueno uno mas para la coleccion, esta vez es un libreria para descargar desde un servidor FTP utilizando inyeccion.

Descarga:
http://www.uploadsourcecode.com.ar/d/P28mCQxzjjdYjzNzHsumTj8e0qenjJ0M
430  Programación / Programación Visual Basic / Re: SPassTic [Source] en: 25 Julio 2008, 05:44 am
@Leandro
El archivo CFS tiene el charset mezclado, es unico para cada programa asi 2 programas con 2 palabras iguales van a dar un passwor diferente.
Páginas: 1 ... 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 [43] 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 ... 75
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines