Secure VNC Viewer.

Applicazione Helper per stabilire automaticamente i tunnel SSH o SSL per le connessioni VNC
Scarica ora

Secure VNC Viewer. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Freeware
  • Nome editore:
  • Luke Stratman
  • Sito web dell'editore:
  • http://www.codeproject.com/Members/Luke-Stratman
  • Sistemi operativi:
  • Windows All
  • Dimensione del file:
  • 175 KB

Secure VNC Viewer. Tag


Secure VNC Viewer. Descrizione

L'applicazione Secure VNC Viewer è stata sviluppata per essere un piccolo strumento per stabilire automaticamente le gallerie SSH o SSL per le connessioni VNC. Quando VNC è un grande protocollo Desktop remoto multipiattaforma, è intrinsecamente insicuro e si basa sull'amministratore di sistema che lo installa Per tunnello attraverso un altro protocollo di comunicazione sicuro se il server VNC deve essere accessibile pubblicamente. I due modi più comuni per farlo sono per tunnel dati VNC attraverso una connessione SSL o una connessione SSH. C'è un'applicazione GUI multipiattaforma chiamata SSVNC che maneggia la configurazione di un tunnel SSL o SSH automaticamente prima di avviare il processo VNC Viewer ma, francamente, ha un numero di carenze che mi hanno portato a sviluppare la mia applicazione VNC Vankeer sicura. Innanzitutto, SSVNC è un po 'clunky e manca di un polacco professionale; Bende diverse altre finestre per gestire il processo di connessione sicuro e non fornisce un'interfaccia unificata. In secondo luogo, non è l'implementazione agnostica: contiene ingressi per parametri personalizzati per diverse delle principali implementazioni VNC, ma un approccio migliore sarebbe consentire all'utente di specificare semplicemente l'applicazione Viewer che desiderano funzionare e i parametri della riga di comando da utilizzare con quella applicazione. Quindi queste frustrazioni mi hanno portato a sviluppare la mia applicazione VNC VNC sicura. Potresti chiedermi, perché preoccuparsi di VNC? RDP (Protocollo Desktop remoto, utilizzato da Microsoft in Terminal Services) viene fornito di serie con Windows, giusto? Bene, non proprio: se stai ancora eseguendo Windows 2000 Professional, come me, VNC è davvero l'unica scelta che hai per la gestione del desktop remoto dal momento che Terminal Server non è supportato su Windows 2000 Professional. Ci sono pro e contro di entrambi i protocolli e, sarò onesto, preferisco assolutamente il RDP quando possibile, ma sono costretto ad usare VNC per la mia macchina per la casa. VNC è, al suo nucleo, un protocollo estremamente semplice: è fondamentalmente un buffer del frame remoto, quindi quando qualcosa cambia sul desktop remoto, un rettangolo di dati di immagine contenente l'area modificata viene inviata al client che aggiorna il proprio display. Ciò significa che il protocollo è intrinsecamente piattaforma-agnostico: tutto ciò che devi fare è essere in grado di prendere istantanee di parti del desktop e inviarle a un client remoto. Tuttavia, questa semplicità significa anche che il protocollo non è molto robusto: non vi è alcun supporto per la crittografia (diverse implementazioni, come ad esempio UltraVNC, Bolt questa funzionalità sul lato, ma sono stato meno che colpito dai risultati), e cose come I suoni remoti, la condivisione della stampante, la condivisione della porta, ecc. devono essere eseguiti da applicazioni separate. Per quanto riguarda la sicurezza, è generalmente accettato che l'approccio migliore è di "tunnel" dati VNC su altri protocolli onnipresenti e sicuri come SSH o SSL e, grazie alla piattaforma Cygwin, questo è facilmente fatto in Windows. Utilizzando SSH come esempio, ecco come funziona: ho un server SSH in esecuzione sulla porta 22 sulla mia macchina per la casa e, per poterlo a tunnel, stabilito una connessione da una macchina remota. Tuttavia, specifico anche diverse opzioni della riga di comando per il processo client SSH per abilitare la porta della porta locale: ciò significa che il processo client SSH inizierà ad ascoltare su una porta locale e, quando riceve i dati, lo inoltra la connessione SSH crittografata e stabilire una connessione con una porta locale sul server remoto in cui fornisce i dati. Quindi, una volta configurata questo tunnel, si istruisce il client VNC di connettersi alla porta locale in cui il client SSH sta ascoltando, il che riceverà i dati, crittografa, trasmetterlo sulla connessione SSH, decrittografa e lo consegnerà al porto ascoltato dal processo del server VNC sulla macchina remota. Mentre questo approccio è eccezionale perché otteniamo in modo efficace la sicurezza per VNC gratuitamente, significa anche che dobbiamo anche invocare un altro programma quando si tenta di stabilire una connessione VNC. Automazione di questo processo è dove arriva la mia applicazione.


Secure VNC Viewer. Software correlato

EASYIPLOOKUP.

EASYIPLOOKUP È uno strumento Internet, è Desktop Lookup IP, in modo da poter ottenere le migliori informazioni su specifico indirizzo IP. Easyiplookup confezionato con grande database compresso, con capacità di definire il ...

208 28.3 MB

Scarica