hackear calculadoras
- Inicie sesión o regístrese para enviar comentarios
Hola, que piensan de borrar un OS de una calculadora y meterle otro software, es ilegal o no?
una discucion iniciada en otro foro
http://www.calculadoras.cl/foro/showthread.php?t=10281
- Inicie sesión o regístrese para enviar comentarios
Otros temas de interes
- PROBLEMA RARO EN HP 50G... POSIBLE VIRUS O ALGO QUE AFECTO MI CALCULADORA
- Programas HP
- The Lost HP Goodies
- Desgaste de la carcaza de la calculadora
- ¿Qué cosas te gustaría para la hp50g? ╣COMPROBADASO NECESITAMOS UN EXCEL HP...╠
- Contraseña
- La HP30b NUEVA CALCULADORA DE HP
- No se enciende
- Comando Inform
Entonces si se podria hacer eso y se tuviera libertad para modificar la rom los mas expertos de los adictos harian una super rom no creen
mas completa que todas las anteriores?
- Inicie sesión o regístrese para enviar comentarios
Eso no es ilegal, porque la calculadora la compraste vos y haces lo que quieras con ella. Fijate que se hace eso, y son las ROM no oficiales. Es más la última ROM creo que era no oficial y luego HP metió a trabajar al programador para hacerla oficial.
- Inicie sesión o regístrese para enviar comentarios
Tal vez en este momento no sea ilegal ... para los modelos nuevos ... aunque habría que mirar si se puede hacer eso con un modelo financiero de HP.
Pero hace un tiempo HP no permitía que se distribuyera la ROM de la serie 48, tal y como se puede revisar en la descripción de las ROM de esta serie en la página de HPCalc. Los emuladores para HP tampoco podían distribuir las ROM en sus paquetes de instalación tal y como sucede hoy con TIEMU o VTI. Aún hoy fíjate que no se puede hacer correr Emu42 sin tener la calculadora real y su ROM jumpeada. HP no permite que se distribuya la ROM de la HP 42S, Christoph Gießelink pudo "hacer lo que quiera" con su HP42s, pero no podía distribuir la ROM de la misma. Si revisamos la página de Christoph encontramos:
Like all emulators Emu28 needs a ROM image to work. I have no license to publish them, so they aren't included in the emulator package.
Así que todavia hay restricciones. Es como si tomara Windows y lo modificara y distribuyera mi versión modificada. En el caso de la licencia de windows es explícito que esto no se puede hacer, pero en la HP... tendré que revisar el manual.
Acá hay dos aspectos a evaluar: "hacer lo que quieras con tu calculadora cuando la tienes en tu poder" y "distribuir o publicar lo que hiciste con tu calculadora", en el segundo caso estarías compitiendo con la misma HP.
Acá también hay antecedentes, recordemos lo que pasó con el programa EEPro para la HP49G/50G, Gaak estaba impedido para distribuir la conversión que hizo y aún hoy se está esperando por la versión comercial que 'revisó' Sparcom.
Salu2.
- Inicie sesión o regístrese para enviar comentarios
La versión de ROM incluída en cualquier máquina es de distribución gratuita ya que viene con el equipo, pero cualquier método de hacking es incurrir en violación de los derechos de autor, Copyright.
En el caso de las calculadoras, todos pagamos un precio por ellas y uno puede hacer con ella lo que le plazca, pero aplicarle ingeniería inversa (hacking) "y" publicar los códigos conseguidos ya son una falta, debido a que se está liberando algo que pertenece a un producto comercial.
Supongamos que al comprar nuestra PC le apliquemos ingeniería inversa al sistema operativo (Windows), ello no sería una falta siempre y cuando sea algo de uso personal, pero el hecho de liberarlo, eso ya es una falta y es ahi donde entran los temas legales.
Hace un tiempo me ocurrió con EE-Pro, le apliqué ingeniería inversa (131KB), y aunque no liberé el código fuente, empecé a distribuir un producto que fue desarrollado para fines comerciales y fue por eso que me hicieron problema.
Muchos programadores se mantienen en el aninomato al hacer cosas como éstas; como los famosos KeyGen, que de descubrirse la procedencia de ellos se meterían en problemas, y ellos lo saben, por eso el aninomato.
Respecto a las versiones de ROM no oficiales, son desarrolladas por personas que pertenecieron a HP y hasta el mismo Jean-Yves estuvo prohibido de publicar la ROM 1.19-7 de la que se habló mucho tiempo.
- Gaak -
- Inicie sesión o regístrese para enviar comentarios
La mayoria de programas que son supuestamente hackeados y recodificados, se basan en una licencia GNU de acceso publico, que estipula que puede usarse sin fines comerciales, entre ellos varios programas de hpcalc.
Sobre las ROM algunas estan disponibles, pero otras no. Sobre la serie 49, hay ROMs oficiales (Hewlett Packard) y lsa no oficiales (Unknow Autor realizado por algunos que trabajaron en ella) pero de ellas la diferencia es algunos comandos o la velocidad ha mejorado. pero ninguna incluye un nuevo software.
La ROM 2.10-7 incluye nuevo software que la hizo Bernard Parisse y Jean-Ives Avenard que trabajaron en las ROMs anteriores hace años con otras personas y actualmente ya no trabajan en HP, Solo en esta ROM se incluye la hoja de cálculo Spreadsheet y la aplicación de Geometría y serian software adicional, pero no es comercial y se apoya en la licencia GNU.
Otra es la ROM 2.15 que incluye nuevo software StreamSmart para conexión a una unidad de laboratorio, y es oficial de HP.
No se de alguien de habla hispana que haya tratado de modificar la ROM, ya que a pesar de que esta liberada su codificación, para crear se necesita conocer su estructura y compilarlo en un sistema Unix, es por eso que los únicos que lo modifican son los que lo conocen.
- Inicie sesión o regístrese para enviar comentarios
- Inicie sesión o regístrese para enviar comentarios
La ROM liberada con el CAS tiene los siguientes detalles.
CAS Release and ROM
Contiene el código fuente de la CAS de la calculadora HP 49G. Con este paquete, usted debería ser capaz de modificar la fuente y volver a compilar la ROM de la 49G. La mayor parte del CAS se encuentra bajo la licencia LGPL, pero algunas partes no lo estan, por lo que no todos los CAS son modificables. Compila a algo que pretende ser la ROM 1.24.
- Inicie sesión o regístrese para enviar comentarios
Efectivamente es el codigo fuente de la 49G. Y de hecho creo que este deberia ser el tema mas importante del foro. Si alguien lo ha compilado a su version final me gustaria lo comentara.
- Inicie sesión o regístrese para enviar comentarios
No creo, ya que solo los que hicieron esa ROM, son los unicos que si pueden realizar una nueva modificación o ROM, pero en caso de que haya alguien que lo haga, no estamos seguros que esa ROM funcione y no haga algo malo a la máquina. Como el que la deje inutilizable, y como casi todo en la vida, es un riesgo a correr.
- Inicie sesión o regístrese para enviar comentarios
Yo había bajado ese paquete, y tal como dice Gaak, lo que viene es parte del código fuente del CAS, el resto del sistema operativo viene ya compilado. Primero lo compilé tal como venía y funcionó en la calculadora.
Entonces intenté hacerle un par de modificaciones, primero traducir la "Ayuda" del CAS y también corregir un error: cuando uno presiona CASCMD o HELP en el menú TOOL, y presiona CANCEL, queda un 0 en la pila. Logré compilarla, pero la ROM no funcionó, no recuerdo que problema tuve, probablemente un Try to recover memory... Después de eso lo dejé olvidado.
Pero sí, solo es parte del código del CAS (por un asunto de licencias).
Saludos.
- Inicie sesión o regístrese para enviar comentarios
Gracias por tu comentario Crono. Me gustaria saber si lo compilaste con CYGWIN y si crees que podrias podrias hacer un pequeño tutorial. Esto con el fin de documentar el codigo fuente, ya que tengo mucha experiencia en C#. Pero me ahorraria tiempo el conocer un poco de CYGWIN. Si crees que lo puedes hacer en Visual C mejor.
- Inicie sesión o regístrese para enviar comentarios
No sabia que alguien lo haya compilado.
Crono, es cierto que solo el CAS esta liberado, podria ser posible añadir algun comando, como por ejemplo los grados minutos segundos, en Algebraico y en RPN. pero eso no debe ser sencillo, debe ser un poco complejo, tal vez otros lo hallan compilado, pero usted es el unico que lo comento.
Saludos Crono.
- Inicie sesión o regístrese para enviar comentarios
Hola, bueno, lo que hice no tiene mucho secreto, el casrelease.zip contiene un README.txt con las instrucciones para el compilado. Si se tiene windows hay que instalar CYGWIN y copiar los archivos makerom.exe, rplcomp.exe, sasm.exe y sload.exe en donde descomprimas la carpeta ROM. Si se tiene linux debería bastar con descargar la versión respectiva: http://www.hpcalc.org/hp48/pc/programming/hptools-3.0.8-linux-i586.tar.gz y copiarlos en la carpeta /usr/bin. Por ahora no tengo mucho tiempo, pero para la próxima semana podría hacer algunas pruebas de nuevo y darlo paso por paso.
Alexis, si no me falla la memoria habían algunas direcciones de memoria disponibles como para asignar más comandos, de hecho Bernard Parisse después que liberó el casrelease.zip agregó una modificación al CAS, el comando GEO. Se incluían varios comandos adicionales para el funcionamiento de GEO, pero tenía el inconveniente que había un par de comandos de usuario que eran reemplazados, estaban relacionados con respaldar y restaurar flags y la ruta de la carpeta actual, creo que eran STOF y RCLF. También me parece recordar que después corrigio esto y agregó el spreadsheet. Un problema es que por cuestiones de licencia no se podía distribuir la ROM ya compiladada, sino que cada uno debía compilarse la propia.
En la página de Bernard está disponible el código fuente de su modificación, pero no se alguien sepa como aprovechar esto en una HP50G
http://www-fourier.ujf-grenoble.fr/~parisse/english.html
Saludos.
- Inicie sesión o regístrese para enviar comentarios
Borrar el sistema y cargarle otro, ilegal??? depende...
Mira, es como cuando te compras una computadora portatil, que viene pre-instalada con por ejemplo sistema operativo windows XP original, de fabrica.
La formateas y le pones otro sistema 'trucho' como vista siete o Linux.
El hacerlo ese momento basicamente no es ilegal, y cualquiera podria hacerlo. Lo ilegal es usar este sistema original crackeado.
Diferente si usamos un sistema operativo libre como LINUX.
Hbaer si algun hack-hp no sproporciona un sistema "libre" para nuestras Hp
salu2
- Inicie sesión o regístrese para enviar comentarios
El libro avanzado de programación de la Hewlett Packard, abreviado AUR. Este libro contiene listas sobre información específica sobre cada comando incorporado en la HP48, así como numerosos ejemplos de programación y tutoriales de 














