This project must build as a separate software or plugin for any existing IDEs. This project should be able to detect the source code vulnerabilities at the coding level. Project should be developed using machine learning techniques.
I have a proposed methodology in the attached files, or feel free to come up with better solutions we will discuss and conclude the methodology.
Project has two main phases. 1. Vulnerable code segment detection and 2. Correct the detected vulnerable code segments / suggest the corrected code.
1. Vulnerable code segment detection
These vulnerable code segments should be related to the information security. For example, code segments which helps to make Cross site scripting attacks, Buffer overflows, SQL Injection etc. I have found an existing data set from this project GitHub - SySeVR/SySeVR. Better to use this or feel free to come up with better data set if you have.
This detection should be done syntactically and semantically. Then only we can come up with good results. So, once the vectors are created, we have to use machine learning models such as Bert, RNN models(or any ML model you prefer can be discussed and conclude). Hope you can get an idea via the above attached link (SySeVR).
2. Correct/ Suggest the corrected code.
Once the vulnerable code is notified using error flag or something, developer will go and see what that notification is. Then we should suggest them the corrected code and once they selected the our suggestions the program code should be updated with the corrected/ suggested code segments.
5 freelances font une offre moyenne de 600 $ pour ce travail
Hello, How are you? I am an full stack developer dealing with matlab, python, C++, C, etc... I have good knowledge in Mathematics, Physics, engineering,... I have worked on many projects similar with yours. I am o Plus
Hi There, I have 3+ years of experience in Penetration Testing and Vulnerability Assessment. I have a GURU rank in HacktheBox and won lots of CTF Challenges. I have expertise knowledge in Binary exploitation specifical Plus
Hello Sir, I have 5 years experience in Artificial Intelligence and software development. I can do this task, recently I was working on intrusion detection system for a client. Setup a meeting we will discuss it furthe Plus
Hi Greetings! I am available right now for the project discussion and can start the project on an immediate basis. I have understood your project requirement I have7++ experience in design and development. I can ha Plus