Dongles!
Moderator: Wiz Feinberg
-
Steve Feldman
- Posts: 3345
- Joined: 5 Dec 1999 1:01 am
- Location: Central MA USA
Dongles!
I hate these things! If you don't know what I'm talking about, they're those confounded 'security locks' that prevent proprietary software from being used on other computers (pirated). They are the M/F DB-25 connectors that look like the familiar null-modem adapters and plug into your parallel port on the back of your computer.
Now don't get me wrong, I'm using licensed software, but these damned things are in the way! I currently use 6 different software packages that each come with dongles, and by the time I get them all on there in series - WITH the derned printer cable attached at the end - the thing sticks out ~7 inches. I h ave to pull the computer out from the wall just to make it fit. I just about need to rig a cantilever off the back of the PC with a block-and-tackle to hoist the whole thing up to level! And, of course, they can't go in just any orde - you have to figure out by trial and error what works and what doesn't.
With all this encryption/security technology that is coming of age, you'd think we could figure out some more 'elegant' way to solve the software pirating issue without resorting to a sledgehammer approach.
And another thing - I've mentioned this before, but why can't we develop a stapler that actually can staple more than 4 pages together at once.
Thank-you.
SF
Now don't get me wrong, I'm using licensed software, but these damned things are in the way! I currently use 6 different software packages that each come with dongles, and by the time I get them all on there in series - WITH the derned printer cable attached at the end - the thing sticks out ~7 inches. I h ave to pull the computer out from the wall just to make it fit. I just about need to rig a cantilever off the back of the PC with a block-and-tackle to hoist the whole thing up to level! And, of course, they can't go in just any orde - you have to figure out by trial and error what works and what doesn't.
With all this encryption/security technology that is coming of age, you'd think we could figure out some more 'elegant' way to solve the software pirating issue without resorting to a sledgehammer approach.
And another thing - I've mentioned this before, but why can't we develop a stapler that actually can staple more than 4 pages together at once.
Thank-you.
SF
-
Jack Stoner
- Posts: 22146
- Joined: 3 Dec 1999 1:01 am
- Location: Kansas City, MO
-
Jon Light (deceased)
- Posts: 14336
- Joined: 4 Aug 1998 11:00 pm
- Location: Saugerties, NY
-
Steve Feldman
- Posts: 3345
- Joined: 5 Dec 1999 1:01 am
- Location: Central MA USA
AND PROUD OF IT!<SMALL>...but you're trying to staple your 7" dingle to a what, now?</SMALL>
Actually, Jack, these are some pretty specialized things. For example:
1) a package for digital image analysis,
2) three separate programs for various types of graphical analyses of x-ray diffraction data,
3) one for general scientific and technical graphics.
These are things that are sort of specific to certain types of instrumental analyses. Most packages are in the ~$5000 range and target a relatively small audience unlike word processing, spreadsheet, or other business-type apps. So I understand the need to protect their product, but holy geez, it's really a bit much with these 'locks' on there...
Shoot, if I wanted to steal the software, I'd just get me a breakout box and wire up a dongle myself...well, you know what I mean....
Just venting.....
<FONT SIZE=1 COLOR="#8e236b"><p align=CENTER>[This message was edited by Steve Feldman on 24 January 2001 at 06:12 PM.]</p></FONT>
-
Ole Dantoft
- Posts: 413
- Joined: 31 May 2001 12:01 am
- Location: Copenhagen, Denmark
Steve,
You could go to a computer store, and buy yourself a flatcable - as short as possible - with one male and one female DB25-plug on it. That way you could at least get the dongles away from the back of the PC where they are REALLY a pain ! It's not a solution to your problem, but it CAN make things a bit easier. Bear in mind though, that SOME dongles will malfunction if you use an extension cable on the parallel-port, but most will work nicely - give it a try.
And BTW you would probably have problems trying to simulate most of the dongles out there today - they're made out of a specially programmed PIC-chip instead of just a bunch of wires and a couple diodes like in the "old days" (3-5 years ago).
Ole
You could go to a computer store, and buy yourself a flatcable - as short as possible - with one male and one female DB25-plug on it. That way you could at least get the dongles away from the back of the PC where they are REALLY a pain ! It's not a solution to your problem, but it CAN make things a bit easier. Bear in mind though, that SOME dongles will malfunction if you use an extension cable on the parallel-port, but most will work nicely - give it a try.
And BTW you would probably have problems trying to simulate most of the dongles out there today - they're made out of a specially programmed PIC-chip instead of just a bunch of wires and a couple diodes like in the "old days" (3-5 years ago).
Ole
-
Steve Feldman
- Posts: 3345
- Joined: 5 Dec 1999 1:01 am
- Location: Central MA USA
-
Bill Crook
- Posts: 1834
- Joined: 4 Aug 1998 11:00 pm
- Location: Goodlettsville, TN , Spending my kid's inheritance
<BLOCKQUOTE><font size="1" face="Verdana, Arial, Helvetica">quote:</font><HR><SMALL> Actually, Jack, these are some pretty specialized things. For example:
1) a package for digital image analysis,
2) three separate programs for various types of graphical analyses of x-ray diffraction data,
3) one for general scientific and technical graphics. </SMALL><HR></BLOCKQUOTE>
As you can see, these are specilized software, sometimes costing as much as $10,000 t $100,00 a piece. Believe me, at that price one would be tempted to load it on more than one machine.
I worked with a programmer who designed these things and he told me tales that you wouldn't believe about how the end-usere would attempt to by-pass the dongles. Needless to say, It cain't be done nowadays.
The program software goes out and looks for a specific data located on the printer-port, compares it to what is imbedded in the start-up files. If it cain't find the data, It simply refuses to continue. (That's the short version of how it works)
In general, we don't have more than 2 of these devices installed on a single machine, I can see where 3 or more would cause a problem. As cheap as computers are now, Why not have dedicated machines for each software package ?
No way to beat the dongle,unless you happen to be the one who programed it. And then it's not an easy task.
1) a package for digital image analysis,
2) three separate programs for various types of graphical analyses of x-ray diffraction data,
3) one for general scientific and technical graphics. </SMALL><HR></BLOCKQUOTE>
As you can see, these are specilized software, sometimes costing as much as $10,000 t $100,00 a piece. Believe me, at that price one would be tempted to load it on more than one machine.
I worked with a programmer who designed these things and he told me tales that you wouldn't believe about how the end-usere would attempt to by-pass the dongles. Needless to say, It cain't be done nowadays.
The program software goes out and looks for a specific data located on the printer-port, compares it to what is imbedded in the start-up files. If it cain't find the data, It simply refuses to continue. (That's the short version of how it works)
In general, we don't have more than 2 of these devices installed on a single machine, I can see where 3 or more would cause a problem. As cheap as computers are now, Why not have dedicated machines for each software package ?
No way to beat the dongle,unless you happen to be the one who programed it. And then it's not an easy task.
-
Jack Stoner
- Posts: 22146
- Joined: 3 Dec 1999 1:01 am
- Location: Kansas City, MO
Thanks for the education. I learn something new every day. I can see where the super high priced applications would want some protection. I've worked with some mainframe systems and don't recall anything like that with them and some of that s/w was lots of $$$, it must be just PC based applications.
-
Bob Shilling
- Posts: 614
- Joined: 4 Aug 1998 11:00 pm
- Location: Berkeley, CA, USA
Steve,
I have a couple of dongles and I attach them to a cable from the port. It's easier to deal with. Also, if you want to load the software on more than one machine, it's easier to move the dongle from machine to machine, if you have it on a cable instead of behind the box. Of course with seven of them, all requiring a special order, it could get a bit dicey.
------------------
Bob Shilling, Berkeley, CA--MSA S10
I have a couple of dongles and I attach them to a cable from the port. It's easier to deal with. Also, if you want to load the software on more than one machine, it's easier to move the dongle from machine to machine, if you have it on a cable instead of behind the box. Of course with seven of them, all requiring a special order, it could get a bit dicey.

