Question Description
I'm working on a r discussion question and need an explanation and answer to help me learn.
- Find a graph of covid 19 disease or economic data in a newspaper, journal, or website and recreate it.
- Find a map of covid 19 disease or economic data in a newspaper, journal, or website and recreate it.
Student has agreed that all tutoring, explanations, and answers provided by the tutor will be used to help in the learning process and in accordance with Studypool's honor code & terms of service.
Explanation & Answer
View attached ex...
undonubb
(1327)
UT Austin
Completion Status:
100%
Review
Review
Anonymous
Excellent! Definitely coming back for more study materials.
Studypool
4.7
Trustpilot
4.5
Sitejabber
4.4
24/7 Homework Help
Stuck on a homework question? Our verified tutors can answer all questions, from basic math to advanced rocket science!
Most Popular Content
Case on Reverse Engineering
TASK:Using the ASM code below describe all items in section "It is requested".There is no need for introductory part, plea ...
Case on Reverse Engineering
TASK:Using the ASM code below describe all items in section "It is requested".There is no need for introductory part, please, get right to the analysis.Good quality and readable screenshots with description are a must.Attached document is a course material on Reverse Engineering for your convenience. In the end of the document there are practical cases examples.STATEMENTAn executable binary file has been obtained that, after its execution, shows a text with a numeric code. This code is generated from a text string stored in the binary itself.After listing the ASM code, the binary file was deleted and it is not possible to access it, only the ASM code copied at the end of the exercise.It is necessary to be able to reuse said code generation algorithm, which is why reverse engineering work is required to analyze the binary and reconstruct the source code in such a way that it can be modified and recompiled correctly.It is requested:1. Divide the code into basic blocks.Take into account the existing breaks within the function and divide the lines into basic blocks of code.2. Make the flow diagram with the basic blocks.Once the basic blocks of the previous exercise have been obtained, carry out the flow diagram by joining the basic blocks with arrows.3. Is there any control structure? Indicates which basic blocks are involved in it.4. Convert the complete code of the function to code C.With what you learned about code reconstruction, convert this main () function to C code.In <+36> the address of the string indicated in bold is loaded in eax ."3jd9cjfk98hnd"In <+110> the address of the string indicated in red is loaded in eax"[+] Generated code:% i \ n"5. Compile the generated code and indicate the resulting code after its execution. Compile in 32bits by adding the option -m32 as indicated in the following command:$ gcc source.c -o source.c -m32Once executed, a text will appear on the screen, indicating the complete text.6. Modify the source code in C, so that it generates a new code from another string.Modify the string <+36> in the C code, by the following string:"Congratulations!"Compile the C code, execute and indicate the complete text obtained.ASM code -x86 32 bitsDump of assembler code for function main:0x0000054d <+0>: read ecx, [esp + 0x4]0x00000551 <+4>: and esp, 0xfffffff00x00000554 <+7>: push DWORD PTR [ecx-0x4]0x00000557 <+10>: push ebp0x00000558 <+11>: mov ebp, esp0x0000055a <+13>: push ebx0x0000055b <+14>: push ecx0x0000055c <+15>: sub esp, 0x100x0000055f <+18>: call 0x450 <__ x86.get_pc_thunk.bx>0x00000564 <+23>: add ebx, 0x1a9c0x0000056a <+29>: mov DWORD PTR [ebp-0x10], 0x00x00000571 <+36>: read eax, [ebx-0x19a0]; "3jd9cjfk98hnd"0x00000577 <+42>: mov DWORD PTR [ebp-0x14], eax0x0000057a <+45>: sub esp, 0xc0x0000057d <+48>: push DWORD PTR [ebp-0x14]0x00000580 <+51>: call 0x3e0 <strlen @ plt>0x00000585 <+56>: add esp, 0x100x00000588 <+59>: mov DWORD PTR [ebp-0x18], eax0x0000058b <+62>: mov DWORD PTR [ebp-0xc], 0x00x00000592 <+69>: jmp 0x5ad <main + 96>0x00000594 <+71>: mov edx, DWORD PTR [ebp-0xc]0x00000597 <+74>: mov eax, DWORD PTR [ebp-0x14]0x0000059a <+77>: add eax, edx0x0000059c <+79>: movzx eax, BYTE PTR [eax]0x0000059f <+82>: movsx eax, al0x000005a2 <+85>: imul eax, DWORD PTR [ebp-0x18]0x000005a6 <+89>: add DWORD PTR [ebp-0x10], eax0x000005a9 <+92>: add DWORD PTR [ebp-0xc], 0x10x000005ad <+96>: mov eax, DWORD PTR [ebp-0xc]0x000005b0 <+99>: cmp eax, DWORD PTR [ebp-0x18]0x000005b3 <+102>: jl 0x594 <main + 71>0x000005b5 <+104>: sub esp, 0x80x000005b8 <+107>: push DWORD PTR [ebp-0x10]0x000005bb <+110>: read eax, [ebx-0x1992]; "[+] Generated code:% i \ n"0x000005c1 <+116>: push eax0x000005c2 <+117>: call 0x3d0 <printf @ plt>0x000005c7 <+122>: add esp, 0x100x000005ca <+125>: mov eax, 0x00x000005cf <+130>: read esp, [ebp-0x8]0x000005d2 <+133>: pop ecx0x000005d3 <+134>: pop ebx0x000005d4 <+135>: pop ebp0x000005d5 <+136>: read esp, [ecx-0x4]0x000005d8 <+139>: retEnd of assembler dump.
CMGT 433 University of Phoenix Prioritizing Cyber Threats Essay
Based on your completed security overview presentation that was 'approved for action,' the team would like more informatio ...
CMGT 433 University of Phoenix Prioritizing Cyber Threats Essay
Based on your completed security overview presentation that was 'approved for action,' the team would like more information about the type of threats and challenges that should be addressed. They want to know which threats should be prioritized and the impact they have on the organization. They would like you to:Identify common categories of cybersecurity threatsPrioritize categoriesRecommend a cybersecurity category to address with the organizationIdentify challenges that mobile and cloud computing needs could bring to the organizationExplain the importance of testing for the detection and intrusion of risksWrite a 2- to 3-page executive summary to share with the executive staff about your recommendations, challenges, and explanations. Include the following in your summary:A chart detailing 8 challenges and their impactYour top 5 prioritized categories with a rationale for the prioritizationAt least two references supporting your top 5 recommendations
SNHU OpenGL 3D Plane to Situate a 3D Scene Project
Create a 3D plane to situate a 3D scene. This will serve as the base for the rest of the objects in your world. Depending ...
SNHU OpenGL 3D Plane to Situate a 3D Scene Project
Create a 3D plane to situate a 3D scene. This will serve as the base for the rest of the objects in your world. Depending on your 2D image this plane may be used to represent a desk, the ground, a table, or something else entirely. It will be important to work on this first so you will understand the scope of the world your camera will be traversing. A plane is also a relatively simple shape so it will be a good place to start when managing the placement of different objects in your scene. Remember, you will need to take into account where the plane is located in relation to the 3D object you developed during a previous milestone (which used multiple 3D shapes).
Apply horizontal, vertical, and depth camera navigation around a 3D scene. It is recommended that you use the following keyboard controls to manipulate the basic camera movement:
WASD keys: These keys should be used to control the forward, backward, left, and right motion.
QE keys: These keys should be used to control the upward and downward movement.
Apply nuanced camera controls to a 3D scene. It is recommended that you use the following mouse controls to allow a user more specific input options for how they view the 3D scene:
Mouse cursor: This should be used to change the orientation of the camera so it can look up and down or right and left.
Mouse scroll: This should be used to adjust the speed of the movement, or the speed the camera travels around the scene.
Create perspective and orthographic displays of a 3D scene. Use the tap of a keyboard key to allow a user to change the view of the scene between orthographic (2D) and perspective (3D) views at will. (Hint: check the glViewport and the glOrtho functions.) For consistency, please use the letter “P” keyboard key. To accomplish this work, you will be switching the function call to retrieve either the perspective or orthographic projection matrix. Note that you will be keeping the camera in the same orientation that you already developed.
Create code that follows a logical flow without syntax errors. The code you create has to be executable and all the code that is included needs to be reached by the execution. Note that not everything should be written in a single function and your work should be well-modularized.
Apply coding best practices in your creations. Pay particular attention to the way you format and comment your code. Program code should be easy to read and follow industry standard code formatting practices, such as indentation and spacing. Commenting best practices should be in place to ensure the source code is briefly and clearly explained using descriptive comments.
I've attached my project files. Primarily, I need to:
1. Make the QE keys to control the upward and downward movement.
2. Create perspective and orthographic displays
3. If able to, I need help rounding the corners of my larger rectangle and making the smaller cube into a circle.
https://drive.google.com/drive/folders/1Wxl9w0BIdz...
6 pages
Android App Studio Milestone 3
I first launched my project on android studio, where i then accessed the Java files and the extensible mark-up language (X ...
Android App Studio Milestone 3
I first launched my project on android studio, where i then accessed the Java files and the extensible mark-up language (XML) files so that I can ...
Database and query file, zipped
Use SQL Management Studio to create a database called ITCO630_P1.MDF. Be sure to store the database in a location that you ...
Database and query file, zipped
Use SQL Management Studio to create a database called ITCO630_P1.MDF. Be sure to store the database in a location that you will remember. Add the following tables and data to the database. Use the appropriate field types and lengths for the tables.Create the following queries and save them all in a file called ITCO630_P1.SQL. Please note that you can execute individual queries in a query file by highlighting the lines that you want to execute before running the script. Define what database to use with a USE statement.Get the full details of the employee table.Get the full details of the employees who work in store S2.Get the full details of the promotions with a budget greater than $100,000.Get the employee number and promotion number for employees with unknown (NULL) jobs who work on promotion P2.Using a subquery, get the first and last names of the employees who work in the Orange Appeal store.Using a subquery, get full details of all the employees whose stores are located in Orlando.Detach the database and create a zip file called ITCO630_P1.ZIP including the associated log file and the query file. After creating the zip file, reattach the database.Please submit your assignment.Use SQL Management Studio to create a database called ITCO630_P1.MDF. Be sure to store the database in a location that you will remember. Add the following tables and data to the database. Use the appropriate field types and lengths for the tables.Create the following queries and save them all in a file called ITCO630_P1.SQL. Please note that you can execute individual queries in a query file by highlighting the lines that you want to execute before running the script. Define what database to use with a USE statement.Get the full details of the employee table.Get the full details of the employees who work in store S2.Get the full details of the promotions with a budget greater than $100,000.Get the employee number and promotion number for employees with unknown (NULL) jobs who work on promotion P2.Using a subquery, get the first and last names of the employees who work in the Orange Appeal store.Using a subquery, get full details of all the employees whose stores are located in Orlando.Detach the database and create a zip file called ITCO630_P1.ZIP including the associated log file and the query file. After creating the zip file, reattach the database.Please submit your assignment.
22 pages
W107/COP11 Rasmussen Chapter 3 Modules Programming Logic & Design Lab 2
This lab accompanies Chapter 3 of Starting Out with Programming Logic & Design. This lab requires you to think about the s ...
W107/COP11 Rasmussen Chapter 3 Modules Programming Logic & Design Lab 2
This lab accompanies Chapter 3 of Starting Out with Programming Logic & Design. This lab requires you to think about the steps that take place in a ...
Similar Content
Binary Value Recursive Function Void and Fallos Program
...
Poker (5 - Card Draw), programming homework help
Hello,I am struggling in this program. Please, solve it by Using C language with Visual Studio ! you can easily reach requ...
TSUSM COMP 3320 Programming Languages Fortran Presentation
hi i need an slayt for fortran language presentation. My presentation will be about 7 minutes. I attached outline and eval...
Restaurant System in Java Project Implementation and Design
Has to be done using Java 1.8...
LIU Script in Unity Animate 3D Object Worksheet
I'm working on a c# project and need an explanation and answer to help me learn.If anyone can help me figure out the scrip...
CS 4323 OKSU C Programming Design and Implementation of Operating Systems Project
CS 4323 Design and Implementation of Operating Systems I
Final Group Project: Full Marks 100
(Due Date: 11/30/2021, 11:59 ...
Distributed Objects
Question 6: Can you tell if the method calls are executed by the object server concurrently or Concurrently: the server is...
C
1) Suppose I have a machine in which coins of multiple denominations are being inserted. Now to keep track of what coin en...
Os Architecture
The project selected is a Customer relation management System. The project was selected based on the associated benefits i...
Related Tags
Book Guides
A Portrait of the Artist as a Young Man
by James Joyce
The Glass Castle
by Jeannette Walls
50 Shades of Grey
by E. L. James
Unf*ck Yourself
by Gary John Bishop
The Restless Wave
by John McCain
Little Fires Everywhere
by Celeste Ng
The Call of the Wild
by Jack London
Night
by Elie Wiesel
The Red Badge of Courage
by Stephen Crane
Get 24/7
Homework help
Our tutors provide high quality explanations & answers.
Post question
Most Popular Content
Case on Reverse Engineering
TASK:Using the ASM code below describe all items in section "It is requested".There is no need for introductory part, plea ...
Case on Reverse Engineering
TASK:Using the ASM code below describe all items in section "It is requested".There is no need for introductory part, please, get right to the analysis.Good quality and readable screenshots with description are a must.Attached document is a course material on Reverse Engineering for your convenience. In the end of the document there are practical cases examples.STATEMENTAn executable binary file has been obtained that, after its execution, shows a text with a numeric code. This code is generated from a text string stored in the binary itself.After listing the ASM code, the binary file was deleted and it is not possible to access it, only the ASM code copied at the end of the exercise.It is necessary to be able to reuse said code generation algorithm, which is why reverse engineering work is required to analyze the binary and reconstruct the source code in such a way that it can be modified and recompiled correctly.It is requested:1. Divide the code into basic blocks.Take into account the existing breaks within the function and divide the lines into basic blocks of code.2. Make the flow diagram with the basic blocks.Once the basic blocks of the previous exercise have been obtained, carry out the flow diagram by joining the basic blocks with arrows.3. Is there any control structure? Indicates which basic blocks are involved in it.4. Convert the complete code of the function to code C.With what you learned about code reconstruction, convert this main () function to C code.In <+36> the address of the string indicated in bold is loaded in eax ."3jd9cjfk98hnd"In <+110> the address of the string indicated in red is loaded in eax"[+] Generated code:% i \ n"5. Compile the generated code and indicate the resulting code after its execution. Compile in 32bits by adding the option -m32 as indicated in the following command:$ gcc source.c -o source.c -m32Once executed, a text will appear on the screen, indicating the complete text.6. Modify the source code in C, so that it generates a new code from another string.Modify the string <+36> in the C code, by the following string:"Congratulations!"Compile the C code, execute and indicate the complete text obtained.ASM code -x86 32 bitsDump of assembler code for function main:0x0000054d <+0>: read ecx, [esp + 0x4]0x00000551 <+4>: and esp, 0xfffffff00x00000554 <+7>: push DWORD PTR [ecx-0x4]0x00000557 <+10>: push ebp0x00000558 <+11>: mov ebp, esp0x0000055a <+13>: push ebx0x0000055b <+14>: push ecx0x0000055c <+15>: sub esp, 0x100x0000055f <+18>: call 0x450 <__ x86.get_pc_thunk.bx>0x00000564 <+23>: add ebx, 0x1a9c0x0000056a <+29>: mov DWORD PTR [ebp-0x10], 0x00x00000571 <+36>: read eax, [ebx-0x19a0]; "3jd9cjfk98hnd"0x00000577 <+42>: mov DWORD PTR [ebp-0x14], eax0x0000057a <+45>: sub esp, 0xc0x0000057d <+48>: push DWORD PTR [ebp-0x14]0x00000580 <+51>: call 0x3e0 <strlen @ plt>0x00000585 <+56>: add esp, 0x100x00000588 <+59>: mov DWORD PTR [ebp-0x18], eax0x0000058b <+62>: mov DWORD PTR [ebp-0xc], 0x00x00000592 <+69>: jmp 0x5ad <main + 96>0x00000594 <+71>: mov edx, DWORD PTR [ebp-0xc]0x00000597 <+74>: mov eax, DWORD PTR [ebp-0x14]0x0000059a <+77>: add eax, edx0x0000059c <+79>: movzx eax, BYTE PTR [eax]0x0000059f <+82>: movsx eax, al0x000005a2 <+85>: imul eax, DWORD PTR [ebp-0x18]0x000005a6 <+89>: add DWORD PTR [ebp-0x10], eax0x000005a9 <+92>: add DWORD PTR [ebp-0xc], 0x10x000005ad <+96>: mov eax, DWORD PTR [ebp-0xc]0x000005b0 <+99>: cmp eax, DWORD PTR [ebp-0x18]0x000005b3 <+102>: jl 0x594 <main + 71>0x000005b5 <+104>: sub esp, 0x80x000005b8 <+107>: push DWORD PTR [ebp-0x10]0x000005bb <+110>: read eax, [ebx-0x1992]; "[+] Generated code:% i \ n"0x000005c1 <+116>: push eax0x000005c2 <+117>: call 0x3d0 <printf @ plt>0x000005c7 <+122>: add esp, 0x100x000005ca <+125>: mov eax, 0x00x000005cf <+130>: read esp, [ebp-0x8]0x000005d2 <+133>: pop ecx0x000005d3 <+134>: pop ebx0x000005d4 <+135>: pop ebp0x000005d5 <+136>: read esp, [ecx-0x4]0x000005d8 <+139>: retEnd of assembler dump.
CMGT 433 University of Phoenix Prioritizing Cyber Threats Essay
Based on your completed security overview presentation that was 'approved for action,' the team would like more informatio ...
CMGT 433 University of Phoenix Prioritizing Cyber Threats Essay
Based on your completed security overview presentation that was 'approved for action,' the team would like more information about the type of threats and challenges that should be addressed. They want to know which threats should be prioritized and the impact they have on the organization. They would like you to:Identify common categories of cybersecurity threatsPrioritize categoriesRecommend a cybersecurity category to address with the organizationIdentify challenges that mobile and cloud computing needs could bring to the organizationExplain the importance of testing for the detection and intrusion of risksWrite a 2- to 3-page executive summary to share with the executive staff about your recommendations, challenges, and explanations. Include the following in your summary:A chart detailing 8 challenges and their impactYour top 5 prioritized categories with a rationale for the prioritizationAt least two references supporting your top 5 recommendations
SNHU OpenGL 3D Plane to Situate a 3D Scene Project
Create a 3D plane to situate a 3D scene. This will serve as the base for the rest of the objects in your world. Depending ...
SNHU OpenGL 3D Plane to Situate a 3D Scene Project
Create a 3D plane to situate a 3D scene. This will serve as the base for the rest of the objects in your world. Depending on your 2D image this plane may be used to represent a desk, the ground, a table, or something else entirely. It will be important to work on this first so you will understand the scope of the world your camera will be traversing. A plane is also a relatively simple shape so it will be a good place to start when managing the placement of different objects in your scene. Remember, you will need to take into account where the plane is located in relation to the 3D object you developed during a previous milestone (which used multiple 3D shapes).
Apply horizontal, vertical, and depth camera navigation around a 3D scene. It is recommended that you use the following keyboard controls to manipulate the basic camera movement:
WASD keys: These keys should be used to control the forward, backward, left, and right motion.
QE keys: These keys should be used to control the upward and downward movement.
Apply nuanced camera controls to a 3D scene. It is recommended that you use the following mouse controls to allow a user more specific input options for how they view the 3D scene:
Mouse cursor: This should be used to change the orientation of the camera so it can look up and down or right and left.
Mouse scroll: This should be used to adjust the speed of the movement, or the speed the camera travels around the scene.
Create perspective and orthographic displays of a 3D scene. Use the tap of a keyboard key to allow a user to change the view of the scene between orthographic (2D) and perspective (3D) views at will. (Hint: check the glViewport and the glOrtho functions.) For consistency, please use the letter “P” keyboard key. To accomplish this work, you will be switching the function call to retrieve either the perspective or orthographic projection matrix. Note that you will be keeping the camera in the same orientation that you already developed.
Create code that follows a logical flow without syntax errors. The code you create has to be executable and all the code that is included needs to be reached by the execution. Note that not everything should be written in a single function and your work should be well-modularized.
Apply coding best practices in your creations. Pay particular attention to the way you format and comment your code. Program code should be easy to read and follow industry standard code formatting practices, such as indentation and spacing. Commenting best practices should be in place to ensure the source code is briefly and clearly explained using descriptive comments.
I've attached my project files. Primarily, I need to:
1. Make the QE keys to control the upward and downward movement.
2. Create perspective and orthographic displays
3. If able to, I need help rounding the corners of my larger rectangle and making the smaller cube into a circle.
https://drive.google.com/drive/folders/1Wxl9w0BIdz...
6 pages
Android App Studio Milestone 3
I first launched my project on android studio, where i then accessed the Java files and the extensible mark-up language (X ...
Android App Studio Milestone 3
I first launched my project on android studio, where i then accessed the Java files and the extensible mark-up language (XML) files so that I can ...
Database and query file, zipped
Use SQL Management Studio to create a database called ITCO630_P1.MDF. Be sure to store the database in a location that you ...
Database and query file, zipped
Use SQL Management Studio to create a database called ITCO630_P1.MDF. Be sure to store the database in a location that you will remember. Add the following tables and data to the database. Use the appropriate field types and lengths for the tables.Create the following queries and save them all in a file called ITCO630_P1.SQL. Please note that you can execute individual queries in a query file by highlighting the lines that you want to execute before running the script. Define what database to use with a USE statement.Get the full details of the employee table.Get the full details of the employees who work in store S2.Get the full details of the promotions with a budget greater than $100,000.Get the employee number and promotion number for employees with unknown (NULL) jobs who work on promotion P2.Using a subquery, get the first and last names of the employees who work in the Orange Appeal store.Using a subquery, get full details of all the employees whose stores are located in Orlando.Detach the database and create a zip file called ITCO630_P1.ZIP including the associated log file and the query file. After creating the zip file, reattach the database.Please submit your assignment.Use SQL Management Studio to create a database called ITCO630_P1.MDF. Be sure to store the database in a location that you will remember. Add the following tables and data to the database. Use the appropriate field types and lengths for the tables.Create the following queries and save them all in a file called ITCO630_P1.SQL. Please note that you can execute individual queries in a query file by highlighting the lines that you want to execute before running the script. Define what database to use with a USE statement.Get the full details of the employee table.Get the full details of the employees who work in store S2.Get the full details of the promotions with a budget greater than $100,000.Get the employee number and promotion number for employees with unknown (NULL) jobs who work on promotion P2.Using a subquery, get the first and last names of the employees who work in the Orange Appeal store.Using a subquery, get full details of all the employees whose stores are located in Orlando.Detach the database and create a zip file called ITCO630_P1.ZIP including the associated log file and the query file. After creating the zip file, reattach the database.Please submit your assignment.
22 pages
W107/COP11 Rasmussen Chapter 3 Modules Programming Logic & Design Lab 2
This lab accompanies Chapter 3 of Starting Out with Programming Logic & Design. This lab requires you to think about the s ...
W107/COP11 Rasmussen Chapter 3 Modules Programming Logic & Design Lab 2
This lab accompanies Chapter 3 of Starting Out with Programming Logic & Design. This lab requires you to think about the steps that take place in a ...
Earn money selling
your Study Documents