How To Crack The Dongle Key Chain
![](http://www.cellcorner.com/xshp/storedimages/detailed/d_2247.gif)
Interfacing to parallel port dongle via USB adapter. Schoen wrote: > > > > > > Some information I found is http: //www. Dongles. htm,> > > but> > > this is a hacking site, and that is not what I want (although I'm> > > tempted).> > > > > > I'll probably check the parallel port signals with a storage scope to> > > see> > > what pins are active when I'm running the software with the dongle, and> > > then I'll have a little more information. But if anyone has done any> > > work> > > in this area, I'd appreciate a jump start.> > > > > > TIA,> > > > > > Paul> > > > > > > > > > Unfortunately, I suspect you won't have any success attaching a security> > dongle to a USB- to- parallel adapter. USB carries data in 1 millisecond> > frames, except for high speed where 1. And> > any USB- parallel adapter will not be high speed, so the slower 1> > millisecond packet timing will be applicable.> > > > The parallel port hardware is mapped into the PC I/O space, and access> > is not constrained on any descrete time boundaries.
So, if the dongle> > driver writes something to the dongle hardware and expects a response in> > tens to hundreds of microseconds, it will be impossible for the> > USB- parallel adapter to respond.> > > > Your best bet is to purchase a PCMCIA/PCCARD parallel port adapter.> > Although they are a bit pricey ($1. USD), they *should* be a faithful> > emulation of the hardware port. You might have to change the> > port/interrupt addresses to match the legacy addresses of 3.
TIME Institute offers entrance coaching for CAT, GATE, IPM, CLAT, BANK PO, SSC CGL, GRE, GMAT, IIT Foundation. Visit our site to start your exam preparation now. Tighten, tune, sync or double vocals in Pro Tools, Logic Pro X, Studio One, Cubase, FL Studio and Ableton Live. AAX, VST and AU.
BCh> > for the driver software to see the port (depends on how old your dongle> > software is). For a desktop machine, you should still be able to buy a> > PCI parallel port card for $3. USD.> > > > If you can reverse engineer your hardware key (and you are a legitimate> > owner of the software), then maybe you could write a kernel level driver> > that would emulate the parallel port. I'm a hardware guy and I don't> > know diddly about writing kernel level drivers - so this last suggestion> > may not be realistic. I have done some looking at dongle communication,> > and they much more sophisticated than the old Xilinx days of the 'AA',> > 'AB', and 'AC' hardware keys, which were easy to duplicate (only> > requiring some CMOS counters and gates).> > > > Urb> > I seem to recall some software from years ago that captured the signal> and responses to/from a parallel port dongle, then emulated it..> object: to avoid having a dongle hanging off the back of your laptop.> > Perhaps it still lives?> > .. Jim Thompson. I think some of the link on the crackz site above are for this type ofsoftware.
The older dongles may have simply returned a fixed response for afixed stimulus, and so would be easy to identify and reproduce. But I thinkthe newer schemes use encryption, and the software sends a stimulus whichgenerates a response according to a codec algorithm that is known to thesender, so it can check the response. And it would use a random numbergenerator for the stimulus, so you would need to monitor the exchanges manytimes before you could build a table of stimulus/response pairs. But what Iread on the woodmann site indicated that the encryption scheme might beable to be cracked with a relatively small number of exchanges.
You have not yet voted on this site! If you have already visited the site, please help us classify the good from the bad by voting on this site.
Of course, a really sophisticated system might periodically change thekey's code, but I doubt that because the key will work on differentcomputers with the same encrypted license file data. In this case, it isalso set up to expire after a certain time, and you must request a newlicense file to extend the software's usability for another several years(at the descretion of the vendor). For PADS, those who are off maintenenceare granted 5 year licenses. But I worry if they get a new crop ofcorporate weenies, or are bought out by some other company, or if they justsuddenly go out of business. Show Serial Number Cisco Wlc Configuration on this page. I would probably not purchase any software with such a licensing scheme,but I have had this software since it was practically given to me by acompany that was switching to Protel, around 1. Then it was still just.
PADS, and not Innoveda and then Mentor. Each progressive buyout made thingsworse, but new features and better software made it worthwhile to spend the$5. This hasbeen a constant source of rants on the PADS user's forum. I have their. 20. I think that version also used a different,non- expiring license, but I'm not sure it will work on my newer key dongle,which became necessary after I had problems using the older key on my newercomputer. I tried to monitor the activity on LPT1 using Port. Mon, but it does notregister anything, which indicates that the software is doing directbit- banging.
I have software I wrote myself (ORTRUN. EXE), that uses theparallel port for data collection, and it also does not show this activity. It does show . But there must be a layer of software thatintercedes in some way. I have been able to run two instances of ORTRUN atthe same time (but maybe on Win. I/O port must be handledby some low- level software. I think I need to look at this software and seeif it can intercept the R/W to the port and convert that to USBtransactions, which can then be changed back to parallel port bit- bangingby the PIC circuit. I don't know if timing is critical.
Probably the software writes a streamof serial data on one of the port pins, and then waits for a reasonableperiod of time for a response. I would expect that the baud rate for thiscommunication would be fairly low, so that a simple software UART can beimplemented. This would likely use the internal timer tick, which is about. Sec, or 1. 8. 2 ticks per second. A UART clock usually uses at least twoclock cycles per bit, so you could communicate at 9 bits per second. A 6. 4bit key would take 7 seconds, which is plenty fast enough for this purpose.
If I try my storage scope, I should be able to see the fastest transitionsand see if this is the case. And it should not be too hard to build aparallel port monitor that can record these communications.
But the hardpart will be to make a driver that will enumerate the USB device as an LPTport, and then perform all the required I/O as seen by the application.
Sorry for all that mess. Terms of Use: crack. There is no copyright infringed material hosted on crack. We are not able to control every piece of information indexed by crack. If you find any infringed material indexed by crack. To submit abuse report use correspondent button on the page you want to be blocked. Install Dimmer Switch Old Wiring Colors. You will be notified upon successful abuse submit.
We will take action within 4. Please note - it is our policy to respond to clear notices of alleged copyright infringement. If you have technical difficulties to submit abuse you can use email address.