Przejdź do głównej zawartości

Windows

Uruchom instalator

Uruchom plik .exe z instalatorem i potwierdź komunikaty z systemu. Do uruchomienia instalatora potrzebujesz uprawnień administratora. Instalator

Instalator

Zgoda na warunki i folder instalacji

Do instalacji konieczne jest wyrażenie zgody na warunki oraz wybranie folderu instalacji

Konfiguracja SSL

Instalator może konfigurować aplikację, aby konsola TrapInit korzystała z protokołu SSL. Do wyboru są trzy opcje konfiguracji

Instalator

  • None - w tym przypadku, podczas procesu instalacji nie zostanie utworzony żaden certyfikat i aplikacja będzie działać bez protokołu https.

  • LetsEncrypt - automatyczne stworzenie certyfikatu dla domeny, w której uruchamiana jest aplikacja. Wykorzystywany jest darmowy mechanizm Let's Encrypt.

  • Self-signed - podczas uruchomienia, aplikacja wygeneruje sobie certyfikat self-signed self signed.

    Z uwagi na to, przeglądarka będzie wyświetlać informację o niezaufanym połączeniu.

    http

informacja

Jeśli chcemy później skorzystać z własnego certyfikatu, na etapie instalacji, wybrana opcja nie ma znaczenia. Po zakończeniu procesu instalacji musimy zmodyfikować plik konfiguracyjny aplikacji, jak to opisano poniżej.

W celu użycia własnego certyfikatu, należy zmodyfikować plik konfiguracyjny appsettings.json, który znajduje się w wybrany docelowym folderze instalacyjnym. Konieczne jest ustawienie poniższych wartości. Pole Mode w sekcji HttpsSettings powinno mieć wartość CustomCertificate.

Natomiast w kolejnej sekcji należy podać ścieżkę do certyfikatu oraz hasło. Jeśli sekcja nie istnieje, należy ją dodać. Po zmianach konieczny jest restart aplikacji.

"HttpsSettings": {
"Mode": "CustomCertificate",
},
"Kestrel": {
"Certificates": {
"Default": {
"Path": "C:\\ProgramData\\TrapTech\\TrapInit\\cert.pfx",
"Password": "password"
}
}
}

Konfiguracja instancji

Konfiguracja instancji

  • Ustawienia konta administratora - jest to login i hasło konieczne do pierwszego uruchomienia konsoli TrapInit. Podczas instalacji w aplikacji tworzony jest podany użytkownik. W razie utracenia tych danych może wystąpić konieczność reinstalacji platformy.

  • port - w tej sekcji wybierany jest port, po którym będziemy otwierać aplikację w przelądarce.

  • Publiczny URL - w tej sekcji konieczne jest podanie pełnego adresu URL, pod którym dostępna będzie aplikacja. Adres ten stanowi punkt, do którego przyszłe pułapki będą wysyłać informacje o incydentach. Poprawne wypełnienie tej wartości jest kluczowe w działani aplikacji

informacja

W niektórych przypadkach, jak wykorzystanie Docker Desktop, konieczne jest oddzielenie PublicURL, na którym jest wystawiona aplikacja, od adresu gdzie mają być wysyłane logi pułapek Może to wynikać np. z konieczności oddzielenia sieci wewnętrznej. W takim przypadku, konieczne jest wypełnienie dodatkowo wartości LogCollectionURL, które stanowić będzie np. adres w wewnętrznej sieci. W przykładzie dla Docker Desktop może to być np. adres http://host.docker.internal:80

Po kliknięciu "Dalej" instalator rozpocznie pracę

Instalacja

Postęp instalacji

Po zakończonej instalacji, możesz uruchomić konsolę TrapInit w przeglądarce.

notatka

Aplikacja domyślnie jest dostępna pod adresem https://localhost

Zakończenie instalacji