Thanks Thanks:  1
Page 1 of 2 12 LastLast
Showing results 1 to 10 of 17

Thread: sentinel LM investigation by zhongtiany.

  1. #1
    Member Reputation: 258
    Join Date
    2009-01-03
    Location
    heaven
    Posts
    211


    1 out of 1 members found this post helpful.

    Default sentinel LM investigation by zhongtiany.

    thanks to zhongtiany:


    Author: zhongtiany
    Software Name: Sentinel RMS
    Software Category: Business Protection class
    Software Description: Sentinel RMS lic production
    Tools: lsdecode Sentinel 8.2.2; ollydbg1.10; SentinelLM SDK8.0.6; moZfet SentinelLM tools; TORO Sentinel SuperPro Emulator1.7; UltraEdit.

    I found the forum a lot of people are looking for SentinelLM 8.0 or later lic production methods, wlscgen8.0 more difficult to find to the dog version, is definitely yes, but we are not willing to share out. Last week, tossing a few days, and finally use a different method - were successfully simulated dog produced lic, are summed up and share. We hope you can express their opinions, share their harvest.
    Summarized in the Sentinel LM lic production of reference 1: The asterisk at the beginning of the license string is version 8.0 and above, must SentinelLM SDK 8.0 or later wlscgen.exe production, this paper SentinelLM SDK 8.0 and 8.2 versions of the production lic .

    1, find the VendorID, Feature name and other information.
    (1) easy way: condition that has been the county seat of lic, according Demo License tool lsdecode Sentinel 8.2.2 (a SentinelLM license file decoding tools) calculate the Vendor ID, Vendor Info, Feature, and more.
    Usage is: will lservrc file test to lsdecode Sentinel 8.2.2 directory;
    Loaded with ollydbg lsdecode.exe, press Ctr + G to find the address below, and set breakpoints, and then find the relevant information, in relevant part: (only for 7.x-8.2 Sentinel licenses)
    vendor code: 00422460 (EAX)
    vendor info: 00423A60 (ECX ASCII)
    Feature Name: 00423988 (ECX ASCII)
    7 secrets: 00409CF7 (EAX ASCII)
    Client lock Code: 00423906
    Feature version: 004239DD

    (2) using ollydbg debugging method: After installing the target software to run ollydbg, loading the main program. After loading the godup with ollydbg1.10 plug (used to load sentinellm ida sig) take the corresponding sig file and dumsig.exe file (dumsig.exe in godup plug directory). Right "View" module, click and enter lsapiw32.dll module; Right "View" all refer to the text string ": search"% s error: Illegal vendor identification ", the string is located within computevendorcode subroutine, the subroutine is called vendor id, set a breakpoint in its return to office. press F9 to run programs, to the break at the breakpoint, look at the contents of eax, namely VendorID. but also can be seen in the stack Feature name.

    2, get their needs wlscgen.exe (which contain their own Vendor ID required information):
    (1) get the serial number SentinelLM SDK installation: in dos run moZfet SentinelLM tools in slmkeys.EXE, get an all VendorID SDK SNs on the use of the database SLMKEYS.DAT file, this process rather long time; then moZfet SentinelLM tools in SLMtoolkit.exe-brute forte the SDK SN, according to VendorID generated SDK SN (2) using the generated SDK SN install SentinelLM SDK, you can get their needs wlscgen.exe.

    3, enable the simulation of a dog TORO Sentinel SuperPro Emulator1.7 (see annex):
    (1) with UltraEdit-32 modified sample RegFile directory A870.TORO, such changes: the offset address 0x000060h Department 70 0A (default VID is 0x0A70) modified for your VID (example: if your VID is ABCD, then the need to A870.TORO the VID to CDAB);
    (2) copy the dll files in the folder and modify the VID two dll files after A870.TORO, a total of three files to C: \ WINDOWS \ system32 directory;
    (3) Run Service directory install.bat, install analog dog.

    4, run wlscgen 8.0.6 and production lic.

    Note: This method is suitable for Sentinel sdk 7.3-8.1;
    For the 8.0.6 version, without modifying the simulation of a dog in the VID, wlscgen the same can also generate lic, lic of VID depends only on the wlscgen.exe the VID.


    About Sentinel sdk 8.2

    Since the current Internet can not find the Sentinel sdk 8.2 and above, but can be found wlscgen8.2 version. Wlscgen8.2 need to modify the Vendor ID, use the TORO DSF USB EMULATOR analog dog, with pva dumper3.3 generated. Dmp file, and then use dmp2mkey2.3 the dmp file into. Reg file, then modify write password and the Vendor ID, MultiKey 18.2.X in accordance with examples of changed a bit. reg format which:
    If mkey 18.2.x simulation, need to modify this reg file:
    "CellType" = hex: \
    01,01,03,03,03,01,03,01, \

    If mkey 18.0.x simulation, need to modify this reg file:
    "CellType" = hex: \
    01,01,03,03,03,03,03,03, \

    Modify write password is as follows:
    "SntMemory" = hex: \
    9A, 01,70, A8, 7A, 07,00,00, C8, 34,00,00, CA, 70,00,00, \
    ... ...

  2. Thanks synkro thanked for this post
  3. # ADS
    Circuit advertisement
    Join Date
    Always
    Location
    Advertising world
    Posts
    Many
     

  4. #2
    Member Reputation: 93
    Join Date
    2009-12-24
    Posts
    154


    Default Re: sentinel LM investigation by zhongtiany.

    Quote Originally Posted by gokilaravee View Post
    thanks to zhongtiany:


    Author: zhongtiany
    Software Name: Sentinel RMS
    Software Category: Business Protection class
    Software Description: Sentinel RMS lic production
    Tools: lsdecode Sentinel 8.2.2; ollydbg1.10; SentinelLM SDK8.0.6; moZfet SentinelLM tools; TORO Sentinel SuperPro Emulator1.7; UltraEdit.

    I found the forum a lot of people are looking for SentinelLM 8.0 or later lic production methods, wlscgen8.0 more difficult to find to the dog version, is definitely yes, but we are not willing to share out. Last week, tossing a few days, and finally use a different method - were successfully simulated dog produced lic, are summed up and share. We hope you can express their opinions, share their harvest.
    Summarized in the Sentinel LM lic production of reference 1: The asterisk at the beginning of the license string is version 8.0 and above, must SentinelLM SDK 8.0 or later wlscgen.exe production, this paper SentinelLM SDK 8.0 and 8.2 versions of the production lic .

    1, find the VendorID, Feature name and other information.
    (1) easy way: condition that has been the county seat of lic, according Demo License tool lsdecode Sentinel 8.2.2 (a SentinelLM license file decoding tools) calculate the Vendor ID, Vendor Info, Feature, and more.
    Usage is: will lservrc file test to lsdecode Sentinel 8.2.2 directory;
    Loaded with ollydbg lsdecode.exe, press Ctr + G to find the address below, and set breakpoints, and then find the relevant information, in relevant part: (only for 7.x-8.2 Sentinel licenses)
    vendor code: 00422460 (EAX)
    vendor info: 00423A60 (ECX ASCII)
    Feature Name: 00423988 (ECX ASCII)
    7 secrets: 00409CF7 (EAX ASCII)
    Client lock Code: 00423906
    Feature version: 004239DD

    (2) using ollydbg debugging method: After installing the target software to run ollydbg, loading the main program. After loading the godup with ollydbg1.10 plug (used to load sentinellm ida sig) take the corresponding sig file and dumsig.exe file (dumsig.exe in godup plug directory). Right "View" module, click and enter lsapiw32.dll module; Right "View" all refer to the text string ": search"% s error: Illegal vendor identification ", the string is located within computevendorcode subroutine, the subroutine is called vendor id, set a breakpoint in its return to office. press F9 to run programs, to the break at the breakpoint, look at the contents of eax, namely VendorID. but also can be seen in the stack Feature name.

    2, get their needs wlscgen.exe (which contain their own Vendor ID required information):
    (1) get the serial number SentinelLM SDK installation: in dos run moZfet SentinelLM tools in slmkeys.EXE, get an all VendorID SDK SNs on the use of the database SLMKEYS.DAT file, this process rather long time; then moZfet SentinelLM tools in SLMtoolkit.exe-brute forte the SDK SN, according to VendorID generated SDK SN (2) using the generated SDK SN install SentinelLM SDK, you can get their needs wlscgen.exe.

    3, enable the simulation of a dog TORO Sentinel SuperPro Emulator1.7 (see annex):
    (1) with UltraEdit-32 modified sample RegFile directory A870.TORO, such changes: the offset address 0x000060h Department 70 0A (default VID is 0x0A70) modified for your VID (example: if your VID is ABCD, then the need to A870.TORO the VID to CDAB);
    (2) copy the dll files in the folder and modify the VID two dll files after A870.TORO, a total of three files to C: \ WINDOWS \ system32 directory;
    (3) Run Service directory install.bat, install analog dog.

    4, run wlscgen 8.0.6 and production lic.

    Note: This method is suitable for Sentinel sdk 7.3-8.1;
    For the 8.0.6 version, without modifying the simulation of a dog in the VID, wlscgen the same can also generate lic, lic of VID depends only on the wlscgen.exe the VID.


    About Sentinel sdk 8.2

    Since the current Internet can not find the Sentinel sdk 8.2 and above, but can be found wlscgen8.2 version. Wlscgen8.2 need to modify the Vendor ID, use the TORO DSF USB EMULATOR analog dog, with pva dumper3.3 generated. Dmp file, and then use dmp2mkey2.3 the dmp file into. Reg file, then modify write password and the Vendor ID, MultiKey 18.2.X in accordance with examples of changed a bit. reg format which:
    If mkey 18.2.x simulation, need to modify this reg file:
    "CellType" = hex: \
    01,01,03,03,03,01,03,01, \

    If mkey 18.0.x simulation, need to modify this reg file:
    "CellType" = hex: \
    01,01,03,03,03,03,03,03, \

    Modify write password is as follows:
    "SntMemory" = hex: \
    9A, 01,70, A8, 7A, 07,00,00, C8, 34,00,00, CA, 70,00,00, \
    ... ...
    why I need Modify write password is as follows?other sentinel dongle I make reg file need do this also???

  5. #3
    Member Reputation: 79
    Join Date
    2010-04-20
    Location
    Earth
    Posts
    31


    1 out of 1 members found this post helpful.

    Default Re: sentinel LM investigation by zhongtiany.

    @gokilaravee

    Thank you very much to translate my article to English!
    The original article was pubilshed on http://bbs.pediy.com/, in Chinese.
    Maybe you just translated it using google translator, some translation is misunderstanding.

    But anyway, thanks!


    I want correct the bps in ollydbg:
    for 7.x-8.1 Sentinel licenses:
    vendor code:00422460 (EAX)
    vendor info:00423A60 (ECX ASCII)
    Feature Name:00423988 (ECX ASCII)
    7 secrets:00409CF7 (EAX ASCII)
    Client lock Code:00423906
    Feature version:004239DD
    for 8.2 licenses:
    vendor code:004098C9 (EAX)
    Feature Name, vendor info, vendor code,etc.:00420D21 (ESI ASCII)
    7 secrets:00409CF7 (EAX ASCII)


    @Yazzzing
    Only for sentinel lm emulator, we need to modify the WP, because we can't dump it correctly from TORO DSF emulator.
    Last edited by 008348; 2010-08-03 at 01:34 PM

  6. #4
    Member Reputation: 258
    Join Date
    2009-01-03
    Location
    heaven
    Posts
    211


    Default Re: sentinel LM investigation by zhongtiany.

    WP needs if ur dongle have std algo..

  7. #5
    Member Reputation: 108
    Join Date
    2008-08-01
    Posts
    324


    Default Re: sentinel LM investigation by zhongtiany.

    @gokilaravee

    Modify write password is as follows:
    "SntMemory" = hex: \
    9A, 01,70, A8, 7A, 07,00,00, C8, 34,00,00, CA, 70,00,00, \
    ... ...

    i'm try this but can't write.it error show no dongle.

  8. #6
    Member Reputation: 253
    Join Date
    2010-01-20
    Posts
    139


    Default Re: sentinel LM investigation by zhongtiany.

    @jew2jew u need to save these changes to file, import file to registry and run restart.bat

  9. #7
    Member Reputation: 181
    Join Date
    2007-09-16
    Posts
    641


    Default Re: sentinel LM investigation by zhongtiany.

    anybody knows how to find the feature name ?

  10. #8
    VIP Member Reputation: 1106
    Join Date
    2008-08-31
    Location
    Around the World
    Posts
    1,030


    Default Re: sentinel LM investigation by zhongtiany.

    Quote Originally Posted by uel888 View Post
    anybody knows how to find the feature name ?
    hi friend;
    you want to know about feature name which one software you want?
    We can share knowledge to all guy join with Wire Free Alliance.

    Many Thank,

    Best regards,

    TEMS_Engineer

  11. #9
    Member Reputation: 253
    Join Date
    2010-01-20
    Posts
    139


    Default Re: sentinel LM investigation by zhongtiany.

    Quote Originally Posted by uel888 View Post
    anybody knows how to find the feature name ?
    ure lsdecode105 by DCA nicely modified by dca to show all required info don't forget to say thanks to dca for his efforts
    it has been uploded here by dca

  12. #10
    Member Reputation: 93
    Join Date
    2009-12-24
    Posts
    154


    Default Re: sentinel LM investigation by zhongtiany.

    Quote Originally Posted by yogi_saw View Post
    ure lsdecode105 by DCA nicely modified by dca to show all required info don't forget to say thanks to dca for his efforts
    it has been uploded here by dca
    anyone can upload lsdecode105 again?thanks very much!

Bookmarks

Bookmarks

Posting Rules

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •