2. Download solver for Hardlock keys:
hxxp://www.dongla.net/storage/dongles/unidmp2reg.zip
Unpack the archive to the converter, run it and choose the dump key (file with DAT) and select SafeKey SafeHardlock option. Then get the file *. fs0, which should be renamed 'mylock.fst'.
3. Download the archive emulator with:
hxxp://rapidshare.com/files/26090550/hl_emul.rar.html
hxxp://slil.ru/24237472
Password of the archive: xwx.dongla.net
All these 2 links above were invalid . I have search for the web, but no hl_emul available and downloadable
Copy the mylock.fst file to the folder same with the emulator.
4. Be sure to set your original drivers HASP (if not filmed dump key to his car):
hxxp://www.dongla.net/storage/dongles/hdd32.zip
ibutton破解方法
Getting the iButton emulator working at home - from start to finish
===================================================================
1. You need the full Java SDK installed (not just the JRE)
- Download from: http://java.sun.com/j2se/1.4.1/download.html
- This document assumes you install to C:\j2sdk1.4.1_03
- Make sure the JDK version of java is first in your path, and not the JRE:
set PATH=c:\j2sdk1.4.1_03\bin;%path%
2. Download javacomm20-win32.zip from http://www.ee.usyd.edu.au/~mattb/2003/project/ibutton/
- extract to a temporary folder
- copy comm.jar to C:\j2sdk1.4.1_03\jre\lib\ext
- copy javax.comm.properties to C:\j2sdk1.4.1_03\jre\lib
- copy win32com.dll to C:\j2sdk1.4.1_03\jre\bin
3. Download iB-IDE.zip from http://www.ee.usyd.edu.au/~mattb/2003/project/ibutton/
- extract to a temporary folder
- change to that folder, run 'java -classpath Setup.jar Setup'
- Follow installation wizard
- This document assumes you install to c:\Program Files\iB-IDE
4. Install the 1-wire drivers by executing
c:\Program Files\iB-IDE\Install_1_Wire_Drivers_v320.exe
5. At this point you may delete the temporary directories holding the javacomm api and the
iB-IDE installation files.
6. Run c:\Program Files\iB-IDE\iB-IDE.bat
The iButton development environment should start up and run
7. To use the iButton emulator, select 'Connected' in the dropdown box at the top of the
screen (where it says 'Emulated iButton is')
8. Download AgentSmith.zip from http://www.ee.usyd.edu.au/~mattb/2003/project/ibutton/
- extract files to a temporary folder
9. Create a project in the iB-IDE
- Select File|New Project|Blank Project...
- Change the name UntitledApplet1 to WhiteNet
- Save the project somewhere on your system (File|Save As...)
- Copy WhiteNet_Applet.java from AgentSmith.zip into <base>/iButton/Source
(where base it the location of your new project)
- Copy WhiteNet_Host.java from AgentSmith.zip into <base>/Host/Source
- Add the applet and host files to the project
(right click the text area below 'iButton Applet Files' and 'Host Application Files'
and select 'Insert Source Here')
- Highlight these source files and click 'Use Selected Class'
10. Set compile options
- Select Compile|Options...
- Set the Other compiler switch to "-target 1.1"
- Set the target iButton version to be "User Specified"
- Browse for the correct Applet Classes and Database in C:\Program Files\iB-IDE\classes
(select version 33 for the emulator, version 52 or 53 for the real hardware)
- Select "Set As Default"
11. Build the project
- Select Compile|Rebuild All
12. Load the applet on the the (emulated) iButton
- Select Window|APDU Sender
- Make sure the iButton is connected
(Make sure you see your iButton in 'Available iButtons')
- Select Master Erase (the first button in the top left)
- Select Load Applet (the second button) and choose <base>/iButton/Classes/WhiteNet.jib
(where base is the location of your project)
- Wait for Applet to load
13. Run the project
- Select Compile|Run in Debugger
(for some reason you *must* run in the debugger for the emulator to work)
- Leave the default options and click OK
- You will be prompted to enter the current PIN (first time hit enter)
- Then you will be prompted to enter new PIN
- Each time you run the Host, you have the opportunity to change the PIN
- The current skeleton only has minimal echo functionality.
14. Good luck!
- Now that everything is running, you must modify the code in WhiteNet_Host.java and
WhiteNet_Applet.java to satisfy the signing requirements for this part of the project.
zy1818@163.com