Hvad er ICA-filformatet?
En .ica-fil indeholder konfigurationsoplysninger til forbindelse til Citrix-servere eller cloud-tjenester. Independent Computing Architecture (ICA)-filer bruges af Citrix Workspace app (tidligere Citrix Receiver) til at levere Citrix Virtual Apps and Desktops-tjenester til brugere. En enkelt .ica-fil kan målrettes en fuld skrivebordssession eller en specifik publiceret applikation. ICA-filer kan være digitalt signerede for at sikre, at de kommer fra en betroet kilde. Da formatet er almindelig tekst, kan de vises og redigeres med enhver teksteditor, selvom de typisk genereres automatisk af en Citrix StoreFront-server eller af værktøjet ICA File Editor.
En .ica-fil organiserer indstillinger i sektioner i INI-stil, hvis navne er omsluttet af firkantede parenteser. Almindelige sektioner inkluderer:
WFClient- beskriver WinFrame-klientparametre såsom kodning og klientnavnApplicationServers- definerer navnet på applikationen eller forbindelsen- En sektion opkaldt efter forbindelsesposten, der indeholder forbindelsesegenskaber i formatet
Egenskabsnavn=værdi, såsom: - transportprotokoller (
TransportDriver=,ICAPortNumber=) - netværksadresse (
Address=) - brugernavn, domæne og adgangskode
- sessionsinitieringsegenskaber (
InitialProgram=,DesktopResolution=)
Løsninger udbudt af Citrix gør det muligt for virksomheder at dele, distribuere og centralt administrere programmer og virksomhedsdata via sikrede forbindelser. Data sendes ved hjælp af den proprietære ICA-protokol, et platformsuafhængigt alternativ til Remote Desktop Protocol udviklet af Microsoft. Dette muliggør fjernadgang til en organisations arbejdsmiljø fra hvor som helst i verden via internettet.
MIME-typen registreret for .ica-filer er application/x-ica.
Sikkerhed og tryghed
RISIKO: LOWEn .ica-fil er en konfiguration i almindelig tekst, der indeholder en serveradresse og en kortlivet startbillet - ingen eksekverbar kode. Den vigtigste advarsel: startbilletten er en legitimationsoplysning, så del ikke en .ica-fil offentligt, mens den er gyldig, og åbn kun .ica-filer, der kommer fra din egen organisations Citrix-portal. En .ica-fil fra en ukendt kilde kan pege din Citrix-klient mod en server kontrolleret af en angriber, så behandl uanmodede filer med mistro.
Formatdetaljer
kort fortaltProgrammer der åbner ICA-filer
Tekniske detaljer
dyb specifikation| Format-type | Konfigurationsfil i almindelig tekst i INI-stil; læsbare nøgle=værdi-par inde i navngivne [Sektion]-blokke |
| MIME-type | application/x-ica |
| Typisk filsignatur | [WFClient] sektionsoverskrift ved byte-forskydning 0 - en markør i almindelig tekst, ikke et binært magisk tal; nogle filer begynder med [Encoding] i stedet |
| Standard ICA-port | TCP 1494 for ukrypteret ICA; TCP 443 når sessionen er tunnelet over TLS/SSL |
| Sessionstyper | Fuldt virtuelt skrivebord eller en enkelt publiceret applikation, valgt via nøglen InitialProgram= i forbindelsessektionen |
| Transport driver-nøgle | TransportDriver= angiver den anvendte protokolstak (f.eks. TCP/IP, SSL/TLS); SSLEnable=On skifter sessionen til krypteret transport |
| Kryptering | SecureICA med RC5 op til 128-bit, eller ICA over TLS/SSL konfigureret via nøglerne SSLEnable=, SSLCipherSuite= og SSLProxyHost= |
| Digital signatur | Filer kan bære en kryptografisk signatur, så Citrix Workspace app kan verificere, at filen stammer fra en betroet Citrix-server, før en session startes |
| Platformforbrugere | Citrix Workspace app på Windows, macOS og Linux; Citrix Workspace på Android og iOS; Citrix HTML5 Receiver i webbrowsere |
| Primære genereringssystemer | Citrix StoreFront, Citrix Gateway (NetScaler/ADC) og det selvstændige værktøj ICA File Editor |
| Nøglesektioner | [WFClient] til globale klientparametre, [ApplicationServers] der viser forbindelsesnavne, plus én navngiven sektion pr. forbindelse, der indeholder Address=, InitialProgram= og alle sessionsnøgler |
| HDX-parametre | Filen kan indeholde HDX (High Definition Experience)-nøgler, der styrer lydkvalitet, videokomprimering, layout til flere skærme og USB-viderestilling |
| Tegnkodning og størrelse | US-ASCII eller UTF-8 almindelig tekst uden binære data; typisk filstørrelse 1-5 KB |
| Udgivet | 1990s (Citrix WinFrame / ICA protocol era) |
| Specifikation | docs.citrix.com |