FOAK: An interesting little challenge

Discussion in 'UK Motorcycles' started by Wicked Uncle Nigel, Dec 23, 2010.

  1. Right, here's a challenge for anyone who feels like a puzzle over the
    break.

    My company bought some software in about 1985, which runs on SCO Unix.
    We've just discovered that the licence file expires at the end of this
    year.

    Predictably, the company we bought the software from has disappeared (to
    the point that Google can't find any reference to them at all).

    The licence file contains our company name and 13 three-digit number
    (which *look* like they're Octal). These seem to be generated from the
    company name and (presumably!) the expiration date.

    It would be handy for us to be able to continue to use this software.
    It's not the end of the world if we can't, but it would be handy. So
    ideally, we'd change the expiration date (after all, we bought a
    perpetual licence. We assume the company set the expiration date to "so
    far in the future it'll never matter").

    Anyone have experience of such schemes? I don't want to publish the file
    here (it has my employer's name in it), but I'm happy to email a copy to
    interested parties.
     
    Wicked Uncle Nigel, Dec 23, 2010
    #1
    1. Advertisements

  2. Wicked Uncle Nigel

    prawn Guest

    Oooh. Nasty. These schemes are really on based on the whim du jour of
    the person who wrote it or which fascinating article he read in Dr Dobb's
    Journal the month previously.

    Email it to me anyway and I'll piss about with some bit shifting and
    xoring.
     
    prawn, Dec 23, 2010
    #2
    1. Advertisements

  3. Wicked Uncle Nigel

    TOG@Toil Guest

    Just a thought, but if you have any names on paperwork associated with
    the software, it might be worth Googling for them....
     
    TOG@Toil, Dec 23, 2010
    #3
  4. Using the patented Mavis Beacon "Hunt&Peck" Technique, "TOG@Toil"
    A good thought, but this goes back so far that paperwork is probably
    non-existent.
     
    Wicked Uncle Nigel, Dec 23, 2010
    #4
  5. Using the patented Mavis Beacon "Hunt&Peck" Technique, prawn
    That's what I feared.
    I shall, thank 'ee. There's a bottle of something or other on offer to
    the first one to crack it.
     
    Wicked Uncle Nigel, Dec 23, 2010
    #5
  6. Using the patented Mavis Beacon "Hunt&Peck" Technique, Champ
    We have.
     
    Wicked Uncle Nigel, Dec 23, 2010
    #6
  7. Using the patented Mavis Beacon "Hunt&Peck" Technique, eric the brave
    Not really an option in this case, I'm afraid.
     
    Wicked Uncle Nigel, Dec 23, 2010
    #7
  8. Wicked Uncle Nigel

    Pete Fisher Guest

    On some primitive licence file 'expiry' schemes 'touch' can be useful.

    --
    +-------------------------------------------------------------------+
    | Pete Fisher at Home: |
    | Aprilia Shiver Yamaha WR250Z/Supermoto "Old Gimmer's Hillclimber" |
    | Gilera GFR * 2 Moto Morini 2C/375 Morini 350 "Forgotten Error" |
    +-------------------------------------------------------------------+
     
    Pete Fisher, Dec 23, 2010
    #8
  9. Using the patented Mavis Beacon "Hunt&Peck" Technique,
    Thank'ee Kind Sir.
     
    Wicked Uncle Nigel, Dec 23, 2010
    #9
  10. Wicked Uncle Nigel

    Lozzo Guest

    Send me a copy on Cdr or similar. I won't be able to help crack the
    problem but I need a new mug coaster in the office.

    --
    Lozzo
    Versys 650 Inter-Continental Hyperbolistic Missile , CBR600F-W racebike
    in the making, TS250C, RD400F (somewhere)
    BMW E46 318iSE (it's a car, not one of those 2-wheeled pieces of shite
    they churn out)
     
    Lozzo, Dec 23, 2010
    #10
  11. Wicked Uncle Nigel

    crn1 Guest

    You have 2 options :-
    1) Set the system clock back by 20 years and tolerate the incorrect dates.
    2) Stop being tight and get some modern software.
     
    crn1, Dec 23, 2010
    #11
  12. Using the patented Mavis Beacon "Hunt&Peck" Technique, crn1
    Well "up" to your usual standard, I see.
     
    Wicked Uncle Nigel, Dec 23, 2010
    #12
  13. Using the patented Mavis Beacon "Hunt&Peck" Technique, Lozzo
    <G>
     
    Wicked Uncle Nigel, Dec 23, 2010
    #13
  14. Wicked Uncle Nigel

    Catman Guest

    New, improved version 1.0.....

    --
    Catman MIB#14 SKoGA#6 TEAR#4 BOTAFOF#38 Apostle#21 COSOC#3
    Tyger, Tyger Burning Bright (Remove rust to reply)
    116 Giulietta 3.0l Sprint 1.7 GTV TS GT 3.2 V6
    Triumph Sprint ST 1050: It's blue, see.
    #www.cuore-sportivo.co.uk
     
    Catman, Dec 23, 2010
    #14
  15. Wicked Uncle Nigel

    Hog Guest

    Run it in a Virtual machine with alternative dates?
     
    Hog, Dec 23, 2010
    #15
  16. Using the patented Mavis Beacon "Hunt&Peck" Technique, Hog
    No, it's actually a menu system, and among the things it launches are
    several accounts programs.

    It's not the end of the world, they can use the command-line. The
    overall system's end-of-life anyway, but I'd like to keep a couple of
    guys running if we can while we get them upgraded to a supported
    release.
     
    Wicked Uncle Nigel, Dec 23, 2010
    #16
  17. Wicked Uncle Nigel

    Ben Guest

    Can't help with that, but I had a similar situation at work the other
    day. We wrote some software to manage advertisement bookings for an
    English Magazine And Publishing company that some around here are
    familiar with about 15 years ago. One of the database tables was
    pre-populated with years against which to book adverts. Got a bug
    report in against the support contract "We can't book any adverts for
    next year, it only goes up to 2010".

    "And you didn't think to mention this any earlier than December 2010?"

    I guess we didn't think we'd be support it in 15 years time... To be
    on the safe side, I took it up to 2030. Let's see if that's enough.
     
    Ben, Dec 23, 2010
    #17
  18. Wicked Uncle Nigel

    ginge Guest

    Presumably someone with the incentive to do so could simply decompile,
    and shove a goto around the date checking code, in a circa 1990's
    software piracy style, rather than trying to guess at unjumbling the
    licence key.
     
    ginge, Dec 23, 2010
    #18
  19. Wicked Uncle Nigel

    Catman Guest

    From a POV of deploying to a production (potentially mission critical)
    system, I'd rather fix the licence....

    --
    Catman MIB#14 SKoGA#6 TEAR#4 BOTAFOF#38 Apostle#21 COSOC#3
    Tyger, Tyger Burning Bright (Remove rust to reply)
    116 Giulietta 3.0l Sprint 1.7 GTV TS GT 3.2 V6
    Triumph Sprint ST 1050: It's blue, see.
    #www.cuore-sportivo.co.uk
     
    Catman, Dec 23, 2010
    #19
  20. Wicked Uncle Nigel

    ginge Guest

    No sense of adventure.
     
    ginge, Dec 23, 2010
    #20
    1. Advertisements

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.