Skocz do zawartości
Forum komputerowe

Vulcan (Beta)


Rekomendowane odpowiedzi

Vulcan jest to projekt do zarządzania zdalnie podłączonymi klientami za pomoca socketow (sockets io). Jest to mój pierwszy taki troszkę większy projekt w node js oraz c#. Caly projekt sklada sie z serwera, updatera oraz clienta.

Repozytoria na githubie

Instalacja serwera:

  • Klonujemy repozytorium https://github.com/Qwizi/Vulcan-Server
  • Przechodzimy do sklonowanego repo
  • Wpisujemy 
    npm install
  • uruchamiany serwer mysql (np. na windowsie można do tego użyć xamppa)
  • tworzymy nowy plik .env (zobacz .env.example) i uzupelniamy go danymi do bazy danych
  • Wpisujemy 
    npm run start

     

  • przechodzimy w przegladarce na adres http://localhost:3000/install i tworzymy konto
  • logujemy sie

Musze zaznaczyć, że aktualnie tworzenie konta uzytkownika jest zrobione na szybkiego w przyszlosci mam zamiar zrobic to lepiej ;c

Uruchamianie updatera:

PS. Updater zawsze po uruchomieniu sprawdza czy mamy pobraną najnowsza wersje clienta, jezeli nie to automatycznie pobierze i uruchomi.

Dostępne opcje do zarządzania klientami:

  • Robienie zrzutów ekranu klientom oraz przeslanie ich na serwer
  • Uruchamianie dowolnej strony na kliencie
  • Uruchamianie dowolnej strony na kliencie wraz z akcją (np. uruchomienie facebooka gdzie potem automatycznie jest logowanie na konto i wykonanie danej akcji np. wyslanie wiadomosci do znaj)
  • Wysylanie dowolnej komendy do klienta np (dir, pwd)
  • Lista aktualnie uruchomionych procesow
  • Zamykanie uruchomionego procesu
  • Uruchamianie nowego procesu np. uruchomienie notatnika
  • Zarządanie myszka klienta (ruszanie ną w lewo/prawo/do gory/do dolu oraz naciskanie prawego/lewego/srodkowego przycisku myszy)
  • Ustawienie dowolnej tapety klientowi (podajemy dowolny adres url z grafiką)

Autor: Qwizi (Ja)
Tematyka: 
Screen/Demo:

Filmik ->https://www.youtube.com/watch?v=IyN5pie7Fyk

ss_3.thumb.PNG.e79a5ae67cbe181a2b9d13c7086540ab.PNGss_1.thumb.PNG.9500cf327e64e1ea69320d63876d42ee.PNGss_2.thumb.PNG.bee6df79297eb4d8e61f78609c8540ed.PNG

Edytowane przez Qwizi
Odnośnik do odpowiedzi
Udostępnij na innych stronach

Problem wciąż nierozwiązany? Dodaj swoją odpowiedź

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto. Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...