Image
 
linkedin_logo.png rss_logo.jpg
twitter_logo.png youtube_logo.jpg
Latest Additions
 
EH-Net Login
Welcome Guest.






Lost Password?
No account yet? Register
Who's Online
We have 30 guests online
 
Advertisement

You are here:
EH-Net
May 26, 2013, 03:21:08 AM *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: Go back to The Ethical Hacker Network Online Magazine Home Page
 
   Home   Help Calendar Login Register  
Pages: [1]   Go Down
  Print  
Author Topic: Wireshark - dissecting OpenVPN traffic  (Read 1851 times)
0 Members and 1 Guest are viewing this topic.
Ketchup
Hero Member
*****
Offline Offline

Posts: 1021



View Profile
« on: January 22, 2013, 10:56:26 PM »

Hey everyone,

I figured I would post another question that I have been stumped on.  I have a packet capture of an SSL VPN session.  The SSL VPN is basically a slightly modified implementation of OpenVPN over TCP.   

I am working in Wireshark to try to dissect and decode the captured data.  I have the private key files used for the key exchange.  I am working now to retrieve the session key (which seem to change every few KB). I am just missing a dissector for OpenVPN.  It looks like the Wireshark team has had requests for one.  Has anyone successfully been able to decode OpenVPN traffic in Wireshark? 
Logged

~~~~~~~~~~~~~~
Ketchup
mnlhfr
Newbie
*
Offline Offline

Posts: 1


View Profile
« Reply #1 on: January 23, 2013, 11:08:43 AM »

i just submitted a openvpn dissector to the wireshark project a few days ago:
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8240

maybe this helps Smiley
Logged
Ketchup
Hero Member
*****
Offline Offline

Posts: 1021



View Profile
« Reply #2 on: January 23, 2013, 11:34:53 AM »

Wow, this is exactly what I needed Smiley
Logged

~~~~~~~~~~~~~~
Ketchup
Ketchup
Hero Member
*****
Offline Offline

Posts: 1021



View Profile
« Reply #3 on: January 24, 2013, 02:07:16 PM »

I just wanted to let you know that the packet-openvpn.c is already in the svn tree.  I was able to compile wireshark in Linux (haven't tried on Windows).   I was able to detect and dissect the OpenVPN packets in my capture without many issues.  I love that you provided an option to change the port assignments for the protocol, since mine runs over a non-standard TCP port. 

My only issue is that some of the SSL / TLS key negotiation gets lost.  That's easily remedied by switching the decoding to SSL though. 

Thank you for the great work on this!
Logged

~~~~~~~~~~~~~~
Ketchup
Pages: [1]   Go Up
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines
Joomla Bridge by JoomlaHacks.com
Valid XHTML 1.0! Valid CSS!
Page created in 0.052 seconds with 23 queries.
 
Exclusive Deal

sansfire13_245x90_cw90.jpg
SANSFIRE 2013
June 15 - 22

5% Off w/ Code: EHN_5

SANS Deals 4 EH-Netters
5% OFF Any SANS Course in Any Format!
Coupon Code: EHN_5 Including SANS Rocky Mountain 2013 & SANS Boston 2013
Polls
Compared to this year, 2013 will be:
 
Recent Forum Topics
EH-Net News Feeds
Latest Additions
 
         
Advertisement

© 2013 The Ethical Hacker Network
Joomla! is Free Software released under the GNU/GPL License.