Computer Science 410 – Software Reverse engineering

I. Code File and Executable: The original binary file that you are provided with should be converted to a fully running program in C that functions as

described in your commented code. For grading purposes, you must submit your code as both an executable and a Microsoft Word document.

A. Convert the binary file into assembly code. [CS-410-01]

B. Assembly code is properly commented and explained. [CS-410-02]

C. Disassembled code is completely converted into higher-order programming language (C code). [CS-410-03]

D. Translated code’s primary functions are properly commented out. [CS-410-02]

E. Translated code is logically organized and primary functions execute properly. [CS-410-03]

II. Security Brief

A. Overview and Body of Report

i. Briefly explain the internal code functionality. For example, this is where you would describe what main would do. [CS-410-02]

ii. Describe your process for disassembling the compiled code specific to your use of the tools and practices of the discipline. [CS-410-01]

iii. Describe the exploitable weaknesses and vulnerabilities that were found in the code. For example, this is where you discuss the ways a

hacker could hack into the component and change student grades without having gained previous knowledge of the password. [CS-410-

04]

iv. Describe basic recommendations and suggestions for how exploitable weaknesses and vulnerabilities can be fixed. [CS-410-04]

B. Security Brief Appendix (Tables/Mapping)

i. Identify what each block of binary code does in assembly language using a table or map. [CS-410-01]

ii. Identify security flaws in code using a table or map. [CS-410-04]

Place your order
(550 words)

Approximate price: $22

Calculate the price of your order

550 words
We'll send you the first draft for approval by September 11, 2018 at 10:52 AM
Total price:
$26
The price is based on these factors:
Academic level
Number of pages
Urgency
Basic features
  • Free title page and bibliography
  • Unlimited revisions
  • Plagiarism-free guarantee
  • Money-back guarantee
  • 24/7 support
On-demand options
  • Writer’s samples
  • Part-by-part delivery
  • Overnight delivery
  • Copies of used sources
  • Expert Proofreading
Paper format
  • 275 words per page
  • 12 pt Arial/Times New Roman
  • Double line spacing
  • Any citation style (APA, MLA, Chicago/Turabian, Harvard)

Benefits of our college essay writing service

  • 80+ disciplines

    Buy an essay in any subject you find difficult—we’ll have a specialist in it ready

  • 4-hour deadlines

    Ask for help with your most urgent short tasks—we can complete them in 4 hours!

  • Free revision

    Get your paper revised for free if it doesn’t meet your instructions.

  • 24/7 support

    Contact us anytime if you need help with your essay

  • Custom formatting

    APA, MLA, Chicago—we can use any formatting style you need.

  • Plagiarism check

    Get a paper that’s fully original and checked for plagiarism

What the numbers say?

  • 527
    writers active
  • 9.5 out of 10
    current average quality score
  • 98.40%
    of orders delivered on time
error: