Jump to content











Photo
- - - - -

SecureDoc Script


  • Please log in to reply
14 replies to this topic

#1 horseman

horseman
  • Members
  • 9 posts
  •  
    Germany

Posted 11 May 2011 - 01:02 PM

Hello

I´am looking for a SecureDoc Script.
I try to make my own base on my old BartPE script but it doesn´t work.
If I activate the script it runs but the system could not boot after them and stop after the Microsoft progressbar screen.

#2 pscEx

pscEx

    Platinum Member

  • Team Reboot
  • 12707 posts
  • Location:Korschenbroich, Germany
  • Interests:What somebody else cannot do.
  •  
    European Union

Posted 11 May 2011 - 01:30 PM

Hello

I´am looking for a SecureDoc Script.
I try to make my own base on my old BartPE script but it doesn´t work.
If I activate the script it runs but the system could not boot after them and stop after the Microsoft progressbar screen.

How "make my own" ? Did you use the built-in WinBuilder Convert function?

Please post or give a link to old BartPE script.

Peter

#3 horseman

horseman
  • Members
  • 9 posts
  •  
    Germany

Posted 11 May 2011 - 01:50 PM

Hello

I´ve translate the plugin inf manually to Winbuilder script.
Here are the BartPE plugin

[Version]
Signature= "$Windows NT$"

[PEBuilder]
Name="WinMagic SecureDoc"
Enable=1
;Help="readme.htm"

[WinntDirectories]
a="Programs\securedoc",2
b="Programs\securedoc\Links",2

[SourceDisksFiles]
sddisk2k.sys=4,,1
chkdxp.dat=4,,1
CommonDlg.dll=2,,1
sdck.dll=2,,1
sdd.dll=2,,1
SDDllRes.dll=2,,1
Sduser.dll=2,,1
chkuser.dat=2,,1
chktoki.dat=2,,1
Sdc.dll=2,,1
SDClient.dll=2,,1
SDDisk.dll=2,,1
SDToki.dll=2,,1
SecurDoc.exe=a,,1

[Append]
nu2menu.xml, SecureDoc_nu2menu.xml
[SetValue]
; Set source disks
"txtsetup.sif","SourceDisksFiles","sddisk2k.sys","1,,,,,,3_,4,0,0,,1,4"

; Drivers are added in the correct order
"txtsetup.sif","BusExtenders.Load","sddisk2k","sddisk2k.sys"

