Piratería en Android. :(

111 views
Skip to first unread message

juande

unread,
Dec 14, 2011, 12:26:00 PM12/14/11
to desarrollad...@googlegroups.com
Menudo cabreo tengo en el cuerpo. Es sacar una versión nueva de mi aplicación de pago "An'Brain" y a los cuatro días te encuentras más de 7000 resultados de búsqueda haciendo referencia a su versión pirateada:


Si a las buenas no se puede solucionar nada, habrá que hacerlo por las malas:

Voy a esconder en varios puntos de la ejecución del programa un código que detecta cuando a la aplicación se le ha eliminado el LVL y hacer algo malo al teléfono del usuario que tenía instalada la aplicación pirateada. Este código se activaría en un par de meses de tener la aplicación instalada, para que así parezca que la aplicación ha sido crackeada correctamente y luego, el ZAS en toda la boca del usuario...

¿Qué opináis?

juande

unread,
Dec 14, 2011, 12:29:16 PM12/14/11
to desarrollad...@googlegroups.com
Me han crackeado la aplicación utilizando este programa:


He estado mirando todos los puntos de ataque que realiza para eliminar la librería que comprueba la licencia y es bestial. La de trabajo que hay que realizar para que un niño de 12 años no consiga crackear tu aplicación. :(

atauri

unread,
Dec 14, 2011, 12:32:54 PM12/14/11
to desarrollad...@googlegroups.com

Yo si lo hiciese no lo publicaria ...

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

Benjamin

unread,
Dec 14, 2011, 12:36:56 PM12/14/11
to desarrollad...@googlegroups.com
En 4 días piratean una app android ?
Pues vamos listos los desarrolladores !!!

Yo no soy partidario de hacer nada malo al que piratea, puesto que realmente el culpable no es quien se la instala pirateada, puesto que si no la encuentra pirateada no se la bajaría.

Me imagino que LVL será la firma, no ?

No estaría mal desarrollar un trozo de código en común que podamos meter en las APP, que detecten si es pirata o no, y a la semana de instalarla, se des-instale automáticamente o salga toda la app con publicidad o cuadros en negro cubriendo cosas importantes para que no sea operativa ..etc... o algo así para que no tengan otras narices que comprarla si quieren seguir con ella.

Un Saludo.



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



--
--------------------------------------------------------------------------------

Antes de imprimir este e-mail piense bien si es necesario hacerlo

NOTA: Los acentos han sido omitidos en su mayor parte para evitar errores en el envio.

Este mensaje y los documentos que, en su caso, lleve anexos, pueden contener informacion confidencial. Por ello, se informa a quien lo reciba por error, que la informacion contenida en el mismo es reservada y su no autorizado esta prohibido legalmente por la Ley Organica 15/1999 de Proteccion de Datos de Caracter Personal, por lo que en tal caso, debe abstenerse de realizar copia, remitirlo o entregarlo a otra persona y proceda a borrarlo de inmediato.
Si el receptor de la comunicacion no fuera el destinatario le informamos que cualquier divulgacion, copia, reproduccion ,distribucion o utilizacion no autorizada de la informacion contenida en la misma esta prohibida por la legislacion vigente y podra desencadenar acciones legales.

José Manuel Pereira García

unread,
Dec 14, 2011, 12:37:11 PM12/14/11
to desarrollad...@googlegroups.com
No conocia tu aplicacion y la verdad que pinta genial, felicidades! voy a instalar la version Lite pero ya!

¿que añade la versión Pro? en la descripcion del market no lo veo y si veo utilidad de seguro te la comprare, deberias indicarlo creo.
--
José Manuel Pereira García
Blogger y Developer
http://www.linkedin.com/in/jmpergar
http://hackedbrain.blogspot.com/



Juan de Dios Maldonado Sánchez

unread,
Dec 14, 2011, 12:38:00 PM12/14/11
to desarrollad...@googlegroups.com
Antes de hacer nada, prefiero conocer la opinión de los demás. Además, quien sabe si lo haría... ¿o no? :)

2011/12/14 atauri <david....@gmail.com>



--
An'Brain - Prueba el nuevo widget inteligente para tu Android.
Idiotizer Free - Idiotiza a tus amigos. (Se requieren auriculares)
Track My App - Realiza un seguimiento de tus aplicaciones en el Android market.

PMO

unread,
Dec 14, 2011, 12:40:48 PM12/14/11
to desarrollad...@googlegroups.com
Supongo que que te juegas tu "status" como desarrollador, quiero decir que es fácil que para hacer esas "cosas malas" necesites permisos que te delaten y te añadan a las listas de desarrollodores con app's malintencionadas.
Además supongo que con el precio ajustado que tienen las app's no habrá muchos piratas.

Por cierto y para que se te pase el cabreo... te debía yo una estrellica en el An'Brain, ya tienes las 5 ;)
PMO

José Manuel Pereira García

unread,
Dec 14, 2011, 12:48:07 PM12/14/11
to desarrollad...@googlegroups.com
Ya vi la diferencias, en una semana vere si paso a la compra ;)

En cuanto al tema que tratamos, yo votaria por la opcion de dejar la app inutilizable mas que realizar un ataque, algo asi como que automatica salte a una activity que te diga en tu cara que eres un pirata y que compres la app. Pero sin putear, que la gente es muy rencorosa y puede darse casos como que alguien la tenga instalada pq en su pais no hay market. Y no estoy de acuerdo con que el que el que la tiene instalada no es culpable, el que la piratea no lo haria o no lo publicaria si no hubiera alguien que se la descargara, el que instala es tan ladron como el primero. Pongo un ejemplo si un ladron fuerza la puerta de vuestra casa y se lleva la tele es un ladron, pero si alguien que llega despues se lleva vuetro home cinema tambien lo es.

Si encuentras metodos para solucionar este problema no dudes en compartirlos, nos sera de gran utilidad a todos.

Juan de Dios Maldonado Sánchez

unread,
Dec 14, 2011, 1:01:50 PM12/14/11
to desarrollad...@googlegroups.com
Vaya... y luego quiero que la gente compre la aplicación de pago, si en la versión Lite no indico las ventajas. En alguna de las ediciones del texto, borraría esa parte. Añadida de vuelta. :)

Jose Manuel, no te preocupes en comprar nada, si quieres, te paso una versión de la aplicación sin el LVL y te la instalas gratis. Pienso quitar la versión de pago del Market en unos días.

Hoy en día, gracias al antilvl, casi todas las aplicaciones de pago que te bajes del Market, te las copias a tu PC, le pasas el antilvl y ya las tienes crackeadas sin menor esfuerzo. :(

Como dije, he estado mirando todos los puntos de ataque del antilvl y son bastantes. La librería en JAVA para comprobar la licencia de Android tiene más agujeros de seguridad que un colador. Menuda chapuza. Aun así, posiblemente la implemente en C++ utilizando el NDK. Seguiría siendo crackeable, pero ya no de forma automática, ni descompilable a un código medianamente entendible.

2011/12/14 José Manuel Pereira García <jm.per...@gmail.com>

Leonardo Garcia

unread,
Dec 14, 2011, 1:04:38 PM12/14/11
to desarrollad...@googlegroups.com
Mira Juande, yo creo que tienes que tomar la politica mas tranquila respecto a esto.

Es decir, entiendo tu furia, porque es tu trabajo el cual los otros estan utilizando y tu vives de esto, pero.....

Creo que te sirve tambien de publicidad, de publicidad de la app

Si sale mucho en google debe haber gente que la busque y entre todos esos un porcentaje la comprara...

Creo que tenemos que convivir con el mundo pirata, porque eso ya esta tan metido en la mentalidad de la gente que es casi imposible luchar con eso.

Asi y todo, la gran mayoria de la gente debe utilizar el market para conseguir las apps, para hacer esas cosas ya se requiere un minimo conocimiento, que la gente no quiere aprender o no tiene capacidad de aprenderlo...

Un saludo , no te cabrees con esto, y no gastes muchos "ciclos" de tu cerebro en esto

Leonardo

2011/12/14 José Manuel Pereira García <jm.per...@gmail.com>
Ya vi la diferencias, en una semana vere si paso a la compra ;)

