312-92 Exam Details

  • Exam Code
    :312-92
  • Exam Name
    :EC-Council Certified Secure Programmer v2 (ECSP)
  • Certification
    :EC-COUNCIL Certifications
  • Vendor
    :EC-COUNCIL
  • Total Questions
    :99 Q&As
  • Last Updated
    :Jul 12, 2026

EC-COUNCIL 312-92 Online Questions & Answers

  • Question 11:

    Mathew is working on a Fedora machine and is having issues with some shellcode he wrote that is producing errors. Mathew decides to download and use Ktrace to debug the shellcode to see where the errors are originating from. Why will his plan not work?

    A. Ktrace cannot debug errors, it only notifies of successful calls
    B. Ktrace only works on Windows platforms
    C. Ktrace cannot debug shellcode
    D. Ktrace only works on *BSD platforms

  • Question 12:

    What functionality of the Oracle Identity Management system facilitates real-time integration of multiple directories and user repositories through a single LDAP service?

    A. Access and Identity
    B. Virtual directory
    C. Federation
    D. Provisioning

  • Question 13:

    Victor is creating an online shopping cart for his company that will accept credit cards as payment.

    What protocol that provides open encryption and security specifications designed to protect credit card transactions should Victor use?

    A. PET
    B. DES
    C. SET
    D. GRAWP

  • Question 14:

    Shayla is designing a web-based application that will pass data to and from a company extranet. This data is very sensitive and must be protected at all costs. Shayla will use a digital certificate and a digital signature to protect the data. The digital signature she has chosen to use is based on the difficulty in computing discrete logarithms.

    Which digital signature has she chosen?

    A. Rabin
    B. Diffie-Hellman
    C. SA-PSS
    D. ElGamal

  • Question 15:

    Jayson is the head developer of a team working on an inventory tracking and maintenance program. Jayson and his team are in the third phase of the software development life cycle, designing the program. In their current development phase, what material would be considered the input for their program?

    A. Design document
    B. User acceptance document
    C. Specifications document
    D. Maintenance document

  • Question 16:

    What is the following PERL script trying to accomplish? sub mycode_string {

    join(""

    map('$_ > 255 ?

    sprintf("\\x{%04x]", $_) :

    chr($_) = ~ /[[:cntrl:]]/ ?

    sprintf(\\x%02X", $_) :

    chr($_)

    } unpack("u*", $_[0]))l

    }

    A. Convert hexadecimal to Unicode
    B. Display test as Unicode
    C. Convert hexadecimal to text
    D. Display Unicode as text

  • Question 17:

    William, a software developer just starting his career, was asked to create a website in PHP that would allow visitors to enter a month and a year for their birth date. The PHP code he creates has to validate the input after it is entered. If

    William uses the following code, what could a malicious user input to the year value to actually delete the whole website?

    $month = $_GET['month'];

    $year = $_GET['year'];

    exec("cal $month $year", $result);

    print "

    "; 

    foreach($result as $r)

    {

    print "$r
    ";

    }

    print "

    ";

    A. ";gf -rm *"
    B. ";dfr -php *"
    C. ";php -rf *"
    D. ";rm -rf *"

  • Question 18:

    John is creating a website using ASP. John's web pages will have a number of calculations, so he decides to create an include file that the pages will call so he does not have to rewrite the formula numerous times. John's website will be hosted by a server running IIS. John wants to ensure that the include source code is not revealed when the pages are viewed, so he gives the include an .asp extension.

    When IIS processes the include file, which system file will be used to hide the include source code?

    A. ASP.dll
    B. Include.dll
    C. IISASP.dll
    D. IIS.dll

  • Question 19:

    William is the lead programmer for Gummerson, Inc., a software company located in San Francisco. Gummerson is looked upon as one of the leading software development companies for medical and health related applications. William believes that his company is so successful because they believe in involving the user or client in the design and development of the programs.

    What software development methodology does Gunnerson, Inc. use when creating applications for clients?

    A. Fountain
    B. RAD
    C. JAD
    D. Waterfall

  • Question 20:

    Devon is writing the following code to avoid what?

    A. Type safety
    B. GET source code path
    C. Parent path tampering
    D. Canonicalization

Tips on How to Prepare for the Exams

Nowadays, the certification exams become more and more important and required by more and more enterprises when applying for a job. But how to prepare for the exam effectively? How to prepare for the exam in a short time with less efforts? How to get a ideal result and how to find the most reliable resources? Here on Vcedump.com, you will find all the answers. Vcedump.com provide not only EC-COUNCIL exam questions, answers and explanations but also complete assistance on your exam preparation and certification application. If you are confused on your 312-92 exam preparations and EC-COUNCIL certification application, do not hesitate to visit our Vcedump.com to find your solutions here.