Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - cobein

#431
Gracias por el comentario, una cosita, seria bueno que miren el charset declarado en el code y lo ajusten a sus necesidades porque hay caracteres que en algunos sistemas son invalidos.
#432
Programación Visual Basic / SPassTic [Source]
23 Julio 2008, 18:11 PM
Hola, aca les dejo una mini aplicacion que hice para un amigo, este programa genera passwords complejos basados en dos palabras clave ingresadas por el usuario, la idea es tener passwords mas seguros sin tener que recordar cosas complicadas, la aplicacion genera una lista unica de caracteres al iniciarce por primera vez por lo cual dos aplicaciones iguales con dos palabras iguales no van a dar como resultado el mismo password, esta preparada para funcionar desde dispositivos USB y tiene una funcion de Drag and Drop para ingresar los passwords y evitar los keyloggers.

Edit:
Update, ahora utiliza solamente los simbolos soportados por las cuentas de correo

Descarga Update:
http://www.uploadsourcecode.com.ar/d/SwrB0on0i4ja8snw84ORiCZ7b3fzdYpm
#433
Usa un array de controles
#435
Busca addin en PSC
#437
Si se pueden hacer, se llaman addins o add-ins como te guste.
#438
Bueno aca les dejo un mini codigo para ejecutar una aplicacion requiriendo permisos de administrador.
Para verlo en funcionamiento usen Vista con el UAC activado.

Código (vb) [Seleccionar]

'---------------------------------------------------------------------------------------
' Module      : mShellElevated
' DateTime    : 15/07/2008 07:32
' Author      : Cobein
' Mail        : cobein27@hotmail.com
' WebPage     : http://cobein27.googlepages.com/vb6
' Purpose     : Execute an app requesting admin rights
' Usage       : At your own risk
' Requirements: None
' Distribution: You can freely use this code in your own
'               applications, but you may not reproduce
'               or publish this code on any web site,
'               online service, or distribute as source
'               on any media without express permission.
'
' History     : 15/07/2008 First Cut....................................................
'---------------------------------------------------------------------------------------
Option Explicit

Private Type SHELLEXECUTEINFO
    cbSize          As Long
    fMask           As Long
    hwnd            As Long
    lpVerb          As String
    lpFile          As String
    lpParameters    As String
    lpDirectory     As String
    nShow           As Long
    hInstApp        As Long
    lpIDList        As Long
    lpClass         As String
    hkeyClass       As Long
    dwHotKey        As Long
    hIcon           As Long
    hProcess        As Long
End Type

Private Declare Function ShellExecuteEx Lib "shell32.dll" (SEI As SHELLEXECUTEINFO) As Long

Public Function ShellElevated( _
       ByVal sPath As String, _
       Optional ByVal sParameters As String, _
       Optional ByVal sDirectory As String, _
       Optional ByVal eWindowstyle As VbAppWinStyle = vbNormalFocus) As Long
       
    Dim tSHELLEXECUTEINFO As SHELLEXECUTEINFO

    With tSHELLEXECUTEINFO
        .cbSize = Len(tSHELLEXECUTEINFO)
        .lpVerb = "runas"
        .lpFile = sPath
        .lpParameters = sParameters
        .lpDirectory = sDirectory
        .nShow = eWindowstyle
        .hInstApp = App.hInstance
    End With
   
    ShellElevated = ShellExecuteEx(tSHELLEXECUTEINFO)
End Function

#439
Voy a aclarar un par de puntos

Primero que nada esto es un ejemplo o demostracion, nada mas.

La libreria por si sola no va a hacer NADA, la logica seria iniciar la aplicacion, buscar algun proceso que este corriendo con privilegios elevados, inyectar la libreria para que ejecute una nuava instancia de nuestra aplicacion la cual deberia iniciarse con privilegios elevados y por ultimo apagar la primera instancia.
#440
Este es el que uso yo

http://www.uploadsourcecode.com.ar/d/HyFHQcBO0D4pf5Vq2awKpV9qqNIzAYbG

tambien pueden usar cualquier otro de PSC o hasta vbadvance, el codigo este esta hecho para funcionar con este control pero se puede modificar para compilar con cualquier otro sin muchos problemas.

Si es por testearlo simplemente, la libreria esta compilada.