; Drivers are added in the correct order
"txtsetup.sif","BusExtenders","sddisk2k","""WinMagic SecureDoc"",files.none,sddisk2k"

[SetupReg.Addreg]
0x1,"ControlSet001\Services\sddisk2k","DisplayName","WinMagic SecureDoc"
0x1,"ControlSet001\Services\sddisk2k","Group","Filter"
0x4,"ControlSet001\Services\sddisk2k","Type", 0x00000001
0x4,"ControlSet001\Services\sddisk2k","Start", 0x00000000
0x4,"ControlSet001\Services\sddisk2k","ErrorControl", 0x00000001
0x4,"ControlSet001\Services\sddisk2k\Parameters","SDVersion", 0x0000012c
0x7,"ControlSet001\Control\Class\{4D36E967-E325-11CE-BFC1-08002BE10318}","UpperFilters","sddisk2k", "PartMgr"
0x7,"ControlSet001\Control\Class\{4D36E980-E325-11CE-BFC1-08002BE10318}","UpperFilters","sddisk2k"

[Software.AddReg]
0x2, "Sherpya\XPEinit\Desktop", "SecureDoc Control Center", "%SystemDrive%\Programs\SecureDoc\SecurDoc.exe"
0x2, "Sherpya\XPEinit\Programs", "SecureDoc Control Center", "%SystemDrive%\Programs\SecureDoc\SecurDoc.exe"

#4 Joshua

Joshua

    Silver Member

  • Advanced user
  • 526 posts
  • Location:Germany
  • Interests:Computer, Bikes, and many others
  •  
    Germany

Posted 11 May 2011 - 01:57 PM

I´ve translate the plugin inf manually to Winbuilder script.

And what about the winbuilder script??? :cheers:

Joshua

#5 horseman

horseman
  • Members
  • 9 posts
  •  
    Germany

Posted 11 May 2011 - 02:02 PM

Sorry. Forget.

[main]
Title=SecureDoc
Description=WinMagic SecureDoc
Selected=True
Level=5
Version=1
NoWarning=False
Download_Level=0

[variables]
%ProgramTitle%=SecureDoc
%ProgramEXE%=SecurDoc.exe
%ProgramFolder%=SecureDoc
%LocProgNam%=Programs

[process]
Run,%ScriptFile%,WinntDirectories
Run,%ScriptFile%,SourceDisksFiles
Run,%ScriptFile%,ShortCuts
Run,%ScriptFile%,SetupReg.Addreg
Run,%ScriptFile%,SetValue
Run,%ScriptFile%,Append

[WinntDirectories]
Echo,"Making new directories.."
DirMake,%target_prog%\securedoc
DirMake,%target_prog%\securedoc\Links

[SourceDisksFiles]
Echo,"Copying files.."
FileCopy,"%ScriptDir%\chkdxp.dat","%target_sys%\drivers"
FileCopy,"%ScriptDir%\chktoki.dat","%target_sys%"
FileCopy,"%ScriptDir%\chkuser.dat","%target_sys%"
FileCopy,"%ScriptDir%\CommonDlg.dll","%target_sys%"
FileCopy,"%ScriptDir%\Sdc.dll","%target_sys%"
FileCopy,"%ScriptDir%\sdck.dll","%target_sys%"
FileCopy,"%ScriptDir%\SDClient.dll","%target_sys%"
FileCopy,"%ScriptDir%\sdd.dll","%target_sys%"
FileCopy,"%ScriptDir%\SDDisk.dll","%target_sys%"
FileCopy,"%ScriptDir%\sddisk2k.sys","%target_sys%\drivers"
FileCopy,"%ScriptDir%\SDDllRes.dll","%target_sys%"
FileCopy,"%ScriptDir%\SDToki.dll","%target_sys%"
FileCopy,"%ScriptDir%\Sduser.dll","%target_sys%"
FileCopy,"%ScriptDir%\SecurDoc.exe","%target_prog%\securedoc"
FileCopy,"%ScriptDir%\sfc.dll","%target_sys%\system32"
FileCopy,"%ScriptDir%\sfc.dll","%target_sys%"


[ShortCuts]
Set,%NoAppendLoc%,%NoAppend%
Add_Shortcut,Desktop,"SecureDoc Control Center","%target_prog%\securedoc\SecurDoc.exe","SecurDoc"
Add_Shortcut,StartMenu,"SecureDoc Control Center","%target_prog%\securedoc\SecurDoc.exe","SecurDoc"

[SetupReg.Addreg]
Echo,"Loading registry hive: [setupreg.hiv]"
Hive_Load,HKLM
Echo,"Writing new values on registry hive.."
reg_add,0x1,"%reg%\ControlSet001\Services\sddisk2k","DisplayName","WinMagic SecureDoc"
reg_add,0x1,"%reg%\ControlSet001\Services\sddisk2k","Group","Filter"
reg_add,0x4,"%reg%\ControlSet001\Services\sddisk2k","Type","1"
reg_add,0x4,"%reg%\ControlSet001\Services\sddisk2k","Start","0"
reg_add,0x4,"%reg%\ControlSet001\Services\sddisk2k","ErrorControl","1"
reg_add,0x4,"%reg%\ControlSet001\Services\sddisk2k\Parameters","SDVersion","300"
reg_add,0x7,"%reg%\ControlSet001\Control\Class\{4D36E967-E325-11CE-BFC1-08002BE10318}","UpperFilters","sddisk2k", "PartMgr"
reg_add,0x7,"%reg%\ControlSet001\Control\Class\{4D36E980-E325-11CE-BFC1-08002BE10318}","UpperFilters","sddisk2k"
Hive_Unload,HKLM

[SetValue]
IniWrite,"%TargetDir%\I386\txtsetup.sif","SourceDisksFiles","sddisk2k.sys","1#$c#$c#$c#$c#$c#$c3_#$c4#$c0#$c0#$c#$c1#$c4"
IniWrite,"%TargetDir%\I386\txtsetup.sif","BusExtenders.Load","sddisk2k","sddisk2k.sys"
IniWrite,"%TargetDir%\I386\txtsetup.sif","BusExtenders","sddisk2k","#$qWinMagic SecureDoc#$q#$cfiles.none#$csddisk2k"

[Append]
If,Not,%NoAppendLoc%,EQUAL,True,Begin
Add_Shortcut,StartMenu,"","#$pSystemDrive#$p\%LocProgNam%\SecureDoc\SecurDoc.exe","SecureDoc Control Center"
End

[EncodedFile-AuthorEncoded-SDPin_150.jpg]
lines=0
0=eJz7f+P/AwYBLzdPNwZGRgYGRiBk+H+bwZmBjYWVjZWFjY2VjZ2djYNLgIuLk5NLhI+fR0BcREJCXERMTEpWVV5KWllGTExBR0FZTV1TS1NSXtdAV8NAVUNTA2QIIzs7OxcHlzAXl7CGlJiUBsng/wEGQQ4GBQYFZkYlBiZBRmZBxv9HGCQZGJiYge5EADZ2FlYOZqCUqQADIzMzIws7CzdUipGJmYVVUIiNgV1YUURUTNzQyJFDydhUQs3JJSwxubFpymWgNnFGBlQDGYC+ZwJKaAiCzGNhZGJnQJgnyMCiyCpk6KjEFiiSWNg4ceGH/7cYeIAGMAkC5ewZRL4FvbG/Nu9eWf67vcLrdsivnc/f/Uc//9S/2Qbm12/sO3X03eHdebternhcs/pBwrN46bufC/5Y/rt+M3PnqnN9C14ofVt9mTcs5eSKkw93JR6v9N12OfBU05RXkxPL8xjslif9+/jd/YeQ+hfN+6+3vD2247Pfym1vpyzg8VDilbrbvU5BV9Ogzm3lSlv3LwezN82NvrLnl33Yw4v/4ooO85efnfr2dX3sVrkbzwOyIvLzjaav+J7r0e/Zz6fuVqiZZWRQWBOy8o501CQP56Yj92e5HmQ6FmqX8lfuq3GE2wG9pKW2k2RVX2b0ffBpu6/lf1t9Umfk3uknPaV9fjV7x234pKee1MXAaWm91I2vsOf7Pc290yZ8TPUuPq6e02QuoC7Rt9NiTuiXt8ePLM+evjDz1pcTva7Ncl5ntgUr7Iot/DLl99INQszKF2bPF0zcYvfua0Zu0bUjpXpGO9Sk85Zrmn+2ahVlaWkS7oidmrS7wYEr59WttUrz92htNl21JKpK5eLChaovk6ymWGxm2hDm0KRnueROTEWOrHtVt9ByOZezDwKfGFzarKu0WlPVpaLy2VqVuOusKoKFr7fG9czv3ZD6/M+U4Ml32XPXxL78dHXXQyOeUmX7fX9fdc3f+epVwsqdV695X7w0XXnalN1271U1+YX0BPgyWeIeOrrwFCqXzvJbMNFpJucPUbbHQUm+pZxT5VvOpKx6Z9u94+ahpSpRp+Ktk5zynJkmRy5yW+qctFCr0yrbZyH/qfdixTHlTA5BHzg3FZmbybS+3c51tqxvrvUagzUXb6SFKvq4Nd1bVrRi0QfnnxqarzVEWbfNCa5+uFn1ptFWVZeC9N+f3C9MPJq5tuoth0Yk9xGmhaoGZqfq7n2e83nW/5sAJcBwnnic4w12CcjMizc0NdDLKkhnGAUjDFxihtCLmbHL10km+TAwAQAbPwby2dpJRQEAAAACAAAAKQAAAKMDAAAAAAAAAQAAAAAAAAAAAAAA

[AuthorEncoded]
SDPin_150.jpg=1008,1344
Logo=SDPin_150.jpg

#6 horseman

horseman
  • Members
  • 9 posts
  •  
    Germany

Posted 11 May 2011 - 02:26 PM

It seem to be that the registry seetings are the reason.
If I deactivate them Windows start without problems but SecureDoc doesn´t run.
If I activate them Windows hang during boot.
I don´t understand it because it is the same registry configuration like in BartPE.

#7 pscEx

pscEx

    Platinum Member

  • Team Reboot
  • 12707 posts
  • Location:Korschenbroich, Germany
  • Interests:What somebody else cannot do.
  •  
    European Union

Posted 11 May 2011 - 03:15 PM

This:
reg_add,0x7,"%reg%\ControlSet001\Control\Class\{4D36E967-E325-11CE-BFC1-08002BE10318}","UpperFilters","sddisk2k", "PartMgr"

(space before PartMgr is generelly wrong!) IMO should be:
reg_add,0x7,"%reg%\ControlSet001\Control\Class\{4D36E967-E325-11CE-BFC1-08002BE10318}","UpperFilters","sddisk2k,PartMgr"

Maybe that's all (???)
Peter

#8 RoyM

RoyM

    Frequent Member

  • .script developer
  • 420 posts
  • Interests:"Booting and Owning".
  •  
    United States

Posted 11 May 2011 - 03:40 PM

reg_add,0x7,"%reg%\ControlSet001\Control\Class\{4D36E967-E325-11CE-BFC1-08002BE10318}","UpperFilters","sddisk2k,PartMgr"
Shouldn't it be:

reg_add,0x7,"%reg%\ControlSet001\Control\Class\{4D36E967-E325-11CE-BFC1-08002BE10318}","UpperFilters","sddisk2k#$cPartMgr"


#9 pscEx

pscEx

    Platinum Member

  • Team Reboot
  • 12707 posts
  • Location:Korschenbroich, Germany
  • Interests:What somebody else cannot do.
  •  
    European Union

Posted 11 May 2011 - 03:51 PM

reg_add,0x7,"%reg%\ControlSet001\Control\Class\{4D36E967-E325-11CE-BFC1-08002BE10318}","UpperFilters","sddisk2k,PartMgr"
Shouldn't it be:

reg_add,0x7,"%reg%\ControlSet001\Control\Class\{4D36E967-E325-11CE-BFC1-08002BE10318}","UpperFilters","sddisk2k#$cPartMgr"

Insides the quotes pair with latest WinBuilder versions it is not necessary to escape the comma. But it may be done to be sure.

Peter

#10 RoyM

RoyM

    Frequent Member

  • .script developer
  • 420 posts
  • Interests:"Booting and Owning".
  •  
    United States

Posted 11 May 2011 - 03:53 PM

Nice

#11 horseman

horseman
  • Members
  • 9 posts
  •  
    Germany

Posted 12 May 2011 - 09:19 AM

But it is not the reason.
I try it with real sign , and with substitution #$c but allways the same.
Until the upper filter for securedoc is active system not boot.
Any more ideas?

#12 pscEx

pscEx

    Platinum Member

  • Team Reboot
  • 12707 posts
  • Location:Korschenbroich, Germany
  • Interests:What somebody else cannot do.
  •  
    European Union

Posted 12 May 2011 - 12:21 PM

Export the registry keys generated by BartPE and WinBuilder and compare!

Peter

#13 pscEx

pscEx

    Platinum Member

  • Team Reboot
  • 12707 posts
  • Location:Korschenbroich, Germany
  • Interests:What somebody else cannot do.
  •  
    European Union

Posted 12 May 2011 - 03:12 PM

Sophisticated projects have a regedit script / tool.

It mounts the %target% registry into the local registry.

But you can do this manually:

Start regedit, mark HKLM and use "Datei > Struktur laden" (sorry, I do not know the menu titles in an English installation, but in this special case German is ok :) )

Peter

#14 horseman

horseman
  • Members
  • 9 posts
  •  
    Germany

Posted 17 May 2011 - 09:18 AM

Where did I find the %target% registry to load the hive?

#15 luar

luar
  • Members
  • 3 posts
  •  
    United States

Posted 15 September 2011 - 06:25 PM

Was anyone able to succesfully load securedoc script into winbuilder?




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users