Reverse Engineering RET Homepage RET Members Reverse Engineering Projects Reverse Engineering Papers Reversing Challenges Reverser Tools RET Re-Search Engine Reverse Engineering Forum Reverse Engineering Links

Go Back   Reverse Engineering Team Board > Reverse Engineering Board > Reverse Code Engineering
FAQ Members List Calendar Search Today's Posts Mark Forums Read

Reply
 
Thread Tools Display Modes
  #11  
Old 11-22-2011, 03:56 AM
FiFo FiFo is offline
Member
 
Join Date: Jan 2007
Location: On Earth!
Posts: 46
Send a message via Yahoo to FiFo Send a message via Skype™ to FiFo
Default

[Please DO NOT quote whole messages, it is unnecessary]

Hello Friend,
Did any body use this Emu?
I need help in solving a dmp.
Any sample files that are filled with real data?
Regards.
__________________
..it's nice to be important, but it's more important to be nice..

Last edited by Git : 11-22-2011 at 08:15 AM.
Reply With Quote
  #12  
Old 11-22-2011, 12:09 PM
BfoX BfoX is offline
Senior Member
 
Join Date: Aug 2007
Posts: 2,251
Send a message via ICQ to BfoX Send a message via MSN to BfoX Send a message via Yahoo to BfoX
Default

@fifo: sample inside - try to learn first...
__________________
... Either you work well or you work much ....
Reply With Quote
  #13  
Old 11-28-2011, 07:51 AM
FiFo FiFo is offline
Member
 
Join Date: Jan 2007
Location: On Earth!
Posts: 46
Send a message via Yahoo to FiFo Send a message via Skype™ to FiFo
Default

BfoX,
I need help in solving.
How should I insert my dmp data in GK_FEAL.C?
Attached Files
File Type: txt wb.txt (2.2 KB, 179 views)
__________________
..it's nice to be important, but it's more important to be nice..
Reply With Quote
  #14  
Old 07-22-2014, 06:03 AM
skr706 skr706 is offline
Senior Member
 
Join Date: Oct 2007
Posts: 85
Default

Hi I have a dump file of wibukey:

Can someone help in emulating it.

* Found box 10-11111111 on the USB port
* Box have 10 filled/opened entry(ies)
* Processing 0 entry
* flCtrl: 0x00000100
* ulFirmCode: 0x0000054c
* ulUserCode: 0x00000010
* ulData1: 0x00000000
* ulData2: 0x00000000
* Crypt(0x00000000): 12795b19180dc125fd862821412472e7a7abe332f89a261d28 86abc5e58627d36bf8d8ef67a9b969f35a1b657e01b6
* Crypt(0x00000001): abc27c261ba4064185c4da7160abad9573068679aa667fbdec 75942b8a4b15ba4fdbbbeb548f9c4b6e862057677fe3
* Crypt(0x00000000): 7b7c0c3ffdfec3c4cd36ab46e952fc6553716684bd
* Crypt(0x00000001): 55fa7f2b5d477dfaadc424424fabbcab3914a61423
- algorithm not active [0x0000001b
- algorithm not active [0x0000001b
* Crypt(0x00000000): f5802e1718314fb4820108e53f4cc31c4383c7534748c776de 8e0fddc35fc467a9a6f56911ac9473e7ba2f81a55f336e1031 6ff5d69e7c93e5a49138041fbe4e
* Crypt(0x00000001): 03035e734241facba5234de07efb83d27bed80c478c77b25ee 672f61fa061d53fdd1f854cacfb74f7bc742426730ce5f2f59 35768873596bad357ceccb6792a9
* Processing 1 entry
* flCtrl: 0x00000101
* ulFirmCode: 0x0000054c
* ulUserCode: 0x0000000a
* ulData1: 0x00000000
* ulData2: 0x00000000
* Crypt(0x00000000): a9b7c7c21b3da6435d39e948f1a553e00a8f78d7049eb76886 423e94bcfd079268f3517f232f477c1ea60e0df71dfc
* Crypt(0x00000001): 4200e8cf1ed4eb5fe5779b98102c8e8ed6ea1b1eb66a10084a 3127fa61c2f5794cd6347b10152a5e99d213ffe09b29
* Crypt(0x00000000): 3bee45d4719aa940d1062839a14c263f9b52204595
* Crypt(0x00000001): 453462ba83c0846b71b2db8549d897d0d1231f1b59
- algorithm not active [0x0000001b
- algorithm not active [0x0000001b
* Crypt(0x00000000): a1355a8cf3eb5844c30ec9b2af5e610419b0cb5683f7b85144 442f9c735f812833d791389551451c9b9f9257e39b27cac33d 22be4af121825917aa5cc6f76589
* Crypt(0x00000001): eb15fd3a762e43ac8084dff6a537bf024943630eedf902f63c 6c6aaf162f9a0e90b3c772c9bb0c1e1a0b130d094975b324c9 536361f314ba8683418f5fa96abc
* Processing 2 entry
* flCtrl: 0x00000102
* ulFirmCode: 0x0000054c
* ulUserCode: 0x00000000
* ulData1: 0x00000000
* ulData2: 0x00000000
* Crypt(0x00000000): 0f6f09fd2d46062d36cb2c4c4975e32306c3e06b17f54f387c 9d9ba0cec23ccf50c99aa8246a7d2dadf75bc7fe9343
* Crypt(0x00000001): a8b82a0a30dd4b49be09de9c68fc1ed1d21e83b2c9c1a8d840 8c840673872ab634ac7da41150600f282360b9e71170
* Crypt(0x00000000): c9bbee426a55b3426749d91da27d38b73917cf51d0
* Crypt(0x00000001): ef91f1c79c4270c2aa19f99cf164123199f9bac641
- algorithm not active [0x0000001b
- algorithm not active [0x0000001b
* Crypt(0x00000000): 2bb3fa2548a298c050bb6c7a0744a4afa97946e44b0ffe0923 51c5e9853940a5baacfe50adf9263f0a8a198822ab73705cf5 95353aefe6ed369a2fc06ecaf8e3
* Crypt(0x00000001): 097451ecaefd0e0a3557ca1c747a21d49532428cb6952ae616 9413a21dd774a190150a36decb100d9cc331ed1703ab164d33 24a7c537da41101fdb2fe8cbabfc
* Processing 3 entry
* flCtrl: 0x00000103
* ulFirmCode: 0x0000054c
* ulUserCode: 0x00000000
* ulData1: 0x00000000
* ulData2: 0x00000000
* Crypt(0x00000000): 0f6f09fd2d46062d36cb2c4c4975e32306c3e06b17f54f387c 9d9ba0cec23ccf50c99aa8246a7d2dadf75bc7fe9343
* Crypt(0x00000001): a8b82a0a30dd4b49be09de9c68fc1ed1d21e83b2c9c1a8d840 8c840673872ab634ac7da41150600f282360b9e71170
* Crypt(0x00000000): c9bbee426a55b3426749d91da27d38b73917cf51d0
* Crypt(0x00000001): ef91f1c79c4270c2aa19f99cf164123199f9bac641
- algorithm not active [0x0000001b
- algorithm not active [0x0000001b
* Crypt(0x00000000): 2bb3fa2548a298c050bb6c7a0744a4afa97946e44b0ffe0923 51c5e9853940a5baacfe50adf9263f0a8a198822ab73705cf5 95353aefe6ed369a2fc06ecaf8e3
* Crypt(0x00000001): 097451ecaefd0e0a3557ca1c747a21d49532428cb6952ae616 9413a21dd774a190150a36decb100d9cc331ed1703ab164d33 24a7c537da41101fdb2fe8cbabfc
* Processing 4 entry
* flCtrl: 0x00000104
* ulFirmCode: 0x0000054c
* ulUserCode: 0x00000000
* ulData1: 0x00000000
* ulData2: 0x00000000
* Crypt(0x00000000): 0f6f09fd2d46062d36cb2c4c4975e32306c3e06b17f54f387c 9d9ba0cec23ccf50c99aa8246a7d2dadf75bc7fe9343
* Crypt(0x00000001): a8b82a0a30dd4b49be09de9c68fc1ed1d21e83b2c9c1a8d840 8c840673872ab634ac7da41150600f282360b9e71170
* Crypt(0x00000000): c9bbee426a55b3426749d91da27d38b73917cf51d0
* Crypt(0x00000001): ef91f1c79c4270c2aa19f99cf164123199f9bac641
- algorithm not active [0x0000001b
- algorithm not active [0x0000001b
* Crypt(0x00000000): 2bb3fa2548a298c050bb6c7a0744a4afa97946e44b0ffe0923 51c5e9853940a5baacfe50adf9263f0a8a198822ab73705cf5 95353aefe6ed369a2fc06ecaf8e3
* Crypt(0x00000001): 097451ecaefd0e0a3557ca1c747a21d49532428cb6952ae616 9413a21dd774a190150a36decb100d9cc331ed1703ab164d33 24a7c537da41101fdb2fe8cbabfc
* Processing 5 entry
* flCtrl: 0x00000105
* ulFirmCode: 0x0000054c
* ulUserCode: 0x00000000
* ulData1: 0x00000000
* ulData2: 0x00000000
* Crypt(0x00000000): 0f6f09fd2d46062d36cb2c4c4975e32306c3e06b17f54f387c 9d9ba0cec23ccf50c99aa8246a7d2dadf75bc7fe9343
* Crypt(0x00000001): a8b82a0a30dd4b49be09de9c68fc1ed1d21e83b2c9c1a8d840 8c840673872ab634ac7da41150600f282360b9e71170
* Crypt(0x00000000): c9bbee426a55b3426749d91da27d38b73917cf51d0
* Crypt(0x00000001): ef91f1c79c4270c2aa19f99cf164123199f9bac641
- algorithm not active [0x0000001b
- algorithm not active [0x0000001b
* Crypt(0x00000000): 2bb3fa2548a298c050bb6c7a0744a4afa97946e44b0ffe0923 51c5e9853940a5baacfe50adf9263f0a8a198822ab73705cf5 95353aefe6ed369a2fc06ecaf8e3
* Crypt(0x00000001): 097451ecaefd0e0a3557ca1c747a21d49532428cb6952ae616 9413a21dd774a190150a36decb100d9cc331ed1703ab164d33 24a7c537da41101fdb2fe8cbabfc
* Processing 6 entry
* flCtrl: 0x00000106
* ulFirmCode: 0x0000054c
* ulUserCode: 0x00000000
* ulData1: 0x00000000
* ulData2: 0x00000000
* Crypt(0x00000000): 0f6f09fd2d46062d36cb2c4c4975e32306c3e06b17f54f387c 9d9ba0cec23ccf50c99aa8246a7d2dadf75bc7fe9343
* Crypt(0x00000001): a8b82a0a30dd4b49be09de9c68fc1ed1d21e83b2c9c1a8d840 8c840673872ab634ac7da41150600f282360b9e71170
* Crypt(0x00000000): c9bbee426a55b3426749d91da27d38b73917cf51d0
* Crypt(0x00000001): ef91f1c79c4270c2aa19f99cf164123199f9bac641
- algorithm not active [0x0000001b
- algorithm not active [0x0000001b
* Crypt(0x00000000): 2bb3fa2548a298c050bb6c7a0744a4afa97946e44b0ffe0923 51c5e9853940a5baacfe50adf9263f0a8a198822ab73705cf5 95353aefe6ed369a2fc06ecaf8e3
* Crypt(0x00000001): 097451ecaefd0e0a3557ca1c747a21d49532428cb6952ae616 9413a21dd774a190150a36decb100d9cc331ed1703ab164d33 24a7c537da41101fdb2fe8cbabfc
* Processing 7 entry
* flCtrl: 0x00000107
* ulFirmCode: 0x0000054c
* ulUserCode: 0x00000000
* ulData1: 0x00000000
* ulData2: 0x00000000
* Crypt(0x00000000): 0f6f09fd2d46062d36cb2c4c4975e32306c3e06b17f54f387c 9d9ba0cec23ccf50c99aa8246a7d2dadf75bc7fe9343
* Crypt(0x00000001): a8b82a0a30dd4b49be09de9c68fc1ed1d21e83b2c9c1a8d840 8c840673872ab634ac7da41150600f282360b9e71170
* Crypt(0x00000000): c9bbee426a55b3426749d91da27d38b73917cf51d0
* Crypt(0x00000001): ef91f1c79c4270c2aa19f99cf164123199f9bac641
- algorithm not active [0x0000001b
- algorithm not active [0x0000001b
* Crypt(0x00000000): 2bb3fa2548a298c050bb6c7a0744a4afa97946e44b0ffe0923 51c5e9853940a5baacfe50adf9263f0a8a198822ab73705cf5 95353aefe6ed369a2fc06ecaf8e3
* Crypt(0x00000001): 097451ecaefd0e0a3557ca1c747a21d49532428cb6952ae616 9413a21dd774a190150a36decb100d9cc331ed1703ab164d33 24a7c537da41101fdb2fe8cbabfc
* Processing 8 entry
* flCtrl: 0x00000108
* ulFirmCode: 0x0000054c
* ulUserCode: 0x00000000
* ulData1: 0x00000000
* ulData2: 0x00000000
* Crypt(0x00000000): 0f6f09fd2d46062d36cb2c4c4975e32306c3e06b17f54f387c 9d9ba0cec23ccf50c99aa8246a7d2dadf75bc7fe9343
* Crypt(0x00000001): a8b82a0a30dd4b49be09de9c68fc1ed1d21e83b2c9c1a8d840 8c840673872ab634ac7da41150600f282360b9e71170
* Crypt(0x00000000): c9bbee426a55b3426749d91da27d38b73917cf51d0
* Crypt(0x00000001): ef91f1c79c4270c2aa19f99cf164123199f9bac641
- algorithm not active [0x0000001b
- algorithm not active [0x0000001b
* Crypt(0x00000000): 2bb3fa2548a298c050bb6c7a0744a4afa97946e44b0ffe0923 51c5e9853940a5baacfe50adf9263f0a8a198822ab73705cf5 95353aefe6ed369a2fc06ecaf8e3
* Crypt(0x00000001): 097451ecaefd0e0a3557ca1c747a21d49532428cb6952ae616 9413a21dd774a190150a36decb100d9cc331ed1703ab164d33 24a7c537da41101fdb2fe8cbabfc
* Processing 9 entry
* flCtrl: 0x00000109
* ulFirmCode: 0x0000054c
* ulUserCode: 0x00a1b42a
* ulData1: 0x00000000
* ulData2: 0x00000000
* Crypt(0x00000000): 471e917056c965183eace5535535d798f1cc1138d4b57e2e2c 4cb789e314d469cb75e38b6404855d8123375b0bb3ee
* Crypt(0x00000001): e067b27d5960aa34c6ea97a374bc1246bd27b47f8681d7cef0 3ba0ef88d9c250af58c68751ea683ffc4f3c4df4311b
* Crypt(0x00000000): a752ef9d66a23d7ef6178baf4f01732a797c9da5a3
* Crypt(0x00000001): 89cdc7858f341b01985123563852116cdb68b4827e
- algorithm not active [0x0000001b
- algorithm not active [0x0000001b
* Crypt(0x00000000): 97cf8ca45cd224a69009d22befa604c7bd42d2638bfa5a86fe e2d00676967f68aa57505b171859eabc75b6cf3ccd1e9d2413 ba92223c798cd4a3ecfcd6b84b6e
* Crypt(0x00000001): d9d9516d5fd2bec73e2003015eb30af5d7a783e950c2291396 7268302f6e4f7150cf03d9f8b09f3388834aac5d42cfaaffd9 6d28de78ad7b86733612699aece4
* ulProgramCount: 0x0000000a
* ulConfig: 0x00000000
* usAsicBuild: 0x070c
* usExtMemSize: 0x0200

Sunil

Last edited by skr706 : 07-22-2014 at 06:05 AM.
Reply With Quote
  #15  
Old 07-22-2014, 09:58 AM
BfoX BfoX is offline
Senior Member
 
Join Date: Aug 2007
Posts: 2,251
Send a message via ICQ to BfoX Send a message via MSN to BfoX Send a message via Yahoo to BfoX
Default

@skr706: no public wibu-key emulator like multikey.

you dongle have 3 algo. 0 and 1 can be solved, 2 - only table emulation possible.
__________________
... Either you work well or you work much ....
Reply With Quote
  #16  
Old 08-23-2014, 02:08 AM
skr706 skr706 is offline
Senior Member
 
Join Date: Oct 2007
Posts: 85
Default

Is there any dumper for the Windows 8 version? As the wkdmp is not working in Win8.

Sunil
Reply With Quote
  #17  
Old 08-23-2014, 03:49 AM
BfoX BfoX is offline
Senior Member
 
Join Date: Aug 2007
Posts: 2,251
Send a message via ICQ to BfoX Send a message via MSN to BfoX Send a message via Yahoo to BfoX
Default

Your dump is different?
__________________
... Either you work well or you work much ....
Reply With Quote
  #18  
Old 07-19-2015, 12:32 AM
skr706 skr706 is offline
Senior Member
 
Join Date: Oct 2007
Posts: 85
Default

Hi bfox and other wibu masters
I could solve the algo 0 and 1 by the gkfeal bruteforce solver. Inserted the data in the emu source and made the emulator.
My problem here is that the emu shows only the data of yhe 2 algo used to solve.
Now how do i make the entry of the third algo in the source.
As per yhe above dump here thete required ulusercode to be added is ulUserCode: 0x00a1b42a
As you replied that it is to be done by table emulation. Can you please guide me in this regard.
how to add more ulusercodes in the source/emu?

Sunil
Reply With Quote
  #19  
Old 07-19-2015, 03:16 AM
BfoX BfoX is offline
Senior Member
 
Join Date: Aug 2007
Posts: 2,251
Send a message via ICQ to BfoX Send a message via MSN to BfoX Send a message via Yahoo to BfoX
Default

thrid algo cant be solved - you need to try solve 64 bit feal key.
collect the query-response and put it to your emulator
__________________
... Either you work well or you work much ....
Reply With Quote
  #20  
Old 08-17-2015, 11:07 PM
sungog sungog is offline
Member
 
Join Date: Sep 2009
Posts: 46
Default

normal protected can be emulate ok.
at first the protected app usb api GetLocalTime to generated rand data,by calc it maybe only 32 possible. So get all of it and the return value ,you can emulated
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump





Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.