Autor
|
Tema: Saben como firmar aplicaciones java, no solo para celulares? (Leído 7,709 veces)
|
Nakatsukasa Itero
Desconectado
Mensajes: 22
Shark
|
pues como dice, me resulta que quiero ejecutar una aplicacion pero me salta una ventana que dice que la aplicacion no está firmada y por ende no se puede ejecutar, alguien sabe como puedo firmar las aplicaciones java para poderlas ejecutar donde sea? de antemano gracias
|
|
|
En línea
|
Kanashimi no Itero
|
|
|
adastra
Endless Learner
Ex-Staff
Desconectado
Mensajes: 885
http://thehackerway.com/
|
es un applet o un midlet? bueno... en realidad da igual, necesitas certificar que tu aplicación es segura, para ello utilizas un certificado digital, en Java tienes las utilidades keytool y jarsigner que te permitirán auto-firmar tu aplicación para que el cliente pueda visualizar el certificado con el que se encuentra firmada la aplicación y posteriormente aceptarlo. https://www.owasp.org/index.php/Signing_jar_files_with_jarsigner
|
|
|
En línea
|
|
|
|
Nakatsukasa Itero
Desconectado
Mensajes: 22
Shark
|
de hecho es una aplicacion de escritorio, como un exe, pero jar , lo voy probar, disclpa la tardanza de lectura y respuesta, leyendo en internet, también ví que en parte es por la culpa de javafx, al parecer todo va encaminado a uar java webstar (jnlp creo ), pero ciertos bastardetes nos quitan la libertad de redristribuir el java fx runtime, el cual necesita descargarse de internet en la maquina cliente, y cuando lo haces te pide que tengas instalado el java fx sdk, y al querer instalarlo ese, te pide que tengas instalado el jre o el jdk, quien los entiende , y al querer intentar usar las herramientas como el javafxpackager, siempre me da errores de que no se tiene llos permisos necesarios/ acceso denegado a los archivos en linux y win2 ( ) ya sea que escribo mal la direccion o que de plano no funcione bien esa aplicacion , pero como dice mi jefe, al menos ya tenemos la experiencia trabajando con javafx
|
|
|
En línea
|
Kanashimi no Itero
|
|
|
adastra
Endless Learner
Ex-Staff
Desconectado
Mensajes: 885
http://thehackerway.com/
|
Ahhh, vale, estas usando JavaFX, pues entonoces la firma la haces por medio del fichero JNLP de Java Web Start, lo que ocurre es que antiguamente (antes de JFX) los applets y midlets necesitaban solamente utilizar herramientas como Jarsigner y Keytool para certificar sus contenidos, con la llegada de JavaWeb Start, todo este proceso de configuración se lleva a cabo en el fichero JNLP. En realidad no es tan complicado, si anteriormente has firmado applets, el mecanismo con Java Web Start es el mismo, solo que hay que añadir algunas etiquetas adicionales en el fichero.
|
|
|
En línea
|
|
|
|
|
scout_vlc
Desconectado
Mensajes: 1
|
Buenas... Este topic tiene ya algunos años xDD pero es que buscando en Internet cómo solucionar el mismo error, me apareció tu mensaje y veo que lo solucionaste. Yo también he programado una App en JavaFX, es decir, un archivo ejecutable de Java (JAR) pero para lanzarlo en una web, aparece el aviso de bloqueado porque no es seguro, no está firmado... ¿Cómo firmo para que el JAR permita al usuario ejecutarlo desde el navegador web? He mirado keytool, etc... Con JavaWebstart no he visto cómo se hace, por o que he leído en este hilo ¿Podría ayudarme? ¡Gracias!
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Convertir aplicaciones .net o vb a JAVA para hacelro funcionar , en un BlackBe
Hacking
|
c3r0x
|
0
|
1,994
|
4 Febrero 2014, 16:13 pm
por c3r0x
|
|
|
Firmar jar´s de terceros para Java Web Start
« 1 2 »
Java
|
AlbertoGLR
|
10
|
6,222
|
3 Febrero 2015, 17:38 pm
por AlbertoGLR
|
|
|
sobre aplicaciones de telefonbos celulares y los certificados
« 1 2 »
Seguridad
|
lapolla69
|
11
|
6,568
|
20 Julio 2015, 20:42 pm
por engel lex
|
|
|
Cómo Bing se ha convertido en un auténtico rival para Google a base de firmar...
Noticias
|
wolfbcn
|
0
|
1,536
|
18 Enero 2016, 02:25 am
por wolfbcn
|
|
|
hackean celulares con solo leer un codigo qr
Hacking
|
condorito
|
4
|
4,306
|
12 Mayo 2022, 11:34 am
por el-brujo
|
|