Huge thanks to our Platinum Members Endace and LiveAction,
and our Silver Member Veeam, for supporting the Wireshark Foundation and project.

Display Filter Reference: Virtual Network Computing

Protocol field name: vnc

Versions: 1.0.0 to 4.2.4

Back to Display Filter Reference

Field name Description Type Versions
vnc.ard_auth_client_keyClient public keyByte sequence1.12.0 to 4.2.4
vnc.ard_auth_credentialsEncrypted credentialsByte sequence1.12.0 to 4.2.4
vnc.ard_auth_generatorGeneratorUnsigned integer (16 bits)1.12.0 to 4.2.4
vnc.ard_auth_key_lenKey lengthUnsigned integer (16 bits)1.12.0 to 4.2.4
vnc.ard_auth_modulusPrime modulusByte sequence1.12.0 to 4.2.4
vnc.ard_auth_server_keyServer public keyByte sequence1.12.0 to 4.2.4
vnc.auth_challengeAuthentication challengeByte sequence1.0.0 to 4.2.4
vnc.auth_code_mismatchAuthentication code does not match vendor or signatureLabel1.12.0 to 4.2.4
vnc.auth_errorAuthentication errorCharacter string1.0.0 to 4.2.4
vnc.auth_error_lenLength of authentication errorUnsigned integer (32 bits)1.10.0 to 4.2.4
vnc.auth_responseAuthentication responseByte sequence1.0.0 to 4.2.4
vnc.auth_resultAuthentication resultBoolean1.0.0 to 4.2.4
vnc.auth_typeAuthentication typeUnsigned integer (8 bits)1.2.0 to 1.4.15
vnc.button_1_posMouse button #1 positionBoolean1.0.0 to 4.2.4
vnc.button_2_posMouse button #2 positionBoolean1.0.0 to 4.2.4
vnc.button_3_posMouse button #3 positionBoolean1.0.0 to 4.2.4
vnc.button_4_posMouse button #4 positionBoolean1.0.0 to 4.2.4
vnc.button_5_posMouse button #5 positionBoolean1.0.0 to 4.2.4
vnc.button_6_posMouse button #6 positionBoolean1.0.0 to 4.2.4
vnc.button_7_posMouse button #7 positionBoolean1.0.0 to 4.2.4
vnc.button_8_posMouse button #8 positionBoolean1.0.0 to 4.2.4
vnc.client_big_endian_flagBig endian flagBoolean1.0.0 to 4.2.4
vnc.client_bits_per_pixelBits per pixelUnsigned integer (8 bits)1.0.0 to 4.2.4
vnc.client_blue_maxBlue maximumUnsigned integer (16 bits)1.0.0 to 4.2.4
vnc.client_blue_shiftBlue shiftUnsigned integer (8 bits)1.0.0 to 4.2.4
vnc.client_cut_textTextCharacter string1.0.0 to 4.2.4
vnc.client_cut_text_lenLengthUnsigned integer (32 bits)1.0.0 to 4.2.4
vnc.client_depthDepthUnsigned integer (8 bits)1.0.0 to 4.2.4
vnc.client_green_maxGreen maximumUnsigned integer (16 bits)1.0.0 to 4.2.4
vnc.client_green_shiftGreen shiftUnsigned integer (8 bits)1.0.0 to 4.2.4
vnc.client_message_typeClient Message TypeUnsigned integer (8 bits)1.0.0 to 4.2.4
vnc.client_nameClient nameCharacter string1.2.0 to 4.2.4
vnc.client_proto_verClient protocol versionCharacter string1.0.0 to 4.2.4
vnc.client_red_maxRed maximumUnsigned integer (16 bits)1.0.0 to 4.2.4
vnc.client_red_shiftRed shiftUnsigned integer (8 bits)1.0.0 to 4.2.4
vnc.client_security_typeSecurity type selectedUnsigned integer (8 bits)1.4.0 to 4.2.4
vnc.client_set_encodings_encoding_typeEncoding typeSigned integer (32 bits)1.0.0 to 4.2.4
vnc.client_set_encodings_numNumber of encodingsUnsigned integer (16 bits)1.10.0 to 4.2.4
vnc.client_true_color_flagTrue color flagBoolean1.0.0 to 4.2.4
vnc.client_vendorClient vendor codeCharacter string1.2.0 to 4.2.4
vnc.color_groupsColor groupsLabel1.2.5 to 4.2.4
vnc.colormap_blueBlueUnsigned integer (16 bits)1.0.0 to 4.2.4
vnc.colormap_first_colorFirst colorUnsigned integer (16 bits)1.0.0 to 4.2.4
vnc.colormap_greenGreenUnsigned integer (16 bits)1.0.0 to 4.2.4
vnc.colormap_groupsNumber of color groupsUnsigned integer (16 bits)1.0.0 to 4.2.4
vnc.colormap_redRedUnsigned integer (16 bits)1.0.0 to 4.2.4
vnc.context_information_app_categoryApp CategoryUnsigned integer (32 bits)1.12.0 to 4.2.4
vnc.context_information_app_idApp IdUnsigned integer (32 bits)1.12.0 to 4.2.4
vnc.context_information_app_trust_levelApp Trust LevelUnsigned integer (16 bits)1.12.0 to 4.2.4
vnc.context_information_content_categoryContent CategoryUnsigned integer (32 bits)1.12.0 to 4.2.4
vnc.context_information_content_rulesContent RulesUnsigned integer (32 bits)1.12.0 to 4.2.4
vnc.context_information_content_trust_levelContent Trust LevelUnsigned integer (16 bits)1.12.0 to 4.2.4
vnc.copyrect_src_x_posSource x positionUnsigned integer (16 bits)1.0.0 to 4.2.4
vnc.copyrect_src_y_posSource y positionUnsigned integer (16 bits)1.0.0 to 4.2.4
vnc.cursor_encoding_bitmaskCursor encoding bitmaskByte sequence1.0.0 to 4.2.4
vnc.cursor_encoding_pixelsCursor encoding pixelsByte sequence1.0.0 to 4.2.4
vnc.cursor_x_fore_backX Cursor foreground RGB / background RGBByte sequence1.2.0 to 4.2.4
vnc.desktop_nameDesktop nameCharacter string1.0.0 to 4.2.4
vnc.desktop_name_lenDesktop name lengthUnsigned integer (32 bits)1.0.0 to 4.2.4
vnc.encoding_nameEncoding nameCharacter string1.2.0 to 4.2.4
vnc.encoding_typeEncoding typeSigned integer (32 bits)1.2.0 to 4.2.4
vnc.encoding_vendorEncoding vendor codeCharacter string1.2.0 to 4.2.4
vnc.fb_update_encoding_typeEncoding typeSigned integer (32 bits)1.0.0 to 4.2.4
vnc.fb_update_heightHeightUnsigned integer (16 bits)1.2.0 to 4.2.4
vnc.fb_update_num_rectsNumber of rectanglesUnsigned integer (16 bits)1.10.0 to 4.2.4
vnc.fb_update_widthWidthUnsigned integer (16 bits)1.0.0 to 4.2.4
vnc.fb_update_x_posX positionUnsigned integer (16 bits)1.0.0 to 4.2.4
vnc.fb_update_y_posY positionUnsigned integer (16 bits)1.4.0 to 4.2.4
vnc.fence_block_afterFence_block_afterBoolean1.12.0 to 4.2.4
vnc.fence_block_beforeFence block_beforeBoolean1.12.0 to 4.2.4
vnc.fence_flagsFence flagsUnsigned integer (32 bits)1.12.0 to 4.2.4
vnc.fence_payloadFence payloadByte sequence1.12.0 to 4.2.4
vnc.fence_payload_lengthFence payload lengthUnsigned integer (8 bits)1.12.0 to 4.2.4
vnc.fence_requestFence_requestBoolean1.12.0 to 4.2.4
vnc.fence_sync_nextFence_sync_nextBoolean1.12.0 to 4.2.4
vnc.h264_dataDataByte sequence1.12.0 to 4.2.4
vnc.h264_heightHeightUnsigned integer (32 bits)1.12.0 to 4.2.4
vnc.h264_nbytesNumber of BytesUnsigned integer (32 bits)1.12.0 to 4.2.4
vnc.h264_slice_typeSlice TypeUnsigned integer (32 bits)1.12.0 to 4.2.4
vnc.h264_widthWidthUnsigned integer (32 bits)1.12.0 to 4.2.4
vnc.heightFramebuffer heightUnsigned integer (16 bits)1.4.0 to 4.2.4
vnc.hextile_anysubrectsAny SubrectsBoolean1.0.0 to 4.2.4
vnc.hextile_bgBackground SpecifiedBoolean1.0.0 to 4.2.4
vnc.hextile_bg_valueBackground pixel valueByte sequence1.0.0 to 4.2.4
vnc.hextile_fgForeground SpecifiedBoolean1.0.0 to 4.2.4
vnc.hextile_fg_valueForeground pixel valueByte sequence1.0.0 to 4.2.4
vnc.hextile_num_subrectsNumber of subrectanglesUnsigned integer (8 bits)1.0.0 to 4.2.4
vnc.hextile_rawRawBoolean1.0.0 to 4.2.4
vnc.hextile_raw_valueRaw pixel valuesByte sequence1.0.0 to 4.2.4
vnc.hextile_subencodingSubencoding typeUnsigned integer (8 bits)1.0.0 to 4.2.4
vnc.hextile_subrect_heightHeightUnsigned integer (8 bits)1.0.0 to 4.2.4
vnc.hextile_subrect_pixel_valuePixel valueByte sequence1.0.0 to 4.2.4
vnc.hextile_subrect_widthWidthUnsigned integer (8 bits)1.0.0 to 4.2.4
vnc.hextile_subrect_x_posX positionUnsigned integer (8 bits)1.0.0 to 4.2.4
vnc.hextile_subrect_y_posY positionUnsigned integer (8 bits)1.0.0 to 4.2.4
vnc.hextile_subrectscoloredSubrects ColoredBoolean1.0.0 to 4.2.4
vnc.invalid_encodingInvalid encodingLabel1.12.0 to 4.2.4
vnc.keyKeyUnsigned integer (32 bits)1.0.0 to 4.2.4
vnc.key_downKey downBoolean1.0.0 to 4.2.4
vnc.num_auth_typesNumber of supported authentication typesUnsigned integer (32 bits)1.2.0 to 4.2.4
vnc.num_client_message_typesClient message typesUnsigned integer (16 bits)1.0.0 to 4.2.4
vnc.num_encoding_typesEncoding typesUnsigned integer (16 bits)1.0.0 to 4.2.4
vnc.num_security_typesNumber of security typesUnsigned integer (8 bits)1.0.0 to 4.2.4
vnc.num_server_message_typesServer message typesUnsigned integer (16 bits)1.0.0 to 4.2.4
vnc.num_supported_encodingsNumber of supported encodingsUnsigned integer (16 bits)2.0.0 to 4.2.4
vnc.num_tunnel_typesNumber of supported tunnel typesUnsigned integer (32 bits)1.2.0 to 4.2.4
vnc.paddingPaddingLabel1.0.0 to 4.2.4
vnc.pointer_x_posX positionUnsigned integer (16 bits)1.0.0 to 4.2.4
vnc.pointer_y_posY positionUnsigned integer (16 bits)1.0.0 to 4.2.4
vnc.possible_gtk_vnc_bugNULL found in greeting. client -> server greeting must be 12 bytes (possible gtk-vnc bug)Label1.12.0 to 4.2.4
vnc.raw_pixel_dataPixel dataByte sequence1.0.0 to 4.2.4
vnc.reassembleSee further on for dissection of the complete (reassembled) PDULabel2.0.0 to 4.2.4
vnc.rre_bg_pixelBackground pixel valueByte sequence1.0.0 to 4.2.4
vnc.rre_num_subrectsNumber of subrectanglesUnsigned integer (32 bits)1.0.0 to 4.2.4
vnc.rre_subrect_heightHeightUnsigned integer (16 bits)1.0.0 to 4.2.4
vnc.rre_subrect_pixelPixel valueByte sequence1.0.0 to 4.2.4
vnc.rre_subrect_widthWidthUnsigned integer (16 bits)1.0.0 to 4.2.4
vnc.rre_subrect_x_posX positionUnsigned integer (16 bits)1.0.0 to 4.2.4
vnc.rre_subrect_y_posY positionUnsigned integer (16 bits)1.0.0 to 4.2.4
vnc.screen_flagsScreen flagsUnsigned integer (32 bits)1.6.0 to 4.2.4
vnc.screen_heightScreen heightUnsigned integer (16 bits)1.6.0 to 4.2.4
vnc.screen_idScreen IDUnsigned integer (32 bits)1.6.0 to 4.2.4
vnc.screen_numNumber of screensUnsigned integer (8 bits)1.10.0 to 4.2.4
vnc.screen_widthScreen widthUnsigned integer (16 bits)1.6.0 to 4.2.4
vnc.screen_xScreen X positionUnsigned integer (16 bits)1.6.0 to 4.2.4
vnc.screen_yScreen Y positionUnsigned integer (16 bits)1.6.0 to 4.2.4
vnc.security_typeSecurity typeUnsigned integer (8 bits)1.0.0 to 4.2.4
vnc.security_type_stringSecurity type stringCharacter string1.0.0 to 1.8.15
vnc.server_big_endian_flagBig endian flagBoolean1.0.0 to 4.2.4
vnc.server_bits_per_pixelBits per pixelUnsigned integer (8 bits)1.0.0 to 4.2.4
vnc.server_blue_maxBlue maximumUnsigned integer (16 bits)1.0.0 to 4.2.4
vnc.server_blue_shiftBlue shiftUnsigned integer (8 bits)1.0.0 to 4.2.4
vnc.server_cut_textTextCharacter string1.0.0 to 4.2.4
vnc.server_cut_text_lenLengthUnsigned integer (32 bits)1.0.0 to 4.2.4
vnc.server_depthDepthUnsigned integer (8 bits)1.0.0 to 4.2.4
vnc.server_green_maxGreen maximumUnsigned integer (16 bits)1.0.0 to 4.2.4
vnc.server_green_shiftGreen shiftUnsigned integer (8 bits)1.0.0 to 4.2.4
vnc.server_identityServer IdentityCharacter string1.12.0 to 4.2.4
vnc.server_message_typeServer Message TypeUnsigned integer (8 bits)1.0.0 to 4.2.4
vnc.server_nameServer nameCharacter string1.2.0 to 4.2.4
vnc.server_proto_verServer protocol versionCharacter string1.0.0 to 4.2.4
vnc.server_red_maxRed maximumUnsigned integer (16 bits)1.0.0 to 4.2.4
vnc.server_red_shiftRed shiftUnsigned integer (8 bits)1.0.0 to 4.2.4
vnc.server_security_typeSecurity typeUnsigned integer (32 bits)1.0.0 to 4.2.4
vnc.server_true_color_flagTrue color flagBoolean1.0.0 to 4.2.4
vnc.server_vendorServer vendor codeCharacter string1.2.0 to 4.2.4
vnc.share_desktop_flagShare desktop flagBoolean1.0.0 to 4.2.4
vnc.signatureSignatureCharacter string2.0.0 to 4.2.4
vnc.slrle_run_dataRaw RLE dataByte sequence1.12.0 to 4.2.4
vnc.slrle_run_numNumber of RunsUnsigned integer (16 bits)1.12.0 to 4.2.4
vnc.supported_encodingsEncodingUnsigned integer (32 bits)1.12.0 to 4.2.4
vnc.supported_messages_client2serverClient2serverByte sequence1.12.0 to 4.2.4
vnc.supported_messages_server2clientServer2clientByte sequence1.12.0 to 4.2.4
vnc.tight_auth_codeAuthentication codeUnsigned integer (32 bits)1.6.0 to 4.2.4
vnc.tight_client_message_typeClient message type (TightVNC)Signed integer (32 bits)1.4.0 to 4.2.4
vnc.tight_fill_colorFill color (RGB)Byte sequence1.2.0 to 4.2.4
vnc.tight_filter_flagExplicit filter flagBoolean1.2.0 to 4.2.4
vnc.tight_filter_idFilter IDUnsigned integer (8 bits)1.2.0 to 4.2.4
vnc.tight_image_dataImage dataByte sequence1.2.0 to 4.2.4
vnc.tight_image_lenImage data lengthUnsigned integer (32 bits)1.2.0 to 4.2.4
vnc.tight_palette_dataPalette dataByte sequence1.2.0 to 4.2.4
vnc.tight_palette_num_colorsNumber of colors in paletteUnsigned integer (8 bits)1.2.0 to 4.2.4
vnc.tight_rect_typeRectangle typeUnsigned integer (8 bits)1.2.0 to 4.2.4
vnc.tight_reset_stream0Reset compression stream 0Boolean1.2.0 to 4.2.4
vnc.tight_reset_stream1Reset compression stream 1Boolean1.4.0 to 4.2.4
vnc.tight_reset_stream2Reset compression stream 2Boolean1.4.0 to 4.2.4
vnc.tight_reset_stream3Reset compression stream 3Boolean1.4.0 to 4.2.4
vnc.tight_server_message_typeServer message type (TightVNC)Signed integer (32 bits)1.4.0 to 4.2.4
vnc.too_many_colorsToo many colors, aborting dissectionLabel1.12.0 to 4.2.4
vnc.too_many_cut_textToo much cut text, aborting dissectionLabel1.12.0 to 4.2.4
vnc.too_many_rectanglesToo many rectangles, aborting dissectionLabel1.12.0 to 4.2.4
vnc.too_many_sub_rectanglesToo many sub-rectangles, aborting dissectionLabel1.12.0 to 4.2.4
vnc.tunnel_typeTunnel typeUnsigned integer (8 bits)1.2.0 to 3.4.16
vnc.tunnel_type_codeTunnel type codeUnsigned integer (32 bits)3.6.0 to 4.2.4
vnc.tunnel_type_signatureTunnel type signatureCharacter string3.6.0 to 4.2.4
vnc.tunnel_type_vendorTunnel type vendorCharacter string3.6.0 to 4.2.4
vnc.unknown_tight_packetUnknown packet (TightVNC)Label2.0.0 to 4.2.4
vnc.unknown_tight_vnc_authUnknown TIGHT VNC authenticationLabel1.12.0 to 4.2.4
vnc.update_req_heightHeightUnsigned integer (16 bits)1.0.0 to 4.2.4
vnc.update_req_incrementalIncremental updateBoolean1.0.0 to 4.2.4
vnc.update_req_widthWidthUnsigned integer (16 bits)1.0.0 to 4.2.4
vnc.update_req_x_posX positionUnsigned integer (16 bits)1.0.0 to 4.2.4
vnc.update_req_y_posY positionUnsigned integer (16 bits)1.0.0 to 4.2.4
vnc.vencrypt_auth_typeVeNCrypt authentication typeUnsigned integer (32 bits)3.6.0 to 4.2.4
vnc.vencrypt_auth_type_ackVeNCrypt Authorization type ackBoolean3.6.0 to 4.2.4
vnc.vencrypt_client_major_verVeNCrypt client major versionUnsigned integer (8 bits)3.6.0 to 4.2.4
vnc.vencrypt_client_minor_verVeNCrypt client minor versionUnsigned integer (8 bits)3.6.0 to 4.2.4
vnc.vencrypt_num_auth_typesVeNCrypt Number of supported authentication typesUnsigned integer (32 bits)3.6.0 to 4.2.4
vnc.vencrypt_server_major_verVeNCrypt server major versionUnsigned integer (8 bits)3.6.0 to 4.2.4
vnc.vencrypt_server_minor_verVeNCrypt server minor versionUnsigned integer (8 bits)3.6.0 to 4.2.4
vnc.vencrypt_version_ackVeNCrypt version ackBoolean3.6.0 to 4.2.4
vnc.vendor_codeVendor codeCharacter string1.0.0 to 1.8.15
vnc.widthFramebuffer widthUnsigned integer (16 bits)1.0.0 to 4.2.4
vnc.zrle_dataZRLE compressed dataByte sequence1.0.0 to 4.2.4
vnc.zrle_failedDecompression of ZRLE data failedLabel2.0.0 to 4.2.4
vnc.zrle_lenZRLE compressed lengthUnsigned integer (32 bits)1.0.0 to 4.2.4
vnc.zrle_palettePaletteByte sequence1.0.0 to 4.2.4
vnc.zrle_palette_sizePalette sizeUnsigned integer (8 bits)1.0.0 to 4.2.4
vnc.zrle_rawPixel valuesByte sequence1.0.0 to 4.2.4
vnc.zrle_rleRLEBoolean1.0.0 to 4.2.4
vnc.zrle_subencodingSubencoding typeUnsigned integer (8 bits)1.0.0 to 4.2.4