Benjamin

unread,
Dec 14, 2011, 1:05:32 PM12/14/11
to desarrollad...@googlegroups.com
Entonces la solución es que google tome cartas en el asunto y modifique el sistema LVL y lo haga más seguro.
Igual que defiende a los fabricantes de terminales, a ver si defiende a los desarrolladores.

no ?

Juan de Dios Maldonado Sánchez

unread,
Dec 14, 2011, 1:18:20 PM12/14/11
to desarrollad...@googlegroups.com
No hay forma de que Google pueda hacer el LVL más seguro en una plataforma donde es tan fácil descompilar una aplicación, modificarla y volvera a reconstruir. Si no, no se hubieran quedado estancados donde están desde hace tantos años.

Y no... Lamentablemente no vivo de los ingresos que me generan las aplicaciones que vendo de Android en el Market.

Seguiré con mis proyectos dando más prioridad a los que más ilusión me hagan, que a los que ya no se sostienen.

2011/12/14 Benjamin <benjam...@gmail.com>

Matias Berrueta

unread,
Dec 14, 2011, 1:22:15 PM12/14/11
to desarrollad...@googlegroups.com
Es una cagada eso, es lamentable que con lo facil y barato que son las aplicaciones se arriesguen a virus bajando de cualquier lado.

Estamos a años luz de que cambie la conciencia del usuario.

El que la crackea, no es el culpable, ese esta jugando a ser vivo nada más.



Matias Berrueta



2011/12/14 Juan de Dios Maldonado Sánchez <jua...@gmail.com>

manuel munoz

unread,
Dec 14, 2011, 1:51:22 PM12/14/11
to desarrollad...@googlegroups.com

La verdad, creo que es un problema de conciencia. la gente no valora las maravillas que se le dan gratis o por muy muy muy poco dinero. NO COMPRENDE EL GRAN TRABAJO QUE COSTÓ. Yo estoy de acuerdo com usar un código que haga imposible el uso de la aplicación pirata. B-)
Ánimo.

mc nolo

DonQuijote

unread,
Dec 14, 2011, 7:12:55 PM12/14/11
to desarrolladores-android
Totalmente de acuerdo con Leonardo. Es lamentable, pero es poca la
opción que queda en este mundo digital que todo lo que sea hecho con
bits es fácilmentes reproducible y crakeable.
Aunque nos cueste reconocerlo, la mayoría, y me incluyo yo, hemos
pirateado algo en la internet en algún momento de nuestras vidas, por
ejemplo una canción ( que seguro cuesta mucho dinero crearla,
producirla, mercadearla, etc), y no digamos películas o juegos. Hay
una realidad aplastante, el delito de la reproducción crakeada es tan
pero tan masivo, que no existirían suficientes cárceles, policías ni
jueces en el mundo para poder aplicar su represión. Por general son
acciones selectivas o de abusos ya muy en plan masa y comercial, pero
aplicarlo a individuos que solo consumen en vez de hacer pasta de ese
producto pirateado, se hace absurdo solo pensarlo, quedaría casi toda
la población mundial detrás de los barrotes. Se hace tan inviable la
represión del delito, que las grandes empresas solo actúan contra
aquellos que explotan comercialmente su producto, no contra
consumidores. Por ejemplo, si ahora Microsoft intenta reprimir a todos
aquellos (gobiernos, ongs, escuelas, hogares, etc) que bajan el office
crakeado del internet, gastarían todo el capital actual que tienen en
su bodega, simplemente el costo versus beneficio no da, sería anti
económico, vamos , parecido al consumo de la droga. Entra a rapidshare
o megaloud y verás la de cientos de productos crakeados.
¿Y cómo se gana? pues se gana con la gente buena que prefiere
comprarlo porque desconfía de lo pirateado, y hay otras muchas más que
no entienden un pimiento de crakeos y lugares de internet donde puedan
encontrar los productos pirateados, aunque no lo creas,son muchos.
También a medida que pasa el tiempo, reunes un club de fans que se
enganchan con tus aplicaciones, y están pendientes de las mejoras. Si
eso lo multiplicas por muchas apps que puedas construir, entonces te
compensan los ingresos versus lo que pierdes por lo pirateado. Es un
nuevo modelo de negocio, un nuevo paradigma, a la cual tuvieron que
ajustarse los cines, las empresas de software e incluso otras empresas
más tradicionales como marcas de vestidos, relojes, perfumes y otros
que sufren de falsificación de sus marcas.
Ahora, iendo al tema de tomar represalias. Pues mira, debes meditarlo
bien, si te fijas, las grandes empresas no actúan en esa forma. Si
pirateas una versión del sistema operativo microsoft, no existe una
rutina interna que explote después de un tiempo. Por general ellos
detectan si la licencia no es correcta al momento de que el pirata
intenta ejecutar una actualización vía internet, hasta ahi. ¿Por qué?
simple, en el mundo digital todo es crakeable, reproducible,
pirateable, siempre habrá un modo de violar la seguridad, algo
parecido en la vida real, como un banco, siempre hay forma de timar,
hacer frauder, romper las reglas, robar, etc, por tanto se busca
minimizar el impacto, ya sea vendiendo rápidamente y hacérselo un poco
más dificil al pirata, pero ir más allá, es costoso en tiempo y
recursos, que puedes dedicar a producir nuevos productos.

Por otro lado está el efecto de la imagen de tu producto. Si un pirata
vende o regala tu producto a otro que es un incauto y piensa que
adquiere algo en forma correcta, y le explota el producto por tu
rutina anti pirata,la percepción de ese incauto es que tu producto no
sirve, lo comenta por facebook, twiter, emails, en su casa, con sus
amigos, etc. Al final recibirás mala propaganda que te hará más daño
que el pirata, pues tu clientela sana empezará a dudar. Cuando entras
al market y lees los comentarios sobre una aplicación, basta leer un
solo comentario negativo para que quedes en duda sobre el producto, el
cliente es muy impresionable y fácil de sugestionar.
Saludos


On 14 dic, 13:04, Leonardo Garcia <colo...@gmail.com> wrote:
> Mira Juande, yo creo que tienes que tomar la politica mas tranquila
> respecto a esto.
>
> Es decir, entiendo tu furia, porque es tu trabajo el cual los otros estan
> utilizando y tu vives de esto, pero.....
>
> Creo que te sirve tambien de publicidad, de publicidad de la app
>
> Si sale mucho en google debe haber gente que la busque y entre todos esos
> un porcentaje la comprara...
>
> Creo que tenemos que convivir con el mundo pirata, porque eso ya esta tan
> metido en la mentalidad de la gente que es casi imposible luchar con eso.
>
> Asi y todo, la gran mayoria de la gente debe utilizar el market para
> conseguir las apps, para hacer esas cosas ya se requiere un minimo
> conocimiento, que la gente no quiere aprender o no tiene capacidad de
> aprenderlo...
>
> Un saludo , no te cabrees con esto, y no gastes muchos "ciclos" de tu
> cerebro en esto
>
> Leonardo
>

