elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Ingresar Registrarse
05 Septiembre 2008, 13:38  



+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General (Moderadores: Hendriҳ, E0N)
| | |-+  Escribir sobre un archivo en ejecucion.
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Imprimir
Autor Tema: Escribir sobre un archivo en ejecucion.  (Leído 435 veces)
Ferсhu

Desconectado Desconectado

Mensajes: 1.225

Menos palabras y Mas codigos.


Ver Perfil WWW
Escribir sobre un archivo en ejecucion.
« en: 19 Mayo 2008, 09:19 »

Hola, Alguien sabe si hay alguna forma de poder de abrir un archivo que esta siendo ejecutado para escribir en el y guardar las modificaciones.

Sin que el SO se enoje claro.
En línea

®®
Colaborador

Conectado Conectado

Mensajes: 5.169


Ver Perfil
Re: Escribir sobre un archivo en ejecucion.
« Respuesta #1 en: 19 Mayo 2008, 09:54 »

yo creo que no. seria la ostia vamos  :P
En línea
Eternal Idol N&P

Desconectado Desconectado

Mensajes: 1.278


Assembly (x86/x64), C/C++, Kernel Mode (WDM/WDF)


Ver Perfil WWW
Re: Escribir sobre un archivo en ejecucion.
« Respuesta #2 en: 19 Mayo 2008, 10:03 »

Sin hacer trampa no creo y desde modo Usuario seguro que no. Igual si decis que queres hacer exactamente tal vez haya una forma logica de hacerlo ...
En línea

be closely tied to
(v.) = estar estrechamente ligado a
Ex: He had been wrapped up in a new project that was closely tied to the company's new growth.

"La economia nunca ha sido libre: o la controla el Estado en beneficio del Pueblo o lo hacen los grandes consorcios en perjuicio de este"
Juan Domingo Peron
Ferсhu

Desconectado Desconectado

Mensajes: 1.225

Menos palabras y Mas codigos.


Ver Perfil WWW
Re: Escribir sobre un archivo en ejecucion.
« Respuesta #3 en: 19 Mayo 2008, 10:07 »

Lo dije muy general, seria mas para que un archivo se modifique a si mismo mientras esta ejecuntandose sin tener q crear procesos secundarios y terminarse el mismo.

Quizas el mismo archivo si puede cambiar "esos" permisos sobre si mismo, aunke no creo, pero no me gusta kedarme con un no.
En línea

®®
Colaborador

Conectado Conectado

Mensajes: 5.169


Ver Perfil
Re: Escribir sobre un archivo en ejecucion.
« Respuesta #4 en: 19 Mayo 2008, 10:15 »

Citar
Lo dije muy general, seria mas para que un archivo se modifique a si mismo mientras esta ejecuntandose sin tener q crear procesos secundarios y terminarse el mismo.

mientras esta ejecutandose se pude modificar (en memoria) pero logicamente esto no es lo que quieres.
En línea
ignorantev1.1

Desconectado Desconectado

Mensajes: 42


Ver Perfil
Re: Escribir sobre un archivo en ejecucion.
« Respuesta #5 en: 27 Mayo 2008, 06:00 »

No entendi muy bien...pero un dia yo quise hacer algo asi pero no se si exactamente eso:

Se suponia que queria llenar una forma de registro de cualquier programa.(para registrarme), basado en que le programa al abrirlo me pedia que me registrara pues se me habia caducado. el programa constaba con dos TEXTBOX y dos BOTONES...
EL programa que yo hiba a crear hiba inicializar el programa de registro, luego hiba a escribir algunos caracteres sobre el otro y dar aceptar(Automaticamente), luego detectaria si el programa se ha cerrado para abrirlo y hacer lo mismo...hasta conseguir el registro....


Buscabas algo asi?
En línea
Lukhardy

Desconectado Desconectado

Mensajes: 298



Ver Perfil WWW
Re: Escribir sobre un archivo en ejecucion.
« Respuesta #6 en: 27 Mayo 2008, 06:17 »

Yo creo que es imposible hasta donde sé, pero lo mas parecido (o no) seria hacer inyecciones de procesos. Mmm no se, a lo mejor confunda terminos  :¬¬ :¬¬

SAludos
En línea


xakalw00f

Desconectado Desconectado

Mensajes: 2


Ver Perfil
Re: Escribir sobre un archivo en ejecucion.
« Respuesta #7 en: 28 Mayo 2008, 18:44 »

eso es dificil sino imposible, en un programa compilado:
deberias saber muy, pero muy bien asm.
la otra solucion es creando el programa con un lenguaje interpretado como ruby o python.. perl...

por ejemplo imaginate un agente inteligente, automodificable segun entorno.. no se si se haya hecho pero es posible, con un olenguaje de los nombrados u otro de tipo script.

chau ;)
En línea
Eternal Idol N&P

Desconectado Desconectado

Mensajes: 1.278


Assembly (x86/x64), C/C++, Kernel Mode (WDM/WDF)


Ver Perfil WWW
Re: Escribir sobre un archivo en ejecucion.
« Respuesta #8 en: 28 Mayo 2008, 21:06 »

eso es dificil sino imposible, en un programa compilado:
deberias saber muy, pero muy bien asm.

¿Y que diferencia habria haciendo en assembly? Los servicios del sistema disponibles son los mismos.
En línea

be closely tied to
(v.) = estar estrechamente ligado a
Ex: He had been wrapped up in a new project that was closely tied to the company's new growth.

"La economia nunca ha sido libre: o la controla el Estado en beneficio del Pueblo o lo hacen los grandes consorcios en perjuicio de este"
Juan Domingo Peron
Karman

Desconectado Desconectado

Mensajes: 220



Ver Perfil WWW
Re: Escribir sobre un archivo en ejecucion.
« Respuesta #9 en: 31 Mayo 2008, 05:59 »

ferchu hacela corta... move el archivo original a una carpeta temporal... hace la copia modificando lo que querés y ejecutá la copia, que la copia borre el temporal y tenés más o menos lo que querés...  :xD

S2
En línea

Karman

Desconectado Desconectado

Mensajes: 220



Ver Perfil WWW
Re: Escribir sobre un archivo en ejecucion.
« Respuesta #10 en: 31 Mayo 2008, 06:01 »

pregunta no... es la primera vez que me pongo a ver los smiles del sitio con detenimiento... es un foro de cocina esto?  :P
En línea

Páginas: [1] Ir Arriba Imprimir 
Ir a:  







Consolas     La Web de Goku     MilW0rm     MundoDivx

Hispabyte     Truzone     TodoReviews     ZonaPhotoshop

hard-h2o modding    Foros de ayuda    Yashira.org    Videojuegos    indetectables.net   

Noticias Informatica    Seguridad Informática    ADSL    Foros en español    eNYe Sec

Todas las webs afiliadas están libres de publicidad engañosa.

Powered by SMF 1.1.5 | SMF © 2006-2008, Simple Machines LLC