validate spyro ® 6 security hasp dongle florian kleinendorst – process software consultant...

21
Validate SPYRO ® 6 Security HASP dongle Florian KLEINENDORST – Process Software Consultant Pyrotec - November 2013 1 The presentation herein is intended for presentation purposes and contains confidential information; any unauthorized use, review, transmission, dissemination, distribution or copying is strictly prohibited. START

Upload: annice-brown

Post on 12-Jan-2016

221 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: Validate SPYRO ® 6 Security HASP dongle Florian KLEINENDORST – Process Software Consultant Pyrotec - November 2013 1 The presentation herein is intended

Validate SPYRO®6 SecurityHASP dongle

Florian KLEINENDORST – Process Software ConsultantPyrotec - November 2013

1 The presentation herein is intended for presentation purposes and contains confidential information; any unauthorized use, review, transmission, dissemination, distribution or copying is strictly prohibited.

START

Page 2: Validate SPYRO ® 6 Security HASP dongle Florian KLEINENDORST – Process Software Consultant Pyrotec - November 2013 1 The presentation herein is intended

2

Table of contents

1. Go to verify computer hosting dongle and driver

2. Go to validate HASP dongle

3. Go to validate Pyrotec’s license/password file

The presentation herein is intended for presentation purposes and contains confidential information; any unauthorized use, review, transmission, dissemination, distribution or copying is strictly prohibited.

Page 3: Validate SPYRO ® 6 Security HASP dongle Florian KLEINENDORST – Process Software Consultant Pyrotec - November 2013 1 The presentation herein is intended

1. Verify computer host and driver

3 The presentation herein is intended for presentation purposes and contains confidential information; any unauthorized use, review, transmission, dissemination, distribution or copying is strictly prohibited.

NEXTGO BACK TO START

Page 4: Validate SPYRO ® 6 Security HASP dongle Florian KLEINENDORST – Process Software Consultant Pyrotec - November 2013 1 The presentation herein is intended

4

Computer host - System

What is the Windows Operating System? Windows XP (32) or Server 2003 Windows XP (64) or Server 2003 Windows 7 (32/64), Vista (32/64), Server 2008 (32/64) or Server

2008 R2

Which dongle type is used? USB (black dongle)

Parallel (blue dongle, older type)

The presentation herein is intended for presentation purposes and contains confidential information; any unauthorized use, review, transmission, dissemination, distribution or copying is strictly prohibited.

NEXT

Page 5: Validate SPYRO ® 6 Security HASP dongle Florian KLEINENDORST – Process Software Consultant Pyrotec - November 2013 1 The presentation herein is intended

5

Computer host - Drivers

Which HASP driver is installed? Download HaspInst v6.22.zip Unzip to a new folder and run HaspInfo.bat A window like the example will be shown:

indicating the installed version at the first line.

Verifying an older version Download HaspInst v4.116.zip Unzip to a new folder and run HaspInfo.bat A window like the example will be shown

indicating the installed version.

The presentation herein is intended for presentation purposes and contains confidential information; any unauthorized use, review, transmission, dissemination, distribution or copying is strictly prohibited.

Frequently used versions are 6.22, 4.110, 4.116NEXT

Page 6: Validate SPYRO ® 6 Security HASP dongle Florian KLEINENDORST – Process Software Consultant Pyrotec - November 2013 1 The presentation herein is intended

6

Computer host - Drivers

HASP driver ok? Continue to dongle test

No HASP driver installed? Go to Install HASP Driver

Update from older to newer HASP driver? Go to Update HASP Driver This is advised and often necessary for Windows

higher than Windows XP, higher then windows Server 2003, all 64 bits versions.

The presentation herein is intended for presentation purposes and contains confidential information; any unauthorized use, review, transmission, dissemination, distribution or copying is strictly prohibited.

Page 7: Validate SPYRO ® 6 Security HASP dongle Florian KLEINENDORST – Process Software Consultant Pyrotec - November 2013 1 The presentation herein is intended

2. Validate HASP dongle

7 The presentation herein is intended for presentation purposes and contains confidential information; any unauthorized use, review, transmission, dissemination, distribution or copying is strictly prohibited.

GO BACK TO START

NEXT

Page 8: Validate SPYRO ® 6 Security HASP dongle Florian KLEINENDORST – Process Software Consultant Pyrotec - November 2013 1 The presentation herein is intended

8

Dongle Test

