This wiki has been migrated to https://gitlab.com/wireshark/wireshark/-/wikis/home and is now deprecated. Please use that site instead.
Differences between revisions 8 and 9
Revision 8 as of 2008-04-12 17:51:48
Size: 3046
Editor: localhost
Comment: converted to 1.6 markup
Revision 9 as of 2010-07-28 22:08:28
Size: 2715
Editor: SakeBlok
Comment: Updated my profile
Deletions are marked like this. Additions are marked like this.
Line 4: Line 4:
My interest in Networking was first raised when I started working for one of the first ISP's in The Netherlands (back in 1995). My L2/L3 knowlegde was gathered while working for a large bank. I then switched teams within that bank to manage their redundant internet gateway based on a loadbalanced firewall cluster, loadbalancers, ssl-offloaders, caches and proxies.


In that time (2000) I started using Ethereal to troubleshoot problems within that environment. After my switch to a reseller, my skills developped towards bug-chasing and Ethereal/Wireshark has been an invaluable tool for me. I use it on a daily basis.
My interest in Networking was first raised when I started working for one of the first ISP's in The Netherlands (back in 1995). My L2/L3 knowlegde was gathered while working for a large bank. I then switched teams within that bank to manage their redundant internet gateway based on a loadbalanced firewall cluster, loadbalancers, ssl-offloaders, caches and proxies. In that time (2000) I started using Ethereal to troubleshoot problems within that environment. After my switch to a reseller, my skills developped towards bug-chasing and Ethereal/Wireshark has been an invaluable tool for me. I use it on a daily basis.
Line 13: Line 10:
I live in The Netherlands near Amsterdam and work as "Research and Development Engineer" at [[http://www.ionip.com|ion-ip]] in Veenendaal. In my job I am involved in troubleshooting complex networking problems in Application delivery infra-structures. This involves quite a bit of bug-chasing :-). I am also involved in putting new and existing products from our vendors on a testbed in our testlab (which I maintain as well). I live in The Netherlands near Amsterdam and have started the company SYN-bit in February 2010. SYN-bit specializes in troubleshooting services for Application Delivery Networks. Analyzing traffic flows to the bit level to solve design flaws, bugs. But also for exploring the best way to optimize application delivery. I also give training and do remote packet capture analysis :-)


Feel free to contact me at:
'''sake [at] SYN-bit [dot] nl'''
Line 18: Line 20:
As I am more a networking person than a programmer, I mainly contribute by solving issues I encounter while working with Wireshark. I also submitted a few enhancements and solved some bugs reported by others. My development skills are growing, but for now I consider myself skilled at looking at what other people have built and reusing and combining things to solve the issues I want to solve. As I am more a networking person than a programmer, I mainly contribute by solving issues I encounter while working with Wireshark. I also submitted a few enhancements and solved some bugs reported by others. My development skills are growing, but for now I consider myself skilled at looking at what other people have built and improving, reusing and combining things to solve the issues I want to solve.
Line 20: Line 22:


== List of things I want to fix/enhance/add in the (near) future ==
 * Build an "anonymizer" framework within Wireshark (once my development skills permit ;-))
 * Add the option "-o <file-with-preferences>" to tshark
 * Add a filter like "conversation(<proto>,<filter>)" that will show all packets belonging to the <proto> conversation for which at least one packet matches <filter>
 * Some fixes to the SSL dissector
Line 38: Line 33:
 * Added Copy Value / Copy Fieldname
 * Added support in 'tshark -T fields" for fields with multiple occurrences
Line 47: Line 44:

''' ''Email:''' sake (at) euronet (dot) nl''

Sake Blok

My interest in Networking was first raised when I started working for one of the first ISP's in The Netherlands (back in 1995). My L2/L3 knowlegde was gathered while working for a large bank. I then switched teams within that bank to manage their redundant internet gateway based on a loadbalanced firewall cluster, loadbalancers, ssl-offloaders, caches and proxies. In that time (2000) I started using Ethereal to troubleshoot problems within that environment. After my switch to a reseller, my skills developped towards bug-chasing and Ethereal/Wireshark has been an invaluable tool for me. I use it on a daily basis.

In february 2006 I wished to be able to filter on the "X-Forwarded-For:" http-header and joined the mailing-lists. First I wanted to ask for that functionality, but then I realised that I might be able to add it myself. Well, one thing led to another and after submitting a few of my own patches, I started working on bug-reports too. Resulting in being invited to the core development team in august 2007.

I live in The Netherlands near Amsterdam and have started the company SYN-bit in February 2010. SYN-bit specializes in troubleshooting services for Application Delivery Networks. Analyzing traffic flows to the bit level to solve design flaws, bugs. But also for exploring the best way to optimize application delivery. I also give training and do remote packet capture analysis :-)

Feel free to contact me at: sake [at] SYN-bit [dot] nl

Main development areas

As I am more a networking person than a programmer, I mainly contribute by solving issues I encounter while working with Wireshark. I also submitted a few enhancements and solved some bugs reported by others. My development skills are growing, but for now I consider myself skilled at looking at what other people have built and improving, reusing and combining things to solve the issues I want to solve.

Contributions so far

  • Added support for Cisco proprietary MST format
  • Added "Copy as Filter" functionality
  • Split time_delta in time delta captured and time delta displayed
  • Added support to read NetScreen snoop output data (ascii)

  • Added framework for conversation timestamps (and implemented it for tcp)
  • Added individual enable/disable functionality to the coloring rules
  • Added temporary coloring rules (with hotkeys)
  • Added Copy Value / Copy Fieldname
  • Added support in 'tshark -T fields" for fields with multiple occurrences
  • miscellaneous bugfixes and enhancements

Other interests

  • Scuba diving
  • Photography (also while Diving)
  • Arthouse movies

sake-diving.jpg

SakeBlok (last edited 2010-07-28 22:08:28 by SakeBlok)