------------------
Bob Shilling, Berkeley, CA--MSA S10
-
Bill Crook
- Posts: 1834
- Joined: 4 Aug 1998 11:00 pm
- Location: Goodlettsville, TN , Spending my kid's inheritance
-
Steve Feldman
- Posts: 3345
- Joined: 5 Dec 1999 1:01 am
- Location: Central MA USA
Well, it's been more of a major nuicance than a major problem thus far, Bill. I've taken to just keeping 2-3 on there at any one time, but then, with the printer cable on there as well, you're always undoing something and recondiguring something else - and then there is some kind of communicaiton conflict necessitating a re-boot. And then I run 2 printers through an A/B switchbox, so sometimes all kinds of whack-o signals are going out the back of that port.
I mean, it's manageable, but it just seems so unelegant and ridiculous. I'll bet something else will replace them in another couple of years (I hope!).<FONT SIZE=1 COLOR="#8e236b"><p align=CENTER>[This message was edited by Steve Feldman on 27 January 2001 at 12:22 PM.]</p></FONT>
I mean, it's manageable, but it just seems so unelegant and ridiculous. I'll bet something else will replace them in another couple of years (I hope!).<FONT SIZE=1 COLOR="#8e236b"><p align=CENTER>[This message was edited by Steve Feldman on 27 January 2001 at 12:22 PM.]</p></FONT>
-
Rich Paton
- Posts: 708
- Joined: 3 Dec 1999 1:01 am
- Location: Santa Maria, CA.,
SCHMONGLES!
I bought a basic construction (electrical & telecom) estimating program that used one. It physically interfered with the other going-on in the I/O connector area, and since I own the program, see no harm or foul in making the little schnark go away.
So I asked a friend, who by all rights is an Arch High Maven with any PC hardware or software subject, problem, solution, or item, about hacking it.
His reply was "don't even bother wasting your time trying".
That was in 1991. It that factoid still true today?
BTW, it did have some sort of PLA or such chip inside it.<FONT SIZE=1 COLOR="#8e236b"><p align=CENTER>[This message was edited by Rich Paton on 27 January 2001 at 01:28 PM.]</p></FONT>
I bought a basic construction (electrical & telecom) estimating program that used one. It physically interfered with the other going-on in the I/O connector area, and since I own the program, see no harm or foul in making the little schnark go away.
So I asked a friend, who by all rights is an Arch High Maven with any PC hardware or software subject, problem, solution, or item, about hacking it.
His reply was "don't even bother wasting your time trying".
That was in 1991. It that factoid still true today?
BTW, it did have some sort of PLA or such chip inside it.<FONT SIZE=1 COLOR="#8e236b"><p align=CENTER>[This message was edited by Rich Paton on 27 January 2001 at 01:28 PM.]</p></FONT>
-
Bill Crook
- Posts: 1834
- Joined: 4 Aug 1998 11:00 pm
- Location: Goodlettsville, TN , Spending my kid's inheritance
Rich...
It proberly was just a hardwire thing back in 91, but now is a comunation of hardwire and software nowadays.
<BLOCKQUOTE><font size="1" face="Verdana, Arial, Helvetica">quote:</font><HR><SMALL> His reply was "don't even bother wasting your time trying".
That was in 1991. It that factoid still true today?</SMALL><HR></BLOCKQUOTE>
Yep, still true...
It proberly was just a hardwire thing back in 91, but now is a comunation of hardwire and software nowadays.
<BLOCKQUOTE><font size="1" face="Verdana, Arial, Helvetica">quote:</font><HR><SMALL> His reply was "don't even bother wasting your time trying".
That was in 1991. It that factoid still true today?</SMALL><HR></BLOCKQUOTE>
Yep, still true...
-
Bobby Lee
- Site Admin
- Posts: 14863
- Joined: 4 Aug 1998 11:00 pm
- Location: Cloverdale, California, USA
I've seen people jump their port to blank panel that has the jack installed backwards. Then they chain the dongles together inside the box.
Dongles are unhackable. Don't waste your time trying. I've written code for them before. Even with the dongle manufacturers' development kit, they can't be hacked.
Dongles are unhackable. Don't waste your time trying. I've written code for them before. Even with the dongle manufacturers' development kit, they can't be hacked.
-
Steve Feldman
- Posts: 3345
- Joined: 5 Dec 1999 1:01 am
- Location: Central MA USA
-
Herb Steiner
- Posts: 12617
- Joined: 4 Aug 1998 11:00 pm
- Location: Briarcliff TX 78669, pop. 2,064
If a 14-year-old geek can make his way into the Defense Department mainframe, what's to keep a kid like that from fondling your dongle? 
Either we set him or one of his ilk to task, breaking into your dongle, or we hire them to protect the nation's defense from other bored brainy types.
------------------
Herb's Steel Guitar Pages

Either we set him or one of his ilk to task, breaking into your dongle, or we hire them to protect the nation's defense from other bored brainy types.
------------------
Herb's Steel Guitar Pages
-
Steve Feldman
- Posts: 3345
- Joined: 5 Dec 1999 1:01 am
- Location: Central MA USA
-
Bobby Lee
- Site Admin
- Posts: 14863
- Joined: 4 Aug 1998 11:00 pm
- Location: Cloverdale, California, USA
It's a lot easier to hack passwords than it is to hack hardware, Herb. In addition to storing key data, the dongle can store and run algorithms internally. It can do things like erase itself after just one failed access attempt, because no request from a valid client would ever fail. So brute force won't work unless you have an unlimited supply of similarly-encoded dongles.
That's just one example. Anyone who follows the manufacture's instructions when programming a dongle will have an uncrackable system. The only ones that can be cracked are those programmed by incompetent applications programmers.
That's just one example. Anyone who follows the manufacture's instructions when programming a dongle will have an uncrackable system. The only ones that can be cracked are those programmed by incompetent applications programmers.
-
David Pennybaker
- Posts: 1210
- Joined: 7 Aug 2000 12:01 am
- Location: Conroe, TX USA
I cracked one with a hammer once.<SMALL>The only ones that can be cracked are those programmed by incompetent applications programmers.</SMALL>

(not really).
I certainly understand the necessity for them. Primarily for niche products. But they are certainly a pain. Especially if you need more than one or two of them.
------------------
The Unofficial Photographer of The Wilkinsons
-
Bill Crook
- Posts: 1834
- Joined: 4 Aug 1998 11:00 pm
- Location: Goodlettsville, TN , Spending my kid's inheritance
-
Steve Feldman
- Posts: 3345
- Joined: 5 Dec 1999 1:01 am
- Location: Central MA USA
One more thought:
Bob Shilling said:
Bob Shilling said:
Any idea why I can't get them to work if I hooke them up throught the A/B switchbox? Should be the same difference as going out the port to a cable, eh?<SMALL>I have a couple of dongles and I attach them to a cable from the port. It's easier to deal with.</SMALL>