Bienvenido: ( Identificarse | Registrarse )      
Foros de Trucos Windows
 
Closed TopicStart new topicStart Poll

Outline · [ Estándar ] · Lineal+

> Editar DLLs

LordSauron
post Jun 27 2006, 08:02 PM
Publicado: #1


Señor Oscuro
Group Icon

Grupo: Admin
Mensajes: 4.739
Registrado: 21-October 04
Desde: Un diminuto punto en el Universo
Miembro nº: 27.156



Alguno sabe cómo editar o abrir dlls??
Necesito conseguir el código de una función de un programa y está en un dll.
He probado con el Resource Hacker y con el editor hexadecimal WinHex, pero nada. O al menos con este último no sé cuál es el código necesario.

Un saludo


User is offlineProfile CardPM
Go to the top of the page
+Quote Post
poket54
post Jun 27 2006, 08:12 PM
Publicado: #2


Miembro Elite
****

Grupo: Members
Mensajes: 178
Registrado: 16-June 06
Miembro nº: 171.261



ps no c si se pueda con el visual basic si no es asi no se va a poder hacer eso y se podra solo si le das en abrir con y le das en notepad pero supongo que te van a salir demasiado extraños
saludos


User is offlineProfile CardPM
Go to the top of the page
+Quote Post
rob1104
post Jun 28 2006, 05:52 AM
Publicado: #3


Xbox Live... The best thing ever happened around videogames
Group Icon

Grupo: Moderadores
Mensajes: 1.665
Registrado: 7-March 05
Desde: Matamoros, Tamaulipas, Mexico
Miembro nº: 93.342



Hola, LordSauron, creo que te refieres al codigo fuente en el que esta programado, pues... mm el codigo fuente :S... depende del lenguaje, pero te aseguro que es mas facil pensar un poco y crear la funcion que necesitas que obtener el codigo fuente de una dll, lo mas que puedes hacer es conseguir su codigo en ensamblador o hexadecimal, desensamblando la dll, para ello te recomiendo el PE Explorer, es muy bueno sy si me ha sacado de varios apuros...

Un saludo bye1.gif


User is offlineProfile CardPM
Go to the top of the page
+Quote Post
delyryus
post Jun 28 2006, 06:03 AM
Publicado: #4


Maestro Secreto
Group Icon

Grupo: Miembros Vitalicios
Mensajes: 1.317
Registrado: 28-May 05
Desde: Tirando del cable del modem!
Miembro nº: 132.995



Lord, todavia no lo probe por que no tuve tiempo, pero fijate si esto te sirve:

Resource Editor
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
LordSauron
post Jun 30 2006, 06:47 PM
Publicado: #5


Señor Oscuro
Group Icon

Grupo: Admin
Mensajes: 4.739
Registrado: 21-October 04
Desde: Un diminuto punto en el Universo
Miembro nº: 27.156




QUOTE(delyryus @ Jun 28 2006, 07:03 AM)
Lord, todavia no lo probe por que no tuve tiempo, pero fijate si esto te sirve:

Resource Editor
*



Éste es como el Resource Hacker, así que no me sirvió, pero gracias coolio0ju.gif

QUOTE(robbie110487 @ Jun 28 2006, 06:52 AM)
Hola, LordSauron, creo que te refieres al codigo fuente en el que esta programado, pues... mm el codigo fuente :S... depende del lenguaje, pero te aseguro que es mas facil pensar un poco y crear la funcion que necesitas que obtener el codigo fuente de una dll, lo mas que puedes hacer es conseguir su codigo en ensamblador o hexadecimal, desensamblando la dll, para ello te recomiendo el PE Explorer, es muy bueno sy si me ha sacado de varios apuros...

Un saludo  bye1.gif
*


Este programita sí que me vale, es muchísimo más completo que el Resource Hacker.

En mi caso me es imposible sacar el código por mí mismo. Necesitaría ser ya ingeniero en telecomunicaciones (digo ya porque es lo que estoy estudiando whistling.gif ) para poder crear ese código. Por eso necesitaba sacarlo de una dll. El problema evidentemente es que ahora tengo que buscar el código que me interesa en ensamblador cry1at.gif Si ya me cuesta en un lenguaje de alto nivel, pues en éste todavía más...pero bueno, creo que seré capaz con algo de tiempo susel.gif
Por cierto, no sabréis de un traductor de ensamblador a cualquier lenguaje de alto nivel, verdad. Prácticamente me da igual cual sea, pues sólo necesito entenderlo, luego ya lo haré yo en java o en lo que necesite, pero es que en ensamblador es un poco engorroso, por eso lo decía whistling.gif
La verdad es que no sé si tiene mucho sentido lo que estoy diciendo, pero supongo que sí que existirá aunque sea con unas funciones básicas, no??

Un saludo
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
rob1104
post Jul 1 2006, 09:41 PM
Publicado: #6


Xbox Live... The best thing ever happened around videogames
Group Icon

Grupo: Moderadores
Mensajes: 1.665
Registrado: 7-March 05
Desde: Matamoros, Tamaulipas, Mexico
Miembro nº: 93.342



QUOTE
Por cierto, no sabréis de un traductor de ensamblador a cualquier lenguaje de alto nivel, verdad. Prácticamente me da igual cual sea, pues sólo necesito entenderlo, luego ya lo haré yo en java o en lo que necesite, pero es que en ensamblador es un poco engorroso, por eso lo decía


Eso en teoria es algo practicamente imposible bro, como ya sabrás lo mas que se puede hacer con un exe o dll es desensamblarlo, es decir traducir del lenguaje maquina (codigo binario) a lenguaje ensamblador (assembler), porque una vez que el programa es compilado (traducido de codigo fuente a codigo objeto) el codigo fuente se destruye y se transforma en codigo objeto este a su vez al " linkearse" con el compilador generan un ejecutable binario para el sistema operativo deseado, imagina que
CODE
01001010101011110000000000011101010101000011010101010101010101010101001010101010
10010101010111100000000000111010101010000110101010101010101010101010010101010101
00101010101111000000000001110101010100001101010101010101010101010100101010101010
01010101011110000000000011101010101000011010101010101010101010101001010101010100
10101010111100000000000111010101010000110101010101010101010101010010101010101001
01010101111000000000001110101010100001101010101010101010101010100101010101


es:

CODE
#include<stdio.h>
int main()
{
   printf("Hola");
   return 0;
}


Asi que es practicamente imposible huh.gif

Salu2 bye1.gif
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
LordSauron
post Jul 2 2006, 12:01 PM
Publicado: #7


Señor Oscuro
Group Icon

Grupo: Admin
Mensajes: 4.739
Registrado: 21-October 04
Desde: Un diminuto punto en el Universo
Miembro nº: 27.156



QUOTE(robbie110487 @ Jul 1 2006, 10:41 PM)
Eso en teoria es algo practicamente imposible bro, como ya sabrás lo mas que se puede hacer con un exe o dll es desensamblarlo, es decir traducir del lenguaje maquina (codigo binario) a lenguaje ensamblador (assembler), porque una vez que el programa es compilado (traducido de codigo fuente a codigo objeto) el codigo fuente se destruye y se transforma en codigo objeto este a su vez al " linkearse" con el compilador generan un ejecutable binario para el sistema operativo deseado, imagina que
CODE
01001010101011110000000000011101010101000011010101010101010101010101001010101010
10010101010111100000000000111010101010000110101010101010101010101010010101010101
00101010101111000000000001110101010100001101010101010101010101010100101010101010
01010101011110000000000011101010101000011010101010101010101010101001010101010100
10101010111100000000000111010101010000110101010101010101010101010010101010101001
01010101111000000000001110101010100001101010101010101010101010100101010101


es:

CODE
#include<stdio.h>
int main()
{
   printf("Hola");
   return 0;
}


Asi que es practicamente imposible  huh.gif

Salu2  bye1.gif
*



Ya lo imaginaba...pero pensé que a lo mejor algunas instrucciones sí era posible...bueno, de todas formas creo que me acuerdo mejor del ensamblador que de cualquier otro lenguaje whistling.gif

Un saludo y gracias
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
Closed TopicTopic OptionsStart new topic

Collapse

> Topicos similares

Editar un comando en ms-dos desde otro ordenador cuttysark 18 1 Ayer, 02:01 PM
By: cuttysark
quiero editar menu, boton derecho en inicio andr3s 66 1 Sep 23 2008, 11:25 AM
By: patricioirrazabal
no se komo editar un servidor de cs zm gAb1 5 0 Aug 29 2008, 04:02 PM
By: Kbite
Editar un AIO para extraer un programa armarubi 229 8 Aug 16 2008, 11:35 PM
By: armarubi
EDITAR VIDEO URGANTE FRIENDS AYUDENME eDWiNFv 114 3 Aug 10 2008, 01:04 AM
By: 888