Skip to content
Jan Odvarko edited this page Apr 8, 2015 · 36 revisions

RDP Inspector is a Firefox extension that intercepts Remote Debugging Protocol (RDP) and shows all data sent and received.

  • The minimum required browser version is Firefox 38

Install latest RDP Inspector (beta)

Features

  • Displaying RDP Packets
  • Packet Details Inspection
  • Filtering Displayed Packets
  • Get Summary Data
  • Search In Packet List
  • Sending Test Packet
  • Registered Actors Inspection (in-progress)

Start with RDP Inspector

You should see a new RDP Inspector button at the top-right corner of your browser window after installation (the final icon is under construction).

Clicking the button opens RDP Inspector console window.

Are you missing a feature? Create a report

Packet Details Inspection

RDP Inspector shows also all packet properties as an expandable tree. There are two ways how to inspect packet details. Either select a packet in the list and see it in the Packet Details side panel or show packet details inline using an existing option.

Filtering Displayed Packets

The list of packets can be easily filtered by typing into a Search Box located at the top right corner of the console window.

The screenshots above shows how to filter the list to see only "listTabs" packets.

Get Summary Data

RDP Inspector allows to get summary data at any time. Pressing the Summary button in the toolbar appends summary separator at the end of the list.

The screenshot above shows that 17 packets have been sent to the debugger server (total size 14,50 KB) and 20 packets have been received (total size 13,77 KB).

Search In Packet List

Search in the packet list is also supported. Pressing the Find button in the toolbar opens standard browser search bar. See the following screenshot:

Sending Test Packet

This feature allows sending a custom packet to the debugger server. All you need to do is selecting the Send Packet side panel create packet properties and press the Send button.

In order to create a new packet property click on 'New...' (yellow) line at the top of the panel and type its name.

As soon as you press the Enter key the property is inserted at the end of the list.

The default value is set to undefined and you can change it by clicking at the value text. Strings need to be inserted within quotes and new objects (JSON packet sub tree) can be crated by typing {} into the value input box.

When the packet is ready press the Send button and check out new packets displayed in the list.

The screenshot above shows that our test properties has been sent. You can also see the response from the debugger server.

Registered Actors Inspection

(in-progress) This feature allows inspecting registered actors on the debugger server.

Clone this wiki locally