gitextract_usa0_lis/ ├── .github/ │ └── workflows/ │ ├── pkg-build.yaml │ └── rpm-build.yaml ├── .gitignore ├── .gitmodules ├── COPYING ├── COPYING.LESSER ├── ChangeLog ├── Makefile.am ├── README ├── bootstrap.sh ├── configure.ac ├── debian/ │ ├── changelog │ ├── compat │ ├── control │ ├── copyright │ ├── libprotoident-dev.dirs │ ├── libprotoident-dev.install │ ├── libprotoident-tools.dirs │ ├── libprotoident-tools.install │ ├── libprotoident.dirs │ ├── libprotoident.install │ ├── rules │ └── source/ │ └── format ├── debpkg-build.sh ├── debpkg-setup.sh ├── lib/ │ ├── Makefile.am │ ├── libprotoident.cc │ ├── libprotoident.h │ ├── proto_common.cc │ ├── proto_common.h │ ├── proto_manager.cc │ ├── proto_manager.h │ ├── tcp/ │ │ ├── Makefile.am │ │ ├── lpi_300heroes.cc │ │ ├── lpi_360safeguard.cc │ │ ├── lpi_4d.cc │ │ ├── lpi_acestream.cc │ │ ├── lpi_afp.cc │ │ ├── lpi_airdroid.cc │ │ ├── lpi_airmedia.cc │ │ ├── lpi_akamai.cc │ │ ├── lpi_amp.cc │ │ ├── lpi_antcoin.cc │ │ ├── lpi_appearin.cc │ │ ├── lpi_apple_push.cc │ │ ├── lpi_ares.cc │ │ ├── lpi_badbaidu.cc │ │ ├── lpi_baofeng_tcp.cc │ │ ├── lpi_beam.cc │ │ ├── lpi_bitcoin.cc │ │ ├── lpi_bitextend.cc │ │ ├── lpi_bittorrent.cc │ │ ├── lpi_blackdesert.cc │ │ ├── lpi_blizzard.cc │ │ ├── lpi_btsync.cc │ │ ├── lpi_bwsyncandshare.cc │ │ ├── lpi_cacaoweb.cc │ │ ├── lpi_cgp.cc │ │ ├── lpi_chatango.cc │ │ ├── lpi_cisco_vpn.cc │ │ ├── lpi_clashofclans.cc │ │ ├── lpi_classin_tcp.cc │ │ ├── lpi_clubbox.cc │ │ ├── lpi_cod_waw.cc │ │ ├── lpi_conquer.cc │ │ ├── lpi_crashplan.cc │ │ ├── lpi_crossfire_tcp.cc │ │ ├── lpi_cryptic.cc │ │ ├── lpi_cvs.cc │ │ ├── lpi_dahua_tcp.cc │ │ ├── lpi_dash.cc │ │ ├── lpi_dell_backup.cc │ │ ├── lpi_destiny.cc │ │ ├── lpi_diablo3.cc │ │ ├── lpi_dianping_tcp.cc │ │ ├── lpi_directconnect.cc │ │ ├── lpi_dnf.cc │ │ ├── lpi_dns.cc │ │ ├── lpi_dogecoin.cc │ │ ├── lpi_douyu.cc │ │ ├── lpi_douyu_chat.cc │ │ ├── lpi_duelingnetwork.cc │ │ ├── lpi_dvrns.cc │ │ ├── lpi_dxp.cc │ │ ├── lpi_ea_games.cc │ │ ├── lpi_emule.cc │ │ ├── lpi_ethernetip.cc │ │ ├── lpi_eye.cc │ │ ├── lpi_facebook_turn.cc │ │ ├── lpi_fb_message.cc │ │ ├── lpi_fbcdn_ssl.cc │ │ ├── lpi_ffxiv.cc │ │ ├── lpi_filenori.cc │ │ ├── lpi_flash.cc │ │ ├── lpi_fliggy.cc │ │ ├── lpi_fring.cc │ │ ├── lpi_ftpcontrol.cc │ │ ├── lpi_ftpdata.cc │ │ ├── lpi_fuckcoin.cc │ │ ├── lpi_funshion.cc │ │ ├── lpi_gamespy.cc │ │ ├── lpi_gcafe_updater.cc │ │ ├── lpi_giop.cc │ │ ├── lpi_git.cc │ │ ├── lpi_glupteba.cc │ │ ├── lpi_gnutella.cc │ │ ├── lpi_goku.cc │ │ ├── lpi_googlehangouts.cc │ │ ├── lpi_graalonlineera.cc │ │ ├── lpi_guildwars2.cc │ │ ├── lpi_hamachi.cc │ │ ├── lpi_harveys.cc │ │ ├── lpi_hearthstone.cc │ │ ├── lpi_hola.cc │ │ ├── lpi_hots_tcp.cc │ │ ├── lpi_http.cc │ │ ├── lpi_http_badport.cc │ │ ├── lpi_http_nonstandard.cc │ │ ├── lpi_http_tunnel.cc │ │ ├── lpi_https.cc │ │ ├── lpi_ica.cc │ │ ├── lpi_icep.cc │ │ ├── lpi_id.cc │ │ ├── lpi_idrivesync.cc │ │ ├── lpi_ihexin.cc │ │ ├── lpi_imap.cc │ │ ├── lpi_imaps.cc │ │ ├── lpi_imesh.cc │ │ ├── lpi_invalid.cc │ │ ├── lpi_invalid_bittorrent.cc │ │ ├── lpi_invalid_http.cc │ │ ├── lpi_invalid_pop.cc │ │ ├── lpi_invalid_smtp.cc │ │ ├── lpi_ipfs.cc │ │ ├── lpi_ipop.cc │ │ ├── lpi_ipsharkk.cc │ │ ├── lpi_irc.cc │ │ ├── lpi_java.cc │ │ ├── lpi_jedi.cc │ │ ├── lpi_jx3online.cc │ │ ├── lpi_kakao.cc │ │ ├── lpi_kankan_tcp.cc │ │ ├── lpi_kaseya.cc │ │ ├── lpi_kaspersky.cc │ │ ├── lpi_kik.cc │ │ ├── lpi_kingofglory_tcp.cc │ │ ├── lpi_kuaibo.cc │ │ ├── lpi_ldap.cc │ │ ├── lpi_lifeforge.cc │ │ ├── lpi_line.cc │ │ ├── lpi_litecoin.cc │ │ ├── lpi_llp2p.cc │ │ ├── lpi_maplestory_china.cc │ │ ├── lpi_maxicloud.cc │ │ ├── lpi_message4u.cc │ │ ├── lpi_minecraft.cc │ │ ├── lpi_mitglieder.cc │ │ ├── lpi_mms.cc │ │ ├── lpi_mongo.cc │ │ ├── lpi_mp2p.cc │ │ ├── lpi_msn.cc │ │ ├── lpi_msnc.cc │ │ ├── lpi_msnv.cc │ │ ├── lpi_munin.cc │ │ ├── lpi_mysql.cc │ │ ├── lpi_mystery_8000.cc │ │ ├── lpi_mystery_9000.cc │ │ ├── lpi_mystery_conn.cc │ │ ├── lpi_mystery_iG.cc │ │ ├── lpi_mystery_pspr.cc │ │ ├── lpi_mystery_rxxf.cc │ │ ├── lpi_mystery_symantec.cc │ │ ├── lpi_mzinga.cc │ │ ├── lpi_naverp2p.cc │ │ ├── lpi_ncsoft.cc │ │ ├── lpi_ndt_tput.cc │ │ ├── lpi_netbios.cc │ │ ├── lpi_netcat_cctv.cc │ │ ├── lpi_netmfp.cc │ │ ├── lpi_nntp.cc │ │ ├── lpi_nntps.cc │ │ ├── lpi_nofirstpkt.cc │ │ ├── lpi_nomachine.cc │ │ ├── lpi_nopayload.cc │ │ ├── lpi_norton_backup.cc │ │ ├── lpi_notes_rpc.cc │ │ ├── lpi_nsq.cc │ │ ├── lpi_omegle.cc │ │ ├── lpi_openvpn.cc │ │ ├── lpi_ourworld.cc │ │ ├── lpi_palringo.cc │ │ ├── lpi_paltalk.cc │ │ ├── lpi_pandatv.cc │ │ ├── lpi_pando.cc │ │ ├── lpi_pathofexile.cc │ │ ├── lpi_pdbox.cc │ │ ├── lpi_pop3.cc │ │ ├── lpi_pop3s.cc │ │ ├── lpi_postgresql.cc │ │ ├── lpi_pptp.cc │ │ ├── lpi_psn_store.cc │ │ ├── lpi_qcloud_ilvb.cc │ │ ├── lpi_qq_tcp.cc │ │ ├── lpi_qqdownload.cc │ │ ├── lpi_qqlive_tcp.cc │ │ ├── lpi_qqspeedmobile_tcp.cc │ │ ├── lpi_qvod.cc │ │ ├── lpi_rabbitmq.cc │ │ ├── lpi_ragnarokonline.cc │ │ ├── lpi_razor.cc │ │ ├── lpi_rbls.cc │ │ ├── lpi_rdp.cc │ │ ├── lpi_realmofthemadgod.cc │ │ ├── lpi_realvnc.cc │ │ ├── lpi_rejection.cc │ │ ├── lpi_relay.cc │ │ ├── lpi_remote_manipulator.cc │ │ ├── lpi_revolver_nblbt.cc │ │ ├── lpi_rfb.cc │ │ ├── lpi_rpcscan.cc │ │ ├── lpi_rrtv.cc │ │ ├── lpi_rsync.cc │ │ ├── lpi_rtmp.cc │ │ ├── lpi_rtsp.cc │ │ ├── lpi_runescape.cc │ │ ├── lpi_s7comm.cc │ │ ├── lpi_saprouter.cc │ │ ├── lpi_saszombieassault4.cc │ │ ├── lpi_second_life.cc │ │ ├── lpi_shoutcast.cc │ │ ├── lpi_silkroadonline.cc │ │ ├── lpi_sip.cc │ │ ├── lpi_skyforge.cc │ │ ├── lpi_skype_tcp.cc │ │ ├── lpi_smb.cc │ │ ├── lpi_smite_tcp.cc │ │ ├── lpi_smtp.cc │ │ ├── lpi_smtps.cc │ │ ├── lpi_socks4.cc │ │ ├── lpi_socks5.cc │ │ ├── lpi_spdy.cc │ │ ├── lpi_speedify.cc │ │ ├── lpi_speedin.cc │ │ ├── lpi_speedtest.cc │ │ ├── lpi_spotify.cc │ │ ├── lpi_ssh.cc │ │ ├── lpi_ssjj.cc │ │ ├── lpi_ssl.cc │ │ ├── lpi_steam.cc │ │ ├── lpi_stratum.cc │ │ ├── lpi_stun.cc │ │ ├── lpi_supl.cc │ │ ├── lpi_svn.cc │ │ ├── lpi_talesrunner.cc │ │ ├── lpi_tankionline.cc │ │ ├── lpi_tankix.cc │ │ ├── lpi_taobao.cc │ │ ├── lpi_tds.cc │ │ ├── lpi_teamviewer.cc │ │ ├── lpi_telecomkey.cc │ │ ├── lpi_telegram.cc │ │ ├── lpi_telnet.cc │ │ ├── lpi_telnet_exploit.cc │ │ ├── lpi_tencent_games.cc │ │ ├── lpi_tenfivecoin.cc │ │ ├── lpi_tensafe.cc │ │ ├── lpi_tera.cc │ │ ├── lpi_tetrisonline.cc │ │ ├── lpi_thedivision.cc │ │ ├── lpi_tip.cc │ │ ├── lpi_tor.cc │ │ ├── lpi_tpkt.cc │ │ ├── lpi_trackmania.cc │ │ ├── lpi_transocks.cc │ │ ├── lpi_trion.cc │ │ ├── lpi_trojan_win32_generic_sb.cc │ │ ├── lpi_trojan_zeroaccess.cc │ │ ├── lpi_twitcasting.cc │ │ ├── lpi_twitch_irc.cc │ │ ├── lpi_utherverse.cc │ │ ├── lpi_vainglory.cc │ │ ├── lpi_vhdp2p.cc │ │ ├── lpi_viber.cc │ │ ├── lpi_vmware.cc │ │ ├── lpi_vodlocker.cc │ │ ├── lpi_vpnrobot_tcp.cc │ │ ├── lpi_vpnunlimited_tcp.cc │ │ ├── lpi_warcraft3.cc │ │ ├── lpi_web_junk.cc │ │ ├── lpi_webex_stun.cc │ │ ├── lpi_weblogic.cc │ │ ├── lpi_wechat.cc │ │ ├── lpi_weibo.cc │ │ ├── lpi_weiqi.cc │ │ ├── lpi_whatsapp.cc │ │ ├── lpi_whois.cc │ │ ├── lpi_winmx.cc │ │ ├── lpi_wizard101.cc │ │ ├── lpi_wns.cc │ │ ├── lpi_wow.cc │ │ ├── lpi_wuala.cc │ │ ├── lpi_xiami.cc │ │ ├── lpi_xmpp.cc │ │ ├── lpi_xmpps.cc │ │ ├── lpi_xunlei.cc │ │ ├── lpi_xunlei_accel.cc │ │ ├── lpi_xymon.cc │ │ ├── lpi_yahoo.cc │ │ ├── lpi_yahoo_error.cc │ │ ├── lpi_yahoo_games.cc │ │ ├── lpi_yahoo_webcam.cc │ │ ├── lpi_youku.cc │ │ ├── lpi_yy_tcp.cc │ │ ├── lpi_zabbix.cc │ │ ├── lpi_zero.cc │ │ ├── lpi_zoom_tcp.cc │ │ ├── lpi_zynga.cc │ │ └── tcp_protocols.h │ └── udp/ │ ├── Makefile.am │ ├── lpi_360cn.cc │ ├── lpi_360p2p.cc │ ├── lpi_aachen_udp.cc │ ├── lpi_acercloud.cc │ ├── lpi_akamai.cc │ ├── lpi_akamai_transfer.cc │ ├── lpi_amanda.cc │ ├── lpi_apple_facetime_init.cc │ ├── lpi_ard.cc │ ├── lpi_ares.cc │ ├── lpi_ark.cc │ ├── lpi_arma3_server.cc │ ├── lpi_arma_server.cc │ ├── lpi_artcp.cc │ ├── lpi_assettocorsa.cc │ ├── lpi_avast_secure_dns.cc │ ├── lpi_backweb.cc │ ├── lpi_bacnet.cc │ ├── lpi_baiduyun_p2p.cc │ ├── lpi_baofeng_udp.cc │ ├── lpi_battlefield.cc │ ├── lpi_bjnp.cc │ ├── lpi_bmdp.cc │ ├── lpi_btsync.cc │ ├── lpi_cacaoweb_udp.cc │ ├── lpi_canon_mfnp.cc │ ├── lpi_chargen_exploit.cc │ ├── lpi_checkpoint_rdp.cc │ ├── lpi_chivalry.cc │ ├── lpi_cip_io.cc │ ├── lpi_cirn.cc │ ├── lpi_cisco_ipsec.cc │ ├── lpi_cisco_sslvpn.cc │ ├── lpi_classin_udp.cc │ ├── lpi_cloudflare_warp.cc │ ├── lpi_cod.cc │ ├── lpi_codmobile.cc │ ├── lpi_combatarms.cc │ ├── lpi_combatarms_p2p.cc │ ├── lpi_contract_wars.cc │ ├── lpi_crossfire.cc │ ├── lpi_crossout.cc │ ├── lpi_csgo.cc │ ├── lpi_csoriginal.cc │ ├── lpi_dahua.cc │ ├── lpi_db2.cc │ ├── lpi_dcc.cc │ ├── lpi_demonware.cc │ ├── lpi_destiny_udp.cc │ ├── lpi_dhcp.cc │ ├── lpi_dht_dict.cc │ ├── lpi_dht_other.cc │ ├── lpi_diablo2.cc │ ├── lpi_dianping_udp.cc │ ├── lpi_dianshijia.cc │ ├── lpi_directconnect.cc │ ├── lpi_discord.cc │ ├── lpi_dns.cc │ ├── lpi_dota2.cc │ ├── lpi_doyo.cc │ ├── lpi_driveshare.cc │ ├── lpi_dtls.cc │ ├── lpi_emule.cc │ ├── lpi_emule_weak.cc │ ├── lpi_epson.cc │ ├── lpi_eso.cc │ ├── lpi_esp_encap.cc │ ├── lpi_ethernetip.cc │ ├── lpi_eye.cc │ ├── lpi_fasp.cc │ ├── lpi_feitwo.cc │ ├── lpi_forticlient_sslvpn.cc │ ├── lpi_fortinet.cc │ ├── lpi_foscam.cc │ ├── lpi_freechal.cc │ ├── lpi_freefire.cc │ ├── lpi_funshion.cc │ ├── lpi_gamespy.cc │ ├── lpi_ganglia.cc │ ├── lpi_gangsofspace.cc │ ├── lpi_garena.cc │ ├── lpi_gearsofwar.cc │ ├── lpi_gnutella.cc │ ├── lpi_gnutella2.cc │ ├── lpi_gnutella_weak.cc │ ├── lpi_gotomeeting.cc │ ├── lpi_gprs_tunnel.cc │ ├── lpi_gsm.cc │ ├── lpi_h1z1.cc │ ├── lpi_halflife.cc │ ├── lpi_haloonline.cc │ ├── lpi_hamachi.cc │ ├── lpi_heliborne.cc │ ├── lpi_heroes_generals.cc │ ├── lpi_heroesevolved.cc │ ├── lpi_hollachat.cc │ ├── lpi_hots.cc │ ├── lpi_icp.cc │ ├── lpi_imesh.cc │ ├── lpi_ipmsg.cc │ ├── lpi_ipv6.cc │ ├── lpi_isakmp.cc │ ├── lpi_jedi.cc │ ├── lpi_jedi_academy.cc │ ├── lpi_kademlia.cc │ ├── lpi_kankan.cc │ ├── lpi_kaspersky.cc │ ├── lpi_kazaa.cc │ ├── lpi_kingofglory_udp.cc │ ├── lpi_kuguo.cc │ ├── lpi_l2tp.cc │ ├── lpi_lansync.cc │ ├── lpi_ldap_ad.cc │ ├── lpi_line_udp.cc │ ├── lpi_linkproof.cc │ ├── lpi_loadout.cc │ ├── lpi_lol.cc │ ├── lpi_mdns.cc │ ├── lpi_merakicloud.cc │ ├── lpi_moh.cc │ ├── lpi_moonhunters.cc │ ├── lpi_mp2p.cc │ ├── lpi_msn_cache.cc │ ├── lpi_msn_video.cc │ ├── lpi_msoffice_mac.cc │ ├── lpi_mta.cc │ ├── lpi_mystery_02_36.cc │ ├── lpi_mystery_05.cc │ ├── lpi_mystery_0660.cc │ ├── lpi_mystery_0d.cc │ ├── lpi_mystery_45.cc │ ├── lpi_mystery_61_72.cc │ ├── lpi_mystery_8000.cc │ ├── lpi_mystery_99.cc │ ├── lpi_mystery_bt_udp.cc │ ├── lpi_mystery_e9.cc │ ├── lpi_mystery_emule.cc │ ├── lpi_mystery_qq.cc │ ├── lpi_n2ping.cc │ ├── lpi_natpmp.cc │ ├── lpi_netbios.cc │ ├── lpi_netcat_cctv_udp.cc │ ├── lpi_netcore_scan.cc │ ├── lpi_netflow.cc │ ├── lpi_newerth.cc │ ├── lpi_nintendo.cc │ ├── lpi_noction.cc │ ├── lpi_noe.cc │ ├── lpi_nopayload.cc │ ├── lpi_norton.cc │ ├── lpi_ntp.cc │ ├── lpi_ntp_reflect.cc │ ├── lpi_nvidia_gamestream.cc │ ├── lpi_nwn.cc │ ├── lpi_opaserv.cc │ ├── lpi_openvpn.cc │ ├── lpi_orbit.cc │ ├── lpi_overwatch.cc │ ├── lpi_paladins.cc │ ├── lpi_pando.cc │ ├── lpi_panipani.cc │ ├── lpi_planetside2.cc │ ├── lpi_portmap_rpc.cc │ ├── lpi_pplive.cc │ ├── lpi_ppstream.cc │ ├── lpi_probable_gnutella.cc │ ├── lpi_ps4_remoteplay.cc │ ├── lpi_psn.cc │ ├── lpi_punkbuster.cc │ ├── lpi_pyzor.cc │ ├── lpi_qq.cc │ ├── lpi_qqlive.cc │ ├── lpi_qqpcmgr.cc │ ├── lpi_qqspeedmobile_udp.cc │ ├── lpi_quake.cc │ ├── lpi_quic.cc │ ├── lpi_qvod_udp.cc │ ├── lpi_radius.cc │ ├── lpi_raknet.cc │ ├── lpi_ramseydash.cc │ ├── lpi_rdp_udp.cc │ ├── lpi_real.cc │ ├── lpi_risingstorm.cc │ ├── lpi_robocraft.cc │ ├── lpi_rocket_league.cc │ ├── lpi_rrshare.cc │ ├── lpi_rtcp.cc │ ├── lpi_rtmfp.cc │ ├── lpi_rtp.cc │ ├── lpi_rulesofsurvival.cc │ ├── lpi_sanandreas_mp.cc │ ├── lpi_second_life.cc │ ├── lpi_serialnumberd.cc │ ├── lpi_sip.cc │ ├── lpi_skype.cc │ ├── lpi_slp.cc │ ├── lpi_smite.cc │ ├── lpi_snapvpn.cc │ ├── lpi_snmp.cc │ ├── lpi_sopcast.cc │ ├── lpi_spamfighter.cc │ ├── lpi_spotify_bcast.cc │ ├── lpi_sql_worm.cc │ ├── lpi_ssdp.cc │ ├── lpi_starcitizen.cc │ ├── lpi_starcraft.cc │ ├── lpi_starleaf.cc │ ├── lpi_steam.cc │ ├── lpi_steam_inhomebroadcast.cc │ ├── lpi_steam_localbroadcast.cc │ ├── lpi_steamfriends.cc │ ├── lpi_storm_worm.cc │ ├── lpi_stun.cc │ ├── lpi_syslog.cc │ ├── lpi_talesrunner_udp.cc │ ├── lpi_teamspeak.cc │ ├── lpi_teamviewer.cc │ ├── lpi_teredo.cc │ ├── lpi_tf2.cc │ ├── lpi_tftp.cc │ ├── lpi_thecrew.cc │ ├── lpi_thq.cc │ ├── lpi_torchlight2.cc │ ├── lpi_tox.cc │ ├── lpi_traceroute.cc │ ├── lpi_tremulous.cc │ ├── lpi_turbovpn.cc │ ├── lpi_tvants.cc │ ├── lpi_ubisoft_games.cc │ ├── lpi_umeye.cc │ ├── lpi_unreal.cc │ ├── lpi_ventrilo.cc │ ├── lpi_viber.cc │ ├── lpi_vivox.cc │ ├── lpi_vpnmaster.cc │ ├── lpi_vpnrobot_udp.cc │ ├── lpi_vxworks_exploit.cc │ ├── lpi_warthunder.cc │ ├── lpi_webex.cc │ ├── lpi_wechat_udp.cc │ ├── lpi_winmessage.cc │ ├── lpi_wireguard.cc │ ├── lpi_wolfet.cc │ ├── lpi_worm_22105.cc │ ├── lpi_xfire_p2p.cc │ ├── lpi_xlsp.cc │ ├── lpi_xunlei.cc │ ├── lpi_xunlei_jsq.cc │ ├── lpi_xunyou.cc │ ├── lpi_youdao_dict.cc │ ├── lpi_youku.cc │ ├── lpi_yuanfudao.cc │ ├── lpi_yy_udp.cc │ ├── lpi_zalo_call.cc │ ├── lpi_zeroaccess_udp.cc │ ├── lpi_zoom.cc │ └── udp_protocols.h ├── rpm/ │ └── libprotoident.spec ├── rpmpkg-build.sh ├── rpmpkg-setup.sh ├── test/ │ └── lpi_test_results └── tools/ ├── Makefile.am ├── Makefile.tools ├── arff/ │ ├── Makefile.am │ ├── lpi_arff.1 │ └── lpi_arff.cc ├── find_unknown/ │ ├── Makefile.am │ ├── lpi_find_unknown.1 │ └── lpi_find_unknown.cc ├── live/ │ ├── Makefile.am │ ├── collector.cc │ ├── live_common.cc │ ├── live_common.h │ ├── lpi_live.cc │ ├── lpicp.cc │ ├── lpicp.h │ ├── lpicp_export.cc │ └── lpicp_export.h ├── protoident/ │ ├── Makefile.am │ ├── lpi_protoident.1 │ └── lpi_protoident.cc ├── tools_common.cc └── tools_common.h