Find Jobs
Hire Freelancers

Write some Software

$10-53 USD

Imefungwa
Imechapishwa almost 8 years ago

$10-53 USD

Kulipwa wakati wa kufikishwa
use Netbeans to create two different unique and complete demonstrations of insecure interaction between components such as SQL Injection, Command Line Injection, Cross-Site Scripting, Unrestricted Upload of File with Dangerous Type, Cross-Site Request Forgery (CSRF), or URL Redirection to Untrusted Site. You will demonstrate and describe how to fix each of the problems. Therefore a total of four code samples will be created. Two will have insecure interaction between components and two will have the issues fixed. Assignment Details Be sure you have carefully read and understand the materials in week 2 and 3 as well as successfully configured your environment. 1. Select 2 CWE/SANS Top 25 vulnerabilities under the category of Insecure Interaction between Components. Review and try the existing examples in links in the classroom. Use Netbeans to experiment. Work in multiple languages where possible. 2. Using Netbeans, create your own unique, full example for each of the 2 vulnerabilities in this category. Note: by unique and full I mean, this should not just be a code snippet. It should be part of a small application. In other words, you need to adapt the examples provided in the documentation to something more meaningful and substantive. It doesn’t have to be a large, overly complex application, but it needs to be complete, and runnable and demonstrate how this vulnerability may appear in the real world. 3. Demonstrate for each of the two applications they are vulnerable to this attack. You need to show explicitly the attack you use and demonstrate the impact of the vulnerability. The demonstration should occur through screen shots and detailed walkthrough of the steps you performed. 4. Finally, using the information in the CWE/SANS Top 25 vulnerabilities, fix the issues in each of the two examples you created in step 2. 5. Document the vulnerabilities and describe specifically how the issues were corrected. Note: You may need to conduct additional research to better understand the vulnerability or the features associated with a specific language. Deliverables Provide all of your source files for this assignment. Two source code files will have software vulnerabilities. The remaining two will have the issues fixed. Provide any supplemental or utility files supporting your main source files. Prepare a word or PDF file describing and demonstrating the vulnerabilities in each of your source files and specifically how you fixed the issue. You should demonstrate with screen shots and code within the document to report your findings. Note: Be sure to provide all screen shots in one word of PDF document. You can compress the files using a zip application for easier upload.
Kitambulisho cha mradi: 10633685

Kuhusu mradi

3 mapendekezo
Mradi wa mbali
Inatumika 8 yrs ago

Unatafuta kupata pesa?

Faida za kutoa zabuni kwenye Freelancer

Weka bajeti yako na muda uliopangwa
Pata malipo kwa kazi yako
Eleza pendekezo lako
Ni bure kujiandikisha na kutoa zabuni kwa kazi
3 wafanyakazi huru wana zabuni kwa wastani $98 USD kwa kazi hii
Picha ya Mtumiaji
Dear client, how are you? I am a C++ programmer and mathematician. Please check my "Profile & Work List" and tell me details if my skill is in your concern. Looking forward to your response. Thanks.
$36 USD ndani ya siku 1
5.0 (20 hakiki)
4.4
4.4
Picha ya Mtumiaji
Hello sir , I believe I'm suitable for the job after reading your job request. As I can actually follow up the instructions that you provides smoothly and can add nice technical feedback about what's the cons and pros. I had a lot of experience on software analyzing that will give me a potential to provide suggestions for improved testing. Just let me check the details Please feel free to contact me. I am looking forward to hear from you. Yours Tamer ========================================================================== More about me * Skills: - Holding Software Testing Foundation Level Certificate. - System Analysis, Software Engineering, Data Mining, Mathematics (MatLab). - Expert Database trainer and developer (Oracle, MySQL, Access). - Web developer HTML, CSS, JavaScript, JQuery, PHP, WordPress, Joomla. - Expert at Semantic Web, Ontology, RDFS, RDF, XML Schema, XSL, XML. - Programming Java, C++, C, Pascal, Assmebly. - Microsoft Office (Word, Excel, PowerPoint, Outlook, etc) - Virtual Assistance and Admin Support. ========================================================================== * Qualifications and Experience: - MSc Degree of Information Technology - Ranked 1st at BSc Degree of Computer Science - Assistance Teacher for 1 academic year. - Currently working at University with 10 years experience manipulation data (entering, recalling, updating, reporting and monitoring). ==========================================================================
$222 USD ndani ya siku 6
5.0 (3 hakiki)
3.4
3.4
Picha ya Mtumiaji
1. analyse the requirements for the project. 2. design the codes for the project. 3. write a mock web site with the very basic functions and send it back to the employer for feedback. 4. test and maintain the codes.
$36 USD ndani ya siku 1
0.0 (0 hakiki)
0.0
0.0

Kuhusu mteja

Bedera ya UNITED STATES
Fort Worth, United States
5.0
16
Njia ya malipo imethibitishwa
Mwanachama tangu Apr 2, 2016

Uthibitishaji wa Mteja

Asante! Tumekutumia kiungo cha kudai mkopo wako bila malipo kwa barua pepe.
Hitilafu fulani imetokea wakati wa kutuma barua pepe yako. Tafadhali jaribu tena.
Watumiaji Waliosajiliwa Jumla ya Kazi Zilizochapishwa
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Onyesho la kukagua linapakia
Ruhusa imetolewa kwa Uwekaji wa Kijiografia.
Muda wako wa kuingia umeisha na umetoka nje. Tafadhali ingia tena.