home *** CD-ROM | disk | FTP | other *** search
/ PCNet 2003 October / PCNET_CD_2003_10_1.iso / shareware / SSS_Beta.exe / install_script.iss (.txt)
Encoding:
Inno Setup Script  |  2003-07-18  |  13.1 KB  |  132 lines

  1. ;InnoSetupVersion=3.0.5
  2. [Setup]
  3. AppName=Shadow Security Scanner
  4. AppVerName=Shadow Security Scanner 6.01
  5. AppId=Shadow Security Scanner
  6. AppVersion=6.0
  7. AppPublisher=Safety-lab.
  8. AppPublisherURL=http://www.safety-lab.com/
  9. DefaultDirName={pf}\Safety-lab\SSS
  10. DefaultGroupName=Safety-lab\Shadow Security Scanner
  11. OutputBaseFilename=SSS
  12. Compression=bzip2
  13. PrivilegesRequired=none
  14. WizardImageFile=embedded\WizardImage0.bmp
  15. WizardSmallImageFile=embedded\WizardSmallImage0.bmp
  16. [Files]
  17. Source: "{app}\Config\Audits\base_4_0.sdb"; DestDir: "{app}\Config\Audits"; 
  18. Source: "{app}\Config\ftp_pass.txt"; DestDir: "{app}\Config"; 
  19. Source: "{app}\Config\ftp_users.txt"; DestDir: "{app}\Config"; 
  20. Source: "{app}\Config\FTPCWD.dat"; DestDir: "{app}\Config"; 
  21. Source: "{app}\Config\ports.dat"; DestDir: "{app}\Config"; 
  22. Source: "{app}\Config\RealPathExt.dat"; DestDir: "{app}\Config"; 
  23. Source: "{app}\Config\reports.dat"; DestDir: "{app}\Config"; 
  24. Source: "{app}\Config\SNMPCommunity.dat"; DestDir: "{app}\Config"; 
  25. Source: "{app}\Config\ssslanguage,1.msb"; DestDir: "{app}\Config"; DestName: "ssslanguage.msb"; 
  26. Source: "{app}\Config\unixrpc.ini"; DestDir: "{app}\Config"; 
  27. Source: "{app}\Config\winpipes.ini"; DestDir: "{app}\Config"; 
  28. Source: "{app}\Config\ssslanguage,2.msb"; DestDir: "{app}\Config"; DestName: "ssslanguage.msb"; 
  29. Source: "{app}\Config\descriptions.dat"; DestDir: "{app}\Config"; 
  30. Source: "{cf}\Safety-lab\SSSLibrary.dll"; DestDir: "{cf}\Safety-lab"; Flags: regserver 
  31. Source: "{cf}\Safety-lab\CHMReport.dll"; DestDir: "{cf}\Safety-lab"; Flags: regserver 
  32. Source: "{cf}\Safety-lab\DNSScan.dll"; DestDir: "{cf}\Safety-lab"; Flags: regserver 
  33. Source: "{cf}\Safety-lab\FileScan.dll"; DestDir: "{cf}\Safety-lab"; Flags: regserver 
  34. Source: "{cf}\Safety-lab\FingerScan.dll"; DestDir: "{cf}\Safety-lab"; Flags: regserver 
  35. Source: "{cf}\Safety-lab\FTPScan.dll"; DestDir: "{cf}\Safety-lab"; Flags: regserver 
  36. Source: "{cf}\Safety-lab\HTTPScan.dll"; DestDir: "{cf}\Safety-lab"; Flags: regserver 
  37. Source: "{cf}\Safety-lab\IdentScan.dll"; DestDir: "{cf}\Safety-lab"; Flags: regserver 
  38. Source: "{cf}\Safety-lab\IMAPScan.dll"; DestDir: "{cf}\Safety-lab"; Flags: regserver 
  39. Source: "{cf}\Safety-lab\LDAPScan.dll"; DestDir: "{cf}\Safety-lab"; Flags: regserver 
  40. Source: "{cf}\Safety-lab\NetBIOSScan.dll"; DestDir: "{cf}\Safety-lab"; Flags: regserver 
  41. Source: "{cf}\Safety-lab\NFSScan.dll"; DestDir: "{cf}\Safety-lab"; Flags: regserver 
  42. Source: "{cf}\Safety-lab\NNTPScan.dll"; DestDir: "{cf}\Safety-lab"; Flags: regserver 
  43. Source: "{cf}\Safety-lab\PDFReport.dll"; DestDir: "{cf}\Safety-lab"; Flags: regserver 
  44. Source: "{cf}\Safety-lab\PortScan.dll"; DestDir: "{cf}\Safety-lab"; Flags: regserver 
  45. Source: "{cf}\Safety-lab\SMTPScan.dll"; DestDir: "{cf}\Safety-lab"; Flags: regserver 
  46. Source: "{cf}\Safety-lab\SNMPScan.dll"; DestDir: "{cf}\Safety-lab"; Flags: regserver 
  47. Source: "{cf}\Safety-lab\SSHScan.dll"; DestDir: "{cf}\Safety-lab"; Flags: regserver 
  48. Source: "{cf}\Safety-lab\SquidScan.dll"; DestDir: "{cf}\Safety-lab"; Flags: regserver 
  49. Source: "{cf}\Safety-lab\SSSGUIForms.lic"; DestDir: "{cf}\Safety-lab"; 
  50. Source: "{cf}\Safety-lab\SSSGUIForms.ocx"; DestDir: "{cf}\Safety-lab"; Flags: regserver 
  51. Source: "{cf}\Safety-lab\StandartReport.dll"; DestDir: "{cf}\Safety-lab"; Flags: regserver 
  52. Source: "{cf}\Safety-lab\TelnetScan.dll"; DestDir: "{cf}\Safety-lab"; Flags: regserver 
  53. Source: "{cf}\Safety-lab\UNZDLL.dll"; DestDir: "{cf}\Safety-lab"; 
  54. Source: "{cf}\Safety-lab\ZipDLL.dll"; DestDir: "{cf}\Safety-lab"; 
  55. Source: "{cf}\Safety-lab\ScannerUpdate.exe"; DestDir: "{cf}\Safety-lab"; 
  56. Source: "{app}\SSS.exe"; DestDir: "{app}"; 
  57. [Dirs]
  58. Name: "{app}\Config\"; 
  59. Name: "{app}\Config\Audits\"; 
  60. [Registry]
  61. Root: HKLM; Subkey: "Software\Safety-lab\ShadowSecurityScanner"; ValueName: "LanguageBase"; ValueType: String; ValueData: "{app}\Config\ssslanguage.msb"; 
  62. Root: HKLM; Subkey: "Software\Safety-lab\ShadowSecurityScanner"; ValueName: "Path"; ValueType: String; ValueData: "{app}\"; 
  63. Root: HKLM; Subkey: "Software\Safety-lab\ShadowSecurityScanner"; ValueName: "Rules"; ValueType: String; ValueData: "{app}\Config\Rules\"; 
  64. Root: HKLM; Subkey: "Software\Safety-lab\ShadowSecurityScanner"; ValueName: "DisplayName"; ValueType: String; ValueData: "Shadow Security Scanner"; 
  65. Root: HKLM; Subkey: "Software\Safety-lab\ShadowSecurityScanner"; ValueName: "Scanner"; ValueType: Dword; ValueData: "$1"; 
  66. Root: HKLM; Subkey: "Software\Safety-lab\ShadowSecurityScanner"; ValueName: "UpdateFile"; ValueType: String; ValueData: "{app}\Update.ini"; 
  67. Root: HKLM; Subkey: "Software\Safety-lab\ShadowSecurityScanner"; ValueName: "GUI"; ValueType: String; ValueData: "{app}\SSS.exe"; 
  68. Root: HKLM; Subkey: "Software\Safety-lab\ShadowSecurityScanner"; ValueName: "Modules"; ValueType: String; ValueData: "{cf}\Safety-lab\"; 
  69. Root: HKLM; Subkey: "Software\Safety-lab\ShadowSecurityScanner"; ValueName: "UpdateURL"; ValueType: String; ValueData: "http://www.safety-lab.com/update/sss/update.dat"; 
  70. Root: HKLM; Subkey: "Software\Safety-lab\ShadowSecurityScanner"; ValueName: "UpdateProg"; ValueType: String; ValueData: "{cf}\Safety-lab\ScannerUpdate.exe"; 
  71. Root: HKLM; Subkey: "Software\Safety-lab\ShadowSecurityScanner\GUI"; ValueName: "CreateNewRule"; ValueType: String; ValueData: "{{18082919-4681-4829-8B89-AA118C226789}"; 
  72. Root: HKLM; Subkey: "Software\Safety-lab\ShadowSecurityScanner\GUI"; ValueName: "Options"; ValueType: String; ValueData: "{{F8A36947-7915-4FE2-A55F-05A430B4E9A9}"; 
  73. Root: HKLM; Subkey: "Software\Safety-lab\ShadowSecurityScanner\GUI"; ValueName: "Rules"; ValueType: String; ValueData: "{{33A0EB42-F1ED-4199-98FE-A7EC3B384E10}"; 
  74. Root: HKLM; Subkey: "Software\Safety-lab\ShadowSecurityScanner\GUIRules"; ValueName: "Ports"; ValueType: String; ValueData: "{{46D2BE54-45EC-4D28-A81E-3628A17725BA}"; 
  75. Root: HKLM; Subkey: "Software\Safety-lab\ShadowSecurityScanner\GUIRules"; ValueName: "Audits"; ValueType: String; ValueData: "{{F61DD179-F8CF-490B-8888-EA0AEAC838B7}"; 
  76. Root: HKLM; Subkey: "Software\Safety-lab\ShadowSecurityScanner\GUIRules"; ValueName: "UDP Scan"; ValueType: String; ValueData: "{{3689DBA9-16E0-4040-891C-DE533F476D42}"; 
  77. Root: HKLM; Subkey: "Software\Safety-lab\ShadowSecurityScanner\GUIRules"; ValueName: "HTTP"; ValueType: String; ValueData: "{{EBF1135A-3B50-4FAF-9F36-51C7181EB8B2}"; 
  78. Root: HKLM; Subkey: "Software\Safety-lab\ShadowSecurityScanner\GUIRules"; ValueName: "NetBIOS"; ValueType: String; ValueData: "{{39C1309B-E34D-4D64-89F0-8B20C8D6C1A3}"; 
  79. Root: HKLM; Subkey: "Software\Safety-lab\ShadowSecurityScanner\GUIRules"; ValueName: "SOCKS"; ValueType: String; ValueData: "{{C57D0B5F-AED1-418C-B3A1-BB6153C7BD33}"; 
  80. Root: HKLM; Subkey: "Software\Safety-lab\ShadowSecurityScanner\GUIRules"; ValueName: "Default Logins"; ValueType: String; ValueData: "{{53A49906-B169-409F-9FC8-148FC2EC0EBE}"; 
  81. Root: HKLM; Subkey: "Software\Safety-lab\ShadowSecurityScanner\GUIRules"; ValueName: "More"; ValueType: String; ValueData: "{{08AB6406-CB09-4CAC-A52A-1B7A091ED7AA}"; 
  82. Root: HKLM; Subkey: "Software\Safety-lab\ShadowSecurityScanner\Modules"; ValueName: "DNSScan"; ValueType: String; ValueData: "{{6E22951E-75A1-4BFB-8F74-BA06025536F7}"; 
  83. Root: HKLM; Subkey: "Software\Safety-lab\ShadowSecurityScanner\Modules"; ValueName: "FileScan"; ValueType: String; ValueData: "{{6E8E7946-DC2C-4068-A06F-DA2EB08CBD4F}"; 
  84. Root: HKLM; Subkey: "Software\Safety-lab\ShadowSecurityScanner\Modules"; ValueName: "FingerScan"; ValueType: String; ValueData: "{{AE9E9493-5E85-4B82-B8AB-E1D0E111E655}"; 
  85. Root: HKLM; Subkey: "Software\Safety-lab\ShadowSecurityScanner\Modules"; ValueName: "FTPScan"; ValueType: String; ValueData: "{{27AC8BD3-FD25-4734-AACD-83A6786AF19D}"; 
  86. Root: HKLM; Subkey: "Software\Safety-lab\ShadowSecurityScanner\Modules"; ValueName: "HTTPScan"; ValueType: String; ValueData: "{{E3CDB980-6332-4BB8-BA47-649D51340AA7}"; 
  87. Root: HKLM; Subkey: "Software\Safety-lab\ShadowSecurityScanner\Modules"; ValueName: "IdentScan"; ValueType: String; ValueData: "{{738248CD-F590-4921-B722-EAB8B782159F}"; 
  88. Root: HKLM; Subkey: "Software\Safety-lab\ShadowSecurityScanner\Modules"; ValueName: "IMAPScan"; ValueType: String; ValueData: "{{A00391C3-97E7-414D-AC0F-0E5D0633A6BE}"; 
  89. Root: HKLM; Subkey: "Software\Safety-lab\ShadowSecurityScanner\Modules"; ValueName: "LDAPScan"; ValueType: String; ValueData: "{{2BDBBFDD-FEB5-4113-A5D6-3FF08C8384E2}"; 
  90. Root: HKLM; Subkey: "Software\Safety-lab\ShadowSecurityScanner\Modules"; ValueName: "NetBIOSScan"; ValueType: String; ValueData: "{{128BFABD-6AED-4E02-A1FE-2EE95C4EFD49}"; 
  91. Root: HKLM; Subkey: "Software\Safety-lab\ShadowSecurityScanner\Modules"; ValueName: "NFSScan"; ValueType: String; ValueData: "{{40D48FE7-389F-4787-99DF-5E579F8FEC3F}"; 
  92. Root: HKLM; Subkey: "Software\Safety-lab\ShadowSecurityScanner\Modules"; ValueName: "NNTPScan"; ValueType: String; ValueData: "{{9FE98541-E0B6-46CC-8ACA-4AED6379C76E}"; 
  93. Root: HKLM; Subkey: "Software\Safety-lab\ShadowSecurityScanner\Modules"; ValueName: "PortScan"; ValueType: String; ValueData: "{{B3292D5A-4CEA-406F-97B6-05ACFF9624A2}"; 
  94. Root: HKLM; Subkey: "Software\Safety-lab\ShadowSecurityScanner\Modules"; ValueName: "SMTPScan"; ValueType: String; ValueData: "{{7FD9883B-882D-4526-9A49-537726F8EBC0}"; 
  95. Root: HKLM; Subkey: "Software\Safety-lab\ShadowSecurityScanner\Modules"; ValueName: "SNMPScan"; ValueType: String; ValueData: "{{2DAD3570-C1E6-4594-AB01-83956BBEF99F}"; 
  96. Root: HKLM; Subkey: "Software\Safety-lab\ShadowSecurityScanner\Modules"; ValueName: "SSHScan"; ValueType: String; ValueData: "{{D4963BD7-AB7B-4A79-9DB6-C877C1FD411C}"; 
  97. Root: HKLM; Subkey: "Software\Safety-lab\ShadowSecurityScanner\Modules"; ValueName: "TelnetScan"; ValueType: String; ValueData: "{{E30D5A5E-1DCE-42A6-A887-3D9DF9FB86D2}"; 
  98. Root: HKLM; Subkey: "Software\Safety-lab\ShadowSecurityScanner\Modules"; ValueName: "SquidScan"; ValueType: String; ValueData: "{{D95DC400-27D9-458F-9A34-CEC933B38492}"; 
  99. Root: HKLM; Subkey: "Software\Safety-lab\ShadowSecurityScanner\Reports"; ValueName: "CHM report style"; ValueType: String; ValueData: "{{A4B9E086-A62B-44F9-90C0-89B7DA797D07}"; 
  100. Root: HKLM; Subkey: "Software\Safety-lab\ShadowSecurityScanner\Reports"; ValueName: "Standart report style"; ValueType: String; ValueData: "{{24E7184B-0188-4487-8E9C-9BB15CD9C556}"; 
  101. Root: HKLM; Subkey: "Software\Safety-lab\ShadowSecurityScanner\Reports"; ValueName: "PDF report style"; ValueType: String; ValueData: "{{7EEB8552-E5BF-437C-B6C2-3D86DB61AAB0}"; 
  102. [INI]
  103. FileName: "{app}\Update.ini"; Section: "Modules"; Key: "SSSLibrary"; String: "{cf}\Safety-lab\SSSLibrary.dll"; 
  104. FileName: "{app}\Update.ini"; Section: "Modules"; Key: "DNSScan"; String: "{cf}\Safety-lab\DNSScan.dll"; 
  105. FileName: "{app}\Update.ini"; Section: "Modules"; Key: "FileScan"; String: "{cf}\Safety-lab\FileScan.dll"; 
  106. FileName: "{app}\Update.ini"; Section: "Modules"; Key: "FingerScan"; String: "{cf}\Safety-lab\FingerScan.dll"; 
  107. FileName: "{app}\Update.ini"; Section: "Modules"; Key: "FTPScan"; String: "{cf}\Safety-lab\FTPScan.dll"; 
  108. FileName: "{app}\Update.ini"; Section: "Modules"; Key: "HTTPScan"; String: "{cf}\Safety-lab\HTTPScan.dll"; 
  109. FileName: "{app}\Update.ini"; Section: "Modules"; Key: "IdentScan"; String: "{cf}\Safety-lab\IdentScan.dll"; 
  110. FileName: "{app}\Update.ini"; Section: "Modules"; Key: "IMAPScan"; String: "{cf}\Safety-lab\IMAPScan.dll"; 
  111. FileName: "{app}\Update.ini"; Section: "Modules"; Key: "LDAPScan"; String: "{cf}\Safety-lab\LDAPScan.dll"; 
  112. FileName: "{app}\Update.ini"; Section: "Modules"; Key: "NetBIOSScan"; String: "{cf}\Safety-lab\NetBIOSScan.dll"; 
  113. FileName: "{app}\Update.ini"; Section: "Modules"; Key: "NFSScan"; String: "{cf}\Safety-lab\NFSScan.dll"; 
  114. FileName: "{app}\Update.ini"; Section: "Modules"; Key: "NNTPScan"; String: "{cf}\Safety-lab\NNTPScan.dll"; 
  115. FileName: "{app}\Update.ini"; Section: "Modules"; Key: "PortScan"; String: "{cf}\Safety-lab\PortScan.dll"; 
  116. FileName: "{app}\Update.ini"; Section: "Modules"; Key: "SMTPScan"; String: "{cf}\Safety-lab\SMTPScan.dll"; 
  117. FileName: "{app}\Update.ini"; Section: "Modules"; Key: "SNMPScan"; String: "{cf}\Safety-lab\SNMPScan.dll"; 
  118. FileName: "{app}\Update.ini"; Section: "Modules"; Key: "SSHScan"; String: "{cf}\Safety-lab\SSHScan.dll"; 
  119. FileName: "{app}\Update.ini"; Section: "Modules"; Key: "SquidScan"; String: "{cf}\Safety-lab\SquidScan.dll"; 
  120. FileName: "{app}\Update.ini"; Section: "Modules"; Key: "TelnetScan"; String: "{cf}\Safety-lab\TelnetScan.dll"; 
  121. FileName: "{app}\Update.ini"; Section: "Reports"; Key: "StandartReport"; String: "{cf}\Safety-lab\StandartReport.dll"; 
  122. FileName: "{app}\Update.ini"; Section: "Reports"; Key: "PDFReport"; String: "{cf}\Safety-lab\PDFReport.dll"; 
  123. FileName: "{app}\Update.ini"; Section: "Reports"; Key: "CHMReport"; String: "{cf}\Safety-lab\CHMReport.dll"; 
  124. FileName: "{app}\Update.ini"; Section: "GUI"; Key: "SSSGUIForms"; String: "{cf}\Safety-lab\SSSGUIForms.ocx"; 
  125. FileName: "{app}\Update.ini"; Section: "APP"; Key: "GUI"; String: "{app}\SSS.exe"; 
  126. [Run]
  127. Filename: "{app}\SSS.exe"; Description: "Run Shadow Security Scanner"; Flags: postinstall nowait
  128. [Icons]
  129. Name: "{group}\Shadow Security Scanner"; Filename: "{app}\SSS.exe"; WorkingDir: "{app}"; 
  130. Name: "{group}\Update Shadow Security Scanner"; Filename: "{cf}\Safety-lab\ScannerUpdate.exe"; WorkingDir: "{app}"; 
  131. Name: "{group}\Uninstall"; Filename: "{uninstallexe}"; 
  132.