Author Topic: HP-Prime firmware and softwares leaked to the Internet  (Read 11737 times)

0 Members and 1 Guest are viewing this topic.

Offline critor

  • Editor
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2079
  • Rating: +439/-13
    • View Profile
    • TI-Planet
HP-Prime firmware and softwares leaked to the Internet
« on: August 21, 2013, 07:40:20 am »
In a previous news, an alpha version of the HP-Prime software leaked on the Internet from China.

Since, Hewlett Packard has authorized its partners to publicly host a newer version of this software. The message in question must have been misunderstood by some, as Klaas Kuperus has posted on HP-Museum not the HP-Prime software, but the login and password of the private FTP folder to recover it:

The problem being that on the 8th of August, this folder did contain other files which are still confidential:
  • A 'firmware.zip' archive
  • the HP-Prime version of the "HP-Conectivity Kit" linking software
  • the calculator guidebooks in 7 languages (french, english, german, spanish...)
The 'firmware.zip' archive did contain:
  • the SDK0.26 Operating System
  • the V11 Boot Code
  • an USB tool to install the above versions (having an interface letting you read/write images from/to any memory address - which is clearly not the final interface)
So some of those files may be very interesting for hackers/tinkerers and may eventually reappear on the Internet if the HP-Museum topic readers did get them in time.

Indeed, the day after the leak, HP took some actions with that folder:
  • removal of the HP-Prime guidebooks which only reappeared on the 15th of auguts
  • removal of the "HP-Connectivity Kit"
  • overwrite of the 'firmware.zip' file with a new version including the new Operating System SDK0.30 and the new Boot Code V13, but whose extraction is this time protected by a password
Maybe they had set up some scripts which had been searching for the password for several hours/days, but the cnCalc.org website has finally published this morning a decrypted version of the above file. A great starting point to discover more about the HP-Prime. ;)




Beware, the usbtool tool which allows you to write or read any image to any memory address of the calculator seems dangerous. The operating system consists indeed of several ROM images, each one having to be programmed at a very specific memory address:
  • APPSDISK.DAT
  • armfir.elf
  • BESTAARM.ROM
  • BXCBOOT0.BIN
  • MASTER.DAT
So HP-Prime calculators might be bricked permanently in case of misuse of that tool.



Crossposted from:
http://tiplanet.org/forum/viewtopic.php?t=12867&lang=en
http://tiplanet.org/forum/viewtopic.php?t=12870&lang=en

Download:
ftp://primesw:[email protected]

Sources:
http://www.hpmuseum.org/cgi-sys/cgiwrap/hpmuseum/forum.cgi?read=247985#247985
http://www.cncalc.org/thread-9276-1-1.html
« Last Edit: August 21, 2013, 07:50:48 am by critor »
TI-Planet co-admin.

Offline SpiroH

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 729
  • Rating: +153/-23
    • View Profile
Re: HP-Prime firmware and softwares leaked to the Internet
« Reply #1 on: August 21, 2013, 09:03:03 am »
Fine! :) Why doesn't the explorer picture look as good as the one in TI-Planet's post? Can anyone fix it? x.x

Offline TeamFX

  • LV3 Member (Next: 100)
  • ***
  • Posts: 49
  • Rating: +9/-0
    • View Profile
Re: HP-Prime firmware and softwares leaked to the Internet
« Reply #2 on: August 21, 2013, 10:28:41 am »
The password for firmware.zip is: Prime

Offline critor

  • Editor
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2079
  • Rating: +439/-13
    • View Profile
    • TI-Planet
Re: HP-Prime firmware and softwares leaked to the Internet
« Reply #3 on: August 21, 2013, 10:36:44 am »
Thanks.
So a simple dictionnary-based attack should have been enough.
TI-Planet co-admin.

Offline Adriweb

  • Editor
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1708
  • Rating: +229/-17
    • View Profile
    • TI-Planet.org
Re: HP-Prime firmware and softwares leaked to the Internet
« Reply #4 on: August 21, 2013, 10:44:06 am »
Before any brute force or dictionary based attacks, simple guesses like this would have sufficed. It's probably what the cncalc member(s) did ?

I'm not sure why HP chose this that easily findable ^^ Maybe to encourage community buzz/development aroudn the platform. Good enough for me ^^
« Last Edit: August 21, 2013, 10:44:29 am by adriweb »
My calculator programs
TI-Planet.org co-admin.
TI-Nspire Lua programming : Tutorials  |  API Documentation

Offline Adriweb

  • Editor
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1708
  • Rating: +229/-17
    • View Profile
    • TI-Planet.org
Re: HP-Prime firmware and softwares leaked to the Internet
« Reply #5 on: August 21, 2013, 11:01:48 am »
Ah, yeah, 6 chars :) Indeed, pretty fast

(One could think they'd have put a more difficult password like the ftp one... but nope)
« Last Edit: August 21, 2013, 11:01:56 am by adriweb »
My calculator programs
TI-Planet.org co-admin.
TI-Nspire Lua programming : Tutorials  |  API Documentation

Offline Keoni29

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2466
  • Rating: +291/-16
    • View Profile
    • My electronics projects at 8times8
Re: HP-Prime firmware and softwares leaked to the Internet
« Reply #6 on: August 21, 2013, 11:16:11 am »
Careless, stupid or genius.
If you like my work: why not give me an internet?








Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55941
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: HP-Prime firmware and softwares leaked to the Internet
« Reply #7 on: August 21, 2013, 11:35:00 am »
Definitively intentional lol. I just hope that it was the case, though, and that they don't do what TI did with OS 1.1 a few years ago. But again, even if they do, they are probably well aware that by now, several important people had time to get the file.

By the way, if manuals were present in the folder, does anyone know if those were updated with HP Prime programming? The latest one bundled with the emulator (PDF) still had HP 39gII coordinates and colors, so most code examples didn't work properly.

Offline SpiroH

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 729
  • Rating: +153/-23
    • View Profile
Re: HP-Prime firmware and softwares leaked to the Internet
« Reply #8 on: August 21, 2013, 12:57:33 pm »
Ah, yeah, 6 chars :) Indeed, pretty fast
Ah,Ah... even faster, look closely using 'Google Translate' in the above cncalc link and you'll notice the guy explains how he got the 'Prime' password. :P

Offline AssemblyBandit

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 374
  • Rating: +60/-1
  • ~AssemblyBandit~
    • View Profile
    • briandm82.com
Re: HP-Prime firmware and softwares leaked to the Internet
« Reply #9 on: August 21, 2013, 08:50:50 pm »
TeamFX = Beast!!! That's awesome! (not to mention the person/s who grabbed the files!)

I have a feeling it was intentional as well ;)
« Last Edit: August 21, 2013, 08:53:02 pm by AssemblyBandit »

Offline Keoni29

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2466
  • Rating: +291/-16
    • View Profile
    • My electronics projects at 8times8
Re: HP-Prime firmware and softwares leaked to the Internet
« Reply #10 on: August 22, 2013, 03:56:59 am »
It feels like this is what the CSE should be: a very nice graphing calc with a color screen and an oldschool UI.
If you like my work: why not give me an internet?








Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55941
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: HP-Prime firmware and softwares leaked to the Internet
« Reply #11 on: August 22, 2013, 01:12:07 pm »
Fine! :) Why doesn't the explorer picture look as good as the one in TI-Planet's post? Can anyone fix it? x.x
Omnimaga tries to limit front page images and screenshots to 550 pixels in width, so that no horizontal scrollbar appears in the news for people who use 1024x768 resolution. Of course they can be larger, but they are normally resized with the img tags (right-click->open in new tab to see it full size)
« Last Edit: August 22, 2013, 01:13:02 pm by DJ Omnimaga »

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55941
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: HP-Prime firmware and softwares leaked to the Internet
« Reply #12 on: August 22, 2013, 01:14:23 pm »
It feels like this is what the CSE should be: a very nice graphing calc with a color screen and an oldschool UI.
It actually is old school, the issue is just that the processor used is not suitable for that type of calc (although it would have been fine if there was graphic acceleration or something). Also I am glad that the 84+CSE lacks CAS support, because that way it has higher chances to be allowed in US tests.
« Last Edit: August 22, 2013, 01:14:51 pm by DJ Omnimaga »

Offline Keoni29

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2466
  • Rating: +291/-16
    • View Profile
    • My electronics projects at 8times8
Re: HP-Prime firmware and softwares leaked to the Internet
« Reply #13 on: August 22, 2013, 01:15:40 pm »
I know it's oldschool for the CSE. It's the same with the Prime. I really like that about it. Even though it has a touchscreen it's not a windows clone.
If you like my work: why not give me an internet?








Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55941
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: HP-Prime firmware and softwares leaked to the Internet
« Reply #14 on: August 22, 2013, 01:16:53 pm »
But the gradient in the title bar makes it non-old school :P (although I guess you have a point when it comes to BASIC programming, which seems to let us make SNES-like games or at the very least Sega Genesis)
« Last Edit: August 22, 2013, 01:17:28 pm by DJ Omnimaga »