> 2011/12/14 José Manuel Pereira García <jm.pereir...@gmail.com>


>
>
>
>
>
>
>
> > Ya vi la diferencias, en una semana vere si paso a la compra ;)
>
> > En cuanto al tema que tratamos, yo votaria por la opcion de dejar la app
> > inutilizable mas que realizar un ataque, algo asi como que automatica salte
> > a una activity que te diga en tu cara que eres un pirata y que compres la
> > app. Pero sin putear, que la gente es muy rencorosa y puede darse casos
> > como que alguien la tenga instalada pq en su pais no hay market. Y no estoy
> > de acuerdo con que el que el que la tiene instalada no es culpable, el que
> > la piratea no lo haria o no lo publicaria si no hubiera alguien que se la
> > descargara, el que instala es tan ladron como el primero. Pongo un ejemplo
> > si un ladron fuerza la puerta de vuestra casa y se lleva la tele es un
> > ladron, pero si alguien que llega despues se lleva vuetro home cinema
> > tambien lo es.
>
> > Si encuentras metodos para solucionar este problema no dudes en
> > compartirlos, nos sera de gran utilidad a todos.
>

> > El 14 de diciembre de 2011 18:40, PMO <pabmar...@gmail.com> escribió:
>
> > Supongo que que te juegas tu "status" como desarrollador, quiero decir que
> >> es fácil que para hacer esas "cosas malas" necesites permisos que te
> >> delaten y te añadan a las listas de desarrollodores con app's
> >> malintencionadas.
> >> Además supongo que con el precio ajustado que tienen las app's no habrá
> >> muchos piratas.
>
> >> Por cierto y para que se te pase el cabreo... te debía yo una estrellica
> >> en el An'Brain, ya tienes las 5 ;)
>
> >> El 14 de diciembre de 2011 18:38, Juan de Dios Maldonado Sánchez <
> >> jua...@gmail.com> escribió:
>
> >> Antes de hacer nada, prefiero conocer la opinión de los demás. Además,
> >>> quien sabe si lo haría... ¿o no? :)
>

> >>> 2011/12/14 atauri <david.ata...@gmail.com>


>
> >>>> Yo si lo hiciese no lo publicaria ...
> >>>> El 14/12/2011 18:26, "juande" <jua...@gmail.com> escribió:
>
> >>>> Menudo cabreo tengo en el cuerpo. Es sacar una versión nueva de mi
> >>>>> aplicación de pago "An'Brain" y a los cuatro días te encuentras más de 7000
> >>>>> resultados de búsqueda haciendo referencia a su versión pirateada:
>

> >>>>>http://www.google.es/search?q=An'Brain+-+Shortcutter+v1.2.2<http://www.google.es/search?q=An%27Brain+-+Shortcutter+v1.2.2>

> >>> An'Brain<https://market.android.com/details?id=com.nidrico.apps.anbrain.lite> -


> >>> Prueba el nuevo widget inteligente para tu Android.

> >>> Idiotizer Free<https://market.android.com/details?id=com.nidrico.apps.idiotizerfree>- Idiotiza a tus amigos. (Se requieren auriculares)
> >>> Track My App<https://market.android.com/details?id=com.nidrico.apps.trackmyapp>- Realiza un seguimiento de tus aplicaciones en el Android market.


>
> >>>  --
> >>> Has recibido este mensaje porque estás suscrito al grupo
> >>> "desarrolladores-android" de Grupos de Google.
> >>> Para publicar una entrada en este grupo, envía un correo electrónico a
> >>> desarrollad...@googlegroups.com.
> >>> Para anular tu suscripción a este grupo, envía un correo electrónico a
> >>> desarrolladores-a...@googlegroups.com
> >>> Para tener acceso a más opciones, visita el grupo en
> >>>http://groups.google.com/group/desarrolladores-android?hl=es.
>
> >> --
> >> PMO
>
> >>  --
> >> Has recibido este mensaje porque estás suscrito al grupo
> >> "desarrolladores-android" de Grupos de Google.
> >> Para publicar una entrada en este grupo, envía un correo electrónico a
> >> desarrollad...@googlegroups.com.
> >> Para anular tu suscripción a este grupo, envía un correo electrónico a
> >> desarrolladores-a...@googlegroups.com
> >> Para tener acceso a más opciones, visita el grupo en
> >>http://groups.google.com/group/desarrolladores-android?hl=es.
>
> > --

> > *José Manuel Pereira García*
> > *Blogger y Developer*
> > *http://www.linkedin.co<http://www.linkedin.com/in/jmpergar>***<http://www.linkedin.com/in/jmpergar>
> > *m/in/jmpergar <http://www.linkedin.com/in/jmpergar>*
> > *http://hackedbrain.blogspot.com/
>
> > *** <http://www.linkedin.com/in/jmpergar>
> > **

Julián Marqués García

unread,
Dec 15, 2011, 4:18:32 AM12/15/11
to desarrollad...@googlegroups.com
Una idea a la que le estuve dando vueltas a raíz de un correo que envié para meterle caducidad a una versión que quería subir para testeo (antes de ver la realidad de android, que es que se paga por muy pocas apps xd así que las subiré gratis con publi)

Sólo es una idea, y aún no me he puesto para intentar llevarla a la práctica ni nada. Pero que pensáis sobre incluir en la aplicación algún tipo de login que conecte a un servidor propio?. De forma que el usuario tenga que registrarse y el desarrollador activar la cuenta. Sería una forma de llevar un control sobre el uso? Siempre se podría decompilar la app y modificarla claro, pero ya no sería algo automático...

¿que pensais?

Julián Fco Marqués García
jfma...@gmail.com


Enrique Hinojosa

unread,
Dec 15, 2011, 4:31:40 AM12/15/11
to desarrollad...@googlegroups.com
Hola, a este respecto la idea creo que es más o menos poner algo, en tu idea metes un elemento extra a la instalación de la app lo que quizás puede suponer un problema. La idea es que si cada app tiene su sistema de seguridad, seguramente si no se hace muy popular nadie se va a molestar en atacarlo, ya que son cientos de miles.

Saludos.
Saludos, Enrique.


Javier Hdez

unread,
Dec 15, 2011, 4:31:43 AM12/15/11
to desarrolladores-android
jeje, pero si entran de nuevo en la casa (aunque la puerta esté
abierta) para llevarse el home-cinema es otro ladrón.

Querrás decir si alguien le compra la tele al ladrón o es complice o
algo así, pero si entra en la casa y se lleva algo, es ladrón, tanto
como el primero que entró.


On 14 dic, 17:48, José Manuel Pereira García <jm.pereir...@gmail.com>
wrote:


> Ya vi la diferencias, en una semana vere si paso a la compra ;)
>
> En cuanto al tema que tratamos, yo votaria por la opcion de dejar la app
> inutilizable mas que realizar un ataque, algo asi como que automatica salte
> a una activity que te diga en tu cara que eres un pirata y que compres la
> app. Pero sin putear, que la gente es muy rencorosa y puede darse casos
> como que alguien la tenga instalada pq en su pais no hay market. Y no estoy
> de acuerdo con que el que el que la tiene instalada no es culpable, el que
> la piratea no lo haria o no lo publicaria si no hubiera alguien que se la
> descargara, el que instala es tan ladron como el primero. Pongo un ejemplo
> si un ladron fuerza la puerta de vuestra casa y se lleva la tele es un
> ladron, pero si alguien que llega despues se lleva vuetro home cinema
> tambien lo es.
>
> Si encuentras metodos para solucionar este problema no dudes en
> compartirlos, nos sera de gran utilidad a todos.
>