The HASP dongle is part of the SPYRO® security system The dongle can be used local (standalone) and in a network

Test the dongle local Go to local dongle test

Test the dongle in network modeThe dongle must also be locally available

Go to local dongle test Go to network dongle test

The presentation herein is intended for presentation purposes and contains confidential information; any unauthorized use, review, transmission, dissemination, distribution or copying is strictly prohibited.

No difference between USB and parallel type dongle test

Computer with dongle and SPYRO®

Computer/Server with dongle

Computer without dongle

Computer without dongle

Page 9: Validate SPYRO ® 6 Security HASP dongle Florian KLEINENDORST – Process Software Consultant Pyrotec - November 2013 1 The presentation herein is intended

9

Test Local dongle

Is the dongle inserted in the local computer? Is the red light illuminated? Download KeyTest.zip Unzip to a new folder and run PyrotecKeyTest.bat A “Local Pyrotec Security Key” should now be identified

Successfully detected local dongle No dongle detected? Go to No local dongle present

The presentation herein is intended for presentation purposes and contains confidential information; any unauthorized use, review, transmission, dissemination, distribution or copying is strictly prohibited.

This step should be done local! Not via a remote connection.

Page 10: Validate SPYRO ® 6 Security HASP dongle Florian KLEINENDORST – Process Software Consultant Pyrotec - November 2013 1 The presentation herein is intended

Running SPYRO® on any Windows 64-bits or Server version?

Running SPYRO® also via a remote desktop session?

Use the remote dongle setup

10

Successfully detected the local dongle

Will the SPYRO® software run on the same computer? Yes, continue to SPYRO® license/password (see note above) No, continue to Test remote dongle

The presentation herein is intended for presentation purposes and contains confidential information; any unauthorized use, review, transmission, dissemination, distribution or copying is strictly prohibited.

GO BACK TO START

DONE

Page 11: Validate SPYRO ® 6 Security HASP dongle Florian KLEINENDORST – Process Software Consultant Pyrotec - November 2013 1 The presentation herein is intended

11

Test remote dongle

The dongle is hosted by the central computer/server The test is divided in two steps

1. Network dongle test on the central computer/server (local)

2. Network dongle test on remote computer (client)

The presentation herein is intended for presentation purposes and contains confidential information; any unauthorized use, review, transmission, dissemination, distribution or copying is strictly prohibited.

Computer/Server with dongle

Computer without dongle

Computer without dongle

Pyrotec offers own software to share the dongle:

PyrotecKeyHost NEXT

Page 12: Validate SPYRO ® 6 Security HASP dongle Florian KLEINENDORST – Process Software Consultant Pyrotec - November 2013 1 The presentation herein is intended

12

Network dongle test on central computer/server

If not yet downloaded: Download KeyTest.zip Unzip to a new folder (on the computer hosting the dongle) Edit Pyrotec.ini with Notepad

PyrotecServer = <hostname or ip address>NetworkOnly = 1

Run PyrotecKeyTest.bat A “Network Security Key” should now be identified

No network dongle detected? Go to No network dongle present

The presentation herein is intended for presentation purposes and contains confidential information; any unauthorized use, review, transmission, dissemination, distribution or copying is strictly prohibited.

Insert the hostname of the computer hosting the dongle

NEXT

Page 13: Validate SPYRO ® 6 Security HASP dongle Florian KLEINENDORST – Process Software Consultant Pyrotec - November 2013 1 The presentation herein is intended

13

Network dongle test on remote computer Go to another remote/client computer (not hosting the dongle) Download KeyTest.zip and unzip to a new folder Edit Pyrotec.ini with Notepad

PyrotecServer = <hostname or ip address>NetworkOnly = 0

Run PyrotecKeyTest.bat A “Network Security Key” should now be identified

Successfully detected remote dongle No remote dongle detected? Go to No remote dongle present

The presentation herein is intended for presentation purposes and contains confidential information; any unauthorized use, review, transmission, dissemination, distribution or copying is strictly prohibited.

Insert the hostname of the computer hosting the dongle

Page 14: Validate SPYRO ® 6 Security HASP dongle Florian KLEINENDORST – Process Software Consultant Pyrotec - November 2013 1 The presentation herein is intended

14

Successfully detected remote dongle

Continue to SPYRO® license/password

More information is available in the Installation manual. Download the installation manual

The presentation herein is intended for presentation purposes and contains confidential information; any unauthorized use, review, transmission, dissemination, distribution or copying is strictly prohibited.

The HASP dongle is now ready to be used to run SPYRO®

GO BACK TO START

DONE

Page 15: Validate SPYRO ® 6 Security HASP dongle Florian KLEINENDORST – Process Software Consultant Pyrotec - November 2013 1 The presentation herein is intended

3. Validate Pyrotec’s license file

15 The presentation herein is intended for presentation purposes and contains confidential information; any unauthorized use, review, transmission, dissemination, distribution or copying is strictly prohibited.

GO BACK TO START

NEXT

Page 16: Validate SPYRO ® 6 Security HASP dongle Florian KLEINENDORST – Process Software Consultant Pyrotec - November 2013 1 The presentation herein is intended

16

Pyrotec License Files

The license file is named PRTPYR (it has no extension) The security file is named PRTC (it neither has an extension) The license and security file are essential to run SPYRO®

The two files reside in the same folder as the SPYRO® software

The license file is yearly updated by Pyrotec

The license file is viewable with NotepadPRTPYR example

The first line shows the active password and its expiration dateThe last line shows the license description.

The presentation herein is intended for presentation purposes and contains confidential information; any unauthorized use, review, transmission, dissemination, distribution or copying is strictly prohibited.

PSW1=&FWTDMATW,PSW2=333217 20021231PSW1=&OVWRUJDI,PSW2=256613 20011231PSW1=&VDYBTYED,PSW2=197467 20001231

PRTPYR.DAT for TECHNIP BENELUX B.V.

NEXT

Page 17: Validate SPYRO ® 6 Security HASP dongle Florian KLEINENDORST – Process Software Consultant Pyrotec - November 2013 1 The presentation herein is intended

The SPYRO® software will look for the License Files:

1. In the folder identified by the SPYRO Environment Variable

2. In the folder of the SPYRO® software

3. In the defined system PATH

Continue to Define/Verify the SPYRO Environment Variable Skip Define/Verify the SPYRO Environment Variable

17

SPYRO Environment Variable

To avoid confusion always use the SPYRO Environment Variable

The presentation herein is intended for presentation purposes and contains confidential information; any unauthorized use, review, transmission, dissemination, distribution or copying is strictly prohibited.

Page 18: Validate SPYRO ® 6 Security HASP dongle Florian KLEINENDORST – Process Software Consultant Pyrotec - November 2013 1 The presentation herein is intended

18

Define/Verify the SPYRO Environment Variable

Go to the Windows System Properties Select the Advanced tab

Click Environment Variables button

The presentation herein is intended for presentation purposes and contains confidential information; any unauthorized use, review, transmission, dissemination, distribution or copying is strictly prohibited.

NEXT

Page 19: Validate SPYRO ® 6 Security HASP dongle Florian KLEINENDORST – Process Software Consultant Pyrotec - November 2013 1 The presentation herein is intended

19

Define the SPYRO Environment Variable (2)

Search in the User and System variables for “SPYRO” If not present then define a new System Variable named “SPYRO”

Define the value as the folder where the SPYRO® software is installed

The presentation herein is intended for presentation purposes and contains confidential information; any unauthorized use, review, transmission, dissemination, distribution or copying is strictly prohibited.

NEXT

Page 20: Validate SPYRO ® 6 Security HASP dongle Florian KLEINENDORST – Process Software Consultant Pyrotec - November 2013 1 The presentation herein is intended

20

Running SPYRO®

SPYRO® software using the HASP dongle and Pyrotec License files

• Offline SPYRO® 6, EFPS6 and VisualEFPS

• Online SPYRO® for APC (SAPC)

• Online SPYRO® for RTO

• SPYRO® for planning and scheduling (SPSL)

The presentation herein is intended for presentation purposes and contains confidential information; any unauthorized use, review, transmission, dissemination, distribution or copying is strictly prohibited.

SPYRO® is now ready to run More information is available in the Installation manual

Download the installation manual For even more information you can contact Pyrotec at

[email protected]

GO BACK TO START

EXIT

Page 21: Validate SPYRO ® 6 Security HASP dongle Florian KLEINENDORST – Process Software Consultant Pyrotec - November 2013 1 The presentation herein is intended

21

Thank you

The presentation herein is intended for presentation purposes and contains confidential information; any unauthorized use, review, transmission, dissemination, distribution or copying is strictly prohibited.

Email: [email protected]

Website: www.spyrosuite.com