0
I Use This!
Activity Not Available

Project Summary

Free Network Programming Framework (FNPF) which includes the following basic ingredients: 1. Network Protocols Core Library Project(NPCL) Used primarily to represent different network protocols as Classes, so that any programmer can use this library to develop his own software, (Simulation, Analyzing software..) In this project I have to be accurate, because I implement each protocol, and different algorithms, the main problem is to choose the write designing pattern, I have to use the modern OOP concepts, and the powerful programming language C#.NET 2. Network Performance Monitor project (NPM) I plan to make this project the most powerful free sniffing tool on the earth, in this project you can run the NPM application on a host, and sniffing all frames and packets that can reach Host interface, in this tool you can save captured packets and even generate professional reports, of course that is just the beginning, I will use my graduation project software as a start point, you can go on and download my software (Security Evaluation) to see the possibilities. 3. Network Topology Builder Tool Project (NTB) I hate boson software, which is lazy sleepyhead software, It is nothing but bad programming and bad topology builder, can we develop more powerful Visual Topology builder that can transmit real packets between our hosts and routers in a topology, yes we can but we need to implement the Networking Protocols, to be honest, It won’t be an easy task, but I’ll try my best 4. Network Statistics Report project (NSR) This project is powerful report generator, in this project you can think about engine with input (capture files) and output (reports), I will use this project to produce reports in the overall solution, I intend to make it separate project that makes it useful tool for other programmers who don’t want to develop the wheel again. 5. Network Depth Analyzer project (NDA) In the Analyzer you can think about engine that takes (capture files) and gives you decisions not organized reports, for example if there is so much broadcast in you network it will tell you the problem the network topology is not good enough, and the solution you have to further more break the broadcast domain. 6. Network Protocols Designer project (NPD) In my vision my network framework will provide the programmers with dreamy tool that is NPD, my vision for this tool is not complete, but for now I can think about it like WYSIWYG tool, it is visual tool that can used to generate the code for your new protocol even without writing one programming code, then you can test the new protocol in virtual environment using the NTB You decide which fields you will put in the protocol, and then this tool will provide you the Library (DLL file) which contains the classes and methods that you can use as API. 7. In future I hope to join both the virtual topology and real network

Tags

No tags have been added

In a Nutshell, fnpf-project...

 No code available to analyze

Open Hub computes statistics on FOSS projects by examining source code and commit history in source code management systems. This project has no code locations, and so Open Hub cannot perform this analysis

Is this project's source code hosted in a publicly available repository? Do you know the URL? If you do, click the button below and tell us so that Open Hub can generate statistics! It's fast and easy - try it and see!

Add a code location

GNU General Public License v2.0 or later
Permitted

Commercial Use

Modify

Distribute

Place Warranty

Forbidden

Sub-License

Hold Liable

Required

Include Copyright

Include License

Distribute Original

Disclose Source

State Changes

These details are provided for information only. No information here is legal advice and should not be used as such.

All Licenses

This Project has No vulnerabilities Reported Against it

Did You Know...

  • ...
    Black Duck offers a free trial so you can discover if there are open source vulnerabilities in your code
  • ...
    compare projects before you chose one to use
  • ...
    there are over 3,000 projects on the Open Hub with security vulnerabilities reported against them
  • ...
    you can subscribe to e-mail newsletters to receive update from the Open Hub blog

 No code available to analyze

Open Hub computes statistics on FOSS projects by examining source code and commit history in source code management systems. This project has no code locations, and so Open Hub cannot perform this analysis

Is this project's source code hosted in a publicly available repository? Do you know the URL? If you do, click the button below and tell us so that Open Hub can generate statistics! It's fast and easy - try it and see!

Add a code location

Community Rating

Be the first to rate this project
Click to add your rating
   Spinner
Review this Project!
Sample ohloh analysis