From f8a538eee293c38387c08b2ea97b22d9b61c9d55 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Lucas=20de=20Oliveira=20Lopes?= <55464917+jlucaso1@users.noreply.github.com> Date: Wed, 18 Jun 2025 11:55:11 -0300 Subject: [PATCH] chore: update whatsapp version, tokens and increment dict version (#1366) * chore: update whatsapp version, tokens and increment dict version * revert: baileys version bump --- src/Defaults/index.ts | 2 +- src/WABinary/constants.ts | 2440 +++++++++++++++++++------------------ 2 files changed, 1222 insertions(+), 1220 deletions(-) diff --git a/src/Defaults/index.ts b/src/Defaults/index.ts index f190094..662fec8 100644 --- a/src/Defaults/index.ts +++ b/src/Defaults/index.ts @@ -15,7 +15,7 @@ export const PHONE_CONNECTION_CB = 'CB:Pong' export const WA_DEFAULT_EPHEMERAL = 7 * 24 * 60 * 60 export const NOISE_MODE = 'Noise_XX_25519_AESGCM_SHA256\0\0\0\0' -export const DICT_VERSION = 2 +export const DICT_VERSION = 3 export const KEY_BUNDLE_TYPE = Buffer.from([5]) export const NOISE_WA_HEADER = Buffer.from([87, 65, 6, DICT_VERSION]) // last is "DICT_VERSION" /** from: https://stackoverflow.com/questions/3809401/what-is-a-good-regular-expression-to-match-a-url */ diff --git a/src/WABinary/constants.ts b/src/WABinary/constants.ts index 7c4d83c..2fc8510 100644 --- a/src/WABinary/constants.ts +++ b/src/WABinary/constants.ts @@ -4,6 +4,8 @@ export const TAGS = { DICTIONARY_1: 237, DICTIONARY_2: 238, DICTIONARY_3: 239, + INTEROP_JID: 245, + FB_JID: 246, AD_JID: 247, LIST_8: 248, LIST_16: 249, @@ -13,1045 +15,1045 @@ export const TAGS = { BINARY_20: 253, BINARY_32: 254, NIBBLE_8: 255, - PACKED_MAX: 127, - SINGLE_BYTE_MAX: 256, - STREAM_END: 2 + PACKED_MAX: 127 } + export const DOUBLE_BYTE_TOKENS = [ [ - 'media-for1-1.cdn.whatsapp.net', - 'relay', - 'media-gru2-2.cdn.whatsapp.net', - 'uncompressed', - 'medium', - 'voip_settings', - 'device', - 'reason', - 'media-lim1-1.cdn.whatsapp.net', - 'media-qro1-2.cdn.whatsapp.net', - 'media-gru1-2.cdn.whatsapp.net', - 'action', - 'features', - 'media-gru2-1.cdn.whatsapp.net', - 'media-gru1-1.cdn.whatsapp.net', - 'media-otp1-1.cdn.whatsapp.net', - 'kyc-id', - 'priority', - 'phash', - 'mute', - 'token', - '100', - 'media-qro1-1.cdn.whatsapp.net', - 'none', - 'media-mrs2-2.cdn.whatsapp.net', - 'sign_credential', - '03', - 'media-mrs2-1.cdn.whatsapp.net', + 'read-self', + 'active', + 'fbns', 'protocol', - 'timezone', + 'reaction', + 'screen_width', + 'heartbeat', + 'deviceid', + '2:47DEQpj8', + 'uploadfieldstat', + 'voip_settings', + 'retry', + 'priority', + 'longitude', + 'conflict', + 'false', + 'ig_professional', + 'replaced', + 'preaccept', + 'cover_photo', + 'uncompressed', + 'encopt', + 'ppic', + '04', + 'passive', + 'status-revoke-drop', + 'keygen', + '540', + 'offer', + 'rate', + 'opus', + 'latitude', + 'w:gp2', + 'ver', + '4', + 'business_profile', + 'medium', + 'sender', + 'prev_v_id', + 'email', + 'website', + 'invited', + 'sign_credential', + '05', 'transport', - 'eph_setting', - '1080', - 'original_dimensions', - 'media-frx5-1.cdn.whatsapp.net', - 'background', - 'disable', - 'original_image_url', - '5', - 'transaction-id', - 'direct_path', - '103', - 'appointment_only', - 'request_image_url', - 'peer_pid', - 'address', - '105', - '104', - '102', - 'media-cdt1-1.cdn.whatsapp.net', + 'skey', + 'reason', + 'peer_abtest_bucket', + 'America/Sao_Paulo', + 'appid', + 'refresh', + '100', + '06', + '404', '101', + '104', + '107', + '102', '109', + '103', + 'member_add_mode', + '105', + 'transaction-id', '110', '106', - 'background_location', - 'v_id', - 'sync', - 'status-old', - '111', - '107', - 'ppic', - 'media-scl2-1.cdn.whatsapp.net', - 'business_profile', - '108', - 'invite', - '04', - 'audio_duration', - 'media-mct1-1.cdn.whatsapp.net', - 'media-cdg2-1.cdn.whatsapp.net', - 'media-los2-1.cdn.whatsapp.net', - 'invis', - 'net', - 'voip_payload_type', - 'status-revoke-delay', - '404', - 'state', - 'use_correct_order_for_hmac_sha1', - 'ver', - 'media-mad1-1.cdn.whatsapp.net', - 'order', - '540', - 'skey', - 'blinded_credential', - 'android', - 'contact_remove', - 'enable_downlink_relay_latency_only', - 'duration', - 'enable_vid_one_way_codec_nego', - '6', - 'media-sof1-1.cdn.whatsapp.net', - 'accept', - 'all', - 'signed_credential', - 'media-atl3-1.cdn.whatsapp.net', - 'media-lhr8-1.cdn.whatsapp.net', - 'website', - '05', - 'latitude', - 'media-dfw5-1.cdn.whatsapp.net', - 'forbidden', - 'enable_audio_piggyback_network_mtu_fix', - 'media-dfw5-2.cdn.whatsapp.net', - 'note.m4r', - 'media-atl3-2.cdn.whatsapp.net', - 'jb_nack_discard_count_fix', - 'longitude', - 'Opening.m4r', - 'media-arn2-1.cdn.whatsapp.net', - 'email', - 'timestamp', - 'admin', - 'media-pmo1-1.cdn.whatsapp.net', - 'America/Sao_Paulo', - 'contact_add', - 'media-sin6-1.cdn.whatsapp.net', - 'interactive', - '8000', - 'acs_public_key', - 'sigquit_anr_detector_release_rollover_percent', - 'media.fmed1-2.fna.whatsapp.net', - 'groupadd', - 'enabled_for_video_upgrade', - 'latency_update_threshold', - 'media-frt3-2.cdn.whatsapp.net', - 'calls_row_constraint_layout', - 'media.fgbb2-1.fna.whatsapp.net', - 'mms4_media_retry_notification_encryption_enabled', - 'timeout', - 'media-sin6-3.cdn.whatsapp.net', - 'audio_nack_jitter_multiplier', - 'jb_discard_count_adjust_pct_rc', - 'audio_reserve_bps', - 'delta', - 'account_sync', - 'default', - 'media.fjed4-6.fna.whatsapp.net', - '06', - 'lock_video_orientation', - 'media-frt3-1.cdn.whatsapp.net', - 'w:g2', - 'media-sin6-2.cdn.whatsapp.net', - 'audio_nack_algo_mask', - 'media.fgbb2-2.fna.whatsapp.net', - 'media.fmed1-1.fna.whatsapp.net', - 'cond_range_target_bitrate', - 'mms4_server_error_receipt_encryption_enabled', - 'vid_rc_dyn', - 'fri', - 'cart_v1_1_order_message_changes_enabled', - 'reg_push', - 'jb_hist_deposit_value', - 'privatestats', - 'media.fist7-2.fna.whatsapp.net', - 'thu', - 'jb_discard_count_adjust_pct', - 'mon', - 'group_call_video_maximization_enabled', - 'mms_cat_v1_forward_hot_override_enabled', - 'audio_nack_new_rtt', - 'media.fsub2-3.fna.whatsapp.net', - 'media_upload_aggressive_retry_exponential_backoff_enabled', - 'tue', - 'wed', - 'media.fruh4-2.fna.whatsapp.net', - 'audio_nack_max_seq_req', - 'max_rtp_audio_packet_resends', - 'jb_hist_max_cdf_value', - '07', - 'audio_nack_max_jb_delay', - 'mms_forward_partially_downloaded_video', - 'media-lcy1-1.cdn.whatsapp.net', - 'resume', - 'jb_inband_fec_aware', - 'new_commerce_entry_point_enabled', - '480', - 'payments_upi_generate_qr_amount_limit', - 'sigquit_anr_detector_rollover_percent', - 'media.fsdu2-1.fna.whatsapp.net', - 'fbns', - 'aud_pkt_reorder_pct', - 'dec', - 'stop_probing_before_accept_send', - 'media_upload_max_aggressive_retries', - 'edit_business_profile_new_mode_enabled', - 'media.fhex4-1.fna.whatsapp.net', - 'media.fjed4-3.fna.whatsapp.net', - 'sigquit_anr_detector_64bit_rollover_percent', - 'cond_range_ema_jb_last_delay', - 'watls_enable_early_data_http_get', - 'media.fsdu2-2.fna.whatsapp.net', - 'message_qr_disambiguation_enabled', - 'media-mxp1-1.cdn.whatsapp.net', - 'sat', - 'vertical', - 'media.fruh4-5.fna.whatsapp.net', - '200', - 'media-sof1-2.cdn.whatsapp.net', - '-1', - 'height', - 'product_catalog_hide_show_items_enabled', - 'deep_copy_frm_last', - 'tsoffline', - 'vp8/h.264', - 'media.fgye5-3.fna.whatsapp.net', - 'media.ftuc1-2.fna.whatsapp.net', - 'smb_upsell_chat_banner_enabled', - 'canonical', - '08', - '9', - '.', - 'media.fgyd4-4.fna.whatsapp.net', - 'media.fsti4-1.fna.whatsapp.net', - 'mms_vcache_aggregation_enabled', - 'mms_hot_content_timespan_in_seconds', - 'nse_ver', - 'rte', - 'third_party_sticker_web_sync', - 'cond_range_target_total_bitrate', - 'media_upload_aggressive_retry_enabled', - 'instrument_spam_report_enabled', - 'disable_reconnect_tone', - 'move_media_folder_from_sister_app', - 'one_tap_calling_in_group_chat_size', - '10', - 'storage_mgmt_banner_threshold_mb', - 'enable_backup_passive_mode', - 'sharechat_inline_player_enabled', - 'media.fcnq2-1.fna.whatsapp.net', - 'media.fhex4-2.fna.whatsapp.net', - 'media.fist6-3.fna.whatsapp.net', - 'ephemeral_drop_column_stage', - 'reconnecting_after_network_change_threshold_ms', - 'media-lhr8-2.cdn.whatsapp.net', - 'cond_jb_last_delay_ema_alpha', - 'entry_point_block_logging_enabled', - 'critical_event_upload_log_config', - 'respect_initial_bitrate_estimate', - 'smaller_image_thumbs_status_enabled', - 'media.fbtz1-4.fna.whatsapp.net', - 'media.fjed4-1.fna.whatsapp.net', - 'width', - '720', - 'enable_frame_dropper', - 'enable_one_side_mode', - 'urn:xmpp:whatsapp:dirty', - 'new_sticker_animation_behavior_v2', - 'media.flim3-2.fna.whatsapp.net', - 'media.fuio6-2.fna.whatsapp.net', - 'skip_forced_signaling', - 'dleq_proof', - 'status_video_max_bitrate', - 'lazy_send_probing_req', - 'enhanced_storage_management', - 'android_privatestats_endpoint_dit_enabled', - 'media.fscl13-2.fna.whatsapp.net', - 'video_duration' - ], - [ - 'group_call_discoverability_enabled', - 'media.faep9-2.fna.whatsapp.net', - 'msgr', - 'bloks_loggedin_access_app_id', - 'db_status_migration_step', - 'watls_prefer_ip6', - 'jabber:iq:privacy', - '68', - 'media.fsaw1-11.fna.whatsapp.net', - 'mms4_media_conn_persist_enabled', - 'animated_stickers_thread_clean_up', - 'media.fcgk3-2.fna.whatsapp.net', - 'media.fcgk4-6.fna.whatsapp.net', - 'media.fgye5-2.fna.whatsapp.net', - 'media.flpb1-1.fna.whatsapp.net', - 'media.fsub2-1.fna.whatsapp.net', - 'media.fuio6-3.fna.whatsapp.net', - 'not-allowed', - 'partial_pjpeg_bw_threshold', - 'cap_estimated_bitrate', - 'mms_chatd_resume_check_over_thrift', - 'smb_upsell_business_profile_enabled', - 'product_catalog_webclient', - 'groups', - 'sigquit_anr_detector_release_updated_rollout', - 'syncd_key_rotation_enabled', - 'media.fdmm2-1.fna.whatsapp.net', - 'media-hou1-1.cdn.whatsapp.net', - 'remove_old_chat_notifications', - 'smb_biztools_deeplink_enabled', - 'use_downloadable_filters_int', - 'group_qr_codes_enabled', - 'max_receipt_processing_time', - 'optimistic_image_processing_enabled', - 'smaller_video_thumbs_status_enabled', - 'watls_early_data', - 'reconnecting_before_relay_failover_threshold_ms', - 'cond_range_packet_loss_pct', - 'groups_privacy_blacklist', - 'status-revoke-drop', - 'stickers_animated_thumbnail_download', - 'dedupe_transcode_shared_images', - 'dedupe_transcode_shared_videos', - 'media.fcnq2-2.fna.whatsapp.net', - 'media.fgyd4-1.fna.whatsapp.net', - 'media.fist7-1.fna.whatsapp.net', - 'media.flim3-3.fna.whatsapp.net', - 'add_contact_by_qr_enabled', - 'https://faq.whatsapp.com/payments', - 'multicast_limit_global', - 'sticker_notification_preview', - 'smb_better_catalog_list_adapters_enabled', - 'bloks_use_minscript_android', - 'pen_smoothing_enabled', - 'media.fcgk4-5.fna.whatsapp.net', - 'media.fevn1-3.fna.whatsapp.net', - 'media.fpoj7-1.fna.whatsapp.net', - 'media-arn2-2.cdn.whatsapp.net', - 'reconnecting_before_network_change_threshold_ms', - 'android_media_use_fresco_for_gifs', - 'cond_in_congestion', - 'status_image_max_edge', - 'sticker_search_enabled', - 'starred_stickers_web_sync', - 'db_blank_me_jid_migration_step', - 'media.fist6-2.fna.whatsapp.net', - 'media.ftuc1-1.fna.whatsapp.net', - '09', - 'anr_fast_logs_upload_rollout', - 'camera_core_integration_enabled', - '11', - 'third_party_sticker_caching', - 'thread_dump_contact_support', - 'wam_privatestats_enabled', - 'vcard_as_document_size_kb', - 'maxfpp', - 'fbip', - 'ephemeral_allow_group_members', - 'media-bom1-2.cdn.whatsapp.net', - 'media-xsp1-1.cdn.whatsapp.net', - 'disable_prewarm', - 'frequently_forwarded_max', - 'media.fbtz1-5.fna.whatsapp.net', - 'media.fevn7-1.fna.whatsapp.net', - 'media.fgyd4-2.fna.whatsapp.net', - 'sticker_tray_animation_fully_visible_items', - 'green_alert_banner_duration', - 'reconnecting_after_p2p_failover_threshold_ms', - 'connected', - 'share_biz_vcard_enabled', - 'stickers_animation', - '0a', - '1200', - 'WhatsApp', - 'group_description_length', - 'p_v_id', - 'payments_upi_intent_transaction_limit', - 'frequently_forwarded_messages', - 'media-xsp1-2.cdn.whatsapp.net', - 'media.faep8-1.fna.whatsapp.net', - 'media.faep8-2.fna.whatsapp.net', - 'media.faep9-1.fna.whatsapp.net', - 'media.fdmm2-2.fna.whatsapp.net', - 'media.fgzt3-1.fna.whatsapp.net', - 'media.flim4-2.fna.whatsapp.net', - 'media.frao1-1.fna.whatsapp.net', - 'media.fscl9-2.fna.whatsapp.net', - 'media.fsub2-2.fna.whatsapp.net', - 'superadmin', - 'media.fbog10-1.fna.whatsapp.net', - 'media.fcgh28-1.fna.whatsapp.net', - 'media.fjdo10-1.fna.whatsapp.net', - 'third_party_animated_sticker_import', - 'delay_fec', - 'attachment_picker_refresh', - 'android_linked_devices_re_auth_enabled', - 'rc_dyn', - 'green_alert_block_jitter', - 'add_contact_logging_enabled', - 'biz_message_logging_enabled', - 'conversation_media_preview_v2', - 'media-jnb1-1.cdn.whatsapp.net', - 'ab_key', - 'media.fcgk4-2.fna.whatsapp.net', - 'media.fevn1-1.fna.whatsapp.net', - 'media.fist6-1.fna.whatsapp.net', - 'media.fruh4-4.fna.whatsapp.net', - 'media.fsti4-2.fna.whatsapp.net', - 'mms_vcard_autodownload_size_kb', - 'watls_enabled', - 'notif_ch_override_off', - 'media.fsaw1-14.fna.whatsapp.net', - 'media.fscl13-1.fna.whatsapp.net', - 'db_group_participant_migration_step', - '1020', - 'cond_range_sterm_rtt', - 'invites_logging_enabled', - 'triggered_block_enabled', - 'group_call_max_participants', - 'media-iad3-1.cdn.whatsapp.net', - 'product_catalog_open_deeplink', - 'shops_required_tos_version', - 'image_max_kbytes', - 'cond_low_quality_vid_mode', - 'db_receipt_migration_step', - 'jb_early_prob_hist_shrink', - 'media.fdmm2-3.fna.whatsapp.net', - 'media.fdmm2-4.fna.whatsapp.net', - 'media.fruh4-1.fna.whatsapp.net', - 'media.fsaw2-2.fna.whatsapp.net', - 'remove_geolocation_videos', - 'new_animation_behavior', - 'fieldstats_beacon_chance', - '403', - 'authkey_reset_on_ban', - 'continuous_ptt_playback', - 'reconnecting_after_relay_failover_threshold_ms', - 'false', - 'group', - 'sun', - 'conversation_swipe_to_reply', - 'ephemeral_messages_setting', - 'smaller_video_thumbs_enabled', - 'md_device_sync_enabled', - 'bloks_shops_pdp_url_regex', - 'lasso_integration_enabled', - 'media-bom1-1.cdn.whatsapp.net', - 'new_backup_format_enabled', - '256', - 'media.faep6-1.fna.whatsapp.net', - 'media.fasr1-1.fna.whatsapp.net', - 'media.fbtz1-7.fna.whatsapp.net', - 'media.fesb4-1.fna.whatsapp.net', - 'media.fjdo1-2.fna.whatsapp.net', - 'media.frba2-1.fna.whatsapp.net', - 'watls_no_dns', - '600', - 'db_broadcast_me_jid_migration_step', - 'new_wam_runtime_enabled', - 'group_update', - 'enhanced_block_enabled', - 'sync_wifi_threshold_kb', - 'mms_download_nc_cat', - 'bloks_minification_enabled', - 'ephemeral_messages_enabled', - 'reject', - 'voip_outgoing_xml_signaling', - 'creator', - 'dl_bw', - 'payments_request_messages', - 'target_bitrate', - 'bloks_rendercore_enabled', - 'media-hbe1-1.cdn.whatsapp.net', - 'media-hel3-1.cdn.whatsapp.net', - 'media-kut2-2.cdn.whatsapp.net', - 'media-lax3-1.cdn.whatsapp.net', - 'media-lax3-2.cdn.whatsapp.net', - 'sticker_pack_deeplink_enabled', - 'hq_image_bw_threshold', - 'status_info', - 'voip', - 'dedupe_transcode_videos', - 'grp_uii_cleanup', - 'linked_device_max_count', - 'media.flim1-1.fna.whatsapp.net', - 'media.fsaw2-1.fna.whatsapp.net', - 'reconnecting_after_call_active_threshold_ms', - '1140', - 'catalog_pdp_new_design', - 'media.fbtz1-10.fna.whatsapp.net', - 'media.fsaw1-15.fna.whatsapp.net', - '0b', - 'consumer_rc_provider', - 'mms_async_fast_forward_ttl', - 'jb_eff_size_fix', - 'voip_incoming_xml_signaling', - 'media_provider_share_by_uuid', - 'suspicious_links', - 'dedupe_transcode_images', - 'green_alert_modal_start', - 'media-cgk1-1.cdn.whatsapp.net', - 'media-lga3-1.cdn.whatsapp.net', - 'template_doc_mime_types', - 'important_messages', - 'user_add', - 'vcard_max_size_kb', - 'media.fada2-1.fna.whatsapp.net', - 'media.fbog2-5.fna.whatsapp.net', - 'media.fbtz1-3.fna.whatsapp.net', - 'media.fcgk3-1.fna.whatsapp.net', - 'media.fcgk7-1.fna.whatsapp.net', - 'media.flim1-3.fna.whatsapp.net', - 'media.fscl9-1.fna.whatsapp.net', - 'ctwa_context_enterprise_enabled', - 'media.fsaw1-13.fna.whatsapp.net', - 'media.fuio11-2.fna.whatsapp.net', - 'status_collapse_muted', - 'db_migration_level_force', - 'recent_stickers_web_sync', - 'bloks_session_state', - 'bloks_shops_enabled', - 'green_alert_setting_deep_links_enabled', - 'restrict_groups', - 'battery', - 'green_alert_block_start', - 'refresh', - 'ctwa_context_enabled', - 'md_messaging_enabled', - 'status_image_quality', - 'md_blocklist_v2_server', - 'media-del1-1.cdn.whatsapp.net', - '13', - 'userrate', - 'a_v_id', - 'cond_rtt_ema_alpha', - 'invalid' - ], - [ - 'media.fada1-1.fna.whatsapp.net', - 'media.fadb3-2.fna.whatsapp.net', - 'media.fbhz2-1.fna.whatsapp.net', - 'media.fcor2-1.fna.whatsapp.net', - 'media.fjed4-2.fna.whatsapp.net', - 'media.flhe4-1.fna.whatsapp.net', - 'media.frak1-2.fna.whatsapp.net', - 'media.fsub6-3.fna.whatsapp.net', - 'media.fsub6-7.fna.whatsapp.net', - 'media.fvvi1-1.fna.whatsapp.net', - 'search_v5_eligible', - 'wam_real_time_enabled', - 'report_disk_event', - 'max_tx_rott_based_bitrate', - 'product', - 'media.fjdo10-2.fna.whatsapp.net', - 'video_frame_crc_sample_interval', - 'media_max_autodownload', - '15', - 'h.264', - 'wam_privatestats_buffer_count', - 'md_phash_v2_enabled', - 'account_transfer_enabled', - 'business_product_catalog', - 'enable_non_dyn_codec_param_fix', - 'is_user_under_epd_jurisdiction', - 'media.fbog2-4.fna.whatsapp.net', - 'media.fbtz1-2.fna.whatsapp.net', - 'media.fcfc1-1.fna.whatsapp.net', - 'media.fjed4-5.fna.whatsapp.net', - 'media.flhe4-2.fna.whatsapp.net', - 'media.flim1-2.fna.whatsapp.net', - 'media.flos5-1.fna.whatsapp.net', - 'android_key_store_auth_ver', - '010', - 'anr_process_monitor', - 'delete_old_auth_key', - 'media.fcor10-3.fna.whatsapp.net', - 'storage_usage_enabled', - 'android_camera2_support_level', - 'dirty', - 'consumer_content_provider', - 'status_video_max_duration', - '0c', - 'bloks_cache_enabled', - 'media.fadb2-2.fna.whatsapp.net', - 'media.fbko1-1.fna.whatsapp.net', - 'media.fbtz1-9.fna.whatsapp.net', - 'media.fcgk4-4.fna.whatsapp.net', - 'media.fesb4-2.fna.whatsapp.net', - 'media.fevn1-2.fna.whatsapp.net', - 'media.fist2-4.fna.whatsapp.net', - 'media.fjdo1-1.fna.whatsapp.net', - 'media.fruh4-6.fna.whatsapp.net', - 'media.fsrg5-1.fna.whatsapp.net', - 'media.fsub6-6.fna.whatsapp.net', - 'minfpp', - '5000', - 'locales', - 'video_max_bitrate', - 'use_new_auth_key', - 'bloks_http_enabled', - 'heartbeat_interval', - 'media.fbog11-1.fna.whatsapp.net', - 'ephemeral_group_query_ts', - 'fec_nack', - 'search_in_storage_usage', - 'c', - 'media-amt2-1.cdn.whatsapp.net', - 'linked_devices_ui_enabled', - '14', - 'async_data_load_on_startup', - 'voip_incoming_xml_ack', - '16', - 'db_migration_step', - 'init_bwe', - 'max_participants', - 'wam_buffer_count', - 'media.fada2-2.fna.whatsapp.net', - 'media.fadb3-1.fna.whatsapp.net', - 'media.fcor2-2.fna.whatsapp.net', - 'media.fdiy1-2.fna.whatsapp.net', - 'media.frba3-2.fna.whatsapp.net', - 'media.fsaw2-3.fna.whatsapp.net', - '1280', - 'status_grid_enabled', - 'w:biz', - 'product_catalog_deeplink', - 'media.fgye10-2.fna.whatsapp.net', - 'media.fuio11-1.fna.whatsapp.net', - 'optimistic_upload', - 'work_manager_init', - 'lc', - 'catalog_message', - 'cond_net_medium', - 'enable_periodical_aud_rr_processing', - 'cond_range_ema_rtt', - 'media-tir2-1.cdn.whatsapp.net', - 'frame_ms', - 'group_invite_sending', - 'payments_web_enabled', - 'wallpapers_v2', - '0d', - 'browser', - 'hq_image_max_edge', - 'image_edit_zoom', - 'linked_devices_re_auth_enabled', - 'media.faly3-2.fna.whatsapp.net', - 'media.fdoh5-3.fna.whatsapp.net', - 'media.fesb3-1.fna.whatsapp.net', - 'media.fknu1-1.fna.whatsapp.net', - 'media.fmex3-1.fna.whatsapp.net', - 'media.fruh4-3.fna.whatsapp.net', - '255', - 'web_upgrade_to_md_modal', - 'audio_piggyback_timeout_msec', - 'enable_audio_oob_fec_feature', - 'from_ip', - 'image_max_edge', - 'message_qr_enabled', - 'powersave', - 'receipt_pre_acking', - 'video_max_edge', - 'full', - '011', - '012', - 'enable_audio_oob_fec_for_sender', - 'md_voip_enabled', - 'enable_privatestats', - 'max_fec_ratio', - 'payments_cs_faq_url', - 'media-xsp1-3.cdn.whatsapp.net', - 'hq_image_quality', - 'media.fasr1-2.fna.whatsapp.net', - 'media.fbog3-1.fna.whatsapp.net', - 'media.ffjr1-6.fna.whatsapp.net', - 'media.fist2-3.fna.whatsapp.net', - 'media.flim4-3.fna.whatsapp.net', - 'media.fpbc2-4.fna.whatsapp.net', - 'media.fpku1-1.fna.whatsapp.net', - 'media.frba1-1.fna.whatsapp.net', - 'media.fudi1-1.fna.whatsapp.net', - 'media.fvvi1-2.fna.whatsapp.net', - 'gcm_fg_service', - 'enable_dec_ltr_size_check', - 'clear', - 'lg', - 'media.fgru11-1.fna.whatsapp.net', - '18', - 'media-lga3-2.cdn.whatsapp.net', - 'pkey', - '0e', - 'max_subject', - 'cond_range_lterm_rtt', - 'announcement_groups', - 'biz_profile_options', - 's_t', - 'media.fabv2-1.fna.whatsapp.net', - 'media.fcai3-1.fna.whatsapp.net', - 'media.fcgh1-1.fna.whatsapp.net', - 'media.fctg1-4.fna.whatsapp.net', - 'media.fdiy1-1.fna.whatsapp.net', - 'media.fisb4-1.fna.whatsapp.net', - 'media.fpku1-2.fna.whatsapp.net', - 'media.fros9-1.fna.whatsapp.net', - 'status_v3_text', - 'usync_sidelist', - '17', - 'announcement', - '...', - 'md_group_notification', - '0f', - 'animated_pack_in_store', - '013', - 'America/Mexico_City', - '1260', - 'media-ams4-1.cdn.whatsapp.net', - 'media-cgk1-2.cdn.whatsapp.net', - 'media-cpt1-1.cdn.whatsapp.net', - 'media-maa2-1.cdn.whatsapp.net', - 'media.fgye10-1.fna.whatsapp.net', - 'e', - 'catalog_cart', - 'hfm_string_changes', - 'init_bitrate', - 'packless_hsm', - 'group_info', - 'America/Belem', - '50', - '960', - 'cond_range_bwe', - 'decode', - 'encode', - 'media.fada1-8.fna.whatsapp.net', - 'media.fadb1-2.fna.whatsapp.net', - 'media.fasu6-1.fna.whatsapp.net', - 'media.fbog4-1.fna.whatsapp.net', - 'media.fcgk9-2.fna.whatsapp.net', - 'media.fdoh5-2.fna.whatsapp.net', - 'media.ffjr1-2.fna.whatsapp.net', - 'media.fgua1-1.fna.whatsapp.net', - 'media.fgye1-1.fna.whatsapp.net', - 'media.fist1-4.fna.whatsapp.net', - 'media.fpbc2-2.fna.whatsapp.net', - 'media.fres2-1.fna.whatsapp.net', - 'media.fsdq1-2.fna.whatsapp.net', - 'media.fsub6-5.fna.whatsapp.net', - 'profilo_enabled', - 'template_hsm', - 'use_disorder_prefetching_timer', - 'video_codec_priority', - 'vpx_max_qp', - 'ptt_reduce_recording_delay', - '25', - 'iphone', - 'Windows', - 's_o', - 'Africa/Lagos', - 'abt', - 'media-kut2-1.cdn.whatsapp.net', - 'media-mba1-1.cdn.whatsapp.net', - 'media-mxp1-2.cdn.whatsapp.net', - 'md_blocklist_v2', - 'url_text', - 'enable_short_offset', - 'group_join_permissions', - 'enable_audio_piggyback_feature', - 'image_quality', - 'media.fcgk7-2.fna.whatsapp.net', - 'media.fcgk8-2.fna.whatsapp.net', - 'media.fclo7-1.fna.whatsapp.net', - 'media.fcmn1-1.fna.whatsapp.net', - 'media.feoh1-1.fna.whatsapp.net', - 'media.fgyd4-3.fna.whatsapp.net', - 'media.fjed4-4.fna.whatsapp.net', - 'media.flim1-4.fna.whatsapp.net', - 'media.flim2-4.fna.whatsapp.net', - 'media.fplu6-1.fna.whatsapp.net', - 'media.frak1-1.fna.whatsapp.net', - 'media.fsdq1-1.fna.whatsapp.net', - 'to_ip', - '015', - 'vp8', - '19', - '21', - '1320', - 'auth_key_ver', - 'message_processing_dedup', - 'server-error', - 'wap4_enabled', - '420', - '014', - 'cond_range_rtt', - 'ptt_fast_lock_enabled', - 'media-ort2-1.cdn.whatsapp.net', - 'fwd_ui_start_ts' - ], - [ - 'contact_blacklist', - 'Asia/Jakarta', - 'media.fepa10-1.fna.whatsapp.net', - 'media.fmex10-3.fna.whatsapp.net', - 'disorder_prefetching_start_when_empty', - 'America/Bogota', - 'use_local_probing_rx_bitrate', - 'America/Argentina/Buenos_Aires', - 'cross_post', - 'media.fabb1-1.fna.whatsapp.net', - 'media.fbog4-2.fna.whatsapp.net', - 'media.fcgk9-1.fna.whatsapp.net', - 'media.fcmn2-1.fna.whatsapp.net', - 'media.fdel3-1.fna.whatsapp.net', - 'media.ffjr1-1.fna.whatsapp.net', - 'media.fgdl5-1.fna.whatsapp.net', - 'media.flpb1-2.fna.whatsapp.net', - 'media.fmex2-1.fna.whatsapp.net', - 'media.frba2-2.fna.whatsapp.net', - 'media.fros2-2.fna.whatsapp.net', - 'media.fruh2-1.fna.whatsapp.net', - 'media.fybz2-2.fna.whatsapp.net', - 'options', - '20', - 'a', - '017', - '018', - 'mute_always', - 'user_notice', - 'Asia/Kolkata', - 'gif_provider', - 'locked', - 'media-gua1-1.cdn.whatsapp.net', - 'piggyback_exclude_force_flush', - '24', - 'media.frec39-1.fna.whatsapp.net', - 'user_remove', - 'file_max_size', - 'cond_packet_loss_pct_ema_alpha', - 'media.facc1-1.fna.whatsapp.net', - 'media.fadb2-1.fna.whatsapp.net', - 'media.faly3-1.fna.whatsapp.net', - 'media.fbdo6-2.fna.whatsapp.net', - 'media.fcmn2-2.fna.whatsapp.net', - 'media.fctg1-3.fna.whatsapp.net', - 'media.ffez1-2.fna.whatsapp.net', - 'media.fist1-3.fna.whatsapp.net', - 'media.fist2-2.fna.whatsapp.net', - 'media.flim2-2.fna.whatsapp.net', - 'media.fmct2-3.fna.whatsapp.net', - 'media.fpei3-1.fna.whatsapp.net', - 'media.frba3-1.fna.whatsapp.net', - 'media.fsdu8-2.fna.whatsapp.net', - 'media.fstu2-1.fna.whatsapp.net', - 'media_type', - 'receipt_agg', - '016', - 'enable_pli_for_crc_mismatch', - 'live', - 'enc_rekey', - 'frskmsg', - 'd', - 'media.fdel11-2.fna.whatsapp.net', - 'proto', - '2250', - 'audio_piggyback_enable_cache', - 'skip_nack_if_ltrp_sent', - 'mark_dtx_jb_frames', - 'web_service_delay', - '7282', - 'catalog_send_all', 'outgoing', - '360', - '30', - 'LIMITED', + '108', + '111', + 'tokens', + 'followers', + 'ig_handle', + 'self_pid', + 'tue', + 'dec', + 'thu', + 'joinable', + 'peer_pid', + 'mon', + 'features', + 'wed', + 'peer_device_presence', + 'pn', + 'delete', + '07', + 'fri', + 'audio_duration', + 'admin', + 'connected', + 'delta', + 'rcat', + 'disable', + 'collection', + '08', + '480', + 'sat', + 'phash', + 'all', + 'invite', + 'accept', + 'critical_unblock_low', + 'group_update', + 'signed_credential', + 'blinded_credential', + 'eph_setting', + 'net', + '09', + 'background_location', + 'refresh_id', + 'Asia/Kolkata', + 'privacy_mode_ts', + 'account_sync', + 'voip_payload_type', + 'service_areas', + 'acs_public_key', + 'v_id', + '0a', + 'fallback_class', + 'relay', + 'actual_actors', + 'metadata', + 'w:biz', + '5', + 'connected-limit', + 'notice', + '0b', + 'host_storage', + 'fb_page', + 'subject', + 'privatestats', + 'invis', + 'groupadd', + '010', + 'note.m4r', + 'uuid', + '0c', + '8000', + 'sun', + '372', + '1020', + 'stage', + '1200', + '720', + 'canonical', + 'fb', + '011', + 'video_duration', + '0d', + '1140', + 'superadmin', + '012', + 'Opening.m4r', + 'keystore_attestation', + 'dleq_proof', + '013', + 'timestamp', + 'ab_key', + 'w:sync:app:state', + '0e', + 'vertical', + '600', + 'p_v_id', + '6', + 'likes', + '014', + '500', + '1260', + 'creator', + '0f', + 'rte', + 'destination', + 'group', + 'group_info', + 'syncd_anti_tampering_fatal_exception_enabled', + '015', + 'dl_bw', + 'Asia/Jakarta', + 'vp8/h.264', + 'online', + '1320', + 'fb:multiway', + '10', + 'timeout', + '016', + 'nse_retry', + 'urn:xmpp:whatsapp:dirty', + '017', + 'a_v_id', + 'web_shops_chat_header_button_enabled', + 'nse_call', + 'inactive-upgrade', + 'none', + 'web', + 'groups', + '2250', + 'mms_hot_content_timespan_in_seconds', + 'contact_blacklist', + 'nse_read', + 'suspended_group_deletion_notification', + 'binary_version', + '018', + 'https://www.whatsapp.com/otp/copy/', + 'reg_push', + 'shops_hide_catalog_attachment_entrypoint', + 'server_sync', + '.', + 'ephemeral_messages_allowed_values', '019', - 'audio_picker', - 'bpv2_phase', - 'media.fada1-7.fna.whatsapp.net', - 'media.faep7-1.fna.whatsapp.net', - 'media.fbko1-2.fna.whatsapp.net', - 'media.fbni1-2.fna.whatsapp.net', - 'media.fbtz1-1.fna.whatsapp.net', - 'media.fbtz1-8.fna.whatsapp.net', - 'media.fcjs3-1.fna.whatsapp.net', - 'media.fesb3-2.fna.whatsapp.net', - 'media.fgdl5-4.fna.whatsapp.net', - 'media.fist2-1.fna.whatsapp.net', - 'media.flhe2-2.fna.whatsapp.net', - 'media.flim2-1.fna.whatsapp.net', - 'media.fmex1-1.fna.whatsapp.net', - 'media.fpat3-2.fna.whatsapp.net', - 'media.fpat3-3.fna.whatsapp.net', - 'media.fros2-1.fna.whatsapp.net', - 'media.fsdu8-1.fna.whatsapp.net', - 'media.fsub3-2.fna.whatsapp.net', - 'payments_chat_plugin', - 'cond_congestion_no_rtcp_thr', - 'green_alert', - 'not-a-biz', - '..', - 'shops_pdp_urls_config', - 'source', - 'media-dus1-1.cdn.whatsapp.net', - 'mute_video', - '01b', - 'currency', - 'max_keys', - 'resume_check', - 'contact_array', - 'qr_scanning', - '23', - 'b', - 'media.fbfh15-1.fna.whatsapp.net', - 'media.flim22-1.fna.whatsapp.net', - 'media.fsdu11-1.fna.whatsapp.net', - 'media.fsdu15-1.fna.whatsapp.net', - 'Chrome', - 'fts_version', - '60', - 'media.fada1-6.fna.whatsapp.net', - 'media.faep4-2.fna.whatsapp.net', - 'media.fbaq5-1.fna.whatsapp.net', - 'media.fbni1-1.fna.whatsapp.net', - 'media.fcai3-2.fna.whatsapp.net', - 'media.fdel3-2.fna.whatsapp.net', - 'media.fdmm3-2.fna.whatsapp.net', - 'media.fhex3-1.fna.whatsapp.net', - 'media.fisb4-2.fna.whatsapp.net', - 'media.fkhi5-2.fna.whatsapp.net', - 'media.flos2-1.fna.whatsapp.net', - 'media.fmct2-1.fna.whatsapp.net', - 'media.fntr7-1.fna.whatsapp.net', - 'media.frak3-1.fna.whatsapp.net', - 'media.fruh5-2.fna.whatsapp.net', - 'media.fsub6-1.fna.whatsapp.net', - 'media.fuab1-2.fna.whatsapp.net', - 'media.fuio1-1.fna.whatsapp.net', - 'media.fver1-1.fna.whatsapp.net', - 'media.fymy1-1.fna.whatsapp.net', - 'product_catalog', - '1380', - 'audio_oob_fec_max_pkts', - '22', - '254', - 'media-ort2-2.cdn.whatsapp.net', - 'media-sjc3-1.cdn.whatsapp.net', - '1600', + 'mms_vcache_aggregation_enabled', + 'iphone', + 'America/Argentina/Buenos_Aires', '01a', + 'mms_vcard_autodownload_size_kb', + 'nse_ver', + 'shops_header_dropdown_menu_item', + 'dhash', + 'catalog_status', + 'communities_mvp_new_iqs_serverprop', + 'blocklist', + 'default', + '11', + 'ephemeral_messages_enabled', + '01b', + 'original_dimensions', + '8', + 'mms4_media_retry_notification_encryption_enabled', + 'mms4_server_error_receipt_encryption_enabled', + 'original_image_url', + 'sync', + 'multiway', + '420', + 'companion_enc_static', + 'shops_profile_drawer_entrypoint', '01c', - '405', - 'key_frame_interval', - 'body', - 'media.fcgh20-1.fna.whatsapp.net', - 'media.fesb10-2.fna.whatsapp.net', - '125', - '2000', - 'media.fbsb1-1.fna.whatsapp.net', - 'media.fcmn3-2.fna.whatsapp.net', - 'media.fcpq1-1.fna.whatsapp.net', - 'media.fdel1-2.fna.whatsapp.net', - 'media.ffor2-1.fna.whatsapp.net', - 'media.fgdl1-4.fna.whatsapp.net', - 'media.fhex2-1.fna.whatsapp.net', - 'media.fist1-2.fna.whatsapp.net', - 'media.fjed5-2.fna.whatsapp.net', - 'media.flim6-4.fna.whatsapp.net', - 'media.flos2-2.fna.whatsapp.net', - 'media.fntr6-2.fna.whatsapp.net', - 'media.fpku3-2.fna.whatsapp.net', - 'media.fros8-1.fna.whatsapp.net', - 'media.fymy1-2.fna.whatsapp.net', - 'ul_bw', - 'ltrp_qp_offset', - 'request', - 'nack', - 'dtx_delay_state_reset', - 'timeoffline', - '28', - '01f', - '32', - 'enable_ltr_pool', - 'wa_msys_crypto', + 'vcard_as_document_size_kb', + 'status_video_max_duration', + 'request_image_url', '01d', - '58', - 'dtx_freeze_hg_update', - 'nack_if_rpsi_throttled', - '253', - '840', - 'media.famd15-1.fna.whatsapp.net', - 'media.fbog17-2.fna.whatsapp.net', - 'media.fcai19-2.fna.whatsapp.net', - 'media.fcai21-4.fna.whatsapp.net', - 'media.fesb10-4.fna.whatsapp.net', - 'media.fesb10-5.fna.whatsapp.net', - 'media.fmaa12-1.fna.whatsapp.net', - 'media.fmex11-3.fna.whatsapp.net', - 'media.fpoa33-1.fna.whatsapp.net', - '1050', - '021', - 'clean', - 'cond_range_ema_packet_loss_pct', - 'media.fadb6-5.fna.whatsapp.net', - 'media.faqp4-1.fna.whatsapp.net', - 'media.fbaq3-1.fna.whatsapp.net', - 'media.fbel2-1.fna.whatsapp.net', - 'media.fblr4-2.fna.whatsapp.net', - 'media.fclo8-1.fna.whatsapp.net', - 'media.fcoo1-2.fna.whatsapp.net', - 'media.ffjr1-4.fna.whatsapp.net', - 'media.ffor9-1.fna.whatsapp.net', - 'media.fisb3-1.fna.whatsapp.net', - 'media.fkhi2-2.fna.whatsapp.net', - 'media.fkhi4-1.fna.whatsapp.net', - 'media.fpbc1-2.fna.whatsapp.net', - 'media.fruh2-2.fna.whatsapp.net', - 'media.fruh5-1.fna.whatsapp.net', - 'media.fsub3-1.fna.whatsapp.net', - 'payments_transaction_limit', - '252', - '27', - '29', - 'tintagel', + 'regular_high', + 's_t', + 'abt', + 'share_ext_min_preliminary_image_quality', '01e', - '237', - '780', - 'callee_updated_payload', + '32', + 'syncd_key_rotation_enabled', + 'data_namespace', + 'md_downgrade_read_receipts2', + 'patch', + 'polltype', + 'ephemeral_messages_setting', + 'userrate', + '15', + 'partial_pjpeg_bw_threshold', + 'played-self', + 'catalog_exists', + '01f', + 'mute_v2' + ], + [ + 'reject', + 'dirty', + 'announcement', '020', - '257', - 'price', + '13', + '9', + 'status_video_max_bitrate', + 'fb:thrift_iq', + 'offline_batch', + '022', + 'full', + 'ctwa_first_business_reply_logging', + 'h.264', + 'smax_id', + 'group_description_length', + 'https://www.whatsapp.com/otp/code', + 'status_image_max_edge', + 'smb_upsell_business_profile_enabled', + '021', + 'web_upgrade_to_md_modal', + '14', + '023', + 's_o', + 'smaller_video_thumbs_status_enabled', + 'media_max_autodownload', + '960', + 'blocking_status', + 'peer_msg', + 'joinable_group_call_client_version', + 'group_call_video_maximization_enabled', + 'return_snapshot', + 'high', + 'America/Mexico_City', + 'entry_point_block_logging_enabled', + 'pop', + '024', + '1050', + '16', + '1380', + 'one_tap_calling_in_group_chat_size', + 'regular_low', + 'inline_joinable_education_enabled', + 'hq_image_max_edge', + 'locked', + 'America/Bogota', + 'smb_biztools_deeplink_enabled', + 'status_image_quality', + '1088', '025', - '239', - 'payments_cs_phone_number', - 'mediaretry', - 'w:auth:backup:token', - 'Glass.caf', - 'max_bitrate', - '240', - '251', + 'payments_upi_intent_transaction_limit', + 'voip', + 'w:g2', + '027', + 'md_pin_chat_enabled', + '026', + 'multi_scan_pjpeg_download_enabled', + 'shops_product_grid', + 'transaction_id', + 'ctwa_context_enabled', + '20', + 'fna', + 'hq_image_quality', + 'alt_jpeg_doc_detection_quality', + 'group_call_max_participants', + 'pkey', + 'America/Belem', + 'image_max_kbytes', + 'web_cart_v1_1_order_message_changes_enabled', + 'ctwa_context_enterprise_enabled', + 'urn:xmpp:whatsapp:account', + '840', + 'Asia/Kuala_Lumpur', + 'max_participants', + 'video_remux_after_repair_enabled', + 'stella_addressbook_restriction_type', '660', - 'media.fbog16-1.fna.whatsapp.net', - 'media.fcgh21-1.fna.whatsapp.net', - 'media.fkul19-2.fna.whatsapp.net', - 'media.flim21-2.fna.whatsapp.net', - 'media.fmex10-4.fna.whatsapp.net', + '900', + '780', + 'context_menu_ios13_enabled', + 'mute-state', + 'ref', + 'payments_request_messages', + '029', + 'frskmsg', + 'vcard_max_size_kb', + 'sample_buffer_gif_player_enabled', + 'match_last_seen', + '510', + '4983', + 'video_max_bitrate', + '028', + 'w:comms:chat', + '17', + 'frequently_forwarded_max', + 'groups_privacy_blacklist', + 'Asia/Karachi', + '02a', + 'web_download_document_thumb_mms_enabled', + '02b', + 'hist_sync', + 'biz_block_reasons_version', + '1024', + '18', + 'web_is_direct_connection_for_plm_transparent', + 'view_once_write', + 'file_max_size', + 'paid_convo_id', + 'online_privacy_setting', + 'video_max_edge', + 'view_once_read', + 'enhanced_storage_management', + 'multi_scan_pjpeg_encoding_enabled', + 'ctwa_context_forward_enabled', + 'video_transcode_downgrade_enable', + 'template_doc_mime_types', + 'hq_image_bw_threshold', + '30', + 'body', + 'u_aud_limit_sil_restarts_ctrl', + 'other', + 'participating', + 'w:biz:directory', + '1110', + 'vp8', + '4018', + 'meta', + 'doc_detection_image_max_edge', + 'image_quality', + '1170', + '02c', + 'smb_upsell_chat_banner_enabled', + 'key_expiry_time_second', + 'pid', + 'stella_interop_enabled', + '19', + 'linked_device_max_count', + 'md_device_sync_enabled', + '02d', + '02e', + '360', + 'enhanced_block_enabled', + 'ephemeral_icon_in_forwarding', + 'paid_convo_status', + 'gif_provider', + 'project_name', + 'server-error', + 'canonical_url_validation_enabled', + 'wallpapers_v2', + 'syncd_clear_chat_delete_chat_enabled', + 'medianotify', + '02f', + 'shops_required_tos_version', + 'vote', + 'reset_skey_on_id_change', + '030', + 'image_max_edge', + 'multicast_limit_global', + 'ul_bw', + '21', + '25', + '5000', + 'poll', + '570', + '22', + '031', + '1280', + 'WhatsApp', + '032', + 'bloks_shops_enabled', + '50', + 'upload_host_switching_enabled', + 'web_ctwa_context_compose_enabled', + 'ptt_forwarded_features_enabled', + 'unblocked', + 'partial_pjpeg_enabled', + 'fbid:devices', + 'height', + 'ephemeral_group_query_ts', + 'group_join_permissions', + 'order', + '033', + 'alt_jpeg_status_quality', + 'migrate', + 'popular-bank', + 'win_uwp_deprecation_killswitch_enabled', + 'web_download_status_thumb_mms_enabled', + 'blocking', + 'url_text', + '035', + 'web_forwarding_limit_to_groups', + '1600', + 'val', + '1000', + 'syncd_msg_date_enabled', + 'bank-ref-id', + 'max_subject', + 'payments_web_enabled', + 'web_upload_document_thumb_mms_enabled', + 'size', + 'request', + 'ephemeral', + '24', + 'receipt_agg', + 'ptt_remember_play_position', + 'sampling_weight', + 'enc_rekey', + 'mute_always', + '037', + '034', + '23', + '036', + 'action', + 'click_to_chat_qr_enabled', + 'width', + 'disabled', + '038', + 'md_blocklist_v2', + 'played_self_enabled', + 'web_buttons_message_enabled', + 'flow_id', + 'clear', + '450', + 'fbid:thread', + 'bloks_session_state', + 'America/Lima', + 'attachment_picker_refresh', + 'download_host_switching_enabled', + '1792', + 'u_aud_limit_sil_restarts_test2', + 'custom_urls', + 'device_fanout', + 'optimistic_upload', + '2000', + 'key_cipher_suite', + 'web_smb_upsell_in_biz_profile_enabled', + 'e', + '039', + 'siri_post_status_shortcut', + 'pair-device', + 'lg', + 'lc', + 'stream_attribution_url', + 'model', + 'mspjpeg_phash_gen', + 'catalog_send_all', + 'new_multi_vcards_ui', + 'share_biz_vcard_enabled', + '-', + 'clean', + '200', + 'md_blocklist_v2_server', + '03b', + '03a', + 'web_md_migration_experience', + 'ptt_conversation_waveform', + 'u_aud_limit_sil_restarts_test1' + ], + [ '64', - '33', - '34', + 'ptt_playback_speed_enabled', + 'web_product_list_message_enabled', + 'paid_convo_ts', + '27', + 'manufacturer', + 'psp-routing', + 'grp_uii_cleanup', + 'ptt_draft_enabled', + '03c', + 'business_initiated', + 'web_catalog_products_onoff', + 'web_upload_link_thumb_mms_enabled', + '03e', + 'mediaretry', '35', - 'interruption', - 'media.fabv3-1.fna.whatsapp.net', - 'media.fadb6-1.fna.whatsapp.net', - 'media.fagr1-1.fna.whatsapp.net', - 'media.famd1-1.fna.whatsapp.net', - 'media.famm6-1.fna.whatsapp.net', - 'media.faqp2-3.fna.whatsapp.net' + 'hfm_string_changes', + '28', + 'America/Fortaleza', + 'max_keys', + 'md_mhfs_days', + 'streaming_upload_chunk_size', + '5541', + '040', + '03d', + '2675', + '03f', + '...', + '512', + 'mute', + '48', + '041', + 'alt_jpeg_quality', + '60', + '042', + 'md_smb_quick_reply', + '5183', + 'c', + '1343', + '40', + '1230', + '043', + '044', + 'mms_cat_v1_forward_hot_override_enabled', + 'user_notice', + 'ptt_waveform_send', + '047', + 'Asia/Calcutta', + '250', + 'md_privacy_v2', + '31', + '29', + '128', + 'md_messaging_enabled', + '046', + 'crypto', + '690', + '045', + 'enc_iv', + '75', + 'failure', + 'ptt_oot_playback', + 'AIzaSyDR5yfaG7OG8sMTUj8kfQEb8T9pN8BM6Lk', + 'w', + '048', + '2201', + 'web_large_files_ui', + 'Asia/Makassar', + '812', + 'status_collapse_muted', + '1334', + '257', + '2HP4dm', + '049', + 'patches', + '1290', + '43cY6T', + 'America/Caracas', + 'web_sticker_maker', + 'campaign', + 'ptt_pausable_enabled', + '33', + '42', + 'attestation', + 'biz', + '04b', + 'query_linked', + 's', + '125', + '04a', + '810', + 'availability', + '1411', + 'responsiveness_v2_m1', + 'catalog_not_created', + '34', + 'America/Santiago', + '1465', + 'enc_p', + '04d', + 'status_info', + '04f', + 'key_version', + '..', + '04c', + '04e', + 'md_group_notification', + '1598', + '1215', + 'web_cart_enabled', + '37', + '630', + '1920', + '2394', + '-1', + 'vcard', + '38', + 'elapsed', + '36', + '828', + 'peer', + 'pricing_category', + '1245', + 'invalid', + 'stella_ios_enabled', + '2687', + '45', + '1528', + '39', + 'u_is_redial_audio_1104_ctrl', + '1025', + '1455', + '58', + '2524', + '2603', + '054', + 'bsp_system_message_enabled', + 'web_pip_redesign', + '051', + 'verify_apps', + '1974', + '1272', + '1322', + '1755', + '052', + '70', + '050', + '1063', + '1135', + '1361', + '80', + '1096', + '1828', + '1851', + '1251', + '1921', + 'key_config_id', + '1254', + '1566', + '1252', + '2525', + 'critical_block', + '1669', + 'max_available', + 'w:auth:backup:token', + 'product', + '2530', + '870', + '1022', + 'participant_uuid', + 'web_cart_on_off', + '1255', + '1432', + '1867', + '41', + '1415', + '1440', + '240', + '1204', + '1608', + '1690', + '1846', + '1483', + '1687', + '1749', + '69', + 'url_number', + '053', + '1325', + '1040', + '365', + '59', + 'Asia/Riyadh', + '1177', + 'test_recommended', + '057', + '1612', + '43', + '1061', + '1518', + '1635', + '055', + '1034', + '1375', + '750', + '1430', + 'event_code', + '1682', + '503', + '55', + '865', + '78', + '1309', + '1365', + '44', + 'America/Guayaquil', + '535', + 'LIMITED', + '1377', + '1613', + '1420', + '1599', + '1822', + '05a', + '1681', + 'password', + '1111', + '1214', + '1376', + '1478', + '47', + '1082', + '4282', + 'Europe/Istanbul', + '1307', + '46', + '058', + '1124', + '256', + 'rate-overlimit', + 'retail', + 'u_a_socket_err_fix_succ_test', + '1292', + '1370', + '1388', + '520', + '861', + 'psa', + 'regular', + '1181', + '1766', + '05b', + '1183', + '1213', + '1304', + '1537' + ], + [ + '1724', + 'profile_picture', + '1071', + '1314', + '1605', + '407', + '990', + '1710', + '746', + 'pricing_model', + '056', + '059', + '061', + '1119', + '6027', + '65', + '877', + '1607', + '05d', + '917', + 'seen', + '1516', + '49', + '470', + '973', + '1037', + '1350', + '1394', + '1480', + '1796', + 'keys', + '794', + '1536', + '1594', + '2378', + '1333', + '1524', + '1825', + '116', + '309', + '52', + '808', + '827', + '909', + '495', + '1660', + '361', + '957', + 'google', + '1357', + '1565', + '1967', + '996', + '1775', + '586', + '736', + '1052', + '1670', + 'bank', + '177', + '1416', + '2194', + '2222', + '1454', + '1839', + '1275', + '53', + '997', + '1629', + '6028', + 'smba', + '1378', + '1410', + '05c', + '1849', + '727', + 'create', + '1559', + '536', + '1106', + '1310', + '1944', + '670', + '1297', + '1316', + '1762', + 'en', + '1148', + '1295', + '1551', + '1853', + '1890', + '1208', + '1784', + '7200', + '05f', + '178', + '1283', + '1332', + '381', + '643', + '1056', + '1238', + '2024', + '2387', + '179', + '981', + '1547', + '1705', + '05e', + '290', + '903', + '1069', + '1285', + '2436', + '062', + '251', + '560', + '582', + '719', + '56', + '1700', + '2321', + '325', + '448', + '613', + '777', + '791', + '51', + '488', + '902', + 'Asia/Almaty', + 'is_hidden', + '1398', + '1527', + '1893', + '1999', + '2367', + '2642', + '237', + 'busy', + '065', + '067', + '233', + '590', + '993', + '1511', + '54', + '723', + '860', + '363', + '487', + '522', + '605', + '995', + '1321', + '1691', + '1865', + '2447', + '2462', + 'NON_TRANSACTIONAL', + '433', + '871', + '432', + '1004', + '1207', + '2032', + '2050', + '2379', + '2446', + '279', + '636', + '703', + '904', + '248', + '370', + '691', + '700', + '1068', + '1655', + '2334', + '060', + '063', + '364', + '533', + '534', + '567', + '1191', + '1210', + '1473', + '1827', + '069', + '701', + '2531', + '514', + 'prev_dhash', + '064', + '496', + '790', + '1046', + '1139', + '1505', + '1521', + '1108', + '207', + '544', + '637', + 'final', + '1173', + '1293', + '1694', + '1939', + '1951', + '1993', + '2353', + '2515', + '504', + '601', + '857', + 'modify', + 'spam_request', + 'p_121_aa_1101_test4', + '866', + '1427', + '1502', + '1638', + '1744', + '2153', + '068', + '382', + '725', + '1704', + '1864', + '1990', + '2003', + 'Asia/Dubai', + '508', + '531', + '1387', + '1474', + '1632', + '2307', + '2386', + '819', + '2014', + '066', + '387', + '1468', + '1706', + '2186', + '2261', + '471', + '728', + '1147', + '1372', + '1961' ] -] -export const SINGLE_BYTE_TOKENS: (string | null)[] = [ +] as const + +export const SINGLE_BYTE_TOKENS = [ '', 'xmlstreamstart', 'xmlstreamend', @@ -1061,239 +1063,239 @@ export const SINGLE_BYTE_TOKENS: (string | null)[] = [ 'from', 'receipt', 'id', - 'broadcast', - 'status', - 'message', 'notification', - 'notify', - 'to', + 'disappearing_mode', + 'status', 'jid', + 'broadcast', 'user', - 'class', - 'offline', - 'g.us', - 'result', - 'mediatype', - 'enc', - 'skmsg', - 'off_cnt', - 'xmlns', - 'presence', - 'participants', - 'ack', - 't', - 'iq', - 'device_hash', - 'read', - 'value', - 'media', - 'picture', - 'chatstate', - 'unavailable', - 'text', - 'urn:xmpp:whatsapp:push', 'devices', + 'device_hash', + 'to', + 'offline', + 'message', + 'result', + 'class', + 'xmlns', + 'duration', + 'notify', + 'iq', + 't', + 'ack', + 'g.us', + 'enc', + 'urn:xmpp:whatsapp:push', + 'presence', + 'config_value', + 'picture', 'verified_name', + 'config_code', + 'key-index-list', 'contact', - 'composing', - 'edge_routing', + 'mediatype', 'routing_info', - 'item', - 'image', - 'verified_level', + 'edge_routing', 'get', + 'read', + 'urn:xmpp:ping', 'fallback_hostname', - '2', - 'media_conn', - '1', - 'v', - 'handshake', - 'fallback_class', - 'count', - 'config', - 'offline_preview', + '0', + 'chatstate', + 'business_hours_config', + 'unavailable', 'download_buckets', - 'w:profile:picture', - 'set', + 'skmsg', + 'verified_level', + 'composing', + 'handshake', + 'device-list', + 'media', + 'text', + 'fallback_ip4', + 'media_conn', + 'device', 'creation', 'location', - 'fallback_ip4', - 'msg', - 'urn:xmpp:ping', + 'config', + 'item', 'fallback_ip6', - 'call-creator', - 'relaylatency', - 'success', - 'subscribe', - 'video', - 'business_hours_config', - 'platform', - 'hostname', - 'version', - 'unknown', - '0', - 'ping', - 'hash', - 'edit', - 'subject', - 'max_buckets', - 'download', - 'delivery', - 'props', - 'sticker', - 'name', - 'last', - 'contacts', + 'count', + 'w:profile:picture', + 'image', 'business', - 'primary', - 'preview', - 'w:p', - 'pkmsg', - 'call-id', - 'retry', + '2', + 'hostname', + 'call-creator', + 'display_name', + 'relaylatency', + 'platform', + 'abprops', + 'success', + 'msg', + 'offline_preview', 'prop', - 'call', - 'auth_ttl', - 'available', - 'relay_id', - 'last_id', + 'key-index', + 'v', 'day_of_week', - 'w', - 'host', - 'seen', - 'bits', - 'list', - 'atn', - 'upload', - 'is_new', - 'w:stats', - 'key', - 'paused', + 'pkmsg', + 'version', + '1', + 'ping', + 'w:p', + 'download', + 'video', + 'set', 'specific_hours', - 'multicast', - 'stream:error', - 'mmg.whatsapp.net', - 'code', - 'deny', - 'played', + 'props', + 'primary', + 'unknown', + 'hash', + 'commerce_experience', + 'last', + 'subscribe', + 'max_buckets', + 'call', 'profile', - 'fna', - 'device-list', + 'member_since_text', 'close_time', - 'latency', - 'gcm', - 'pop', - 'audio', - '26', - 'w:web', + 'call-id', + 'sticker', + 'mode', + 'participants', + 'value', + 'query', + 'profile_options', 'open_time', + 'code', + 'list', + 'host', + 'ts', + 'contacts', + 'upload', + 'lid', + 'preview', + 'update', + 'usync', + 'w:stats', + 'delivery', + 'auth_ttl', + 'context', + 'fail', + 'cart_enabled', + 'appdata', + 'category', + 'atn', + 'direct_connection', + 'decrypt-fail', + 'relay_id', + 'mmg-fallback.whatsapp.net', + 'target', + 'available', + 'name', + 'last_id', + 'mmg.whatsapp.net', + 'categories', + '401', + 'is_new', + 'index', + 'tctoken', + 'ip4', + 'token_id', + 'latency', + 'recipient', + 'edit', + 'ip6', + 'add', + 'thumbnail-document', + '26', + 'paused', + 'true', + 'identity', + 'stream:error', + 'key', + 'sidelist', + 'background', + 'audio', + '3', + 'thumbnail-image', + 'biz-cover-photo', + 'cat', + 'gcm', + 'thumbnail-video', 'error', 'auth', - 'ip4', - 'update', - 'profile_options', - 'config_value', - 'category', - 'catalog_not_created', - '00', - 'config_code', - 'mode', - 'catalog_status', - 'ip6', - 'blocklist', - 'registration', - '7', - 'web', - 'fail', - 'w:m', - 'cart_enabled', - 'ttl', - 'gif', - '300', - 'device_orientation', - 'identity', - 'query', - '401', - 'media-gig2-1.cdn.whatsapp.net', - 'in', - '3', - 'te2', - 'add', - 'fallback', - 'categories', - 'ptt', - 'encrypt', - 'notice', - 'thumbnail-document', - 'item-not-found', - '12', - 'thumbnail-image', - 'stage', - 'thumbnail-link', - 'usync', - 'out', - 'thumbnail-video', - '8', - '01', - 'context', - 'sidelist', - 'thumbnail-gif', - 'terminate', - 'not-authorized', - 'orientation', - 'dhash', - 'capability', - 'side_list', - 'md-app-state', - 'description', + 'deny', 'serial', - 'readreceipts', - 'te', - 'business_hours', - 'md-msg-hist', - 'tag', - 'attribute_padding', - 'document', - 'open_24h', - 'delete', - 'expiration', - 'active', - 'prev_v_id', - 'true', - 'passive', - 'index', - '4', - 'conflict', + 'in', + 'registration', + 'thumbnail-link', 'remove', - 'w:gp2', + '00', + 'gif', + 'thumbnail-gif', + 'tag', + 'capability', + 'multicast', + 'item-not-found', + 'description', + 'business_hours', 'config_expo_key', - 'screen_height', - 'replaced', - '02', - 'screen_width', - 'uploadfieldstat', - '2:47DEQpj8', - 'media-bog1-1.cdn.whatsapp.net', - 'encopt', + 'md-app-state', + 'expiration', + 'fallback', + 'ttl', + '300', + 'md-msg-hist', + 'device_orientation', + 'out', + 'w:m', + 'open_24h', + 'side_list', + 'token', + 'inactive', + '01', + 'document', + 'te2', + 'played', + 'encrypt', + 'msgr', + 'hide', + 'direct_path', + '12', + 'state', + 'not-authorized', 'url', - 'catalog_exists', - 'keygen', - 'rate', - 'offer', - 'opus', - 'media-mia3-1.cdn.whatsapp.net', - 'privacy', - 'media-mia3-2.cdn.whatsapp.net', + 'terminate', 'signature', - 'preaccept', - 'token_id', - 'media-eze1-1.cdn.whatsapp.net' + 'status-revoke-delay', + '02', + 'te', + 'linked_accounts', + 'trusted_contact', + 'timezone', + 'ptt', + 'kyc-id', + 'privacy_token', + 'readreceipts', + 'appointment_only', + 'address', + 'expected_ts', + 'privacy', + '7', + 'android', + 'interactive', + 'device-identity', + 'enabled', + 'attribute_padding', + '1080', + '03', + 'screen_height' ] export const TOKEN_MAP: { [token: string]: { dict?: number; index: number } } = {} for (const [i, SINGLE_BYTE_TOKEN] of SINGLE_BYTE_TOKENS.entries()) { - TOKEN_MAP[SINGLE_BYTE_TOKEN!] = { index: i } + TOKEN_MAP[SINGLE_BYTE_TOKEN] = { index: i } } for (const [i, DOUBLE_BYTE_TOKEN] of DOUBLE_BYTE_TOKENS.entries()) {