Página 2 de 2 PrimerPrimer 12
Resultados 21 al 33 de 33

Añadir Code a ejecutable

  1. #21  
    Avanzado
    Fecha de ingreso
    Jan 2010
    Mensajes
    813
    Descargas
    1
    Uploads
    0
    El Visual C++ 6.0 es un compilador, no un compresor.
    Citar  
     

  2. #22  
    Moderador Global Avatar de hystd
    Fecha de ingreso
    Jul 2005
    Ubicación
    1, 11, 21, 1211...
    Mensajes
    1.596
    Descargas
    58
    Uploads
    0
    bueno me aparece conectandoce a xxx.xxx.xxx.xxx...no se pude abrir conexion al host, el puerto 4001: error de conexion
    i cuando pongo el ip solo me pone algo para poner un password
    gracias por contestar
    Pues arregla eso, hasta el punto que desde telnet puedas conectarte. Todo apunta a que tu router no está configurado correctamente para hacer esa conexión, y para ello lee el post anterior de Fruit: "Busca en Internet sobre cómo se configura tu router". Y si no, haz la prueba conectándote en local (127.0.0.1), que es donde realmente está ejecutándose el servidor. Mientras no logres hacer una conexión exitosa, de nada sirve estudiar las modificaciones que has hecho a tu cliente.

    Si no especificas el puerto, lo que estás haciendo es conectarte al puerto 25 (telnet), cosa que no viene al caso.

    Un saludo.
    El optimista tiene ideas, el pesimista... excusas

    Citar  
     

  3. #23  
    Iniciado
    Fecha de ingreso
    Oct 2010
    Mensajes
    15
    Descargas
    2
    Uploads
    0
    Cita Iniciado por Fruit Ver mensaje
    El Visual C++ 6.0 es un compilador, no un compresor.
    asi me aparece con el RDG http://img251.imageshack.us/img251/6493/dibujoblf.png
    asi en el PEiD : http://img832.imageshack.us/img832/4559/dibujo1cz.png

    Cita Iniciado por hystd Ver mensaje
    Pues arregla eso, hasta el punto que desde telnet puedas conectarte. Todo apunta a que tu router no está configurado correctamente para hacer esa conexión, y para ello lee el post anterior de Fruit: "Busca en Internet sobre cómo se configura tu router". Y si no, haz la prueba conectándote en local (127.0.0.1), que es donde realmente está ejecutándose el servidor. Mientras no logres hacer una conexión exitosa, de nada sirve estudiar las modificaciones que has hecho a tu cliente.

    Si no especificas el puerto, lo que estás haciendo es conectarte al puerto 25 (telnet), cosa que no viene al caso.

    Un saludo.
    bueno ai me pude conectar al telnet.. osea ya se cual es el password toi adentro xD
    osea parece qe la coneccion esta bien
    Última edición por agu295; 27-10-2010 a las 17:36
    Citar  
     

  4. #24  
    Avanzado
    Fecha de ingreso
    Jan 2010
    Mensajes
    813
    Descargas
    1
    Uploads
    0
    Pues ahí pone MoleBox, nada de VC++.
    Cita Iniciado por agu295 Ver mensaje
    bueno ai me pude conectar al telnet.. osea ya se cual es el password toi adentro xD
    osea parece qe la coneccion esta bien
    ¿Entonces?
    Citar  
     

  5. #25  
    Iniciado
    Fecha de ingreso
    Oct 2010
    Mensajes
    15
    Descargas
    2
    Uploads
    0
    Cita Iniciado por Fruit Ver mensaje
    Pues ahí pone MoleBox, nada de VC++.
    en el peid dice eso de C++
    Cita Iniciado por Fruit Ver mensaje
    .¿Entonces?
    osea puse la puerta de enlace i aprete enter y puse el pass.. i estaba adentro del router.
    tmb abrir el puerto pero sige igual..
    Citar  
     

  6. #26  
    Moderador Global Avatar de hystd
    Fecha de ingreso
    Jul 2005
    Ubicación
    1, 11, 21, 1211...
    Mensajes
    1.596
    Descargas
    58
    Uploads
    0
    Creo que estás confundiendo todo... Vamos por partes.


    Según los datos que te muestra esa aplicación (ojo! no significa que sean los correctos), Visual C++ 6.0 es el compilador con el que fue diseñado el software, y Molebox es el packer utilizado para protegerlo.


    Cuando dije que verificaras la conectividad, me refería a la conectividad de la aplicación, y no a que verificaras si podías "acceder al router"... ¬¬

    El objetivo de la prueba que te hará descartar fallo en la conexión, es ver si es posible establecer una conexión al servidor desde un cliente telnet y no desde tu cliente modificado.


    Describe correctamente y con todo detalle lo que has hecho pues estás haciendo que nadie comprenda bien lo que estás haciendo, como por ejemplo, ¿cómo has configurado los puertos? ¿Dónde se está ejecutando el servidor? Si es en local, ¿por qué pones tu IP pública y no un maldito 127.0.0.1?, Aún así, si has utilizado la IP pública, ¿Has configurado tu router? ¿Qué pasos has seguido para ello? ¿Te has asegurado de que siga siendo la misma IP de ahora?... ¿Cómo funcionaba inicialmente la aplicación?. Vamos, lo que viene siendo detallar la situación.

    En fin, no sé por qué la gente se mete en estos berenjenales dando palos de ciego... tu respuesta:

    "osea puse la puerta de enlace i aprete enter y puse el pass.. i estaba adentro del router.
    tmb abrir el puerto pero sige igual.."


    Me ha dejado con cara de WTF?

    No lo tomes a mal, pero me he quedado sorprendido y creo que es porque no estás entendiendo lo que se te dice.

    Un saludo.
    Última edición por hystd; 27-10-2010 a las 21:22
    El optimista tiene ideas, el pesimista... excusas

    Citar  
     

  7. #27  
    Iniciado
    Fecha de ingreso
    Oct 2010
    Mensajes
    15
    Descargas
    2
    Uploads
    0
    [

    Bueno... primero ¿cómo has configurado los puertos? abrir el puerto 4000 del router
    ¿Dónde se está ejecutando el servidor? el servidor lo estoy ejecutando desde mi pc
    ¿por qué pones tu IP pública y no un maldito 127.0.0.1?
    puse ip publica , porq pense q seria la misma qe la 127.0.0.1
    ¿Cómo funcionaba inicialmente la aplicación?.
    la aplicacion tiene esta ip 82.18.102.203, osea. era la ip del servidor qe tenian antes.
    yo tengo el servidor en mi pc pero me falta configurar el cliente. es decir qe el cliente ese se conecte a el servidor qe esta abierto en mi pc
    ? ¿Te has asegurado de que siga siendo la misma IP de ahora?
    si tengo la misma ip, porq no eh reiniciado el modem.

    i con respescto ah esto :

    Según los datos que te muestra esa aplicación (ojo! no significa que sean los correctos), Visual C++ 6.0 es el compilador con el que fue diseñado el software, y Molebox es el packer utilizado para protegerlo.
    es el mismo cliente pero esta empaquetado o compilado (nose como llamarlo)
    capas qe es mas facil con este una ves desempaquetar o descomprimido

    ahora entiendes.. perdon por no ser un poco mas claro, espero qe ahora entiendas y muchas gracias por todo
    Citar  
     

  8. #28  
    Avanzado
    Fecha de ingreso
    Jan 2010
    Mensajes
    813
    Descargas
    1
    Uploads
    0
    Cita Iniciado por agu295 Ver mensaje
    Bueno... primero ¿cómo has configurado los puertos? abrir el puerto 4000 del router
    Los puertos no se abren, se redirigen. Y si usas DHCP, te va a servir de poco. Averigua tu dirección IP interna, y asegúrate de que nunca cambie poniéndola estática.
    Cita Iniciado por agu295 Ver mensaje
    ¿por qué pones tu IP pública y no un maldito 127.0.0.1?
    puse ip publica , porq pense q seria la misma qe la 127.0.0.1
    Nada que ver. Los routers cierran todos los puertos al exterior. Hay que redirigirlos a mano siempre.
    Cita Iniciado por agu295 Ver mensaje
    ? ¿Te has asegurado de que siga siendo la misma IP de ahora?
    si tengo la misma ip, porq no eh reiniciado el modem.
    Muy mal, caballerete. Que no hayas reiniciado el módem no te da ninguna seguridad de que no te hayan cambiado la dirección IP. Un microcorte y ya tienes otra.

    Lo que tienes que hacer es desempaquetar el ejecutable y cambiar la IP, que debe estar hardcodeada.
    Citar  
     

  9. #29  
    Iniciado
    Fecha de ingreso
    Oct 2010
    Mensajes
    15
    Descargas
    2
    Uploads
    0
    Cita Iniciado por Fruit Ver mensaje
    Los puertos no se abren, se redirigen. Y si usas DHCP, te va a servir de poco. Averigua tu dirección IP interna, y asegúrate de que nunca cambie poniéndola estática.
    si, puse mi ip interna para abrir los puerto. osea puse la puerta de enlace en una pag. i entre a la configuracion desde hay.

    Cita Iniciado por Fruit Ver mensaje
    Nada que ver. Los routers cierran todos los puertos al exterior. Hay que redirigirlos a mano siempre.
    bueno voi a probar poner esa ip aver si funciona
    Cita Iniciado por Fruit Ver mensaje
    Muy mal, caballerete. Que no hayas reiniciado el módem no te da ninguna seguridad de que no te hayan cambiado la dirección IP. Un microcorte y ya tienes otra.
    sisi. pero eh revisado la ip externa i siempre esta igual por ahora


    Cita Iniciado por Fruit Ver mensaje
    Lo que tienes que hacer es desempaquetar el ejecutable y cambiar la IP, que debe estar hardcodeada.
    bueno, no tienes un tutorial para desempaquetar?
    gracias por todo men
    Citar  
     

  10. #30  
    Moderador Global Avatar de hystd
    Fecha de ingreso
    Jul 2005
    Ubicación
    1, 11, 21, 1211...
    Mensajes
    1.596
    Descargas
    58
    Uploads
    0
    Ok, también si puedes, explica cómo has configurado el puerto en el router. No pongo en duda tus conocimientos, sólo que nunca se puede fiar uno de lo que dice la gente que ha hecho.

    Bueno, entonces sólo queda hacer las cosas bien desde el principio. Te propongo que hagamos lo siguiente, y en este orden:

    1º Comprobar que la conexión del servidor funciona bien.
    2º Verificar que la conexión desde el cliente que queremos funcione.

    Haz lo siguiente y dime qué sale en cada caso. Antes de nada:

    Cierra cualquier proceso implicado. (Tanto cliente como servidor). Si los procesos existen y tienes problemas al cerrarlos, para de leer y escribe un post diciendo "Error 000".
    i) Ve a las opciones del Firewall de tu PC (icono que está en la bandeja del reloj) y desactiva/elimina el programa que hace referencia al servidor. Si este punto presenta problemas, escribe un post diciendo "Error 001"

    ii) Ejecuta el servidor en tu pc. Cuando te salte el firewall de Windows, dale a "desbloquear". Esto hará que se den los correspondientes permisos. Si este punto presenta problemas o hace algo que no es EXACTAMENTE lo que he dicho, escribe un post diciendo "Error 002".

    iii) Ve a la consola (inicio - ejecutar - cmd.exe). Y escribe lo siguiente (Si hay problemas en ejecutar cmd.exe, escribe un post diciendo "Error 003"):

    $> telnet 127.0.0.1 4001

    donde 4001 es el puerto que escucha el servidor, según dices.

    Si la conexión te da error para en este punto de leer y escribe un post diciendo "Error 004". La posible causa sea que el puerto 4001 no sea el que debe. Si te conecta, entonces tienes dos opciones:
    a) Continuar con el punto iv) si quieres que el cliente del programa se conecte via IP pública.
    b) Dejar que la conexión se haga desde 127.0.0.1 y continuar con el punto xii).

    iv) ve a la consola cmd.exe (Si hay error abriendo la consola, escribre un post diciendo "Error 003") y escribe:

    $> ipconfig

    v) Copia la dirección de la puerta de enlace. Si este punto presenta problemas, como por ejemplo, que no te da una salida coherente, o simplemente no sabemos copiar la puerta de enlace, ni siquiera en papel , escribe un post diciendo "Error 005".

    vi) Abre tu navegador y escribe: http://direccion ip de la puerta de enlace. Si el navegador no te abre, o tienes problemas en copiar la puerta de enlace, escribe un post diciendo "Error 006".

    vii) Accederás a la configuración de tu router. Si te pide usuario/password escríbelas para acceder como administrador, si no la sabes, contacta con tu proveedor o busca en internet sobre la clave por defecto de tu modelo de router. En caso de no poder acceder a la configuración del router, escribe un post diciendo "Error 007".

    viii) Da permisos de acceso al servidor, indicando el puerto. Si no sabes manejarte bien con las opciones disponibles, busca en google cómo hacerlo. Si no puedes, escribe un post diciendo "Error 008".

    ix) Una vez configurado el router, ejecuta de nuevo el servidor (si ya estaba ejecutado, no hace falta que lo lances de nuevo). En caso de presentar problemas con la ejecución del servidor, escribe un post diciendo "Error 009".

    x) Dirígete a la página http://www.whatismyip.com y copia la dirección IP. Esa dirección es tu IP pública. Si hay problemas con esta página, o no localizas tu IP, escribe un post diciendo: "Error 010".

    xi) Ve a la consola (cmd.exe). (Si hay problemas en abrir la consola, escribe un post diciendo "Error 003") y escribe:

    $> telnet tuIPpublica 4001

    donde 4001 es el puerto que escucha el servidor. Si te da error, para, y escribe un post diciendo "Error 011". Si no continua con el siguiente punto.

    xii) En este punto se considera que la conexión al servidor es fiable y funciona. Ahora vamos a configurar el cliente. Si no entiendes el punto xii) escribe un post diciendo "Error 012"

    xiii) Abre tu cliente con un editor hexadecimal, busca y sustitye la cadena IP original por 127.0.0.1. Si no encuentra la cadena IP original, para de leer aquí y escribe un post diciendo "Error 013".

    xiv) Guarda los cambios y haz la prueba desde tu cliente modificado. Si te da error, para de leer aquí y escribe un post diciendo "Error 014". Si no, continua con el punto xv) o xvi).

    xv) Este paso sólo es obligatorio si deseaste conectarte al servidor a través de tu IP pública. Abre tu cliente modificado con un editor hexadecimal, busca y modifica la cadena 127.0.0.1 por tu IP pública. Si te da error, escribe un post diciendo "Error 015".

    xvi) Repite el paso xiv). Si hay éxito, tendrás tu cliente modificado, en cuyo caso escribe un post diciendo "Error null" si no, entonces empezamos a hablar de temas más delicados, y en tal caso escribe un post diciendo "Error 016".


    PD1: Es la última vez que hago esto.
    PD2: Cualquier respuesta por parte del autor de este hilo, distinta a "Error null" o "Error xxx", seguida opcionalmente por un texto explicativo si el autor lo desea, y donde xxx es un número de 3 cifras comprendido entre 000 y 016, no será admitida y será ignorada por mi, en cuyo caso me retiraré, pasando a ser un usuario pasivo y deseando suerte al autor.

    Un saludo.
    Última edición por hystd; 28-10-2010 a las 00:47
    El optimista tiene ideas, el pesimista... excusas

    Citar  
     

  11. #31  
    Avanzado
    Fecha de ingreso
    Jan 2010
    Mensajes
    813
    Descargas
    1
    Uploads
    0
    Cita Iniciado por hystd Ver mensaje
    PD1: Es la última vez que hago esto.
    PD2: Cualquier respuesta por parte del autor de este hilo, distinta a "Error null" o "Error xxx", seguida opcionalmente por un texto explicativo si el autor lo desea, y donde xxx es un número de 3 cifras comprendido entre 000 y 016, no será admitida y será ignorada por mi, en cuyo caso me retiraré, pasando a ser un usuario pasivo y deseando suerte al autor.
    Señor, es usted como un gigantesco bloque switch. Genialérrima respuesta.
    Citar  
     

  12. #32  
    Iniciado
    Fecha de ingreso
    Oct 2010
    Mensajes
    15
    Descargas
    2
    Uploads
    0
    bueno men. aca te dejo una imagen de como fue todo por lo qe veo el server anda bienn


    solamente falta un paso.. configurar con el hex, lo configuro pero no conecta
    bueno men de antemano te lo agradesco mucho por ser paciente con migo y ayudarme
    Citar  
     

  13. #33  
    Moderador Global Avatar de hystd
    Fecha de ingreso
    Jul 2005
    Ubicación
    1, 11, 21, 1211...
    Mensajes
    1.596
    Descargas
    58
    Uploads
    0
    hystd.Algorithms.Parser Exception on post #32, line 1, column 0.
    No es posible interpretar la respuesta. HySTD entrará en modo pasivo y deseará suerte al autor.
    Tan difícil no era.

    Un saludo.
    El optimista tiene ideas, el pesimista... excusas

    Citar  
     

Temas similares

  1. Crear ejecutable Java
    Por CadaverFace en el foro PROGRAMACION DESKTOP
    Respuestas: 0
    Último mensaje: 16-07-2009, 07:51
  2. Ejecutable exportable en C
    Por Deskicio en el foro GENERAL
    Respuestas: 3
    Último mensaje: 18-07-2008, 00:46
  3. Guardar Comandos MS-DOS en Ejecutable
    Por JØK en el foro GENERAL
    Respuestas: 1
    Último mensaje: 29-07-2006, 21:51
  4. [VB 6] Incluir Ejecutable .bat
    Por clarinetista en el foro PROGRAMACION DESKTOP
    Respuestas: 6
    Último mensaje: 01-12-2004, 09:58
  5. fuentes y ejecutable de WMA
    Por van-geon en el foro GENERAL
    Respuestas: 0
    Último mensaje: 18-10-2002, 02:43

Marcadores

Marcadores