> El 14 de diciembre de 2011 18:40, PMO <pabmar...@gmail.com> escribió:
>
>
>
>
>
>
>
>
>
> > Supongo que que te juegas tu "status" como desarrollador, quiero decir que
> > es fácil que para hacer esas "cosas malas" necesites permisos que te
> > delaten y te añadan a las listas de desarrollodores con app's
> > malintencionadas.
> > Además supongo que con el precio ajustado que tienen las app's no habrá
> > muchos piratas.
>
> > Por cierto y para que se te pase el cabreo... te debía yo una estrellica
> > en el An'Brain, ya tienes las 5 ;)
>
> > El 14 de diciembre de 2011 18:38, Juan de Dios Maldonado Sánchez <
> > jua...@gmail.com> escribió:
>
> > Antes de hacer nada, prefiero conocer la opinión de los demás. Además,
> >> quien sabe si lo haría... ¿o no? :)
>

> >> 2011/12/14 atauri <david.ata...@gmail.com>


>
> >>> Yo si lo hiciese no lo publicaria ...
> >>> El 14/12/2011 18:26, "juande" <jua...@gmail.com> escribió:
>
> >>> Menudo cabreo tengo en el cuerpo. Es sacar una versión nueva de mi
> >>>> aplicación de pago "An'Brain" y a los cuatro días te encuentras más de 7000
> >>>> resultados de búsqueda haciendo referencia a su versión pirateada:
>

> >>>>http://www.google.es/search?q=An'Brain+-+Shortcutter+v1.2.2<http://www.google.es/search?q=An%27Brain+-+Shortcutter+v1.2.2>

> >> An'Brain<https://market.android.com/details?id=com.nidrico.apps.anbrain.lite> -


> >> Prueba el nuevo widget inteligente para tu Android.

> >> Idiotizer Free<https://market.android.com/details?id=com.nidrico.apps.idiotizerfree>- Idiotiza a tus amigos. (Se requieren auriculares)
> >> Track My App<https://market.android.com/details?id=com.nidrico.apps.trackmyapp>- Realiza un seguimiento de tus aplicaciones en el Android market.


>
> >>  --
> >> Has recibido este mensaje porque estás suscrito al grupo
> >> "desarrolladores-android" de Grupos de Google.
> >> Para publicar una entrada en este grupo, envía un correo electrónico a
> >> desarrollad...@googlegroups.com.
> >> Para anular tu suscripción a este grupo, envía un correo electrónico a
> >> desarrolladores-a...@googlegroups.com
> >> Para tener acceso a más opciones, visita el grupo en
> >>http://groups.google.com/group/desarrolladores-android?hl=es.
>
> > --
> > PMO
>
> >  --
> > Has recibido este mensaje porque estás suscrito al grupo
> > "desarrolladores-android" de Grupos de Google.
> > Para publicar una entrada en este grupo, envía un correo electrónico a
> > desarrollad...@googlegroups.com.
> > Para anular tu suscripción a este grupo, envía un correo electrónico a
> > desarrolladores-a...@googlegroups.com
> > Para tener acceso a más opciones, visita el grupo en
> >http://groups.google.com/group/desarrolladores-android?hl=es.
>
> --

Javier Hdez

unread,
Dec 15, 2011, 4:43:16 AM12/15/11
to desarrolladores-android
Lo de que no puedan actualizar la app si no es oficial no es mala
idea.

¿Y si se le roba al ladrón? ¿eso estaría mal?

saludos

> ...
>
> leer más »

José Manuel Pereira García

unread,
Dec 15, 2011, 4:48:55 AM12/15/11
to desarrollad...@googlegroups.com
Pues no, no es como si se la comprara al ladron, pq a diferencia no tienes pq saber q la tele es robada (puede ser de segunda mano), pero todo el que se descarga una app tiene total conocimiento de que la app la esta consiguiendo por medios alternativos para ahorrar el coste.

SredP

unread,
Dec 15, 2011, 6:09:29 AM12/15/11
to desarrolladores-android
Hola Juande.
Entiendo el mosqueo, pero cuando subimos una app al market tenemos que
ser conscientes de varias cosas. La primera es que si la app es buena,
aparecerán clones (copias casi exactas) y la segunda es que si es de
pago y buena, la piratearan.
Seria perfecto gastar nuestro tiempo en desarrollar una forma de
evitar la piratería de apps, pero ¿cuanto tiempo duraría? Sony,
Nintendo y Microsoft llevan mucho tiempo luchando para que sus juegos
y consolas no sean carne de cañón, pero cuando creen que lo han
conseguido, aparece algo nuevo que derrumba todo el trabajo que han
hecho.
Así que dejando de lado el desarrollo de ese código "mágico" solo nos
queda una cosa, aprender a convivir con ello y aprovecharnos de las
ventajas que nos puede aportar (marketing, reconocimiento, etc.)
Si queremos que sea de pago, el poner la app a un precio bajo hace
suele conseguir tocar la conciencia de algunos usuarios y así
conseguir algunos ingresos. También para esto es bueno realizar
temporadas de oferta, me explico, bajar el precio de la app durante N
dias coincidiendo con una actualización importante.
Si no nos queda otra y la ponemos gratuita. Ahora está de moda añadir
un modulo de donaciones a las apps, para todo aquel que quiera
colaborar pueda hacerlo con su pequeña aportación. También nos queda
la publicidad, aunque no soy partidario de ella.
En fin, a todo esto le veo el lado positivo, si queremos hacer algo
con lo que ganar dinero, vamos a tener que desarrollar apps realmente
 buenas y útiles.
No os voy a dar mas el tostón. Saludos!
PD: Por cierto, tu app es cojonuda, no te preocupes por los
piratillas.

Jc Miñarro

unread,
Dec 15, 2011, 7:22:04 AM12/15/11
to desarrollad...@googlegroups.com

Una pregunta que me ha venido a la cabeza con este hilo sobre el funcionamiento del market. Cuando tú compras una app en el market y esta es actualizada, ¿la actualización es gratis para aquellas personas que han comprado la aplicación, no?

Juan de Dios Maldonado Sánchez

unread,
Dec 15, 2011, 7:22:45 AM12/15/11
to desarrollad...@googlegroups.com
Muchas gracias a todos por los comentarios.

Me acabáis de dar una idea buenísima. Voy a ponerla en práctica en unas horas. En cuanto tenga los resultados del experimento os lo cuento. :)

2011/12/15 SredP <sebastia...@gmail.com>
--
Has recibido este mensaje porque estás suscrito al grupo "desarrolladores-android" de Grupos de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a desarrollad...@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a desarrolladores-a...@googlegroups.com
Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/desarrolladores-android?hl=es.




--
An'Brain - Prueba el nuevo widget inteligente para tu Android.
Idiotizer Free - Idiotiza a tus amigos. (Se requieren auriculares)
Track My App - Realiza un seguimiento de tus aplicaciones en el Android market.

Juan de Dios Maldonado Sánchez

unread,
Dec 15, 2011, 7:25:12 AM12/15/11
to desarrollad...@googlegroups.com
Cuando te instalas una versión pirata de una aplicación, el Market no la reconoce como instalada a través de él, así que no te mostrará ninguna actualización. (Aunque se puede hacer un pequeño truco para enlazar tu aplicación pirata instalada con el Market)

Aún así, eso no sirve para mucho, ya que una vez se actualice tu aplicación, se instalará con la protección sobre la aplicación modificada para saltarse la protección y no funcionará, ya que no es genuina.

2011/12/15 Jc Miñarro <josecarlo...@gmail.com>



--
An'Brain - Prueba el nuevo widget inteligente para tu Android.
Idiotizer Free - Idiotiza a tus amigos. (Se requieren auriculares)
Track My App - Realiza un seguimiento de tus aplicaciones en el Android market.

yerca capa

unread,
Dec 15, 2011, 7:29:02 AM12/15/11
to desarrolladores-android
Cuando subes una aplicacion al market que información tienes sobre las
descargas?
No hay informacion de con que cuenta se ha descargado? que imei o algo
que puedas comprobar que si se esta ejecutando tu aplicacion en un
movil o con una cuenta en concreto y lo puedas enviar a un servidor
propio y ver que si coincide con esa persona?

Jc Miñarro

unread,
Dec 15, 2011, 8:52:23 AM12/15/11
to desarrollad...@googlegroups.com
Te muestra información de las descargas totales y del número de descargas que
siguen activas, pero no te muestra ninguna información a cerca de quien es la 
persona que ha instalado la aplicación. 
En parte es lógico, ya que si no estarían infringiendo derechos de privacidad de los
usuarios del Android Market.

--
Has recibido este mensaje porque estás suscrito al grupo "desarrolladores-android" de Grupos de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a desarrollad...@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a desarrolladores-a...@googlegroups.com
Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/desarrolladores-android?hl=es.




--
Un saludo,
Jc Miñarro

DMorillo

unread,
Dec 15, 2011, 8:53:37 AM12/15/11
to desarrolladores-android
Vaya putada, pero no eres el primero que piensa algo así, yo vi esta
noticia ya hace tiempo

http://www.pcactual.com/articulo/actualidad/noticias/8319/una_app_android_castiga_por_descargar_software_pirata.html

yerca capa

unread,
Dec 15, 2011, 9:04:54 AM12/15/11
to desarrolladores-android
pero estaría bien que dieran un código de las cuentas que han
descargado la app. y pudieras saber el código desde tu app.

no se si me explico

descarga 1 : codigo cuenta abcdef
descarga 2 : codigo cuenta ghijkl

y en la app preguntar si el codigo de cuenta es alguna de esas.

Eso inclumple la ley de proteccion de datos?

Jc Miñarro

unread,
Dec 15, 2011, 9:12:50 AM12/15/11
to desarrollad...@googlegroups.com
Eso creo que nó, el tema es que si esto se implementara solamente podrías vender tu aplicación
en el Android Market limitando al desarrollador la posibilidad de venderla en otros market.

--
Has recibido este mensaje porque estás suscrito al grupo "desarrolladores-android" de Grupos de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a desarrollad...@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a desarrolladores-a...@googlegroups.com
Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/desarrolladores-android?hl=es.

beemer

unread,
Dec 15, 2011, 9:19:19 AM12/15/11
to desarrolladores-android
Hay una solución que es mirar la firma del paquete. Para quitar el LVL
deben abrirlo, y al cerrarlo, firmarlo con otro certificado.

Pero encontrarían el donde lo compruebas si deja de funcionar. Puedes
retrasar el aviso un tiempo... pero acaban encontrándolo.

Mi solución es pasar de ellos. Si la aplicación es buena, bonita y
barata se vende, y los que la piratean creeme que jamás la comprarías,
pero sin embargo te la están publicitando.

On 15 dic, 13:29, yerca capa <estaisapru...@gmail.com> wrote:

yerca capa

unread,
Dec 15, 2011, 9:20:31 AM12/15/11
to desarrolladores-android
a no ser que los otros market dieran esa misma informacion el código
de cuenta de la del usuario que esta descargando esa aplicacion. no?

On 15 dic, 14:12, Jc Miñarro <josecarlos.mina...@gmail.com> wrote:
> Eso creo que nó, el tema es que si esto se implementara solamente podrías
> vender tu aplicación
> en el Android Market limitando al desarrollador la posibilidad de venderla
> en otros market.
>

beemer

unread,
Dec 15, 2011, 9:21:50 AM12/15/11
to desarrolladores-android
Una cosa más. Yo doy soporte por email de mis app, y les exijo un
numeraco que genera la aplicación incluyendo la firma. Si no es legal
se lo digo y no se les da soporte.

Algun pirata me ha acabado comprando la aplicación....

yerca capa

unread,
Dec 15, 2011, 9:25:23 AM12/15/11
to desarrolladores-android
osea a ver yo puede saber si mi aplicacion es pirata o no?. Es que
estoy desarrollando un app y manda informacion a un servidor propio.
puedo saber si esa informacion es de una app pirata? o se que es el
LVL.

beemer

unread,
Dec 15, 2011, 9:39:21 AM12/15/11
to desarrolladores-android
Puedes hacer que con esa info vaya oculto un hash de la firma del
paquete. Así sabes desde tu servidor propio si esa aplicación se ha
abierto y cerrado de nuevo, lo que es imprescindible para quitarle el
LVL.

Pero oculta muy bien esto, y cuidado con como respondes, porqué si se
dan cuenta buscarán ese envío y lo trucarán para que mande el correcto
que lo pueden sacar de una aplicación comprada.

Alberto Perez

unread,
Dec 15, 2011, 10:50:56 AM12/15/11
to desarrollad...@googlegroups.com
Vaya, ya lo siento Juande.

Espero que ahora estés algo más tranquilo.

Mi opinión:

- No voy a entrar en temas del comportamiento humano. Me gasto una pasta en el móvil y luego no quiero pagar 3€ (por ejemplo) por una app. Ojo que también está el tema de las facilidades de pago o de que me dé pánico meter una tarjeta en internet.

- Yo valoraría bastante el tema del coste que tiene el meter mecanismos anti-copia y el beneficio que puedes tener. Mira el mundo de los video juegos.....mogollón de dinero invertido en anti-copia pero al final lo crackean....

- El tema de mostrar algún tipo de mensaje al usuario no lo veo mal, la verdad. Y que no funcione la app lo veo bien también. Eso si, teniendo en cuenta el coste que tiene meter la detección. 

- Yo creo que la opción más viable es cambiar el modelo de ingresos, claro está que depende muchísimo de la app y su funcionalidad, no siempre se puede.

- En fin, independientemente de la decisión que tomes, ten en cuenta que siempre "hay gente para todo". A modo de ejemplo y generalizando: somos los primeros que miramos dónde nos sale más barato un pendrive para ahorrarnos unos euros pero no vemos el tiempo invertido que usamos en dichas búsquedas, por no hablar del desplazamiento.

Vaya, que filosófico me ha quedado todo, no?

Saludos


2011/12/15 beemer <mig...@sesma.eu>
--
Has recibido este mensaje porque estás suscrito al grupo "desarrolladores-android" de Grupos de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a desarrollad...@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a desarrolladores-a...@googlegroups.com
Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/desarrolladores-android?hl=es.

SredP

unread,
Dec 15, 2011, 11:23:01 AM12/15/11
to desarrolladores-android
Me alegro Juande que te hayan servido de algo nuestros comentarios,
para cualquier cosa que necesites aquí nos tienes.

Saludos!

On 15 dic, 13:22, Juan de Dios Maldonado Sánchez <jua...@gmail.com>
wrote:


> Muchas gracias a todos por los comentarios.
>
> Me acabáis de dar una idea buenísima. Voy a ponerla en práctica en unas
> horas. En cuanto tenga los resultados del experimento os lo cuento. :)
>

> 2011/12/15 SredP <sebastian.redo...@gmail.com>

> An'Brain<https://market.android.com/details?id=com.nidrico.apps.anbrain.lite> -


> Prueba el nuevo widget inteligente para tu Android.

> Idiotizer Free<https://market.android.com/details?id=com.nidrico.apps.idiotizerfree>-


> Idiotiza a tus amigos. (Se requieren auriculares)

> Track My App<https://market.android.com/details?id=com.nidrico.apps.trackmyapp>-

Jc Miñarro

unread,
Dec 15, 2011, 11:32:47 AM12/15/11
to desarrollad...@googlegroups.com
Veo que mi pregunta se ha perdido ante la inmensa cantidad de comentarios.
La vuelvo a realizar.
Cuando una persona compra una aplicación en el Android Market y posteriormente
esa aplicación es actualizada, esta persona puede descargar la actualización gratis?
O para actualizar la aplicación debe volver a pagar una cantidad?
Un saludo,
Jc Miñarro

Benjamin

unread,
Dec 15, 2011, 11:39:49 AM12/15/11
to desarrollad...@googlegroups.com
Si has comprado la app, las actualizaciones son gratis.

Jc Miñarro

unread,
Dec 15, 2011, 11:44:05 AM12/15/11
to desarrollad...@googlegroups.com
Pues entonces se podría poner como una fecha de caducidad de la aplicación.
En tal fecha estará disponible la actualización en el market y solo la gente que 
la tenga "legal" tendrá ese tipo de actualizaciones.

Juan de Dios Maldonado Sánchez

unread,
Dec 15, 2011, 12:53:07 PM12/15/11
to desarrollad...@googlegroups.com
Jc Miñarro, es muy fácil quitar la protección por fecha de una aplicación de Android.

Si queréis un día de estos, a parte del taller de desarrollo de juegos con libGDX os doy unas clases de cómo crackear aplicaciones de Android. (Con el fin de saber por donde nos atacan e intentar ponerlo más difícil)

Saludos.

2011/12/15 Jc Miñarro <josecarlo...@gmail.com>



--
An'Brain - Prueba el nuevo widget inteligente para tu Android.
Idiotizer Free - Idiotiza a tus amigos. (Se requieren auriculares)
Track My App - Realiza un seguimiento de tus aplicaciones en el Android market.

Jc Miñarro

unread,
Dec 15, 2011, 1:00:52 PM12/15/11
to desarrollad...@googlegroups.com
Pues la verdad que es algo muy interesante, sobre todo para saber por donde
podemos defendernos. XD

M Amoros

unread,
Dec 15, 2011, 1:04:12 PM12/15/11
to desarrollad...@googlegroups.com

Eso es muy interesante Juande. Para defenderse hay que conocer al enemigo.
Yo estoy de acuerdo con los que han comentado que el protegerse es complicado. Pienso que es mejor poner un precio bajo y que haya más gente que se descargue la app legal.
Y si la copian... Pues que se le va hacer... Más gente la conocerá... Y puede haber futuros nuevos clientes legales, que al principio la tengan pirata pero después opten por tenerla legal.
Un saludo
Mercedes.

Javier Hdez

unread,
Dec 15, 2011, 1:20:56 PM12/15/11
to desarrolladores-android
Eso fue lo que hizo quien hizo este how-to
http://www.google.com/url?sa=D&q=http://androidcracking.blogspot.com/p/antilvl.html&usg=AFQjCNGjFuzxqr29U1TiqMKWbh6eErGWSQ

Con motivo educacional.

Para todo eso ya está BackTrack y hay mucha información en internet,
se puede ejecutar hasta en el terminal al igual que ubuntu, de hecho
eso está basado en ubuntu.

Coincido con M Amoros, no hay por qué poner un troyano o hacer algo
similar, lo que se podría hacer es no dejarle recibir actualizaciones
y ponerle un diálogo que dure unos 10 segundos invitándole a
comprarlo en el Market , (o reducir las funcionalidades), si le pones
un troyano seguro que en la vida comprará la aplicación, sin embargo
si lo haces de la otra manera posiblemente acabe comprando la
aplicación.

saludos

PD: Está claro que para protegerse hay que conocer los ataques, sino
no hay manera.


On 15 dic, 17:53, Juan de Dios Maldonado Sánchez <jua...@gmail.com>
wrote:


> Jc Miñarro, es muy fácil quitar la protección por fecha de una aplicación
> de Android.
>
> Si queréis un día de estos, a parte del taller de desarrollo de juegos con
> libGDX os doy unas clases de cómo crackear aplicaciones de Android. (Con el
> fin de saber por donde nos atacan e intentar ponerlo más difícil)
>
> Saludos.
>

> 2011/12/15 Jc Miñarro <josecarlos.mina...@gmail.com>


>
>
>
>
>
>
>
>
>
> > Pues entonces se podría poner como una fecha de caducidad de la aplicación.
> > En tal fecha estará disponible la actualización en el market y solo la
> > gente que
> > la tenga "legal" tendrá ese tipo de actualizaciones.
>

> > El 15 de diciembre de 2011 17:39, Benjamin <benjaminr...@gmail.com>escribió:
>
> >  Si has comprado la app, las actualizaciones son gratis.
>
> >> El 15 de diciembre de 2011 17:32, Jc Miñarro <

> >> josecarlos.mina...@gmail.com> escribió:


>
> >> Veo que mi pregunta se ha perdido ante la inmensa cantidad de comentarios.
> >>> La vuelvo a realizar.
> >>> Cuando una persona compra una aplicación en el Android Market y
> >>> posteriormente
> >>> esa aplicación es actualizada, esta persona puede descargar la
> >>> actualización gratis?
> >>> O para actualizar la aplicación debe volver a pagar una cantidad?
>

> >>>> > > >http://www.google.es/search?q=An'Brain+-+Shortcutter+v1.2.2<http://www.google.es/search?q=An%27Brain+-+Shortcutter+v1.2.2>

Julián Marqués García

unread,
Dec 20, 2011, 5:14:36 AM12/20/11
to desarrollad...@googlegroups.com
Juande tengo mucha curiosidad con lo del experimento que comentabas. Llegaste a alguna conclusión?

un saludo.

Julián Fco Marqués García






Benjamin

unread,
Dec 20, 2011, 5:26:28 AM12/20/11
to desarrollad...@googlegroups.com
En algunos programas, por ejemplo Acar, he visto que hacen una buena jugada.
La app se descarga directamente del market gratis, y si quieres la versión FULL, a través de la app, te enlazan para realizar una donación a través de PayPal, en la que te dan un código después de hacer la donación que insertas en la APP y la conviertes a FULL con más funcionalidades, y con la traducción a tu idioma (distinto del ingles que es la que viene predeterminada).

Aunque claro, a ver si incumple algún termino de las condiciones de google, puesto que obviamente, google no obtiene beneficios de estas donaciones y de repente te puede quitar la app del market, aunque la aplicación de ejemplo que pongo ACar, lleva mucho tiempo y sigue en el market.

