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 - odeONeSs

#41
Vamos a ver, no es por contradecir a MANULOMM , que tiene toda la razón del mundo, pero como soy de los que piensa que para aprender hay que investigar, te digo una tecnica pero no te voy a dar el codigo.
   Numero 1, el ejecutable no se crea, se modifica y se guarda una copia del mismo con la informacion del ftp por ejemplo.
   Tienes que abrir el archivo pegarle al final la información que quieras añadirle y establecer unas referencias para luego leerlo. Luego el ejecutable "generado" se tiene que leer a si mismo, encontrar las referencias que has puesto y implementarlas como variables.

Ejemplo de archivo generado .exe en "ASCII":
Citar
dasdadasdaslk v sdkfañldjasljcasdakld dsadaslkcnzxkljklasjdas
djaskldjasljdklasjdasdjaskldjaslkjdas
dasjdlaskjdlasjdklasjdklajsldkjaskldjan ,mcnxc,xnkjasdkjasd
#ftp.tuftp.com#direcciondelarhivo#

Mas o menos seria asi.. vamos es la tecnica que conozco, creo que tambien se puede modificando comentarios ect.. pero en fin espero que te sirva de ayuda!

Un saludo

#42
Como un generador de servers para un troyano???

saludos!
#43
Lo consegui al fin, probando cosas :) vi una cosilla en google y me dio una idea

CitarPrivate Delegate Sub MasNodo_Delegate(ByVal nodo As TreeNode)

    Public Sub MasNodo(ByVal nodo As TreeNode)
        If Me.InvokeRequired = True Then
            Me.Invoke(New MasNodo_Delegate(AddressOf MasNodo), nodo)
        Else
            esquema.Nodes.Add(nodo)
        End If
    End Sub

Luego hay que llamar a la funcion desde el background worker
Citar
Masnodo(nodo)

y ya esta  ;D ;D ;D ;D ;D
#44
Hola buenas!
Despues de horas buscando en google  ...y no encontrando nada ... :-( :-( :-( :-( :-(
queria saber si sabiais añadir nodos a un treeview desde un backgroundworker en vb.net ????????
Cuando lo intento me sale la siguiente excepcion:

CitarLa acción que se realiza en este control se está llamando desde el subproceso
erróneo. Calcule las referencias al subproceso correcto utilizando Control.Invoke o
Control.BeginInvoke para realizar esta acción.



Muchas gracias de antemano!!!   ;D

#45
La verdad que yo creia que era un ddos del el.hacker.com luego me entere de lo del disco! Montar un Raid en espejo solucionaria el tema por si vuelve a pasar.



Saludos!!!
#46
El codigo que postee aparte de hacer la peticion web, te devuelve el html de la web!  en la variable res :xD

Saludos
#47
Importa la clase net:
Código (vbnet) [Seleccionar]

Imports System.Net


Prueba este Procedimiento:

Código (vbnet) [Seleccionar]
Private Sub leerPaginaWeb(ByVal laUrl As String)
        'On Error Resume Next

        ' Cear la solicitud de la URL.
        Dim request As WebRequest = WebRequest.Create(laUrl)

        ' Obtener la respuesta.
        Dim response As WebResponse = request.GetResponse()

        ' Abrir el stream de la respuesta recibida.
        Dim reader As New IO.StreamReader(response.GetResponseStream())

        ' Leer el contenido.
        Dim res As String = reader.ReadToEnd()

        ' Mostrarlo.
        msgbox(res)

        ' Cerrar los streams abiertos.
        reader.Close()
        response.Close()
    End Sub


Saludos  :)
#48
Esta bien utilizado, pero por ejemplo el campo codigo en la base de datos, deberia ser un numero entero si no quieres poner un codigo tipo "ASA10B", ya que a la hora de hacer consultas es mas rápido, y lo de utilizar los comandos evita la inyeccion sql, pero  para mayor seguridad y que no se te salgan de rango o de tipo prueba con:

cmd.Parameters.Add("@NOMBRE", OleDbType.VarChar, 40)
cmd.Parameters("@NOMBRE").Value = "Juan luis gomez"

El 40 define la anchura máxima del campo de la base de datos y  OleDbType.VarChar el tipo de datos que almacena.
Por que en el caso de que el nombre ocupe mas de 40 caracteres y en la base de datos este configurado así, saltará un error que podras controlar.

Un saludo!!
#49
Cierto perdon no te entendi bien! 
mira este enlace:

http://www.elguille.info/net/adonet/ejemploAccess.htm
#50
Esta muy bien, pero prueba a poner esto a ver que pasa:
en el txtnombre pon una comilla ' y dale a guardar.

Saludos!