$
si tu proyecto lo puede usar, los mirones lo pueden ver... si no es viendo el código, es viéndolo una vez el programa se haya ejecutado, ya sea leyendo la data transferida, viendo el contenido de memoria, etc...
Ni idea de lo que dijiste, pero si no entendiste lo que quiero decir es que si existe algún programa para "ofuscar" el código fuente para que no lo puedan descompilar, y en caso de que exista decirme el nombre? es que no encuentro por ningún lado
te digo que... aunque ofusques el codigo esos "mirones" pueden acceder a los datos del codigo...
por qué?
en resumen... porque tu programa lo usa...
cuando tu programa envía esos datos, se puede "escuchar" a la conexión y ver quien envió que datos (es lo primero probablemente que yo haría)
por otro lado... cuando tu programa va a usar esos datos para enviarlos, los tiene que organizar en algún momento... en ese momento ese dato es legible si estás revisando el programa...
De que hay, hay por montones, al igual que mirones que siempre obtendrán los datos:
http://foro.elhacker.net/ingenieria_inversa-b26.0/
Cita de: CoolTesting en 15 Enero 2014, 02:55 AM
Lenguaje de programación: Visual Studio 2013.
Eso
no es un lenguaje de programación... :P
Qué usas? C++, .NET?
Hay chaval, tu has entendido visual studio 2013 obviamente .net..
ay*
y no es "obviamente" .net relamente yo lo estaba pensando en c++ XD
Es "Hay", me estoy refiriendo ah que hay un chaval, dije Hay chaval.
Otra cosa no hables de ortografía si escribes "relamente" en vez de realmente, bueno pues eso, que estos se creen profesores ahora por usar el WordPad ¬¬
XD una cosa es un error de escritura, otra cosa es un error ortográfico XD
"hay chaval" si es cómo cuando dice "ay, ya! deja de molestar!" es sin la "h", si te refieres a algo cómo "hay gato encerrado" es con "h"
"ah" puede ser un error de escritura pero si es intencional vendría siendo como cuando uno dice "ah, suena interesante" (solo un sonido común), en este caso es un indicativo, siendo "a" sola
no me creo profesor :P solo defiendo la ortografía básica, cosa que algunos (especialmente nuevos) por el foro vienen fallando gravemente y considero que es lo mínimo que una persona con cultura suficiente para usar internet y estudiar bachillerato debería tener :P
Gracias maestro xD!
Mira , para que entiendas mas o menos como es la mano sin que tengas que leerte varios libros,cada proceso posee memoria virtual , ahi se encuentra todo lo necesario para que se ejecute correctamente o no .Windows hace esto para tener la seguridad de que no se sobreescriban direcciones de memoria fisicas que son vitales para el S.O. Entonces se encarga de traducirlas de memoria virtual a memoria fisica. A lo que voy , si quieres puedes ofuscar todo lo que quieras , pero se puede ver lo que hay en esa memoria virtual , por ende , se puede intentar leerte todo lo que no quieres que te lean.
PD:Visual Studio es un IDE xD
PD2:No leo mucho sobre reversing pero creo que podrias leer sobre tecnicas anti-debugging , creo que eso ayudaria. En fin , repito , no tengo idea sobre reversing , consulta aqui en el foro que hay gente q sabe bastante (MCKSys Argentina , UND3R , no se que opinan , ¿Estoy en lo correcto?)