WindSLIC boot CD

Discussion in 'MDL Projects and Applications' started by nononsence, Sep 3, 2009.

  1. Opa

    Opa MDL Addicted

    Jul 29, 2009
    679
    969
    30
    #181 Opa, Mar 29, 2010
    Last edited by a moderator: May 23, 2017
  2. MasterDisaster

    MasterDisaster MDL Expert

    Aug 29, 2009
    1,256
    674
    60
    #182 MasterDisaster, Mar 29, 2010
    Last edited by a moderator: Apr 20, 2017
    WindSLIC boot cd is great. Maintaining consistency in all oemid's is an awesome idea. Thanks to nononsence and truthinjection. :worthy:

    Code:
    Table NameOEMID&TableIDAddress  LenthDescription Table  (ACPI 1.0)
    
    RSD PTR DELL          000FE020    20Root System Desc.Pointer
     |
     |- RSDTDELL  FX09    7FEFFC00    84Root System Desc.Table
           |
        00 |- FACP  DELL  FX09    7FEFC000   116
        01 |- APIC  DELL  FX09    7FEF7000   120
        02 |- WDDT  DELL  FX09    7FEF6000    64
        03 |- MCFG  DELL  FX09    7FEF5000    60
        04 |- ASF!  DELL  FX09    7FEF4000   166
        05 |- SSDT  DELL  FX09    7FEF2000   444
        06 |- SSDT  DELL  FX09    7FE73000   373
        07 |- SSDT  DELL  FX09    7FE72000   373
        08 |- SSDT  DELL  FX09    7FE71000   373
        09 |- SSDT  DELL  FX09    7FE70000   373
        10 |- TCPA  DELL  FX09    7FE6D000    50
      * 11 |- SLIC  DELL  FX09    7FEFFE00   374Software Licensing Desc.Table
    
          --- Scan  Finished ---
    
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  3. Phazor

    Phazor MDL Expert

    Sep 1, 2009
    1,144
    518
    60
    I think from a technical POV this is what i had in mind when i thought there should be something that can be used with a SmartCard.

    SmartCard In: Boot the emulation crap and the OS is activated

    SmartCard Out: OS boots, but no trace of any loaders or SLP keys and certs

    Better still: Use the same SmartCard to unlock TrueCrypt also.

    Then without the Card, nobody can even boot at all.


    Wouldnt be too bad because you can take that SmartCard with you whenever you leave the house.

    Just slip it behind your CreditCard and nobody else can use it while youre out...
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  4. sebus

    sebus MDL Guru

    Jul 23, 2008
    6,356
    2,026
    210
    And it does boot fine under Hyper-V (while nothing before did correctly)

    sebus
     
  5. nononsence

    nononsence MDL Addicted

    Aug 18, 2009
    806
    826
    30
    #185 nononsence, Mar 30, 2010
    Last edited by a moderator: Apr 20, 2017
    (OP)
    Thanks it seemed like a good idea after seeing what Daz loader does to a Dell 9300 laptop, though
    you could argue just use a Dell SLIC, but you still may end up with some inconsitancy

    Code:
    DAZ loader---------------------------------------------------------------------
    
    Table NameOEMID&TableIDAddress  LenthDescription Table  (ACPI 1.0)
    
    RSD PTR DELL          000FC9B0    20Root System Desc.Pointer
     |
     |- RSDTACRSYSACRPRDCT7FFDA7D3    68Root System Desc.Table
           |
        00 |- FACP  DELL  CPi R   7FFDB400   116
        01 |- APIC  DELL  CPi R   7FFDBC00   104
        02 |- MCFG  DELL  CPi R   7FFDBBC0    62
        03 |- BOOT  DELL  CPi R   7FFDB7C0    40
        04 |- SSDT  PmRefCpu0Ist  7FFDABE6   640
        05 |- SSDT  PmRefCpu0Cst  7FFDAA0E   472
        06 |- SSDT  PmRefCpuPm    0009EDD4   507
      * 07 |- SLIC  ACRSYSACRPRDCT0009EC2D   374Software Licensing Desc.Table
    
    WindSLIC----------------------------------------------------------------------
    
    Table NameOEMID&TableIDAddress  LenthDescription Table  (ACPI 1.0)
    
    RSD PTR ACRSYS        000FC9B0    20Root System Desc.Pointer
     |
     |- RSDTACRSYSACRPRDCT7FFD9C00    68Root System Desc.Table
           |
        00 |- FACP  ACRSYSACRPRDCT7FFDB400   116
        01 |- APIC  ACRSYSACRPRDCT7FFDBC00   104
        02 |- MCFG  ACRSYSACRPRDCT7FFDBBC0    62
        03 |- BOOT  ACRSYSACRPRDCT7FFDB7C0    40
        04 |- SSDT  PmRefCpu0Ist  7FFDABE6   640
        05 |- SSDT  PmRefCpu0Cst  7FFDAA0E   472
        06 |- SSDT  PmRefCpuPm    7FFDA813   507
      * 07 |- SLIC  ACRSYSACRPRDCT7FFD9E00   374Software Licensing Desc.Table
    
     
  6. german237

    german237 MDL Novice

    Aug 1, 2009
    36
    0
    0
    Hi nononsence !, this is a trigger as DAZ?, as used?, apology my ignorance, since i get off and not well as use it, already believes the WindSLIC, apology my english writing by translator, thank you!
     
  7. Mr Jinje

    Mr Jinje MDL Expert

    Aug 19, 2009
    1,770
    1,101
    60
    Dumb question, have you looked into changing the BIOS build date while your at it.

    For instance if the BIOS reads 2007, trick it to report 2010 so that WAT service will think is more newer machine.

    Is that even plausible ?
     
  8. nononsence

    nononsence MDL Addicted

    Aug 18, 2009
    806
    826
    30
    I think this is doable, WindSLIC can make the bios area writable on older Intel chipsets pre x58, then its just a matter of
    finding it and changing it.
     
  9. FreeStyler

    FreeStyler MDL Guru

    Jun 23, 2007
    3,557
    3,832
    120
    Anyone able to boot VirtualBox with WindSLIC boot cd?
    For me it hangs on 'Press Any Key to Continue'
     
  10. nononsence

    nononsence MDL Addicted

    Aug 18, 2009
    806
    826
    30
    goto settings>system>Acceleration and uncheck Enable VT-x/AMD-v
     
  11. FreeStyler

    FreeStyler MDL Guru

    Jun 23, 2007
    3,557
    3,832
    120
    #191 FreeStyler, Mar 30, 2010
    Last edited: Mar 30, 2010
    I can't as i use X64 guest OS, on a X64 guest this feature is automatically enabled (and it can not be disabled)
     
  12. nononsence

    nononsence MDL Addicted

    Aug 18, 2009
    806
    826
    30
    updated 4/5/2010
    reversed cd bootloader to source and modified for WindSLIC (source included)
    everything on cd is compiled from source now
     
  13. nononsence

    nononsence MDL Addicted

    Aug 18, 2009
    806
    826
    30
    updated 4/15/2010

    added table move and patch routines suggested by Yen
     
  14. nononsence

    nononsence MDL Addicted

    Aug 18, 2009
    806
    826
    30
    updated 4/21/2010

    added simple SLIC encryption
     
  15. nononsence

    nononsence MDL Addicted

    Aug 18, 2009
    806
    826
    30
    updated 4/22/2010

    changed to stronger encryption, check config.ini to set your encryption key
    clears old slic if present
     
  16. LQQL

    LQQL MDL Addicted

    Apr 21, 2009
    773
    122
    30
    Thank you for the new version!

    The topic is a bit misleading. It's intended, isn't it?
     
  17. nononsence

    nononsence MDL Addicted

    Aug 18, 2009
    806
    826
    30
    updated 4/28/2010

    fix SLIC address is displayed incorrectly during RSDT patch
     
  18. Alphawaves

    Alphawaves Super Moderator/Developer
    Staff Member

    Aug 11, 2008
    6,222
    22,280
    210
  19. odiea

    odiea MDL Senior Member

    Jul 31, 2009
    272
    573
    10
    I tried your newest and this is what I get. Any ideas?

    FINDSTR: Cannot open config.ini

    Useage:

    'input file' 'output file' 'encryption key'
    example: slcembed.raw slcembed.enc "abcdefgh"

    encryption key must be 8 characters in length

    Press any key to exit
     
  20. nononsence

    nononsence MDL Addicted

    Aug 18, 2009
    806
    826
    30
    #200 nononsence, May 3, 2010
    Last edited by a moderator: Apr 20, 2017
    (OP)
    see if changing this line will hellp

    Code:
    FOR /F "delims=," %%A IN ('"findstr ENCRYPT_KEY config.ini"') DO SET key=%%A
    
    to

    Code:
    FOR /F "delims=," %%A IN ('"findstr ENCRYPT_KEY "%~dp0config.ini""') DO SET key=%%A