Descriptions of data formats and to interpret raw data

Assignment Help Basic Computer Science
Reference no: EM138923

The aim of this project is to exercise and test your ability to read and understand descriptions of data formats and to interpret raw data according to a particular format.  In this exercise you will produce and read the dump of a ZIP file.
Detailed description:
perform four tasks:

(a) create ZIP archive with a single file in it (each person should produce her/his own - if identical files are submitted for interpretation, they will be returned to the students unmarked);
(b) prepare a hexadecimal dump of the first 80 bytes of the ZIP archive using online hexadecimal dumping utility https://www.fileformat.info/tool/hexdump.htm;
(c) analyze the hexadecimal dump using the description of the ZIP file format given in this Wikipedia article. The aim of the analysis is to determine the following information about the file stored in the ZIP archive:
o    Uncompressed size of the file (31%),
o    last modification date of the file (31%),
o    last modification time of the file (31%)
(d) Produce a brief (2-3 page) report showing how you MANUALLY translated hexadecimal dump values into the resulting values. 7% of the overall grade may be given for the tidiness of the report.

Summary:

The aim of this assignment is to exercise and test your ability to read and understand descriptions of incomplete FAT file system fragments.  In this exercise you will explore a binary file that contains part of a FAT file system and will recover files and folders present in that fragment.
Detailed description:
Suppose that you found an incomplete disk image (a bit-for-bit copy of the contents) of a small computer disk drive. The disk image is incomplete - the boot sector and some unknown number of the following sectors are missing. You can download the file data.bin here.


Perform the following tasks:

(a) Explore the supplied disk image using a hexadecimal editor, such as WinHex,and identify the location (offset from the start of the file) of each of the main FAT file system elements found in the supplied file :
1.    File Allocation Table
2.    Root Directory
3.    Beginning of the Data Area


(b) Identify - as much as possible - the information about the active and deleted files and sub-directories present in data.bin . For each discovered file or sub-directory please try to determine its:
1.    Short File Name
2.    Long File Name (if present)
3.    Active / Deleted status
4.    Attributes
5.    Timestamps (Creation, Last modification & Last Access)
6.    Likely contents

Although it is possible to do the analysis completely manually, you are allowed to use automation with the following condition: If you are using an automated tool, you must explain step by step how the tool got its results.


(c) Produce a report presenting the above. Extra 3 points are given for the tidiness of the report.ma

Reference no: EM138923

Questions Cloud

Affect the demand and supply : Analyze how prescription drugs affect the demand and supply of other products and services in this country.
Several responsibilities in the area of scope : The project management role has several responsibilities in the area of scope. Which of the following represent these areas for scope.
Prepare a perpetual inventory record for digital wireless : Prepare a perpetual inventory record for Digital Wireless, to determine the value of ending inventory at December 31st, 2012, and the total amount to be assigned to cost of goods sold for the period.
Effects of the consumer pessimism on aggregate demand : Assuming the policymakers do nothing, use the diagram below to show the effects of the consumer pessimism on aggregate demand.
Descriptions of data formats and to interpret raw data : The aim of this project is to exercise and test your ability to read and understand descriptions of data formats and to interpret raw data according to a particular format.  In this exercise you will produce and read the dump of a ZIP file.
Competitor from changing its output : The client would like to know what output level should it select that will keep the competitor from changing its output.
What effect does the current supply : In a few sentences, what effect does the current supply and current demand have on this product.
Write a two-page policy brief : Describe how ‘sin’ taxes have changed in your state over time.  How does this compare to other states in your region and how does the level of the ‘sin’ taxes in your state compare to the national average?
Payoff matrix for this game : Write out the payoff matrix for this game, and then find its Nash equilibrium.

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Identifies the cost of computer

identifies the cost of computer components to configure a computer system (including all peripheral devices where needed) for use in one of the following four situations:

  Input devices

Compare how the gestures data is generated and represented for interpretation in each of the following input devices. In your comparison, consider the data formats (radio waves, electrical signal, sound, etc.), device drivers, operating systems suppo..

  Cores on computer systems

Assignment : Cores on Computer Systems:  Differentiate between multiprocessor systems and many-core systems in terms of power efficiency, cost benefit analysis, instructions processing efficiency, and packaging form factors.

  Prepare an annual budget in an excel spreadsheet

Prepare working solutions in Excel that will manage the annual budget

  Write a research paper in relation to a software design

Research paper in relation to a Software Design related topic

  Describe the forest, domain, ou, and trust configuration

Describe the forest, domain, OU, and trust configuration for Bluesky. Include a chart or diagram of the current configuration. Currently Bluesky has a single domain and default OU structure.

  Construct a truth table for the boolean expression

Construct a truth table for the Boolean expressions ABC + A'B'C' ABC + AB'C' + A'B'C' A(BC' + B'C)

  Evaluate the cost of materials

Evaluate the cost of materials

  The marie simulator

Depending on how comfortable you are with using the MARIE simulator after reading

  What is the main advantage of using master pages

What is the main advantage of using master pages. Explain the purpose and advantage of using styles.

  Describe the three fundamental models of distributed systems

Explain the two approaches to packet delivery by the network layer in Distributed Systems. Describe the three fundamental models of Distributed Systems

  Distinguish between caching and buffering

Distinguish between caching and buffering The failure model defines the ways in which failure may occur in order to provide an understanding of the effects of failure. Give one type of failure with a brief description of the failure

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd