Archive for the ‘Java tools and utilities’ Category

Validate you JSON

March 4, 2013 Leave a comment

This is a great online utility for validating your JSON.
Catch it on this link:


Validate your XML

February 24, 2012 Leave a comment

Have you ever felt the need to Validate your XML files. Often you would be stuck in a situation where your XML is not a valid one but you don’t know where the mistake is actually. There’s a simple solution online, use the online XML validator by w3c. go to Happy validation!

A Java Decompiler: JD-GUI

September 23, 2011 2 comments

Do you want to see the Java source codes of your class files..? Ok, then JD-GUI is there for you. JD-GUI is a very handy graphical utility that displays the Java source codes of the “.class” files.
You can download JD-GUI from this link of their web:

Extract the utility, execute it and browse to open your “.class” file to see its Java source code. Happy Decompiling:)

JPCAP (A library for capturing & sending network packets)

November 15, 2010 Leave a comment

I recently found this information about JPCAP (Java Packet Capturing). I actually was involved in an analysis to work on a Telecom Billing system and was considering how to capture Call Detail Records (CDRs) from the network switches e.t.c. to process them and bill the customers….Finally one of my teachers, Sir Farrukh, told me that there is alibrary available for windows progammers to capture packets, the library is PCAP. He told me to find the equivalent in Java so finally i saw JPCAP.
I thought to share the info here so that it may be usefull to many others.

Using Jpcap, you can develop applications to capture packets from a network interface and visualize/analyze them in Java. You can also develop Java applications to send arbitrary packets through a network interface.

Jpcap can capture Ethernet, IPv4, IPv6, ARP/RARP, TCP, UDP, and ICMPv4 packets.

Jpcap is open source, and is licensed under GNU LGPL.

You can find more info, API specification and download JPACP from the following JPCAP page: