Helpful Tools to Explore The Unknown
This article is all about the tools that can help you to get more insight into your project when you are trying to explore the project on your own.
These tools can help you to find the code flows even in times when the source code is not available, particularly focusing on Java Based applications.
Wireshark
Struggling to find the protocol used behind your application, then Wireshark will be the perfect tool to use, it's so useful that you can find the communication protocol on every single request your application sends even with the packet details.
Ref: Wire Shark Offical Site.
Java Decompiler
Don't have the source but still want to explore the code behind the java application, Java Decompiler is there for your help. Say your code is deployed as war or jar, the compiled code can be viewed as readable code using this tool.
Ref: JAD Offical Site.
VisualVM
Threads! A nightmare for Java Developers, VisualVM provides you a simpler view of your application and the details of each thread that is currently running, with additional details including the java dump used and so on.
Ref: VisualVM Offical Site.
Beyond Compare
Comparing the current version of a huge XML data dump from the customer with the previous one or a complete project structure is a herculean task but with the help of this tool, things can get easier.
Ref: Beyond Compare Offical Site.
Comments
Post a Comment