This is our old Q&A Site. Please post any new questions and answers at

I am using Wireshark to capture traffic from an application we are testing. Currently the UN/PWD's are transmitted via http. I can capture the username just fine. However, the the password contains the # which wireshark either omits to display or shows the % in place of the #.

The # is valid as the UN/PWD combination works.

asked 21 Dec '12, 11:37

rojasj's gravatar image

accept rate: 0%

edited 22 Dec '12, 03:53

SYN-bit's gravatar image

SYN-bit ♦♦

I bet the "%" sign is followed by 23, together that makes %23, which is the HTTP url encoding string for the character "#".

In short, your browser translates "#" to "%23" to prevent interpretation problems between the client and the server. The server translates the "%23" back to "#". Wireshark just shows you the raw data as it is sent over the network.

permanent link

answered 21 Dec '12, 11:59

SYN-bit's gravatar image

SYN-bit ♦♦
accept rate: 20%

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here



Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text]( "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Question tags:


question asked: 21 Dec '12, 11:37

question was seen: 2,576 times

last updated: 22 Dec '12, 03:53

p​o​w​e​r​e​d by O​S​Q​A