How can we start to develop an network security system in Java?

15 pts.
Tags:
Java
Network security
Like honeypot, I'm planning to make a home network security system which may also be useful for the companies to protect the data from unauthorized access. So i would kindly request me to help me how to start this.
0

Answer Wiki

Thanks. We'll let you know when a new response is added.
Send me notifications when members answer or reply to this question.

Discuss This Question: 5  Replies

 
There was an error processing your information. Please try again later.
Thanks. We'll let you know when a new response is added.
Send me notifications when members answer or reply to this question.
  • Subhendu Sen
    The tag indicated java, assuming you are going to write in java code while what is back-end database that you did not reveal here. Actually what is the environment is there. What OS are you using now. Other than java what other software is there. Have you solid knowledge in java core and advanced. For network security you have knowledge of sockets/tcp/ip knowledge etc. There are several rules to write a java code like make limitations of access of classes/ methods/variable/ try to make everything final/ classes always be non colonisable & so on. You can start by writing a simple chat program in between two computers by their IP addresses. Make one server and another one as client. You can navigate here for more info/ concepts: https://docs.oracle.com/javase/tutorial/networking/sockets/definition.html

    and https://www.tutorialspoint.com/java/java_networking.htm

    140,720 pointsBadges:
    report
  • pasaaa
    Recently I am using windows and Kali linux. The back end database I am using is Oracle. Other than Java I am using .net or c# for front end. Now I'm learning about sockets/TCP/IP as you referred. Thank so much for your reply.
    15 pointsBadges:
    report
  • Kevin Beaver
    What's your end goal? Can you tell us more about the project (or product) you're envisioning. Sounds like a long road ahead but more details will help us point you in the right direction.
    27,520 pointsBadges:
    report
  • Subhendu Sen
    As you mentioned, other than Java, using .NET/C#, they both are entirely different to each other and syntaxes are also different. As the main query is focused on Java, it is better to learn java first, & try to prove yourself a master in java, then you can try for .net. Now it is your decision.
    140,720 pointsBadges:
    report
  • carlosdl
    How to start it?

    The first thing you have to do is to write down a clear and detailed description of the system you want to build, and the features it will include.  It appears that you have not done that yet, so that is how you start.
    85,025 pointsBadges:
    report

Forgot Password

No problem! Submit your e-mail address below. We'll send you an e-mail containing your password.

Your password has been sent to:

To follow this tag...

There was an error processing your information. Please try again later.

Thanks! We'll email you when relevant content is added and updated.

Following

Share this item with your network: