GROBs with hidden data in them...


I've read proposals over the years that data can be hidden inside GROBs by taking advantage of the unused bit fields.

Has anyone ever heard of someone actually doing that? Even better would be if someone could point me towards an HP48 program or an example GROB with such hidden data.

I've already done the obvious searches of hpmuseum, comp.sys.hp48, and and only found a few people saying it can be done.

Background: GROBs store each row of pixels as consecutive bits. To make memory management easier, the number of bits is rounds up to the nearest multiple of 8 bits. Thus, a GROB that is 9x6 or 10x6 or 11x6 will all store their pixels as 16x6 bits. This round up adds extra bits to the end of each row that the calculator doesn't use so theoretically you can put your own data into there.


In a picture file with a 32-bit color palette, you can commandeer the least significant bit from successive pixel's color-code bytes and use that bit sequence to encode plain text messages into the picture file. The file still opens as a picture, with only the tiniest perceptible loss in clarity. Whoever receives the picture file simply runs the decode module, which pulls the least significant bits back out and reassembles the text message.


Yes, that alternative mechanism has been done for modern image formats, as long as you have large enough color depth (ex: don't work on 1-bit color images).

However, the question is whether anyone has actually hidden data into the unused bits of GROBs (not JPG, GIF, PNG, etc), rather than just discuss the possibility.

Possibly Related Threads…
Thread Author Replies Views Last Post
  Sheet data importer for HP Prime Marek Russ 4 1,844 11-15-2013, 04:55 AM
Last Post: debrouxl
  Entering,Saving,and Analysis /Fitting X Y Data on the Prime Harold A Climer 6 2,478 10-26-2013, 01:54 PM
Last Post: Tim Wessman
  HP PRIME: How to change the column headers and reset data Joseph Ec 5 2,192 10-18-2013, 02:26 PM
Last Post: Joseph Ec
  HP Prime data sharing Alberto Candel 5 1,812 10-06-2013, 07:49 PM
Last Post: Alberto Candel
  Printing HP 9825 data Norman Pillsbury 3 1,545 06-01-2013, 10:08 PM
Last Post: David Ramsey
  WP-34s data exchange with PC over IR Marcel Samek 3 1,509 02-26-2013, 11:53 PM
Last Post: Marcel Samek
  I feel like a data miner... Luiz C. Vieira (Brazil) 6 2,096 12-03-2012, 10:59 PM
Last Post: Gerson W. Barbosa
  25C rememberss data only Matt Agajanian 7 2,147 04-15-2012, 08:36 PM
Last Post: Matt Agajanian
  ODS Data utilities (HP-75) Raymond Wiker 2 1,694 03-13-2012, 08:19 PM
Last Post: Paul Berger (Canada)
  go67c loss of data Vincent Weber 5 1,682 01-25-2012, 07:28 AM
Last Post: Olivier De Smet

Forum Jump: