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!
> 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-hispano@googlegroups.com.
> Para anular tu suscripción a este grupo, envía un correo electrónico a
> mono-hispano+unsubscribe@googlegroups.com
> Para tener acceso a más opciones, visita el grupo en
> http://groups.google.com/group/mono-hispano?hl=es.
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!
> 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!
> Para publicar una entrada en este grupo, envía un correo electrónico a
> mono-hispano@googlegroups.com.
> Para anular tu suscripción a este grupo, envía un correo electrónico a
> mono-hispano+unsubscribe@googlegroups.com
> Para tener acceso a más opciones, visita el grupo en
> http://groups.google.com/group/mono-hispano?hl=es.
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:
mono-l...@lists.ximian.com
El 29 de octubre de 2012 09:27, Pablo Escribano
<pablo.escrib...@gmail.com>escribió:
> ¿Puedes poner ejemplos de código? Así te entendería mejor.
> Pablo
> El 29 de octubre de 2012 01:56, Cris Moreno <drakgeng...@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!
>> Para publicar una entrada en este grupo, envía un correo electrónico a
>> mono-hispano@googlegroups.com.
>> Para anular tu suscripción a este grupo, envía un correo electrónico a
>> mono-hispano+unsubscribe@googlegroups.com
>> Para tener acceso a más opciones, visita el grupo en
>> http://groups.google.com/group/mono-hispano?hl=es.
> --
> Has recibido este mensaje porque estás suscrito al grupo "Mono Hispano" de
> Grupos de Google.
> Para publicar una entrada en este grupo, envía un correo electrónico a
> mono-hispano@googlegroups.com.
> Para anular tu suscripción a este grupo, envía un correo electrónico a
> mono-hispano+unsubscribe@googlegroups.com
> Para tener acceso a más opciones, visita el grupo en
> http://groups.google.com/group/mono-hispano?hl=es.
> 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:
> mono-l...@lists.ximian.com
> El 29 de octubre de 2012 09:27, Pablo Escribano <pablo.escrib...@gmail.com
> > escribió:
> ¿Puedes poner ejemplos de código? Así te entendería mejor.
>> Pablo
>> El 29 de octubre de 2012 01:56, Cris Moreno <drakgeng...@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!
>>> Para publicar una entrada en este grupo, envía un correo electrónico a
>>> mono-hispano@googlegroups.com.
>>> Para anular tu suscripción a este grupo, envía un correo electrónico a
>>> mono-hispano+unsubscribe@googlegroups.com
>>> Para tener acceso a más opciones, visita el grupo en
>>> http://groups.google.com/group/mono-hispano?hl=es.
>> --
>> Has recibido este mensaje porque estás suscrito al grupo "Mono Hispano"
>> de Grupos de Google.
>> Para publicar una entrada en este grupo, envía un correo electrónico a
>> mono-hispano@googlegroups.com.
>> Para anular tu suscripción a este grupo, envía un correo electrónico a
>> mono-hispano+unsubscribe@googlegroups.com
>> Para tener acceso a más opciones, visita el grupo en
>> http://groups.google.com/group/mono-hispano?hl=es.
> --
> Has recibido este mensaje porque estás suscrito al grupo "Mono Hispano" de
> Grupos de Google.
> Para publicar una entrada en este grupo, envía un correo electrónico a
> mono-hispano@googlegroups.com.
> Para anular tu suscripción a este grupo, envía un correo electrónico a
> mono-hispano+unsubscribe@googlegroups.com
> Para tener acceso a más opciones, visita el grupo en
> http://groups.google.com/group/mono-hispano?hl=es.
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.escrib...@gmail.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.
> El 29 de octubre de 2012 09:56, Alberto León <leontis...@gmail.com>escribió:
> 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:
>> mono-l...@lists.ximian.com
>> El 29 de octubre de 2012 09:27, Pablo Escribano <
>> pablo.escrib...@gmail.com> escribió:
>> ¿Puedes poner ejemplos de código? Así te entendería mejor.
>>> Pablo
>>> El 29 de octubre de 2012 01:56, Cris Moreno <drakgeng...@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!
>>>> Para publicar una entrada en este grupo, envía un correo electrónico a
>>>> mono-hispano@googlegroups.com.
>>>> Para anular tu suscripción a este grupo, envía un correo electrónico a
>>>> mono-hispano+unsubscribe@googlegroups.com
>>>> Para tener acceso a más opciones, visita el grupo en
>>>> http://groups.google.com/group/mono-hispano?hl=es.
>>> --
>>> Has recibido este mensaje porque estás suscrito al grupo "Mono Hispano"
>>> de Grupos de Google.
>>> Para publicar una entrada en este grupo, envía un correo electrónico a
>>> mono-hispano@googlegroups.com.
>>> Para anular tu suscripción a este grupo, envía un correo electrónico a
>>> mono-hispano+unsubscribe@googlegroups.com
>>> Para tener acceso a más opciones, visita el grupo en
>>> http://groups.google.com/group/mono-hispano?hl=es.
>> --
>> Has recibido este mensaje porque estás suscrito al grupo "Mono Hispano"
>> de Grupos de Google.
>> Para publicar una entrada en este grupo, envía un correo electrónico a
>> mono-hispano@googlegroups.com.
>> Para anular tu suscripción a este grupo, envía un correo electrónico a
>> mono-hispano+unsubscribe@googlegroups.com
>> Para tener acceso a más opciones, visita el grupo en
>> http://groups.google.com/group/mono-hispano?hl=es.
> --
> Has recibido este mensaje porque estás suscrito al grupo "Mono Hispano" de
> Grupos de Google.
> Para publicar una entrada en este grupo, envía un correo electrónico a
> mono-hispano@googlegroups.com.
> Para anular tu suscripción a este grupo, envía un correo electrónico a
> mono-hispano+unsubscribe@googlegroups.com
> Para tener acceso a más opciones, visita el grupo en
> http://groups.google.com/group/mono-hispano?hl=es.
> 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.escrib...@gmail.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.
>> El 29 de octubre de 2012 09:56, Alberto León <leontis...@gmail.com>escribió:
>> 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:
>>> mono-l...@lists.ximian.com
>>> El 29 de octubre de 2012 09:27, Pablo Escribano <
>>> pablo.escrib...@gmail.com> escribió:
>>> ¿Puedes poner ejemplos de código? Así te entendería mejor.
>>>> Pablo
>>>> El 29 de octubre de 2012 01:56, Cris Moreno <drakgeng...@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!
>>>>> Para publicar una entrada en este grupo, envía un correo electrónico a
>>>>> mono-hispano@googlegroups.com.
>>>>> Para anular tu suscripción a este grupo, envía un correo electrónico a
>>>>> mono-hispano+unsubscribe@googlegroups.com
>>>>> Para tener acceso a más opciones, visita el grupo en
>>>>> http://groups.google.com/group/mono-hispano?hl=es.
>>>> --
>>>> Has recibido este mensaje porque estás suscrito al grupo "Mono Hispano"
>>>> de Grupos de Google.
>>>> Para publicar una entrada en este grupo, envía un correo electrónico a
>>>> mono-hispano@googlegroups.com.
>>>> Para anular tu suscripción a este grupo, envía un correo electrónico a
>>>> mono-hispano+unsubscribe@googlegroups.com
>>>> Para tener acceso a más opciones, visita el grupo en
>>>> http://groups.google.com/group/mono-hispano?hl=es.
>>> --
>>> Has recibido este mensaje porque estás suscrito al grupo "Mono Hispano"
>>> de Grupos de Google.
>>> Para publicar una entrada en este grupo, envía un correo electrónico a
>>> mono-hispano@googlegroups.com.
>>> Para anular tu suscripción a este grupo, envía un correo electrónico a
>>> mono-hispano+unsubscribe@googlegroups.com
>>> Para tener acceso a más opciones, visita el grupo en
>>> http://groups.google.com/group/mono-hispano?hl=es.
>> --
>> Has recibido este mensaje porque estás suscrito al grupo "Mono Hispano"
>> de Grupos de Google.
>> Para publicar una entrada en este grupo, envía un correo electrónico a
>> mono-hispano@googlegroups.com.
>> Para anular tu suscripción a este grupo, envía un correo electrónico a
>> mono-hispano+unsubscribe@googlegroups.com
>> Para tener acceso a más opciones, visita el grupo en
>> http://groups.google.com/group/mono-hispano?hl=es.
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
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.
> 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
> 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.
> Para publicar una entrada en este grupo, envía un correo electrónico a
> mono-hispano@googlegroups.com.
> Para anular tu suscripción a este grupo, envía un correo electrónico a
> mono-hispano+unsubscribe@googlegroups.com
> Para tener acceso a más opciones, visita el grupo en
> http://groups.google.com/group/mono-hispano?hl=es.