|
||
|
|
|
|||||||
| Tasker Para hablar de todo lo relacionado con la aplicación tasker |
![]() |
|
|
Herramientas |
|
#1
|
||||
|
||||
|
Como proteger una aplicacion creada con Tasker App Factory
Hola
Como pudiera proteger una palicacion creada con App Factory, para que no pueda ser decompilada y modificada. Saludos Helpy |
|
|
|
#2
|
||||
|
||||
|
Supongo que con algo como esto...
https://dexprotector.com ...aunque por la forma en la que se crean las aplicaciones con Tasker no tengo muy claro que se pueda utilizar.
__________________
Miembro del equipo que promueve el [Subforo de Tasker]
Si das pescado a un hombre hambriento le nutres una jornada. Si le enseñas a pescar le nutrirás toda la vida. (Lao-Tsé - Filósofo chino) |
|
#3
|
||||
|
||||
|
Supongo que con algo como esto...
https://dexprotector.com ...aunque por la forma en la que se crean las aplicaciones con Tasker no tengo muy claro que se pueda utilizar. ![]() Hay algo ya hecho de esta forma o tienen otra idea de como pudiera proteger mi aplicacion. Saludos y Gracias |
|
#4
|
||||
|
||||
|
Así, a bote pronto, no se me ocurre otra cosa que sea simple
__________________
Miembro del equipo que promueve el [Subforo de Tasker]
Si das pescado a un hombre hambriento le nutres una jornada. Si le enseñas a pescar le nutrirás toda la vida. (Lao-Tsé - Filósofo chino) |
|
#5
|
||||
|
||||
|
Guarda esos valores que quieres proteger encriptados con una llave, aleatoria o que sea fácil de confundir con código normal y luego justo antes de comparar desencripta temporalmente. De este modo, aunque sepan que un valor del código es el imei no podrán poner el que quieran, ya que luego es alterado (con la llave) antes de desencriptar.
O sea, lo que realmente tendrías que ocultar sería la llave, pero esta es mucho más sencillo hacerla pasar desapercibida, ya que no tiene por qué tener una longitud o formato determinado. Creo recordar que en Tasker está limitada la posibilidad de encriptar, pero si todavía es así seguro que hay alguna forma alternativa para ello que puedas implementar. |
|
#6
|
||||
|
||||
|
Quizá debieras utilizar otra referencia, como la dirección MAC de la conexión Wifi. O mejor aún, mezclar el IMEI y la dirección MAC como dato de referencia. De este modo te aseguras una identificación única aunque falte uno de los dos datos. Barajando adecuadamente los caracteres del IMEI y de la MAC (y mejor si también añades barajados otros caracteres especiales, para despistar) puedes obtener una longaniza imposible de reconocer, y cualquier manipulación indebida será detectada. Todo lo cual es compatible con las sugerencias de otros compañeros: guardar en hexadecimal, usar control MD5, etc.
__________________
Firmado: Caravantes, miembro del equipo que promueve el Subforo de Tasker
|
|
#7
|
||||
|
||||
|
La solucion en la que estoy trabajando es hacer un task que me genere un codigo en base al IMEI que le introduzco, esta seria la variable que voy a guardar en la aplicacion, luego cuando se ejecuta la apk, esta lee el DEVID del dispositivo, realiza el mismo calculo y lo compara con el valor que tiene guardado. Algo parecido a un generado de licencias para la aplicacion.
Saludos |
|
#8
|
||||
|
||||
|
Pero y si como dice Caravantes no tiene IMEI?
Enviado desde mi YD201 mediante Tapatalk
__________________
Fdo: Mlesir. Miembro del equipo que promueve el foro y el recopilatorio de Tasker http://www.htcmania.com/forumdisplay.php?f=969
|
|
#9
|
||||
|
||||
|
Si no tienen imei se puede utilizar
- Android Device ID - Wifi Mac Address - Hardware Serial pero en el caso de mi APK, solo es para moviles GSM |
| Los siguientes 2 usuarios han agradecido a helpinterchange su comentario: | ||
![]() |
Estás aquí
|
||||||
|
||||||