Puede ser una buena opción.

Como lo veis ?

Juan de Dios Maldonado Sánchez

unread,
Dec 20, 2011, 8:21:35 AM12/20/11
to desarrollad...@googlegroups.com
Julián, estoy en ello. He encontrado cómo darle la vuelta al pirateo y conseguir sacar de ahí algo MUY bueno. Cuando confirme que el MUY es un MUY bien grande, os comento qué he hecho. :)

2011/12/20 Benjamin <benjam...@gmail.com>

Julián Marqués García

unread,
Feb 21, 2012, 7:33:24 AM2/21/12
to desarrollad...@googlegroups.com
Espero no resultarte pesado con esto xD. Pero estoy muy MUY interesado en conocer el hayazgo si lo quieres compartir claro. Estoy a espera de registrarme como desarrollador para publicar mi primera app.

un saludo

Julián Fco Marqués García






Javier Hdez

unread,
Feb 21, 2012, 7:39:21 AM2/21/12
to desarrolladores-android

Juan de Dios Maldonado Sánchez

unread,
Feb 21, 2012, 7:52:31 AM2/21/12
to desarrollad...@googlegroups.com
Javier, aun utilizando Proguard, es complicado aplicar la LVL a tu aplicación sin que el programa anti-lvl consiga crackearla:


Julián, es cierto, se me olvidó comentar el experimento. Ahí va:

Viendo que el mismo día que lograban crackear y publicar mi aplicación, se expandía como la pólvora, pensé en hacer pasar una aplicación gratuíta que tenía por una versión "de pago" crackeada (subiendo el APK con palabras como "Full" "anti-lvl" "pro" en el nombre y subiéndola a servidores de descarga de archivos). Publicando los enlaces en los mismos foros en los que salía la aplicación que me crackeaban.

Como me imaginaba, nada más pubicarla en 3 o 4 sitios, se expandió más que un virus entre toda esa red de páginas de aplicaciones crackeadas. Aquí una búsqueda en Google que lo demuestra:


Al parecer, el mero hecho de que una aplicación haya sido crackeada, le da mucho más valor que si te la están ofreciendo gratis. Y así lo demuestran el incremento en miles de impresiones diarias que empezó a dar el banner de Admob que puse en la aplicación.

De una forma u otra, he conseguido aprovecharme de algo que en principio me afectaba negativamente. :)

Así que ya sabéis, no hay mejor forma de promocionar una aplicación que ofrezcas gratis, que haciéndola pasar por una aplicación de pago crackeada. ^_^

Probadlo y me contáis!

--
Has recibido este mensaje porque estás suscrito al grupo "desarrolladores-android" de Grupos de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a desarrollad...@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a desarrolladores-a...@googlegroups.com
Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/desarrolladores-android?hl=es.

Julián Marqués García

unread,
Feb 21, 2012, 7:59:56 AM2/21/12
to desarrollad...@googlegroups.com
Gran solución xD. Tomo nota

No sabía que había tanto movimiento fuera del market :/

Julián Fco Marqués García






Javier Hdez

unread,
Feb 21, 2012, 8:07:00 AM2/21/12
to desarrolladores-android
Buena idea para promocionar la aplicación, pero y entonces no hay
manera de que el AntiLVL no pueda con ella?

On 21 feb, 12:52, Juan de Dios Maldonado Sánchez <jua...@gmail.com>
wrote:
> >http://android-developers.blogspot.com/2010/09/proguard-android-and-l...
>
> >http://android-developers.blogspot.com/2010/09/securing-android-lvl-a...
>
> > Saludos
>
> > On 21 feb, 12:33, Julián Marqués García <jfmar...@gmail.com> wrote:
> > > Espero no resultarte pesado con esto xD. Pero estoy muy MUY interesado
> > en conocer el hayazgo si lo quieres compartir claro. Estoy a espera de
> > registrarme como desarrollador para publicar mi primera app.
>
> > > un saludo
>
> > > Julián Fco Marqués García
>
> > --
> > Has recibido este mensaje porque estás suscrito al grupo
> > "desarrolladores-android" de Grupos de Google.
> > Para publicar una entrada en este grupo, envía un correo electrónico a
> > desarrollad...@googlegroups.com.
> > Para anular tu suscripción a este grupo, envía un correo electrónico a
> > desarrolladores-a...@googlegroups.com
> > Para tener acceso a más opciones, visita el grupo en
> >http://groups.google.com/group/desarrolladores-android?hl=es.
>
> --
> An'Brain<https://market.android.com/details?id=com.nidrico.apps.anbrain.full> -
> Prueba el nuevo widget inteligente para tu Android.
> Idiotizer Free<https://market.android.com/details?id=com.nidrico.apps.idiotizerfree>-
> Idiotiza a tus amigos. (Se requieren auriculares)
> Track My App<https://market.android.com/details?id=com.nidrico.apps.trackmyapp>-

CarloS Sing Ramos

unread,
Feb 21, 2012, 8:38:17 AM2/21/12
to desarrollad...@googlegroups.com
el problema de esto es que al estar basado en JAVA, y este a su ves es un lenguaje interpretado es mas vulnerable a los atakes de descompilacion, si lo ke realmente kieres es proteger tu software tendrias ke ofuscar el codigo(manualmente) y luego usar el proGuard, hace tiempo aprendi a decompilar programas en JAVA y es realmente sencillo.
A este tipo de tecnicas se le conoce como ingenieria inversa, reversing, cracking, etc etc...
Salu2
Linux Register User  #525697
--==[[Carlos Sing]]==--

CarloS Sing Ramos

unread,
Feb 21, 2012, 8:40:20 AM2/21/12
to desarrollad...@googlegroups.com
jeje bueno pero me gusta esa forma de hacer negocios jejee pones tu app la crackean y ganas x la publicidad jeeejejeje

Javier Hdez

unread,
Feb 21, 2012, 8:56:55 AM2/21/12
to desarrolladores-android
Eso si lo sabía, ya he probado a decompilar algún archivo .dex (Dalvik
Executable), por ejemplo con dex2jar, pero no me he puesto a ofuscar
aún, aunque si he leído pero no he tenido tiempo de ponerme con eso.

http://code.google.com/p/dex2jar/wiki/UserGuide

Gracias y saludos.

On 21 feb, 13:38, CarloS Sing Ramos <carloss...@gmail.com> wrote:
> el problema de esto es que al estar basado en JAVA, y este a su ves es un
> lenguaje interpretado es mas vulnerable a los atakes de descompilacion, si
> lo ke realmente kieres es proteger tu software tendrias ke ofuscar el
> codigo(manualmente) y luego usar el proGuard, hace tiempo aprendi a
> decompilar programas en JAVA y es realmente sencillo.
> A este tipo de tecnicas se le conoce como ingenieria inversa, reversing,
> cracking, etc etc...
>

CarloS Sing Ramos

unread,
Feb 21, 2012, 9:08:08 AM2/21/12
to desarrollad...@googlegroups.com
kreo ke sera mejor ke se integre una rutina ke compruebe si esta crackeado o no el soft en el caso ke sea crackeado mostrar publicidad pero en forma disimulada para ke no detecten ke hay publicidad.
Por ejemplo puedes incluir una rutina ke verificke el CRC o el MD5 de tu app de esa forma te podras asegurar que tu app no ha sido modificada.

Juan de Dios Maldonado Sánchez

unread,
Feb 21, 2012, 10:01:26 AM2/21/12
to desarrollad...@googlegroups.com
Julián Marqués, si. Hay mucho movimiento de aplicaciones piratas fuera del Market.

Javier Hdez. La solución está en programarte casi al completo la librería LVL, y casi que no valdría para nada, ya que como bien dicen, si quieren crackearla, la crackean.

CarloS Sing Ramos. No. La aplicación que distribuí como si fuera una "de pago" es una aplicación que ofrezco gratis en el Market. (Exactamente la misma). Da igual que escribas ninguna rutina de comprobación del CRC o MD5, ya que una vez te descompilan la aplicación, cambian esa rutina para que siempre de verdadero y la vuelven a compilar con los cambios.

Yo ya lo tengo claro, las próximas aplicaciones de pago que haga no llevarán protección alguna. Me tomaré el "pirateo" como si fuera "promoción".
An'Brain - Prueba el nuevo widget inteligente para tu Android.
Idiotizer Free - Idiotiza a tus amigos. (Se requieren auriculares)
Track My App - Realiza un seguimiento de tus aplicaciones en el Android market.

Roberto Anguita

unread,
Feb 21, 2012, 10:02:35 AM2/21/12
to desarrolladores-android
Muy inteligente Juande tomo nota, ha sido muy constructivo este hilo,
de todas formas Juande has optado por una buena solución, expandir una
aplicación con código dañino como comentaste al principio te puede
traer serios problemas legales, ya que aunque la aplicación te la
hayan pirateado y el usuario te este jodiendo bajandosela, no te da
derecho a jorobarle algo del teléfono, como mucho a autodestruir tu
aplicación, así que has tomado una decisión sabia.
Si no puedes con el enemigo únete a el, ya que como comentaba otro
compañero todas las compañías invierten mucho en antipirateria y al
final lo único que consiguen es aumentar publicidad ya que las ventas
no varían y sino mirar el caso reciente de Iphone con el iOs 5 como
han pasado de evitar el jailbreak y han pasado a soportar cydia,
asumen el riesgo y no invierten en antipirateria.

On 21 feb, 13:52, Juan de Dios Maldonado Sánchez <jua...@gmail.com>
wrote:
> >http://android-developers.blogspot.com/2010/09/proguard-android-and-l...
>
> >http://android-developers.blogspot.com/2010/09/securing-android-lvl-a...
>
> > Saludos
>
> > On 21 feb, 12:33, Julián Marqués García <jfmar...@gmail.com> wrote:
> > > Espero no resultarte pesado con esto xD. Pero estoy muy MUY interesado
> > en conocer el hayazgo si lo quieres compartir claro. Estoy a espera de
> > registrarme como desarrollador para publicar mi primera app.
>
> > > un saludo
>
> > > Julián Fco Marqués García
>
> > --
> > Has recibido este mensaje porque estás suscrito al grupo
> > "desarrolladores-android" de Grupos de Google.
> > Para publicar una entrada en este grupo, envía un correo electrónico a
> > desarrollad...@googlegroups.com.
> > Para anular tu suscripción a este grupo, envía un correo electrónico a
> > desarrolladores-a...@googlegroups.com
> > Para tener acceso a más opciones, visita el grupo en
> >http://groups.google.com/group/desarrolladores-android?hl=es.
>
> --
> An'Brain<https://market.android.com/details?id=com.nidrico.apps.anbrain.full> -
> Prueba el nuevo widget inteligente para tu Android.
> Idiotizer Free<https://market.android.com/details?id=com.nidrico.apps.idiotizerfree>-
> Idiotiza a tus amigos. (Se requieren auriculares)
> Track My App<https://market.android.com/details?id=com.nidrico.apps.trackmyapp>-

CarloS Sing Ramos

unread,
Feb 21, 2012, 10:09:53 AM2/21/12
to desarrollad...@googlegroups.com
bueno, me parece genial la idea de aprovechar "EL PIRATEO",  jeje eso paso hace tiempo con los primeros programas que fueros crackeados y liberados por ejemplo el compilador de borland el TASM(Turbo Assembler) fue un hecho de que si no fuera xk se crackeo en su momento y se difundio no huiera sido  uno de los mas populares.
En mi pais Perú habia un antivirus llamado PerAntivirus el cual no era nada dificil de crackear por la cual se distribuia rapidamente y se convirtio en el mas famoso en su momento.
Otro ejemplo es el del mismo Window$ de M$ que si no fuera xk es pirateado x miles de personas no fuera el mas usado en el mundo, jejeje, bueno ahora ke GNU/linux con Ubuntu, y toda esas distros orientadas a usuario han sido ke ha perdido un poco de mercado.

Nox

unread,
Feb 21, 2012, 11:16:47 AM2/21/12
to desarrolladores-android
Hola a todos...

Sobre lo que dice Carlos es muy cierto, una aplicación en java es un
conjunto de bytecodes que son interpretados por la VM de java (JVM)...

La decompilación por lo tanto es fácil, como mencionaron, se tiene que
crear una rutina de ofuscación para que no pueda ser decompilado
fácilmente (no una, si no varias), una vez hecho esto (es decir
evitando la decompilación), se podría implementar un algoritmo de
comprobación de integridad, en diferentes lugares y diferentes
momentos, si detectan que algo a cambiado NO AVISEN, jamas lo hagan,
he visto por ahí que han dicho sobre poner carteles gigantes que es
una app pirata... esto no es recomendable ni mucho menos, se lo dejan
muy fácil al cracker, ya que le están dando pistas.

Si detectan algún cambio lo que deben de hacer es cambiar el
comportamiento "normal" de la app, haciendo que haga otras cosas o que
de respuestas equivocadas.

Por último deben saber.. que toda aplicación es crackeable como dice
un amigo mio.. "si corre, se puede crackear", pero lo que harán es
evitar, la rapidez del crackeo a su aplicación...

Entonces... se podrían preguntar si toda aplicación es crackeable,
cuando se dice que un sistema de seguridad anticracking cumplió su
objetivo?
-Por el tiempo que les tomó en crackearlo, recuerden que cada cierto
tiempo (puede ser cada nueva versión de la app) deben de mejorar este
sistema...

Y el mejor sistema de seguridad anticracking... siempre será la
personal (Custom) -si sabe lo que hace- :D

Un saludo,
Nox.

CarloS Sing Ramos

unread,
Feb 21, 2012, 11:39:35 AM2/21/12
to desarrollad...@googlegroups.com
uhmmm. bueno estoy deacuerdo con lo ke dicen nox, la mejor forma de engañar al cracker es ke no les demos señales ke los hemos detectado evitando esas NAGs ke dicen "PROGRAMA CORRUPTO" o "SE DETECTO QUE EL PROGRAMA HA SIDO CRACKEDO " o cosas asi jeje lo digo por experiencia ese tipo de msgs solo le avisan al cracker ke ha sido detectado y le da una pista por donde comenzar a buscar, lo mejor es alterar de manera sutil el comportamiendo del programa como por ejemplo desactivar los caracteres especiales o cambiar de encoding de UTF-8 a big5 y cosas asi, si el cracker logra darse cuenta esto le llevara mas tiempo crackearlo completamente, por lo general mucha gente suele rendirse despues de un tiempo intentandolo.



--
Has recibido este mensaje porque estás suscrito al grupo "desarrolladores-android" de Grupos de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a desarrollad...@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a desarrolladores-a...@googlegroups.com
Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/desarrolladores-android?hl=es.

Reply all
Reply to author
Forward
0 new messages