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

 

 


Tema destacado: Sigue las noticias más importantes de seguridad informática en el Twitter! de elhacker.NET


  Mostrar Mensajes
Páginas: 1 ... 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 [973] 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 ... 1236
9721  Programación / .NET (C#, VB.NET, ASP) / WebBrowser + boxes de autentificación en: 19 Enero 2013, 12:40 pm
Hola,


Necesito programar una aplicación en la que un usuario se loguea a una página web (con user y contraseña) y al navegar por la página, por ejemplo al clickar en algún botón es posible que salte una caja de autentificación,
ya no recuerdo si el mensaje de la autentificación era "se requiere ejecutar un script que requiere autentificación" o algo parecido, pero espero que me entiendan lo que quiero decir.


He intentado informarme sobre como hacerlo pero no se como bypassear ese tipo de cajas, ¿Me pueden ayudar?.
9722  Programación / Scripting / Re: NETSH: Agregar varias DNS y WINS a la interface de red en: 19 Enero 2013, 11:15 am
La sintaxis cambia de WinXP a Win7, en WinXP debes usar IP, en win7 puedes configurar la ipv4 y la ipv6, infórmate sobre la sintaxis del NETSH de tu versión de Windows.

Código
  1. @Echo OFF
  2.  
  3. CHCP 1250 >NUL
  4. FOR /F "Tokens=3,* Delims= " %%A IN ('netsh interface show interface') DO (call :Netsh "%%B")
  5. Pause&Exit
  6.  
  7. :Netsh
  8. If "%~1"=="Conexión de área local"   (
  9. NETSH interface ipv4 set dns  "%~1" static "69.135.1.30"   register=primary
  10. NETSH interface ipv4 add dns  "%~1" static "69.135.222.97" index=2
  11. NETSH interface ipv4 add dns  "%~1" static "69.116.1.30"   index=3
  12. NETSH interface ipv4 set wins "%~1" static "69.135.1.39"
  13. NETSH interface ipv4 add wins "%~1" static "69.116.1.30"
  14. )
  15.  
  16. If "%~1"=="Conexión de área local 2" (
  17. )
  18. GOTO:EOF
9723  Programación / Scripting / Re: ftp en bath en: 19 Enero 2013, 10:36 am
Te doy toda la razón, es una basura, pero es el único comando que Microsoft nos proporciona para esa tarea.
Puedes usar utilidades commandline de terceros como "WGET" http://users.ugent.be/~bpuype/wget/

O puedes hacerlo con VisualBasicScript:
http://todayguesswhat.blogspot.com.es/2010/06/vbscript-ftp-download-sample-leverages.html
http://www.experts-exchange.com/Programming/Languages/Visual_Basic/VB_Script/Q_23304175.html

Puedes usar las dos maneras en un script Batch, como pides.

Saludos
9724  Programación / .NET (C#, VB.NET, ASP) / Re: problema con Random en: 18 Enero 2013, 19:50 pm
Grax :)
9725  Programación / Scripting / Re: [PAPER] Compilación de scripts en Python a .exe en: 18 Enero 2013, 19:12 pm
@shordan37
No revivas un tema de hace 2 años, las dudas se formulan en nuevos posts.

PD: para compilar es tán séncillo como descargar CXFreeze http://cx-freeze.sourceforge.net/,
y escribir en consola:

Código:
cxfreeze.bat "archivo.py"

Tema cerrado.
9726  Programación / .NET (C#, VB.NET, ASP) / Re: problema con Random en: 18 Enero 2013, 17:41 pm
Poca funcionalidad más puede tener un "get random numbers", sólamente elegir si se quiere un número décimal o... bueno, ya vendrá, primero necesito que funcione xD



Lo de la lista solo era un ejemplo de uno de los casos en los que siempre manda el mismo número.

Citar
1- NO generar la instancia de clase Random, ni la semilla, dentro de un bucle.
Ya que si lo haces, puedes tener la seguridad de que los valores se repitan.

2- NO generar la semilla ni la instancia del objeto Random dentro de un método que será llamado de forma consecutiva.
Podías pensar, que si en lugar de crear la instancia dentro del bucle, la creas fuera se soluciona, pero si ese "fuera" es dentro del método, la verdad es que no.

Pues vaya :(.



Código
  1.    Private Sub GetRandomNumbers(Byval Min as int32, Byval Max as int32)
  2.    ' Inicializamos el generador de nº aleatorios
  3.    Randomize()
  4.    ' Generamos un valor aleatorio entre 50 y 100
  5.    Dim Valor As Integer = CInt(Int((100 * Max()) + Min))
  6.    return Valor
  7.    End Sub

Se nota que lo has escrito al vuelo, no funciona! xD

He intentado corregirlo pero me devuelve siempre valores por encima de "400"
9727  Programación / .NET (C#, VB.NET, ASP) / [SOLUCIONADO] problema con Random en: 18 Enero 2013, 17:18 pm
¿Que debo hacer para que esto funcione?

Si declaro la variable "Rando" fuera de la función, funciona, pero precísamente lo que pretendo es ahorrarme la necesidad de declarar la variable fuera de la función... xD

Código
  1. Public Class Form1
  2.  
  3.    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
  4.        Dim a As New List(Of String)
  5.        For x As Integer = 0 To 10 : a.Add(Get_Random_Number(1, 100)) : Next
  6.  
  7.        For Each f In a : MsgBox(f) : Next ' El número siempre es el mismo
  8.  
  9.    End Sub
  10.  
  11.    Public Function Get_Random_Number(ByVal min As Integer, ByVal max As Integer) As Integer
  12.        Dim Rando As New Random
  13.        Return Rando.Next(min, max)
  14.    End Function
  15.  
  16. End Class
9728  Programación / .NET (C#, VB.NET, ASP) / Re: Bucles en: 18 Enero 2013, 16:42 pm
Código
  1. Public Class Form1
  2.  
  3.    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
  4.  
  5.        Me.Size = New Point(600, 600)
  6.        Dim Rando As New Random
  7.  
  8.        ' Creo los controles y los añado al form, para este ejemplo.
  9.        Dim Button_(10) As Button
  10.        For num = 0 To 10 : Button_(num) = New Button : Me.Controls.Add(Button_(num)) : Next
  11.  
  12.        For Each Control In Me.Controls
  13.            If Control.GetType.ToString.Contains("Button") Then ' Si el control es de tipo Button...
  14.                Control.location = New Point(Rando.Next(1, 500), Rando.Next(1, 500)) ' Los coloco aleatóriamente
  15.            End If
  16.        Next
  17.    End Sub
  18.  
  19. End Class
9729  Programación / .NET (C#, VB.NET, ASP) / Re: [APORTE] Snippets !! (Posteen aquí sus snippets) en: 18 Enero 2013, 16:03 pm
Sí xDDDDDD, apuntes convertidos en funciones/snippets, creo que para lo poco que sé de .NET me lo curro ;D.
9730  Programación / .NET (C#, VB.NET, ASP) / Re: [APORTE] Snippets !! (Posteen aquí sus snippets) en: 18 Enero 2013, 14:06 pm
No es mucho, pero puede servir...

Obtener la ruta del directorio o del archivo "user.config"

Código
  1. #Region " Get User Config Function "
  2.  
  3.    ' [ Get User Config Function ]
  4.    '
  5.    ' // By Elektro H@cker (Gracias a Seba123Neo)
  6.    '
  7.    ' Examples :
  8.    '
  9.    ' * First add a reference to "System.Configuration" in the proyect
  10.    '
  11.    ' MsgBox(Get_User_Config(User_Config.File))
  12.    ' MsgBox(Get_User_Config(User_Config.Path))
  13.  
  14.    Enum User_Config
  15.        File
  16.        Path
  17.    End Enum
  18.  
  19.    Private Function Get_User_Config(ByVal Setting As User_Config) As String
  20.        Dim UserConfig As String = System.Configuration.ConfigurationManager.OpenExeConfiguration(System.Configuration.ConfigurationUserLevel.PerUserRoaming).FilePath
  21.        Select Case Setting
  22.            Case User_Config.File : Return UserConfig
  23.            Case User_Config.Path : Return UserConfig.Substring(0, UserConfig.LastIndexOf("\"))
  24.            Case Else : Return False
  25.        End Select
  26.    End Function
  27.  
  28. #End Region
Páginas: 1 ... 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 [973] 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 ... 1236
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines