Preview

NT2670 Week2 Research 3

Satisfactory Essays
Open Document
Open Document
752 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
NT2670 Week2 Research 3
NT2670 Email and Web Services
Week 2 Research 3:
Frank Bavone
2-10-15

The common gateway interface (CGI) is a standard way for a Web server to pass a Web user's request to an application program and to receive data back to forward to the user. It is part of the Web's Hypertext Transfer Protocol (HTTP). A disadvantage of a CGI application (or "executable file," as it is sometimes called) is that each time it is run, it runs as a separate process with its own address space, resulting in extra instructions that have to be performed, especially if many instances of it are running on behalf of users The improper use of CGI scripts affords users a number of vulnerabilities in system security. Failure to validate user input, poorly chosen function calls, and insufficient file permissions can all be exploited through the misuse of CGI.

Internet Server Application Programming Interface (ISAPI) is a set of Windows program calls that let you write a Web server application that will run faster than a common gateway interface (CGI) application. Using ISAPI, you create a dynamic link library (DLL) application file that can run as part of the Hypertext Transport Protocol (HTTP) application's process and address space. The DLL files are loaded into the computer when HTTP is started and remain there as long as they are needed; they don't have to be located and read into storage as frequently as a CGI application. Server Side Includes (SSI) SSI (Server Side Includes) are directives that are placed in HTML pages, and evaluated on the server while the pages are being served. They let you add dynamically generated content to an existing HTML page, without having to serve the entire page via a CGI program, or other dynamic technology.
The decision of when to use SSI, and when to have your page entirely generated by some program, is usually a matter of how much of the page is static, and how much needs to be recalculated every

You May Also Find These Documents Helpful

  • Good Essays

    Nt1310 Unit 3 Summary

    • 734 Words
    • 3 Pages

    Although Zigbee implements a wide assortment of security measures, there are still a variety of vulnerabilities and attack methods that can be used. These attacks and how they can be carried out will be described in this Section.…

    • 734 Words
    • 3 Pages
    Good Essays
  • Satisfactory Essays

    NT1330 Unit 2 homework

    • 364 Words
    • 2 Pages

    Check the workstations using ipconfig /all and find out if the ip range is within the address range you assigned, if it is a different address then the workstation failed to contact the DHCP server and has gone into apipa mode. The Network Interface Card might be assigned an incorrect driver. Another possible cause of the problem is that the patch cable is not plugged into the Network Interface Card, or is not connected to a switch on the other end. However, it could be that the server has run out of IP addresses that it can assign to clients. You can easily tell if this is the problem by comparing the size of the DHCP address scope to the number of devices on your network that request IP addresses from the DHCP server. But since only some of the workstations have got addresses the problem might be the DHCP server. Start off by doing some ping tests to verify that the DHCP server is able to communicate across the network. If the DHCP server is able to communicate with other computers on the network, then I recommend verifying that the DHCP server has an IP address that is compatible with the scope that the server is configured to assign addresses from. The server itself has to be assigned a static address in the same subnet range, such as 192.168.0.199. If this still doesn’t solve the problem make sure that the DHCP server is still authorized by the Active Directory to lease IP addresses. You should also check to verify that the scope is active, and that the necessary services are running on the DHCP server.…

    • 364 Words
    • 2 Pages
    Satisfactory Essays
  • Powerful Essays

    Nt1330 Unit 2 Lab Summary

    • 1237 Words
    • 5 Pages

    When you did your hand wash experiment, you decided a variable to test, say, hot vs cold water, you called this variable an “experimental variable” since it was the variable you were testing experimentally. In order to get meaningful data, you need to keep other things the same, for example the washing time had to be the same for both, you called the washing time a _Control_______ variable.…

    • 1237 Words
    • 5 Pages
    Powerful Essays
  • Powerful Essays

    1. Cut-through frame processing by a switch allows the switch to discard frames that fail the FCS check?…

    • 901 Words
    • 3 Pages
    Powerful Essays
  • Satisfactory Essays

    Nt1330 Project 4

    • 395 Words
    • 2 Pages

    What is the forecasted revenue for JCrew in Quarter I of 2010 using Exponential Smoothing?…

    • 395 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    Nt1330 Unit 1 Case Study

    • 776 Words
    • 4 Pages

    Managing, maintaining, and modifying applications is easier, since only the web application on the server-side needs to be updated.…

    • 776 Words
    • 4 Pages
    Good Essays
  • Satisfactory Essays

    NT1230 Analysis 2

    • 235 Words
    • 1 Page

    The problem in the given scenario for the user is that the new driver installed to be compatible with the graphics adapter was not downloaded correctly or was incomplete. This is what causes the secondary malfunctions with the screen. When he was seeing the wavy lines it meant that the driver needed to be updated to use the new graphics adapter. He then checked the device manager and saw that it could be updated. He did so and restarted the computer afterwards. As it started he began hearing the noises because the driver was not downloaded correctly. And he then lost the display and could not diagnose the issue properly.…

    • 235 Words
    • 1 Page
    Satisfactory Essays
  • Good Essays

    Nt1330 Unit 2 Review Paper

    • 1508 Words
    • 7 Pages

    9- Which of the following stress or strength parameters is used in the computation of the force in an extrusion operation (one best answer): (a) average flow stress, (b) compression strength, (c) final flow stress, (d) tensile strength, (e) yield strength?…

    • 1508 Words
    • 7 Pages
    Good Essays
  • Satisfactory Essays

    lower your attack surface, Windows 2008 Server Core would be installed on a group of your servers.…

    • 235 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    ISO 17025 Certification, the general requirements for the competence to carry out tests and calibrations, including sampling. It handles testing and calibration carried out using standard methods, non-standard methods and laboratory-developed methods. It applies to all organizations that tests and calibrations. These include, first, second and third - party laboratories, and laboratories where testing and calibration forms part of inspection and product certification.…

    • 498 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    · S/W Environment: Minimum one Web Browser should be installed before PC installation, Use IE 5.5 or higher, Go to Tools > Internet Options > Security tab and click on Custom Level button and make sure that under the Scripting section the Active Scripting is set to “Enable”.…

    • 1858 Words
    • 8 Pages
    Good Essays
  • Good Essays

    FastCGI An extension to the Common Gateway Interface (CGI) that enables a Web server to maintain a pool of processes that new clients can reuse.…

    • 4603 Words
    • 19 Pages
    Good Essays
  • Good Essays

    Idly sits around doing nothing until a client makes request to view a page. The application detects that the client has connected to the server. An event handler then allows this user to download and view the page. This wouldn’t be considered an intelligent application.…

    • 532 Words
    • 3 Pages
    Good Essays
  • Satisfactory Essays

    Cross-site scripting is a type of computer security exposure found in web function such as XSS which attacker attach to the client side of a script.…

    • 488 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    HW Assignment Unit 2

    • 545 Words
    • 2 Pages

    C. The web server sees the request for the web address, dynamically creates a single graphical image of the entire web page, and sends that one graphical image to the web browser.…

    • 545 Words
    • 2 Pages
    Good Essays