alguien ah trabajado con mono cecil?

48 views
Skip to first unread message

Cris Moreno

unread,
Oct 26, 2012, 1:40:20 PM10/26/12
to mono-h...@googlegroups.com
Hola que tal!
bueno es que comienzo a programar con mono cecil, pero casi no encuentro informacion y bueno a de ser por buena razon, y amigo me dijo que para entender todo eso me leyera el ECMA 335 y ya lo estoy haciendo, el tema es que tengo un proyecto de ofuscacion de codigo, bueno lo tengo en mente porque aun, me estoy documentando, y bueno encontre varios de www.codeplex.com el problema es que no les entiendo, asi que mejor antes que nada necesito estudiar las bases de eso, por eso les pido si me pueden decir que es lo que tengo que comenzar a leer? aparte del ECMA jeje ese ya lo estoy leyendo, gracias!

Pablo Escribano

unread,
Oct 26, 2012, 1:43:33 PM10/26/12
to mono-h...@googlegroups.com
Puedes empezar con este tutorial de Koalite 


Un saludo 

Pablo

El 26 de octubre de 2012 19:40, Cris Moreno <drakg...@gmail.com> escribió:
Hola que tal!
bueno es que comienzo a programar con mono cecil, pero casi no encuentro informacion y bueno a de ser por buena razon, y amigo me dijo que para entender todo eso me leyera el ECMA 335 y ya lo estoy haciendo, el tema es que tengo un proyecto de ofuscacion de codigo, bueno lo tengo en mente porque aun, me estoy documentando, y bueno encontre varios de www.codeplex.com el problema es que no les entiendo, asi que mejor antes que nada necesito estudiar las bases de eso, por eso les pido si me pueden decir que es lo que tengo que comenzar a leer? aparte del ECMA jeje ese ya lo estoy leyendo, gracias!

--
Has recibido este mensaje porque estás suscrito al grupo "Mono Hispano" de Grupos de Google.
Para ver este debate en la Web, visita https://groups.google.com/d/msg/mono-hispano/-/VZaA0IjeJYwJ.
Para publicar una entrada en este grupo, envía un correo electrónico a mono-h...@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a mono-hispano...@googlegroups.com
Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/mono-hispano?hl=es.

Cris Moreno

unread,
Oct 26, 2012, 3:46:01 PM10/26/12
to mono-h...@googlegroups.com
Ok gracias!

Cris Moreno

unread,
Oct 28, 2012, 8:56:16 PM10/28/12
to mono-h...@googlegroups.com
amm bueno ya estuve viendo y ya di como sacar los metadatos y manipularlos pero ahora tengo una duda como trabajan las referencias, porque segun cuando cambio el nombre de un metadato de un metodo por ejemplo tengo que actualizar las referencias? que me recomiendan leer para entender eso!

Pablo Escribano

unread,
Oct 29, 2012, 4:27:45 AM10/29/12
to mono-h...@googlegroups.com
¿Puedes poner ejemplos de código? Así te entendería mejor.

Pablo

El 29 de octubre de 2012 01:56, Cris Moreno <drakg...@gmail.com> escribió:
amm bueno ya estuve viendo y ya di como sacar los metadatos y manipularlos pero ahora tengo una duda como trabajan las referencias, porque segun cuando cambio el nombre de un metadato de un metodo por ejemplo tengo que actualizar las referencias? que me recomiendan leer para entender eso!

--
Has recibido este mensaje porque estás suscrito al grupo "Mono Hispano" de Grupos de Google.
Para ver este debate en la Web, visita https://groups.google.com/d/msg/mono-hispano/-/getPjU-LMB8J.

Alberto León

unread,
Oct 29, 2012, 4:56:27 AM10/29/12
to mono-h...@googlegroups.com
Cris si manejas inglés te recomiendo que hagas esta pregunta en la lista de Mono, aquí no recuerdo a nadie que haya trabajado con metadatos y cecil.
Te dejo aquí la dirección:

Pablo Escribano

unread,
Oct 29, 2012, 4:58:51 AM10/29/12
to mono-h...@googlegroups.com
Gracias Alberto por la recomendación, pero la lista en castellano está para usarla igualmente. Entre todos podemos ayudarle.

Un saludo

Pablo

P.D. además poco a poco irán emigrando a la lista en inglés y Mono Hispano no tendrá sentido.

jacobnix

unread,
Oct 29, 2012, 9:49:05 AM10/29/12
to mono-h...@googlegroups.com
Cris y a todos les recomiendo que aparte de usar esta lista y las listas en general usen el sitio de Preguntas y Respuestas tecnicas que para eso se monto y para eso es, es decir para hacer preguntas y dar respuestas, pero creo que no esta en linea por lo del hosting..upss.

2012/10/29 Pablo Escribano <pablo.e...@gmail.com>



--
Jacob

jacobnix

unread,
Oct 29, 2012, 9:50:16 AM10/29/12
to mono-h...@googlegroups.com
y aparte puedes iniciar sesión en monohispano respuestas con tu cuenta de facebook así de sencillo..

2012/10/29 jacobnix <jaco...@gmail.com>



--
Jacob

Cris Moreno

unread,
Oct 29, 2012, 1:29:02 PM10/29/12
to mono-h...@googlegroups.com
Ah gracias por sus recomendaciones, si claro que agregare le maillist alberto gracias, pablo me asegurare que en mis próximas publicaciones sean preguntas!, ah bueno ya hablando de lo que les decía, es que por decir ya tengo cargado un ensamblado

AssemblyDefinition asm=AssemblyFactory.Load(programa.exe);

y entonces quiero renombrar los metadatos un ejemplo:

foreach(MethodDefinition in asm.Methods)
{
    method.Name="nuevonombre";
}

Y bueno es que ya había preguntado y me dijeron que tengo que actualizar las referencias en el asm para que no genere problemas, ya que me decían que así como esta la jerarquía de AssemblyDefinition->ModuleDefinition->TypeDefinition y las demás 

Cuando quiero cambiar un metadato tengo que actualizar las referencias hacia los otros metadatos? y ahi es mi duda para renombrar metadatos tengo que hacer eso o solo con re nombrarlos ya queda?
 
Bueno en mi opinión concuerdo con aportar contenido de distinto tipo y también si se pueden en los foros en ingles, ya que como dice pablo para eso se creo la lista para aportar distinto contenido y enriquecerla


Ah y también tenia idea de que les pareciera si creáramos un grupo aquí de mono cecil digo, así nos reunimos varios y trabajamos en algunos proyectos, ya que viéndolo bien, casi no hay documentación de mono cecil y creo que seria genial que hiciéramos algo asi como mono cecil hispano.

salu2!

Pablo Escribano

unread,
Oct 29, 2012, 1:42:51 PM10/29/12
to mono-h...@googlegroups.com
Por mi genial lo de la lista, uso mono.cecil para pruebas unitarias asi que si puedo aportar pues, aporto.

Pablo

--
Has recibido este mensaje porque estás suscrito al grupo "Mono Hispano" de Grupos de Google.
Para ver este debate en la Web, visita https://groups.google.com/d/msg/mono-hispano/-/8IZ_oU9IK_8J.

Cris Moreno

unread,
Oct 29, 2012, 3:29:00 PM10/29/12
to mono-h...@googlegroups.com
ahh y con respecto a mi pregunta? jeje 
Reply all
Reply to author
Forward
0 new messages