9 Mar

Another neat feature is when wanting to see how an application behaves when in a firewalled environment. Normally you would have to simulate such an environment by configuring firewalls etc., which not only is time-consuming, but might also cripple the rest of the applications you’ve got running. oSpy solves this problem by a feature called softwalling which allows you to set rules based on the type of function-call, the return-address, local/remote address/port, etc., and lets you choose which error to signal back to the application when the rule matches. This way you can make the application think that for example a connect() timed out, connection was refused, there was no route to host, etc.
Here is a simple test on how oSpy decrypts the SSL packet and display it in clear text.
1. I opened Maybank2u login webpage which has SSL.

2. I attached iexplorer.exe process to oSpy and start capturing the packets. Press F5 in oSpy, chose iexplorer.exe and click Start to start capturing packets on Internet Explorer.
3. I typed the username and password on the Maybank2u login page and click the login button.
4. oSpy shows the username and password that I typed in clear text!

I’ve tried capturing the packets using Wireshark but it only shows the encrypted data and nothing about the username and login even though all the protocols are enabled. The above is only one example of what you can do with oSpy and there are many other reasons to use this tool. What I like about oSpy is its portable, you don’t need to install WinPcap like most packet sniffer requires, small and it’s free!
There’s an annoying bug with oSpy which is if you do not terminate the program properly, you won’t be able to use it to capture packets on any process. It will ask you run a few gacutil commands in command prompt to cleanup the left-over .NET assemblies in your system-wide Global Assembly Cache. For gacutil to work, you will need to download and install .NET Framework SDK or Visual Studio. This might be fixed in the future versions…
[ Download oSpy ]
[tags]ospy, packet, sniffing, wireshark, decode[/tags]
: Copying this article to your website is strictly NOT allowed. However, if you like this article, you can use the HTML code below to directly link to this article.
Decoding Percent with Numbers Encoding (%20) in URLs URLSnooper Displays Full Path of Hidden Remote URL Encrypt MSN Chat for Security and Privacy Decoding MSN “The following message could not be delivered to all recipients” Error Message Detect Packet Errors in Your Network LAN Connection Status Keyboard LED as Indicator for Windows Incoming and Outgoing Network Packets Find Out Who is Hosting Website With .CO.CC
Have computer technical problems? Get FREE help from Raymond.CC FORUM
Is it actually portable? It´s hard to believe that there´s a portable packet sniffer, but since there´s no installer…
btw nice find, thanks!
but it doesn’t work with raymond.cc forum
haha
why???
cool one thanks
Hey Raymond,
This is a good tool, let me try it.
Thanks for the valuable articles which you publish so frequently….
Hats off to you.
Thanks,
Sandeep
damn !!!
cool stuff.
cool you’re too Raymond, who’s find this awsome tools.