Ask Question, Ask an Expert

+61-413 786 465

info@mywordsolution.com

Ask Computer Network & Security Expert

A consideration of software security

Some people argue that programmers have enough experience to test software for bugs and vulnerabilities during the development of a product. Others claim that many software projects seek security as an add-on after the functional requirements of the software have been completed, which increases the flaws and vulnerabilities.

To complete this Discussion:

Post: Evaluate the extent to which programmers have the requisite experience to test the security of software within the development of a product. If not, explain what process you would use test the software security. Justify your explanation. As part of your post, you may need to define what does and does not constitute software security.

Project

A network topology design for ABC, part 1

This is a 2-Week Group Project that contains two parts. Part 1 should be finished during this Week (Week 7). Part 2 should be finished during Week 8. Both are combined and submitted at the end of Week 8.

For this project, you will design the layout of users, domains, trusted domains, anonymous users etc. for a start-up open-source software company, ABC. The company should have an internal CVS server (only internal developers can access it), an anonymous CVS server for outsiders to download source code, a WWW server (one for internal and one for external) and an internal mail server. It is crucial that outsiders should not be able to access either internal CVS or internal WWW servers.

You may need to choose a project leader for your group to facilitate the project. This is optional, however.

At the end of this Week, you should agree on an initial draft and upload that draft to the Group Project forum. The format of the submission is flexible, but everyone should have some reasonable contribution to this draft.

At the end of Week 8, each member of the group will submit the same copy of your final project design document to the Week 8 Turnitin link. The final submission needs to be a professional document that has the same look and feel across all sections. It should be no more than ten pages. You need to make sure that you use a title page, including a table at the preamble to state which group members did which work. Use the same font, colour, size, etc. Your project grading will be offered according to your contribution to the project.

Part 1: For Week 7, you should finish the following:
- The topology diagram for the different servers and locations and trust domains (e.g., where the firewalls are and where the users are located in the topology). This diagram can be revised in Week 8 according to your new research findings.
- The assumptions that you make for your design and the security policy to achieve this assumption.

Part 2: Your final document for Week 8 should include the following:
- Network topology diagram and the domains of trust.
- Security-related assumptions in your design and security policy to make this assumption valid.
- Trust assumptions about users (e.g., who could be root and what a root could do). You do not need to create specific users, but you need to give a classification about users according to their trust domain (e.g. developers, system administrators, software testers etc.). In particular, you need to define the capabilities for each class of users. If possible, embed this into your firewall management. You do not need to address the password management policies.
- Authorisation mechanism used and where it is used.
- Potential security issues for each server and how to manage them and who can configure them and manage them.

Computer Network & Security, Computer Science

  • Category:- Computer Network & Security
  • Reference No.:- M91906322
  • Price:- $50

Guranteed 36 Hours Delivery, In Price:- $50

Have any Question?


Related Questions in Computer Network & Security

Lab activity investigate system backup and restore

Lab Activity: Investigate System Backup and Restore Tools Purpose: Assess and Document Tools to Backup and Restore the System Hard Drive for a Windows 8.1 Workstation. - Assess and document the use of a system backup too ...

Data communications and networks assignment -aim a library

Data Communications and Networks Assignment - Aim: A library research and industry related project is to be carried out on a topic of your choice. The project topic must be related to Data Communications and Networking. ...

A develop a caesar cipher-type encryption algorithm with a

a. Develop a Caesar cipher-type encryption algorithm with a little more complexity in it. For example, the algorithm could alternatively shift the cleartext letters positive and negative by the amount of the key value. V ...

Content analysis assignmentoverviewthis assignment has

Content Analysis Assignment Overview This assignment has three major aims: - To help students gain good understanding of theoretical and practical material. - To encourage students to use content analysis summaries to pr ...

Assignment- javafx and model-view separationyou are to

Assignment- JavaFX and Model-View separation You are to implement a JavaFX project that separates its model (application data and logic) from its view and controller (the JavaFX controls and event handlers that create th ...

It networking assignment -major lab scenario -assessment

IT Networking Assignment - Major Lab Scenario - Assessment Requirements: Subnet an address space with given requirements. Assign appropriate addresses to interfaces and document them in the address table. Build the netwo ...

You just signed a 30-year lease agreement for a business

You just signed a 30-year lease agreement for a business property. The monthly rent for the first year is $1,000/month, with the ?rst month's rent due today. Starting from the second year onward, the monthly rent will be ...

Content analysis assignmentoverviewthis assignment has

Content Analysis Assignment Overview This assignment has three major aims: - To help students gain good understanding of all ITECH1102 theoretical and practical material. - To encourage students to use content analysis s ...

If a router is attached to a network with a base ip address

If a router is attached to a network with a base IP address of 198.10.0.0/20 and receives a packet addressed to 198.10.10.144, answer the following questions: What is the network mask used by the router? (in dotted decim ...

Sms use short message peer to peer smpp protocolimessage

SMS use Short Message Peer to Peer (SMPP) protocol IMessage based on Apple push notifications (APNS) - binary protocol WhatsApp uses standard Extensible Messaging and Presence Protocol (XMPP) Write a pragraph explaining ...

  • 4,153,160 Questions Asked
  • 13,132 Experts
  • 2,558,936 Questions Answered

Ask Experts for help!!

Looking for Assignment Help?

Start excelling in your Courses, Get help with Assignment

Write us your full requirement for evaluation and you will receive response within 20 minutes turnaround time.

Ask Now Help with Problems, Get a Best Answer

Why might a bank avoid the use of interest rate swaps even

Why might a bank avoid the use of interest rate swaps, even when the institution is exposed to significant interest rate

Describe the difference between zero coupon bonds and

Describe the difference between zero coupon bonds and coupon bonds. Under what conditions will a coupon bond sell at a p

Compute the present value of an annuity of 880 per year

Compute the present value of an annuity of $ 880 per year for 16 years, given a discount rate of 6 percent per annum. As

Compute the present value of an 1150 payment made in ten

Compute the present value of an $1,150 payment made in ten years when the discount rate is 12 percent. (Do not round int

Compute the present value of an annuity of 699 per year

Compute the present value of an annuity of $ 699 per year for 19 years, given a discount rate of 6 percent per annum. As