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 - Eleкtro

#341
Cita de: rigorvzla en 29 Mayo 2019, 18:36 PM
quiero que en la pagina de login ya sea: facebook, elhacker, hotmail etc... (cualquier web con login)
pueda ingresar los datos (usuario y clave) para que al abrir el navegador solo dirija a la pagina luego del login osea : bandeja de entrada, pagina de inicio de facebook o lo que siga luego del login.

Entendi lo que me explicastes inicialmente elektro de q el usuario no debe ver si no es necesario lo q se hace, solamente se debe mostrar el resultado, en este caso lo siguiente a la pagina de login.

Imagino que con alguno de esos ejemplos ya eres capaz de logearte en la página deseada y obtener la cookie?.

Luego, tan solo tienes que llamar a la función de Windows InternetSetCookieEx para "registrar" dicha cookie de manera temporal durante el tiempo de vida de tu programa (o de manera persistente también puedes, según quieras), y por último llamar al método WebBrowser.Navigate para mostrar la página post-login.

Cualquier conversor de VB.NET a C# debería ser capaz de traducir el siguiente código sin problemas...

Código (vbnet) [Seleccionar]

public class DevWebBrowser : inherits webbrowser

       ''' ----------------------------------------------------------------------------------------------------
       ''' <summary>
       ''' Navigates to the specified url.
       ''' </summary>
       ''' ----------------------------------------------------------------------------------------------------
       ''' <param name="url">
       ''' The url to navigate.
       ''' </param>
       '''
       ''' <param name="newWindow">
       ''' Indicates whether the url should be open into a new browser window.
       ''' </param>
       '''
       ''' <param name="cookies">
       ''' The cookies to set for the specified url.
       ''' </param>
       ''' ----------------------------------------------------------------------------------------------------
       <DebuggerStepThrough>
       <EditorBrowsable(EditorBrowsableState.Always)>
       Public Overloads Sub Navigate(ByVal url As String, ByVal newWindow As Boolean, ByVal cookies As CookieCollection)

           WebUtil.SetCookies(url, False, cookies)
           MyBase.Navigate(url, newWindow)

       End Sub

end class


+

Código (vbnet) [Seleccionar]

public notinheritable class WebUtil

private sub new()
end sub

''' ----------------------------------------------------------------------------------------------------
   ''' <summary>
   ''' Sets one or more cookies for the specified URL.
   ''' </summary>
   ''' ----------------------------------------------------------------------------------------------------
   ''' <param name="url">
   ''' The URL.
   ''' </param>
   '''
   ''' <param name="persistent">
   ''' A value that indicates the cookie persistance.
   ''' <para></para>
   ''' If set to <see langword="True"/> (persistent), the cookie is set in the operating system cache.
   ''' <para></para>
   ''' If set to <see langword="False"/> (non-persistent), the cookie is only set for the life-time of the current process.
   ''' </param>
   '''
   ''' <param name="cookies">
   ''' The cookies to set.
   ''' </param>
   ''' ----------------------------------------------------------------------------------------------------
   <DebuggerStepThrough>
   Public Shared Sub SetCookies(ByVal url As String, ByVal persistent As Boolean, ByVal cookies As CookieCollection)

       For Each cookie As Cookie In cookies
           If (persistent) Then
               Dim cookieData As String = $"{cookie.ToString()}; expires = {cookie.Expires.ToUniversalTime().ToString("ddd, dd-MMM-yyyy HH:mm:ss", CultureInfo.InvariantCulture.DateTimeFormat)} GMT"
               If (NativeMethods.InternetSetCookieEx(url, Nothing, cookieData, 0, IntPtr.Zero) = 0) Then
                   Throw New Win32Exception(Marshal.GetLastWin32Error())
               End If

           Else
               If (NativeMethods.InternetSetCookieEx(url, cookie.Name, cookie.Value, 0, IntPtr.Zero) = 0) Then
                   Throw New Win32Exception(Marshal.GetLastWin32Error())
               End If

           End If

       Next cookie

   End Sub

end class


+

Código (vbnet) [Seleccionar]
friend notinheritable class NativeMethods

private sub new()
end sub

   ''' ----------------------------------------------------------------------------------------------------
   ''' <summary>
   ''' Creates a cookie with a specified name that is associated with a specified URL.
   ''' <para></para>
   ''' This function differs from the <see cref="NativeMethods.InternetSetCookie"/> function by being able to create third-party cookies
   ''' </summary>
   ''' ----------------------------------------------------------------------------------------------------
   ''' <remarks>
   ''' <see href="https://docs.microsoft.com/en-us/windows/desktop/api/wininet/nf-wininet-internetsetcookiea"/>
   ''' </remarks>
   ''' ----------------------------------------------------------------------------------------------------
   ''' <param name="urlName">
   ''' The URL for which the cookie should be set.
   ''' </param>
   '''
   ''' <param name="cookieName">
   ''' The name to be associated with the cookie data. If this parameter is <see langword="Nothing"/>, no name is associated with the cookie.
   ''' </param>
   '''
   ''' <param name="cookieData">
   ''' Actual data to be associated with the URL.
   ''' </param>
   '''
   ''' <param name="flags">
   ''' Flags that control how the function retrieves cookie data:.
   ''' </param>
   '''
   ''' <param name="reserved">
   ''' <see cref="IntPtr.Zero"/>, or contains a pointer to a Platform-for-Privacy-Protection (P3P) header to be associated with the cookie.
   ''' </param>
   ''' ----------------------------------------------------------------------------------------------------
   ''' <returns>
   ''' Returns a member of the InternetCookieState enumeration if successful, or zero (0) otherwise.
   ''' </returns>
   ''' ----------------------------------------------------------------------------------------------------
   <DllImport("WinINET.dll", SetLastError:=True, CharSet:=CharSet.Auto, BestFitMapping:=False, ThrowOnUnmappableChar:=True)>
   friend Shared Function InternetSetCookieEx(ByVal urlName As String,
                                              ByVal cookieName As String,
                                              ByVal cookieData As String,
                                              ByVal flags As Integer,
                                              ByVal reserved As IntPtr
   ) As <MarshalAs(UnmanagedType.I4)> Integer
   End Function

end class


Ejemplo de como usar todo eso:

Código (vbnet) [Seleccionar]
'This is a code example that demonstrates how to login to a website,
'and navigate to the page using the cookie that contains the login data.

Dim uri As New Uri("https://foro.elhacker.net/index.php?action=login2", UriKind.Absolute)
Dim cred As New NetworkCredential("USERNAME", "PASSWORD")
Dim query As String = HttpUtility.ParseQueryString($"cookielength=90&amp;user={cred.UserName}&amp;passwrd={cred.Password}").ToString()

Using client As New DevWebClient() With {.CookiesEnabled = True}
   client.Headers.Add(HttpRequestHeader.ContentType, "application/x-www-form-urlencoded")

   Dim response As String = client.UploadString(uri, "POST", query)
   Console.WriteLine(response)

   Dim cookies As CookieCollection = client.CookieContainer.GetCookies(uri)
   DevWebBrowser1.Navigate("https://foro.elhacker.net", cookies)
End Using


...creo que no me faltó por compartir ningún miembro. La clase DevWebClient la compartí en un comentario de la primera página.




EDITO:

He visto muy de reojo los ejemplos que has puesto con la url de foro.elhacker.net, y los nombres de los parámetros están mal. Se llaman "user" y "passwrd" (sin la "o") tal y como puse en mis ejemplos. No "username", ni "usuario", ni "pass" ni "password" ni "clave" ni... en fin. No se hasta que punto entiendes lo que estás haciendo mal.

Saludos.
#342
Cita de: Hason en 28 Mayo 2019, 20:46 PM
El mundo va en una dirección, el nuevo orden mundial, y la reducción de población.
Les faltan conquistar muy pocos paises y ya lo tendrán, pero... no se que pasará...todavia están fuertes los pocos que quedan.

No se por que lo siguen llamando "Nuevo". Yo presencié ese "nuevo" orden mudial cuando comenzó en mi país, el 1 de Enero de 1999, el día en que le dimos la bienvenida al Euro, y le dijimos adiós a la Peseta. O quizás ese orden mundial ocurrió antes, en el 1986, mismo año en que yo nací, cuando España formó parte de la Unión Europea. Y ahora más que nunca nos tienen cogidos por las pe...tancas, y no nos van a soltar sin antes habernos empobrecido al máximo nuestro país mediante deudas al banco central europeo... y en parte gracias a las ideas que esos partidos progres como Podemos le meten a la gente, a las nuevas generaciones, con dinero "gratis" para todos...

Sin embargo, los expertos afirman que nuestra calidad de vida actual es mucho mejor que hace 20, 50 o 100 años. No se como llegarán a esa conclusión. Yo puedo decir como era hace 20 años, y como es ahora. Antes todos los productos consumibles costaban menos dinero, por que ahora todo cuesta más del doble de lo que costaban las cosas hace 20 años, culpa del valor del Euro. A mi no me paree mejor calidad de vida que las cosas más mundanas de hace 20 años como una miserable golosina hoy en día cuesten hasta un 500% más de lo que costaba con las antiguas Pesetas de mi época (y con el valor de las Pesetas de la época de nuestros padres, ya ni te cuento, con 5.000 pesetas te comprabas un barco, exagerando)... y parece que a todo el mundo le da exactamente igual. Pequeño cambio tras pequeño cambio, que nadie lo note, que todo el mundo se acostumbre, orden mundial...

Tampoco se por que se refieren a ese "Nuevo orden mundial" como algo en singular, cuando cada una de las máximas potencia como China, Russía y EEUU ya tienen establecidas las bases de su "nuevo" orden mundial desde hace casi eones... pero claro, lo hacen muy poco a poco, que no se note, para no cometer los mismos errores que otros cometieron en el pasado y que les llevó a la destrucción de su imperio y a la muerte, como le pasó a Hitler, que intentó implantar su nuevo orden mundial "de un día para otro" y claro, esto lleva su tiempo y no se puede hacer del tirón. Pequeño cambio tras pequeño cambio, con mucha paciencia y durante muchos años, para que los ciudadanos se vayan acostumbrando y en el futuro (que es nuestro presente) les parezca que es normal que el mundo funcione así. Ellos, los enemigos de la humanidad, lo saben bien...

Cita de: MCKSys Argentina en 28 Mayo 2019, 20:55 PM
Los verdaderos malos, forman parte del 1% de la población mundial.  :P

Se podría decir que ellos juntos forman en su totalidad el 100% de la población mundial, ya que sus decisiones son las únicas que verdaderamente cambian el rumbo del planeta y el de nuestras vidas hacia la dirección que ellos quieran, y lamentablemente solo hay una dirección posible para ellos, la dirección que acaba con destino a sus billeteras...

Al menos David Rockefeller ya se murió en 2017. Un enemigo menos de la humanidad.

Un saludo.
#343
Foro Libre / Re: ESCUDRIÑAR
28 Mayo 2019, 19:33 PM
Cita de: WHALTER1971 en 28 Mayo 2019, 19:06 PMLo pongo de ese modo para que nadie piense que quiero meterme en la CIA

Cita de: WHALTER1971 en 28 Mayo 2019, 19:06 PMexplicare por privado si doy con lapersona adecuada y que me ayude en mis conocimientos

Cita de: WHALTER1971 en 28 Mayo 2019, 19:06 PMespero que los comentarios sean favorables.

Aparte de haber insinuado sutilmente que quieres poner a prueba las defensas de la CIA, lo cual no me parecería mal siempre y cuando dieses con algún informe secreto de reptilianos incubiertos por los presidentes de EEUU y lo compartieses con el resto del mundo, pero dime, ¿como puedes solicitar un profesor de gratis, y esperar que te caigan comentarios "favorables"?...

...no me extraña que acabes esa frase solicitando que los comentarios sean favorables, por que probablemente te hayas dado cuenta antes incluso de que escribieras el post, que es inmoral solicitar ese tipo de ayuda.

¿Y te has parado a pensar cuantos más como tu han pedido exactamente lo mismo?, ¿en esta semana y la anterior?....

Quizás alguien esté dispuesto a regalarte horas, dias, semanas, ¿meses? de su tiempo y esfuerzo para enseñarte conceptos y métodologías y herramientas y lo que tu quieras, siendo un completo desconocido y sin cobrar ni un duro. Pero creo que aparte de que alguien te ofrezca un poco de orientación espontanea, dudo que haya personas que te aporten más. Y espero que no las haya, por que odio ver y ser testigo de como se intentan aprovechar así de los demás...

Y si sigo así, a partir de ahora me van a tener que llamar el justiciero del foro libre...

Saludos.
#344
Cita de: Machacador en 28 Mayo 2019, 18:07 PM
Me parece mejor un nombre mas corto... no se... o sea...

No te culpo por pensar así. Pero para que se entienda el propósito de un programa, a veces hace falta ponerle nombres muy genéricos que sean autoexplicativos (que más que un nombre, sea una descripción xD).

Además que no voy a comercializar la app, así que no veo necesidad de ponerle un nombre con más visión de marketing por así decirlo...

EasyLinkFileViewer

¿Así mejor?. xD




Cita de: Machacador en 28 Mayo 2019, 18:07 PMni siquiera entendí para que sirve el programa... grrrrr...

El programa que he publicado, sirve para llevar a cabo de una forma alternativa lo mismo que puedes hacer al pulsar "Propiedades" sobre un archivo de acceso directo como el siguiente que pongo de ejemplo:



Es decir, sirve para editar las propiedades de un acceso directo.

PD: y si te estás preguntando cual es la diferencia, entonces lee el apartado de CARACTERÍSTICAS de mi programa. xD

Saludos, gringo-lover ! :rolleyes:
#345
Cita de: Machacador en 28 Mayo 2019, 15:42 PM
Jaaaaa... me encanta sobremanera como Mister Elektro odia todo lo gringo pero usa a diario sus inventos y desarrollos para desenvolverse en su mundo diario... jejejejejeeeee...

:rolleyes: :o :rolleyes:

Excepto la bomba atómica, amigo. Maravilloso invento gringo, así como el virus Anthrax, que seguro lo inventaron ellos también y todavía nadie lo descubrió...




Cita de: Hason en 28 Mayo 2019, 18:17 PM
Yo me refiero a los militares... que bueno, tienes razón , no dejan de ser asesinos, pero en guerra es diferente.

¿Y en que se diferencia una vida o una muerte en la guerra?...

Ah, claro, que hay un bando de "buenos" y otro de "malos"... ¿no?...

pfff...

Ni los buenos son tan buenos, ni los malos, tan malos. Estoy seguro de que Hitler tenía su corazoncito y adoraba a su perro más que a su mujer, pues al fin y al cabo era un ser humano, narcisista y psicópata tal vez, pero con sentimientos positivos por aflorar. Pero si, está mejor muerto, de eso no cabe duda. En la tumba no le hará más daño a nadie...

Una pena no poder decir lo mismo de algunos ex-presidentes yankees que han cometido las mismas atrocidades a largo plazo. El cara de chimpancé ese, y el negro con cara de no haberse portado mal en su puñetera vida. Que asco le tengo a George Bush a pesar de los años que han pasado... y a Clinton también, y a todos los que me dejo por mencionar y que siguen vivos e impunes por sus crímenes de guerra, los incubiertos, y los que no, por haber sumistrado con armas a paises enteros, por los métodos de tortura indescriptibles utilizados en sus cárceles especiales, por ocultar la verdad de los alienígenas, y por encima de todo lo demás, por haber matado y seguir matando a cientos de miles de personas inocentes, los que van a luchar, y los que mueren luchando, solo con pulsar un botón desde su trono presidencial...

Si yo tuviese la oportunidad de pegarle un tiro en la frente a alguno de esos ex-presidentes, o a Trump, no me lo pienso dos veces. De hecho, sería un acto reflejo. Mi convencimiento es total. Si a mi me dan una pistola y me ponen delante a alguno de estos individuos maniatado en una silla, con la seguridad de que no voy a fallar el tiro, no tardo ni dos segundos en llenarle de balas el estómago.
Nunca he matado a nadie, ni he tocado un arma de fuego, pero se que en ese momento me daría exactamente igual. La silla eléctrica habrá merecido la pena despues... y la humanidad se volvería un lugar algo mejor donde poder vivir. Y desde el mundo Astral yo volvería a esta dimensión carnal para hacer lo mismo con el siguiente presidente psicópata yankee...



MUERTE A LOS PRESIDENTES DE ESTADOS UNIDOS... hasta que se dignen a poner a una buena persona al cargo.

Y ahora que me arreste la CIA, FBI o NSA por decir estas verdades. Venga. Así como sucede en China, que irrumpen las fuerzas del "orden" solo por opinar mal sobre su presidente, o hacer un chiste, y ya no hablemos de desearle la muerte o declarar estar dispuesto a matarlo si se cruzase en mi camino, pffff....

[youtube=640,360]https://www.youtube.com/watch?v=cCOAbkTs_a4[/youtube]

Lo del video es indignante, pero al menos la chica seguirá con vida para poder contarle su historia al mundo, mientras que en otros paises seguro la policía corrupta la acabarían matando para llevarse sus zapatos de marca...

Al final todos los presidentes son unos dictadores, de esta dictadura moderna del siglo XXI. Algunos lo disimulan más, y otros no disimulan absolutamente nada.

Saludos
#346
Cita de: Hason en 28 Mayo 2019, 15:18 PM
lo del sobrino de Hitler no lo sabia...

Por eso me gusta el video. Yo tampoco lo sabía y me quedé con el culo roto, no por que tuviera un sobrino del que yo jamás habia escuchado hablar en ningún documental, sino por lo que este hizo...




Cita de: Hason en 28 Mayo 2019, 15:18 PM
Estoy intentando encontrar un video de youtube donde salian 3-4 soldados sirios, contra muchos yihadistas, y lograban repelerlos, pero no lo encuentro.

Y el asalto a montecassino en Italia a manos de los americanos, que subieron por la noche por un acantilado y sorprendieron al ejercito aleman.

Y bueno sabia muchos videos, pero no encuentro ahora.

Cuanta maldad, jeje... con ese tipo de videos tu quieres arruinarnos la hora de la comida, de la siesta, cena, y todo el día, vaya.

Pero mejor no nos empiquemos a poner videos, que al final yo acabaré poniendo alguno de cualquier cartel Mexicano degollando a personas con un machete... :(

...me acuerdo de un video así que vi hace años, donde salía una mujer que se meaba encima, dejando un charco de orina y sangre mientras le cortaban el cuello. Horrible.

Dejemos a los asesinos... digo, a los soldados y francotiradores en paz. No se merecen que le hagamos propagando con videos.

Saludos.
#347
Para quien pueda estar interesado en este programa:

De aquí a un par de días más o menos, se avecina la primera (y quizás última) actualización de este programa, donde implementaré editores visuales para poder seleccionar archivo/carpeta de una forma alternativa y más amistosa, en lugar de tener que escribir manualmente la ruta. También tengo pensado añadir un nuevo campo en la interfaz de usuario, el cual mostrará el nombre amistoso de un destino especial (CLSID), y así poder reconocer con facilidad el destino del acceso directo, ya que no es lo mismo ver un CLSID, que "Mi PC", por poner un ejemplo.

También trataré de implementar otro editor visual adicional para poder seleccionar de forma alternativa, y previsualizar el índice de icono seleccionado (campo: 'Icon Index'). Algo similar en apariencia al diálogo que muestra Windows para llevar a cabo esta finalidad en las propiedades de un acceso directo. Aunque por el momento no estoy muy decidido a implementar esto, ya que parece muy tedioso de lograr. Veremos.

EDITO: hmmm... estoy pensando que también puedo mejorar la representación del tamaño del archivo (campo: 'Length'), para que en lugar de mostrarse en bytes, se muestre el valor en la unidad más apropiada, y la unidad a la que haga referencia.

Cuando todo esto esté implementado, creo que el programa se podrá considerar definitivamente completo. De todas formas acepto otras sugerencias que no se hayan mencionado en este comentario.

Un saludo.
#348
No sabes cuanto me repugna que los yankees de mierd@ allá en sus estudios de Hollywood, a cada 2x3 te saquen una película para alabar a cualquier asesino de masas, perdón, digo soldado o francotirador. Y la gente normal y corriente, como retrasados que son o al menos eso parece, aplaudiendo en taquilla al ver como se escenifica cada una de las muertes acometidas por este tipo de soldados y francotiradores más famosos del mundo... que han asesinado al mismo número o más de personas inocentes, que terroristas.

Y por si fuese poco, siempre en las películas biográficas ponen a este tipo de francotiradores como los mejores del planeta, como héroes de guerra, casi como si fuesen dioses, y como si nos tuvieramos que enorgullecer de ellos por ser los mejores matando gente, y apenarnos por sus desgracias en batalla. ¡En fin!.

Eso me hace perder la fe en el ser humano. Por que una cosa es el morbo por ver sangre y vísceras en una peli, o las guerras de ciencia-ficción donde no se salva ni un malo de un disparo en la sien, pero otra muy distinta es aplaudir lo que nos muestran en este tipo de películas biográficas sobre soldados y francotiradores... y si los productores de cine las siguen haciendo es por que encuentran un interés por parte de la gente en ello, un beneficio conómico. No lo entiendo. Asquerosos humanos...

Por cierto, y con respecto a la 2ª guerra mundial, este video me mola más...

[youtube=640,360]https://www.youtube.com/watch?v=aYWB3oOBk6c[/youtube]

Saludos.
#349
Easy Link File Viewer





Descripción

Easy Link File Viewer es un simple programa para abrir, modificar y escribir archivos de acceso directo (.lnk) con facilidad.

Se trata de una alternativa a la extensión de shell integrada en el sistema operativo Windows que permite visualizar las propiedades de un archivo con extensión lnk.




Caracteristicas

- Aplicación portable. No se necesita instalación, y no se requiere configuración posterior.

- Soporta múltiples instancias del programa. Puede abrir y editar varios archivos a la vez de esta manera.

- Editor de archivos amistoso.

- Arrastrar y soltar archivos.

- Varios estilos visuales.

- Lista con los archivos de acceso directo más usados (MRU).

- Puede leer accesos directos con destinos especiales (virtuales).

- Aplique los cambios directamente al archivo de acceso directo actual, o guarde una copia del mismo en otro destino.




Capturas de pantalla










Archivos de recurso de terceros

Las imágenes PNG incluidas en este repositorio, forman parte de Visual Studio 2017 Image Library.





Donaciones

Todo el código fuente dentro del espacio de nombres 'DevCase' incluido en este repositorio, ha sido extraido y distribuido libremente desde la biblioteca comercial 'DevCase for .NET Framework', un poderoso conjunto de bibliotecas para desarrolladores de .NET.

Para apoyarme, tal vez a usted le gustaría considerar la compra de 'DevCase para .NET Framework'. Aquí hay un enlace a la tienda:

- https://codecanyon.net/item/elektrokit-class-library-for-net/19260282

Gracias por su apoyo.




Descarga


#350
1. Activa la propiedad WebBrowser.ScriptErrorsSuppressed, y dinos si te da algún error.

2. Prueba a actualizar la versión de la emulación de IE:
...y comprueba el paso nº 1.

3. En cualquier caso, estás utilizando InvokeScript de forma incorrecta. Debes utilizar la sobrecarga del método InvokeScript que toma el nombre del método como primer argumento, y un array con los argumenos del método...


4. Si todo falla, siempre puedes intentar loguearte mediante una petición POST...

Saludos