
ArchCreator
OPIS
PROGRAMU
System składa się z czterech modułów:
- moduł inwentaryzujący stacje robocze,
- moduł inwentaryzujący oprogramowanie,
- moduł archiwizujący dane ze stacji roboczych,
- moduł skanowania procesów systemowych.
Serwerem bazy danych jest darmowy system FireBird.
I. ArchCreator
Aplikacja - klient, działająca w tle w formie ikony na pasku systemowym. Po prawidłowym skonfigurowaniu użytkownik nie powinien zauważać jakichkolwiek zmian w systemie, istnieje możliwość zablokowana zmian konfiguracji przez użytkownika. Wszelkie zmiany parametrów dokonywane są przez administratora systemu.

II. ArchSerwer
Aplikacja analizująca dane przesłane przez programy zainstalowane na stacjach roboczych. Dostęp do programu poprzez autoryzację użytkownika. Umożliwia zdefiniowanie oddzielnych ustawień dla każdego z zarejestrowanych serwerów-firm.
Podstawowe ustawienia dotyczą :
- sieciowy adres zdalnego serwera bazy danych,
- adres e-mail pozwalający na zdalny odczyt aktualnych ustawień, zadań archiwizacji i posiadanego oprogramowania,
- przypisanie do zarejestrowanego serwera dowolnej ilości firm,
- zdefiniowanie grup użytkowników w obrębie firmy (np. Księgowość, Płace, Magazyn),
- zdefiniowanie adresów serwerów FTP, przechowujących otrzymane archiwa.

Główną bazą danych jest lokalny serwer, w którym po zarejestrowaniu zdalnych serwerów istnieje możliwość synchronizacji danych. Dzięki temu w jednej bazie danych można przechowywać dane z wielu firm. W przypadku pracy z jedną bazą danych nie definiujemy żadnych serwerów zdalnych – tj. praca w lokalnej sieci i nadzór nad n-stanowiskami. Ze względów analitycznych program można również podzielić na moduł analizy archiwizacji oraz moduł analizy zainstalowanego oprogramowania/sprzętu.
Kopie Bezpieczeństwa
Moduł umożliwia automatyczne tworzenie plików kopii zapasowej ze wskazanych katalogów. Archiwa są zapisywane jako oddzielne pliki zawierające w nazwie datę archiwizacji oraz numer porządkowy. Utworzone w ten sposób pliki można łatwiej przenieść np. na płytę CD, pamięć flash. Dla ułatwienia pracy moduł wyposażono w kreator zadań archiwizacji, który krok po kroku prowadzi użytkownika przez proces tworzenie nowego zadania.
Inwentaryzacja
Moduł umożliwia okresową inwentaryzację zainstalowanego oprogramowania. Użytkownik ma możliwość ustalenia częstości aktualizacji np. co 7 dni. Każdy program, który podczas inwentaryzacji nie zostanie wykryty w bazie oprogramowania zostaje opisany statusem : „nowy”. Ułatwia to administratorowi nadzór nad nowymi programami instalowanymi na stanowiskach. Dodatkowo zapisywane są informacje sprzętowo-systemowe tj :
|
Informacje Systemowe:
– wersja systemu operacyjnego
– klucz instalacyjny systemu
– numer seryjny systemu
– sieciowa nazwa komputera
– aktualnie zalogowany użytkownik |
Informacje Sprzętowe:
– numer seryjny dysku twardego
– pojemność dysku twardego
– wielkość pamięci RAM
– aktualny numer IP
– adres MAC karty sieciowej
– nazwa, typ oraz częstotliwość taktowania procesora
– model karty graficznej |

Szyfracja Plików Kopii Zapasowej
Aplikacja używa Kluczy 256 bitowych czyli
NAJBARDZIEJ BEZPIECZNYCH.
Dodatkowo generowana jest para kluczy Publiczy - Prywatny. Cechą mechanizmu jest możliwość sprawdzenia poprawności pary klucz (VALID KEY) oraz BRAK możliwości odszyfrowania informacji bez znajomości poprawnego Klucza Prywatnego. Dodatkowo Klucz Prywatny jest szyfrowany unikalnym Hasłem Dostępu, które przechowuje Opiekun Klucza Prywatnego.
Generowanie Pary Kluczy Publiczny - Prywatny oraz ich szyfrowanie odbywa się w Programie ArchSerwer. Parametrami startowymi GENERATORA są :
- fraza początkowa funkcji losowej
- losowe ruchy myszką nad specjalnym obszarem
- unikalne parametry stacji roboczej
- data oraz godzina systemowa
Parametry te pozwalają praktycznie UNIEMOŻLWIĆ podrobienie pary kluczy użytej do zaszyfrowania danych.
|