HTTP Analyzer Changelog

What's new in HTTP Analyzer 7.6.1.481

Nov 10, 2016
  • New: Windows10 32bit and 64bit Support
  • New: Added minor changes to avoid antivirus false positives
  • New: Added a workaround for compatibility with Windows Defender.
  • Improved: The synchronization functions are changed for better performance.
  • Fixed: a compatibility issue with F-Secure.
  • Fixed: memory leaks after unloading the driver

New in HTTP Analyzer 7.5.2.454 (May 23, 2014)

  • New: Windows8.1 32bit and 64bit Support
  • New: Utilizing high performance proxy-less netfilter solution, compatible with antiviruses/firewalls/other network filters.
  • New: IE 11 Support
  • Fixed: a command-line parser bug.

New in HTTP Analyzer 7.0.2.431 (Jul 29, 2013)

  • Fixed: Duplicated Post data in some specific case.

New in HTTP Analyzer 7.0.1.418 (Sep 25, 2012)

  • New:
  • Windows8 Application Support
  • IE 10 Support
  • Improve the core hooking library to improve stability
  • HAR version 1.2 file format export Support
  • Comments can be added to requests
  • Add Connection ID value column to show the TCP connection which request used
  • Add Icon Based Type Column
  • Add page's onContentLoad and onLoad timings to the request timing chart.
  • Add detailed timing information to the tooltip of the timing chart cell
  • More Minor improvements:
  • improved: internal LoadLibrary hook reliability
  • improved: 64bit injection into already running processes
  • improved: 64bit injection thread safety
  • fixed: chrome sandbox uninjection problems
  • fixed: uninjection memory leak

New in HTTP Analyzer 6.5.3.392 (Jun 14, 2012)

  • fixed: Crash in XP/03/X64 when uninject a non-existing dll.

New in HTTP Analyzer 6.5.3.385 (Aug 22, 2011)

  • New: Support Firefox 6.

New in HTTP Analyzer 6.5.2.378 (Aug 22, 2011)

  • New: Support Firefox 5.
  • fixed: crash when injecting wow64 from 32bit + 64bit exe
  • fixed: workaround for XP/2003 wow64 bug
  • Improved: injection into wow64 processes improved (Vista and newer).
  • Improved: added some injection tweaks to improve stability.

New in HTTP Analyzer 6.3.2.358 (Apr 22, 2011)

  • New: Support Firefox 4.
  • New: Support IE9.
  • New: Capture HTTP traffic from Google Chrome.
  • Changed: Due to a conflict with IE9 using the same shortcut, Change open Add-on shortcut from ALT+SHIFT+F2 to ALT+SHIFT+F5.

New in HTTP Analyzer 6.2.1.330 (Apr 22, 2011)

  • New: support windows 2000.
  • Improved: use the same unit when exporting HTTP log to a file. It makes it easy to manage in excel.
  • Fixed: a bug which crashes Win64 eclipse.
  • Fixed: a minus TimeDuration value issue in automation library.

New in HTTP Analyzer 6.1.1.311 (Oct 19, 2010)

  • New: 64bit(x64) Application Support. HTTP Analyzer fully supports both 32-bit and 64-bit windows applications. If you run Http Analyzer on your 64-bit windows, the HTTP traffic from both 32-bit and 64-bit applications will be shown in a single HTTP Analyzer window.
  • Fix: An IE window frozen bug.

New in HTTP Analyzer 6.0.1.290 (Oct 19, 2010)

  • New: IE/Firefox Tamper. User can tamper with HTTP requests, view and modify GET query parameters, HTTP/HTTPS headers and POST parameters from Internet Explorer 5+ and Firefox 3+ by using IE/Firefox tamper tool.
  • New: Http Analyzer Highlights Detected Potential Problems, Http Analyzer examines each request and issues hintings messages when detecting potential functionality ,performance or security problem.
  • New: Tool Tips to Help Users Understand the Data Recorded.
  • New: 29 new columns are added to session grid.
  • Improved: More Grid Export Options, The grid export can be customized to include the same columns of request grid or all columns of request grid. User also can choose columns which they need and customize a desktop layout as export view.
  • Improved: The automation library has been updated to support Hintings.
  • Improved: Parameter Size Column are added to POST Data tab.

New in HTTP Analyzer 5.3.1.260 (Apr 12, 2010)

  • Improved: Capturing newly created 32 bit processes under 64 bit OS.
  • Fixed: A performance issue of degrading performance proportional to large number of requests logged.
  • Fixed: A timestamp offset issue.
  • Fixed: Some Windows 7 compatibility issues.

New in HTTP Analyzer 5.2.2.223 (Jan 21, 2010)

  • New: Firefox 3.6 support.
  • Improved: The "Export Response Content to Dir" function will export every webpage to a separate directory. The feature is only available in add-on edition. As the stand-alone edition doesn't support webpage grouping, it still exports all requests group by domain name.

New in HTTP Analyzer 5.2.1.212 (Dec 12, 2009)

  • Improved: In the previous builds, The "File->Export response content to dir..."" action will export all captured files to a flat directory, while the current build will export the whole page with directory structures.
  • Improved: Update Java demo's JACOB library to version 1.15.
  • Fixed: The clock is not synchronized with the operating system.
  • Fixed: Automation library bug, IRequest.PostData will add an extra null (0 character).
  • Fixed: Automation library bug, The value of IResponseContent.IsFromCache is invalid.
  • Fixed: Automation library bug, The value of IResponseContent.IsFromCache is invalid.
  • Fixed: Automation library bug, The UngroupedPage contains the garbage data which has been deleted

New in HTTP Analyzer 5.1.1.193 (Sep 22, 2009)

  • New: Deserialize XML-RPC traffic into the easy-to-use object trees.
  • New: Deserialize JSON-RPC traffic into the easy-to-use object trees.
  • Fixed: An IE Add-on automation library compatibility bug with Windows 2003 server.

New in HTTP Analyzer 5.1.1.188 (Sep 8, 2009)

  • New: Added a command-line parameter "/t" to automatically save and clear the log file after a period of time specified in minutes. The default value is 30. e.g. HttpAnalyzerStdV5.exe /p"C:Program FilesInternet ExplorerIEXPLORE.EXE" /t20 /d"d:Datadata.halog" /f"native".
  • Fixed: When the received HTTPS data is too large, some of data may be truncated.
  • Fixed: A XML export issue that the Firefox does not recognize the special character ®.

New in HTTP Analyzer 5.0.1.177 (Jun 15, 2009)

  • New: Add-on for Mozilla Firefox. HTTP Analyzer now offers an add-on for Mozilla Firefox (Firefox 2.0 is not supported). HTTP Analyzer now supports Firefox 3.0 on Windows as well as IE 6, 7 and 8.
  • New: Automation Support in Mozilla Firefox. The automation library has been update to allow the control of Http Analyzer within Mozilla Firefox. The IHTTPAnalyzerFirefox object is used to control the HTTPAnalyzer Firefox Add-on.

New in HTTP Analyzer 4.0.2.136 (May 21, 2009)

  • Fixed: The feature "Clear all session" does not work in the stand-alone edition.
  • Fixed: Received bytes column sometimes contains invalid values when capturing HTTPs traffic from firefox.
  • Fixed: Duration column sometimes contains invalid values when capturing HTTPs traffic from firefox.
  • Fixed: AMF3 reference object bug fix.
  • Improved: Update Java demo's JACOB library to version 1.14.

New in HTTP Analyzer 4.0.1.123 (Feb 9, 2009)

  • New: The new added "DOMReadyTime" and "PageLoadTime" are shown in the summary line and webpage summary panel. The "DOMReadyTime" is the loaded time of webpage DOM tree, the "PageLoadTime" is fully-loaded time of the webpage.
  • New: Deserialize and display all Flash Remoting or AMF traffic in a easy-to-use AMF object tree.
  • New: Read and decode the hidden ViewState on an ASP.NET Page. Display the hidden ViewState in a tree view, raw text, or in XML format.
  • New: Deserialize SOAP and JSON traffic into the easy-to-use object trees.
  • New: A new "webpage timing" tab is added to session view, it includes two pages, one is webpage level time chart which expresses the relative time between a single timing segment and other timing segments in the same webpage, the other is webpage timing summary chart which shows the summary of the timings recorded for the selected webpage.
  • New: 13 new columns are added to session grid. You can use the new quick column button to toggle columns' visibility and reorder columns by dragging items in the dropdown.
  • New: Attach to multiple processes (Stand-alone), In addition to monitoring system-wide processes or single process, HTTP Analyzer allows user to select more running processes and monitor these particular processes.
  • New: Display Start Times as Offsets, UTC/GMT or Local Time A group of menu items have been added to view menu, which control the display of start time. This feature is particularly useful for locating related events across multiple locations and time zones.
  • New: Undock button (Add-on). User can undock the whole HTTP Analyzer Add-on window from Internet Explorer by using the 'Undock/Dock' button in the upper right corner. This feature is particularly useful for dual-monitor or high-resolution display system. The Keyboard shortcut of the command is ALT+SHIFT+F3.
  • New: Use Hotkey to Show/Hide Add-on (Add-on) , HTTP Analyzer Add-on can be shown/hidden by using the HotKey (ALT+SHIFT+F2).
  • New: Add a Visual C++ Demo to Automation Interface.
  • New: Add AverageHTTPSOverhead and TotalHTTPSOverhead to summary panel.
  • New: Add "Show All Columns" to view menu to show all available grid columns in the session grid.
  • New: Add "Expand New Page" to view menu to control whether new WebPages are initially expanded or collapsed.
  • Improved: Support OpenSSL HTTPS (Stand-Alone) , With the new support to OpenSSL API , now HTTPS is available if the application uses the Microsoft WININET API , Mozilla NSS API or OpenSSL API.
  • Improved: Improved Text View with syntax highlighting, text folding, text structure tree view.
  • Improved: The automation interface has been updated to support timing summaries and webpage timing properties.

New in HTTP Analyzer 3.3.2.170 (Nov 21, 2008)

  • Improved: Attach multi-processes. Now, you can use the automation library to monitor multi-processes at the same time.
  • Fixed: In some cases, The upload filename cant' be shown when post mimetype is multipart/form-data.
  • Fixed: Cannot capture traffic from svchost.exe.
  • Fixed: A JSON parser error caused by empty object string.

New in HTTP Analyzer 3.3.1.140 (Jul 17, 2008)

  • New: Relaxed the limitation of trial version. After it expired, trial version user still can record http log files and send log files to a licensed user to illustrate a problem without having to purchase extra licenses.
  • New: The content tab can decode and show the response content in a parameter grid if the response content-type is "application/x-www-form-urlencoded".
  • New: Add a new registry item "ProcessesExclude", The new registry item will exclude the specific processes from the injected applications in the HTTP Analyzer Stand-alone edition.
  • Path: HKEY_CURRENT_USERSoftwareIEInspectorSoftHTTPAnalyzerStd3.xPropertiesCOMMON
  • Key: ProcessesExclude
  • value ex: python.exe;GoogleWebAccWarden.exe;googlewebaccclient.exe
  • New: Add a new "Group by webpage" item to view menu. It allows the stand-alone edition correctly display the IE add-on HTTP log file page by page.
  • New: Add a new filter item named as "0.Result is not CACHE��, which filters out all cached Items.
  • Fixed: The content tab sometimes can't show the decompressed data when the response encode-type is "deflate".

New in HTTP Analyzer 3.2.1.114 (Mar 13, 2008)

  • Fixed: Fake Trojan report by McAfee Anti-virus software

New in HTTP Analyzer 3.2.1.109 (Feb 26, 2008)

  • New: Add a XML Viewer to "post data" page which is used to read in Post XML data.
  • New: Support gzip/deflate post data, displaying the expanded post content.
  • New: Display the name of the request file in the top window bar.
  • Fixed: A serious bug which caused "Export responses content to dir" function incorrectly.
  • Fixed: Bad Sequence Number after loading a saved HTTP log file.
  • Changed: Clicking on "save" button, HTTP Analyzer won't stop logging.

New in HTTP Analyzer 3.1.2.97 (Jan 23, 2008)

  • New: Add two events to automation library HTTPAnalyzer class. One is OnNewEntry(HTTPAnalyzer.ILogEntry, ref bool) ,Occurs immediately before an new LogEntry adds to log. The other is OnUpdateEntry(HTTPAnalyzer.ILogEntry) , Occurs when update a specific Logentry in the log.
  • New: Add MaxLogSize property to IHTTPAnalyzer. Use MaxLogSize to control the maximum number of the latest log records . Set MaxLogSize to indicate the maximum number of rows. The default value for MaxLogSize is 0 (zero), which places no limits on the log.
  • New: Add DeleteEntry method to ILog, The DeleteEntry method is used to delete a specific LogEntry from the log.
  • New: Add DeleteCompleteEntries method to ILog, The DeleteCompleteEntries method is used to delete the requests which has been completely processed.
  • Fixed: In some cases, The RedirectURL field will not be shown correctly.

New in HTTP Analyzer 3.1.1.83 (Jan 7, 2008)

  • New: Use the new "Find" dialog to "globally" locate text in the log of recorded requests. The search attributes can be: URLs, Headers, Content, Cookies, Query strings, Post data, Stream....
  • New: Star a recorded request, Add or remove a star to a recorded request. Stars allow you to give a request a special status. the user can also use the the dropdown filter button of the new "Starred" column to change the filter criteria (starred or not).
  • New: Double clicking on a Status-code or Error-code row in the summary panel will apply the filter criteria in the log that Status-code/Error-code equals to the text of the selected row.
  • New: Add a new Export Option "Export Response Content to Dir..." to the "save" dropdown menu that allows user to export all captured content to a selected directory.
  • New: Add a "format" button to the JSON Viewer that reformat JSON output to be easily readable by a human.
  • Changed: Move "Clear cookies" and "Clear cache" button to the "Tools" dropdown menu.
  • Fixed: A compatibility issue with Mcafee 8i buffer overflow protection functionality.
  • Fixed: A compatibility issue with Vista, In some cases, the Vista can't not launch the Winsock Injectlibrary NT service correctly.
  • Fixed: A "auto scroll" bug that the selected row in the session grid jumps sometimes.
  • Fixed: An bug that Icon file can't be displayed correctly in the browser tab of the content page.
  • Fixed: An bug that "RemoteAddr" and "LocalAddr" label can't be displayed in the stream page after loading log file.

New in HTTP Analyzer 3.0.1.55 (Nov 12, 2007)

  • New: Real-time Request Level Time Chart. The colored time chart is used to express the relative time between a single network level timing (i.e. , DNS lookup, TCP connects) and other timing segments in the same request.
  • New: Real-time Page/Process Level Time Chart. The colored bars are used to express the relative timing of requests in the same group ( Webpage for IE Add-on, Process for Stand-alone) and the different phases of an HTTP request, e.g. blocked, connect, etc. It shows directly and visually how a site is performing, which can help the user to find and diagnose the common problems quickly.
  • New: Real-time Multi-level summaries. The summary panel displays the real-time updated summary information on the HTTP/HTTPS requests in a single webpage, a single monitored process or the whole log.
  • New: Grouping Of Requests By Page/Process. In Add-on Edition, Requests are now grouped by page by default. while in Stand-alone Edition, Requests are grouped by process name by default. Each group can be separately expanded or collapsed. Requests that are grouped can be navigated more easily.
  • Improve: Request Builder, In V3, User can use multipart/form-data POST method to upload files (introduced in RFC 1867) and View the response headers and content.
  • New: Build-in JSON Viewer The JSON viewer simply shows a tree structure representation of the JSON format. You can use the "Send to JSON Viewer" command in any editor to directly send selected content to the build-in JSON Viewer.
  • New: Native Log Files, Smaller and More Information HTTP Analyzer V3 introduced a new log file format (*.halog), Compared to the previous XML version, it has a smaller size, and can record more information. In V3, HTTP Log records will been save as this file format by default.
  • Improved: Automation Interface. 1. Summary Information Added to Automation Interface 2. Request Level timings Added to Automation Interface 3. Entry Group (Webpage/process) information Added to Automation Interface
  • New: A New "View" menu item has been added to the toolbar and main menu. It contains many appearance options for the session grid View.
  • New: Add a "Offset" column that displays an offset in seconds from the first entry in the current group (web page or process)
  • New: Add a "Web page" column that displays the web page title of the current request.
  • New: Add a "Send to JSON Viewer..." command to popup menu of the content editor to send selected content to JSON viewer to parse the JSON content as a tree structure.
  • New: Add a "Font..." command to popup menu of content editor to change the display font.
  • New: Re-arrange the command items in the toolbar and main menu.

New in HTTP Analyzer 2.2.3.125 (Oct 1, 2007)

  • New: HTTP Analyzer is now code signed with IEInspector.com publishing certificate.
  • Fixed: An installation issue on some Windows Vista computers.
  • Fixed: A WebBrowser sink events bug that may result in some IE JavaScript events being disabled.
  • Fixed: A bug in the process of writing filter file which may result in corrupting the file.

New in HTTP Analyzer 2.2.3.124 (Sep 4, 2007)

  • New: HTTP Analyzer is now code signed with IEInspector.com publishing certificate .
  • Fixed: An installation issue on some Windows Vista computers.

New in HTTP Analyzer 2.2.2.109 (Mar 9, 2007)

  • New: Add a "Sent" column that displays the number of bytes sent to server and rename the "Size" column as "Received".
  • New: Add a "Host" column that displays the Internet host and port number of the resource being requested.
  • New: Add a "IP Address" column that display the IP address of the resource being requested. It allows you to group sessions by connection.
  • Changed: Tabs are now grayed if they do not contain any data.
  • Changed: The "Always select the latest request" button is off by default.
  • Changed: Column sorting is case-insensitive manner.
  • Fixed: when using a filter in HTTP Analyzer and "Always select the latest request" is on, the drop-down menu and list box don't work when they are opened, they close immediately without a chance to select anything.
  • Fixed: HTTP Analyzer can persist the height state of the main data grid.
  • Fixed: When you export the grid to Excel from HTTP Analyzer, the "start time" column have the granularity shown in the grid, instead of being truncated to the minute level.
  • Fixed: A bug in the process of "auto update".

New in HTTP Analyzer 1.7.4 (May 31, 2006)

  • Fixed: Resolve the conflict with some IE Add-ins which hook wininet.dll. Fixed: Fixed an UNICODE related bug in HTTPDecode. Improved: Decrease the size of HookWinsock.dll. Changed: The software protection method has been changed.

New in HTTP Analyzer 1.7.4 (May 31, 2006)

  • Fixed: Resolve the conflict with some IE Add-ins which hook wininet.dll. Fixed: Fixed an UNICODE related bug in HTTPDecode. Improved: Decrease the size of HookWinsock.dll. Changed: The software protection method has been changed.

New in HTTP Analyzer 1.7.4.207 (May 31, 2006)

  • Fixed: Resolve the conflict with some IE Add-ins which hook wininet.dll.
  • Fixed: Fixed an UNICODE related bug in HTTPDecode.
  • Improved: Decrease the size of HookWinsock.dll.
  • Changed: The software protection method has been changed.