Wireshark 歷史版本列表
Wireshark 是世界上最先進的 Windows 和 Unix 免費網絡協議分析儀,也是許多行業和教育機構的事實上(通常是法律上)的標準。 Wireshark 是由全世界的網絡專家撰寫的,是開源的力量的一個例子。通過它,專業用戶可以完全分析他們的網絡連接,查看捕獲數據的詳細分類,過濾它可以更容易地識別您想要仔細檢查的流程,使用插件分析數據,創建處理數據的腳本,捕獲 VoIP 呼叫或 USB&n... Wireshark 軟體介紹Wireshark (32-bit)Wireshark (64-bit)
更新時間:2019-05-07
更新細節:
更新時間:2019-04-21
更新細節:
更新時間:2019-04-12
更新細節:
What's new in this version:
Functionality changed or added:
- Improved tag selector performance in libraries with many tags
- Keep earliest Date Added when merging items
- Link to troubleshooting instructions if unable to update a word processor document
- Miscellaneous bibliographic output and word processor integration fixes
- Updated citeproc-js to version 1.1.236
Bugs fixed:
- Fixed error updating word processor documents in some situations
- Fixed various minor UI issues in tag selector
- Export CSL JSON with title-short instead of shortTitle
更新時間:2019-04-09
更新細節:
What's new in this version:
New:
- The Windows installers now ship with Npcap 0.992. They previously shipped with Npcap 0.99-r9
Bug Fixes:
- The following vulnerabilities have been fixed
- NetScaler file parser crash
- SRVLOC dissector crash
- IEEE 802.11 dissector infinite loop
- GSUP dissector infinite loop
- Rbm dissector infinite loop
- GSS-API dissector crash
- DOF dissector crash
- TSDNS dissector crash
- LDSS dissector crash
- DCERPC SPOOLSS dissector crash
The following bugs have been fixed:
- [oss-fuzz] UBSAN: shift exponent 34 is too large for 32-bit type 'guint32' (aka 'unsigned int') in packet-ieee80211.c:15534:49
- [oss-fuzz] UBSAN: shift exponent 35 is too large for 32-bit type 'int' in packet-couchbase.c:1674:37
- Duplicated TCP SEQ field in ICMP packets
- Wrong length in dhcpv6 NTP Server suboption results in "Malformed Packet" and breaks further dissection
- Wireshark’s speaker-to-MaxMind is burning up the CPU
- GSM-A-RR variable bitmap decoding may report ARFCNs > 1023
- Import hexdump dummy Ethernet header generation ignores direction indication
- %T not supported for timestamps
- LWM2M: resource with rn badly shown
- When selecting BSSAP in 'Decode As' for a SCCP payload, it uses BSSAP+ which is not the same protocol
- Possible buffer overflow in function ssl_md_final for crafted SSL 3.0 sessions
- Windows console log output delay
- Syslog dissector processes the UTF-8 BOM incorrectly
- NFS/NLM: Wrong lock byte range in the "Info" column
- randpkt -r causes segfault when count > 1
- Tshark export to ElasticSearch (-Tek) fails with Bad json_dumper state: illegal transition
- Packets with metadata but no data get the Protocol Info column overwritten
- BGP MP_REACH_NLRI AFI: Layer-2 VPN, SAFI: EVPN - Label stack not decoded
- Buildbot crash output: fuzz-2019-03-23-1789.pcap
- Typo: broli → brotli
- Wrong dissection of GTPv2 MM Context Used NAS integrity protection algorithm
- Windows CHM (help file) title displays quoted HTML characters
- Unable to load 3rd party plugins not signed by Wireshark’s codesigning certificate
Updated Protocol Support:
- BGP, BSSAP, Couchbase, DCERPC SPOOLSS, DHCP, DHCPv6, DOF, FP, GSM A RR, GSS-API, GSUP, GTP, GTPv2, H248C, HL7, IEEE 802.11, IEEE 802.15.4, ISO 14443, LDSS, LwM2M-TLV, NLM, Rbm, SIP, SRVLOC, Syslog, TCP, TLS, and TSDNS
New and Updated Capture File Support:
- NetScaler and pcap
更新時間:2019-03-27
更新細節:
What's new in this version:
- When metadata was successfully retrieved for a linked PDF, the file was renamed regardless of the “Rename linked files” preference introduced in 5.0.61
- Fixed UI breakage after performing certain actions if the tag selector was closed at startup (since 5.0.64)
- Fixed UI breakage when typing certain characters in the tag selector search bar (since 5.0.61)
- In some time zones, date-only access dates could be off by one day in bibliographies (since 5.0.61)
- Improved citing of podcast items
更新時間:2019-03-26
更新細節:
What's new in this version:
Startup Sequence File and Folder Checker:
- Added a new dialog which will advise required files/folders which fail to be found or GMS2 is unable to access
- This will guide you to fix system issues which GMS2 would previously have tried to work around, but often could not, saving from you having to send us a Helpdesk ticket to ask
- Advises if the issue is safe (but you might want to investigate your computer setup) or if it requires GMS2 to safely shutdown immediately (in which case, definitely investigate)
- If you see this dialog often and you have antivirus/anti-malware, etc., try pausing these and see if it fixes, then add exclusions to your protection software
- Similarly, we now show a dialog when a tutorial fails to download or extract properly because of file permissions
Spine Support Updated to v3.7:
- More of a runtime change, so see those release notes for proper info (and the guide linked-to in the heading above), but the IDE now imports sprites exported using Spine 3.7
- Fixed issues where importing new Spine sprites to replace existing data didn't clear the old files from your project folder
Font Editor / Font Support Update:
- Fixed being able to type characters in the Add Range textbox and have the IDE determine the range automatically
- Changed Freetype from 2.8 to 2.9.1 to fix various issues with specific fonts and how they rendered
- Added a new Preview window so you can see your generated font inside the font editor
- Added a new Generate button to refresh a font if it is updated outside GMS2 (also used for refreshing the Preview window)
- Added support for detecting fonts installed to Windows's registry via some third-party applications
- Added Help > Refresh System Fonts to rescan the installed fonts on Windows and macOS on-demand
- Added support for not automatically regenerating a font if it comes from a 1.4 project, and you also cannot regenerate a font which is not actually installed - both of which stop unwanted font changes
- Note that these font changes require you to use a 2.2.2+ runtime also, otherwise your fonts may not generate or appear in-game as you expected!
Code Editor - Extended Syntax Checking:
- Added checks for single-use variables (such as typos or unused variables) - shows a warning message for these issues, but won't stop your project from compiling
- These appear in the code edtor's gutter using a yellow warning triangle icon, so they stand out more from normal errors
- Preferences > Languages > GML > "Enable variable reference warnings" can turn the new feature on/off
- Also added a limit on the number of syntax errors which are calculated/shown at once and made the syntax checker use more CPU cores, so performance is much better now
- You can adjust the number of errors to be shown by editing Preferences > Languages > GML > "Maximum number of Syntax Errors to display"
Code Editor - Better Custom Code Snippets Support:
- Added support for you to create your own custom "snippets.txt" code definitions in %ProgramData%GameMakerStudio2Users (Windows) and /Users/Shared/GameMakerStudio2/Users/ (macOS)
- The code editor will then load your snippets after the default ones and append them onto the list shown in the code editor
- This folder is not modified during an update to GMS2, so your changes will remain
- Search the manual for "snippets" or see the guide linked-to in the heading above for more info
Room Editor - Edit Starting Sprite Values:
- Instances and assets now show fields for the initial sprite frame and animation speed, and these are now editable per-instance
- This means you can now set different starting sprites for instances of the same object/sprite and see this at design time
- DPI Safety Net Dialog
- On detecting a very high DPI override value during startup, the IDE will now show a "Is this DPI okay for you?" prompt and a suggested value to use instead
- This allows you to quickly fix unwanted/incorrect changes and revert to a safe setting
Misc:
- Debugger: Fixed an issue with the debugger windows not appearing if you had previously saved the layout when the debugger was on an additional monitor which is no longer connected
- Debugger: Fixed issues with code files not opening in the correct locations, and in some cases not opening at all, when hitting breakpoints
- Game Options: Added splash screens for iPhone XR and XS - note that this requires you to use a 2.2.2+ runtime also!
- Game Options: Fixed the setting of a number of splash screens when importing old projects
- Game Options: Changed default NSIS script for Windows to only uninstall files created by the installer - note that this can make the uninstaller much slower if many user-generated files are detected
- Game Options: Fixed HTML5's option include the default particle images or not, so it now works as expected
- General: Fixed a number of project-saving and stability issues with the project-repair tool, especially if you had created groups with the same names in different places in the tree or have called items "default"
- General: Fixed an issue with the project repair tool not always automatically saving the fix, and so immediately trying to run the game resulted in complaint dialogs about missing resources which the IDE could see fine
- General: Fixed an issue where GMS2 could crash when you drag something which isn't a valid GMS2 file over the top of the IDE
- General: (Mac IDE) Fixed closing the IDE whilst on the start page on macOS would occasionally crash and show the OS dialog for reporting to Apple
- General: Changed the URLs the IDE uses to check if you have a working internet connection to all use https, as some users' systems are giving errors when using http
- Marketplace: Changed the package export/import processes to create a temporary drive, which fixes issues where extensions in the asset have really long file paths
- Note: This long filepaths issue affects the updated Google Play Licensing and APK Expansion extensions, so you need to use the 2.2.2 IDE to import these
- My Library: Fixed an issue with private assets not appearing if you had two versions of the asset and only one was private
- Object Editor: Added an "Are you sure?" prompt when deleting an event for any reason (including a Cut)
- Resource Tree: Stopped allowing multiple child folders with the same name (you now get a dialog saying to rename one of the folders)
- Resource Tree: Fixed an issue where reordering items could sometimes break them out of their resource type and add them to the very bottom of the tree
- Workspaces: Fixed an issue where you could accidentally close the last workspace tab for the project, breaking your project's layout file if you saved whilst in this state
- Tutorials: Fixed GMS2 locking-up when clicking the Explorer/Finder links to the resources folder on disk when following any tutorial
- Source Control: Fixed GMS2 crash "Collection was modified; enumeration operation may not execute." when creating a repository
- Device Manager: Fixed a "GMS2 unstable" when repeatedly viewing the iOS devices list
- Room Editor: Fixed applying an instance's sprite's origin offset to the grid snap when you drag a multi-selection around your room
- Compiling: Fixed issues with Included Files still being exported to platforms the file had been excluded for in child Configurations
- Compiling: Fixed building projects for Ubuntu YYC when your code editor has characters from the extended ASCII range
Bugs:
- See the bug database's Change Log for the list of public issues fixed in this version
- Known Issues can be found on the bug database also - for the current IDE headline list see this page
更新時間:2019-03-07
更新細節:
更新時間:2019-02-28
更新細節:
更新時間:2019-02-28
更新細節:
What's new in this version:
The following vulnerabilities have been fixed:
- ASN.1 BER and related dissectors crash
- TCAP dissector crash
- RPCAP dissector crash
The following bugs have been fixed:
- Alignment Lost after Editing Column
- Crash on applying display filters or coloring rules on capture files containing non-UTF-8 data
- tshark outputs debug information
- Feature request - HTTP, add the field "request URI" to response
- randpkt should be distributed with the Windows installer
- Memory leak with "-T ek" output format option
- Display error in negative response time stats (gint displayed as unsigned)
- _epl_xdd_init not found
- Decoding of MEGACO/H.248 request shows the Remote descriptor as "Local descriptor"
- Repeated NFS in Protocol Display field
- RBM file dissector adds too many items to the tree, resulting in aborting the program
- Wireshark heap out-of-bounds read in infer_pkt_encap
- Column width and hidden issues when switching profiles
- GTPv1-C SGSN Context Response / Forward Relocation Request decode GGSN address IPV6 issue
- Lua Error on startup: init.lua: dofile has been disabled due to running Wireshark as superuser
- DICOM ASSOCIATE Accept: Protocol Version
- Multiple out-of-bounds reads in NetScaler trace handling (wiretap/netscaler.c)
- Wrong endianess when dissecting the "chain offset" in SMB2 protocol header
- Memory leak in mate_grammar.lemon’s recolonize function
Updated Protocol Support:
- ASN.1 BER, BSSAP, BT Mesh, DICOM, DNP3, EPL, ETSI CAT, GTP, HTTP, IEEE 802.15.4, ISAKMP, MEGACO, MPLS Echo, RPC, RPCAP, SMB2, and TCAP
Major API Changes:
- Lua: on Windows, file-related functions such as dofile now assume UTF-8 paths instead of the local code page. This is consistent with Linux and macOS and improves compatibility on non-English systems
更新時間:2019-01-09
更新細節:
What's new in this version:
New:
- The Windows installers now ship with Qt 5.9.7. Previously they shipped with Qt 5.9.5
Bug Fixes:
- The 6LoWPAN dissector could crash
- The P_MUL dissector could crash
- The RTSE dissector and other dissectors could crash
- The ISAKMP dissector could crash
- console.lua not found in a folder with non-ASCII characters in its name
- Disabling Update list of packets in real time. will generally trigger crash after three start capture, stop capture cycles
- UDP Multicast Stream double counts
- text2pcap et al. set snaplength to 64kiB-1, while processing frames of 256kiB
- Builds without libpcap fail if the libpcap headers aren’t installed
- TCAP AnalogRedirectRecord parameter incorrectly coded as mandatory in QualReq_rr message
- macOS DMG appears to have duplicate files
- Wireshark jumps behind other windows when opening UAT dialogs
- Pathnames containing non-ASCII characters are mangled in error dialogs on Windows
- Executing -z http,stat -r file.pcapng throws a segmentation fault
- IS-41 TCAP RegistrationNotification Invoke has borderCellAccess parameter coded as tag 50 (as denyAccess) but should be 58
- In DNS statistics, response times > 1 sec not included
- GTPv2 APN dissect problem
Updated Protocol Support:
- 6LoWPAN, ANSI MAP, DNP3, DNS, GSM A, GTP, GTPv2, IMF, ISAKMP, ISObus VT, Kerberos, P_MUL, RTSE, S7COMM, and TCAP
Major API Changes:
- Lua: on Windows, file-related functions such as dofile now assume UTF-8 paths instead of the local code page. This is consistent with Linux and macOS and improves compatibility on non-English systems