Discuss sqlmap, an automated tool for sql injection and database takeover in 500 words or more. How does it work? Where do you get it? How much does it cost? Who developed it? For what purpose? Are there other ‘tools’ like this available?

Discuss sqlmap, an automated tool for sql injection and database takeover in 500 words or more. How does it work? Where do you get it? How much does it cost? Who developed it? For what purpose? Are there other ‘tools’ like this available?

Needs help with similar assignment?

We are available 24x7 to deliver the best services and assignment ready within 3-4 hours? Order a custom-written, plagiarism-free paper

Get Answer Over WhatsApp Order Paper Now

highlevel project

PPT PRESENTATION

10 Slides – WEB APPLICATION

1. Name, Title of the application

2. Description of the project

3. Business Requirements

4. System Design – Class Diagrams

5. Database Design – Designing tables

6. User Interface

7. Testing

8. Networking Requirements

9. References, Articles etc…

10. END

PICK ONE APPLICATION FROM THE BELOW LIST AND PREPARE PPT with above guidelines

1. Build any Credit Card Processing Application

2. Build any Restaurant Application

3. Build any Cash App Application

4. Build any Car Sales Application

Needs help with similar assignment?

We are available 24x7 to deliver the best services and assignment ready within 3-4 hours? Order a custom-written, plagiarism-free paper

Get Answer Over WhatsApp Order Paper Now

Cap Assignment -8

Using information from your Chapter 12 textbook, discuss an ethical, legal, or social issue related to information technology.

 

Text book:

Reynolds, George W. Information Technology for Managers. (2016). Cengage Learning. ISBN: 978-1-305-38983-0.

 No plagiarism with appropriate APA standards and references. 

Atleast 3 references

Needs help with similar assignment?

We are available 24x7 to deliver the best services and assignment ready within 3-4 hours? Order a custom-written, plagiarism-free paper

Get Answer Over WhatsApp Order Paper Now

Topic: Computerized Operating Systems (OS) are almost everywhere. We encounter them when we use out laptop or desktop computer. We use them when we use our phone or tablet. Find articles that describes the different types of operating systems (Linux, Unix

 Topic: Computerized Operating Systems (OS) are almost everywhere. We encounter them when we use out laptop or desktop computer. We use them when we use our phone or tablet. Find articles that describes the different types of operating systems (Linux, Unix, Android, ROS, z/OS, z/VM, z/VSE, etc). Do not select MS WINDOWS. Write a scholarly review of comparing any two or more OS; attach a copy of the article to your postings. Remember, this assignment is to be scholarly; it is not enough for you to simply post your article and add cursory reviews. Cited references are required. In addition you must read the postings of the other students and comment significantly on those areas. Please see Discussion Forum of the class syllabus for additional details on content 

Needs help with similar assignment?

We are available 24x7 to deliver the best services and assignment ready within 3-4 hours? Order a custom-written, plagiarism-free paper

Get Answer Over WhatsApp Order Paper Now

What is a browser?

 

What is a browser?

 https://youtu.be/-uReC5g6W0k

Use the information in the video and this week’s in-class presentation to write a 250-300 word short essay describing the purpose of a browser, browser wars, and your favorite browser.

Needs help with similar assignment?

We are available 24x7 to deliver the best services and assignment ready within 3-4 hours? Order a custom-written, plagiarism-free paper

Get Answer Over WhatsApp Order Paper Now

Discussion 2 C E T

 We all had the unfortunate experience of seeing how computers can, at times, make life’s journey abit more difficult. This is especially true in knowledge centric workplaces. Describe an example of a very poorly implemented database that you’ve encountered (or read about) that illustrates the potential for really messing things up. Include, in your description, an analysis of what might have caused the problems and potential solutions to them. Be sure to provide supporting evidence, with citations from the literature. As with the first discussion topic, it is not enough for you to simply create a own posting. You must read the postings of the other members of the class and comment on each of them. Please see Discussion Forum of the class syllabus for additional details on content.  

Needs help with similar assignment?

We are available 24x7 to deliver the best services and assignment ready within 3-4 hours? Order a custom-written, plagiarism-free paper

Get Answer Over WhatsApp Order Paper Now

Reading Assignment CH 13

Read: chapter 13 only reading assignment one-page write up is submitted (Using ONLY Microsoft Word or PDF) 

 i need it  during an hour  

Needs help with similar assignment?

We are available 24x7 to deliver the best services and assignment ready within 3-4 hours? Order a custom-written, plagiarism-free paper

Get Answer Over WhatsApp Order Paper Now

answer below questions in APA format each question with atleast 250 words and along with two professional refrences

Steve Jobs was a strong, charismatic leader who co-founded Apple and is credited with much of the success of the company. Some believe that Tim Cook, who became CEO in 2011, embraces a more collaborative leadership style. Do research to compare and contrast the leadership styles of the two CEOs. (You may wish to view the 2013 movie JOBS, which portrays the story of Steve Jobs’ ascension from college dropout to Apple CEO.) Which CEO—Jobs or Cook—do you think developed and executed the most effective strategic plan? What evidence can you find to support your opinion?

Needs help with similar assignment?

We are available 24x7 to deliver the best services and assignment ready within 3-4 hours? Order a custom-written, plagiarism-free paper

Get Answer Over WhatsApp Order Paper Now

Integration Project

  • Business Perspective Part 1 activities including: Integrated Word report with objects copied from and linked to an Excel worksheet using a specified layout.
  • Business Perspective Part 2 activities including: Integrated outline from Word document and an Excel copied calculations and linked pie chart to a PowerPoint using a specified layout.

Needs help with similar assignment?

We are available 24x7 to deliver the best services and assignment ready within 3-4 hours? Order a custom-written, plagiarism-free paper

Get Answer Over WhatsApp Order Paper Now

Computer

  

Cross-site scripting (XSS) Attacks

Cross-site scripting (XSS) is a type of vulnerability commonly found in web applications. This vulnerability makes it possible for attackers to inject malicious code (e.g. JavaScript programs) into victim’s web browser.

Using this malicious code, the attackers can steal the victim’s credentials, such as cookies. The access control policies (i.e., the same origin policy) employed by the browser to protect those credentials can be bypassed by exploiting the XSS vulnerability. Vulnerabilities of this kind can potentially lead to large-scale attacks.

To demonstrate what attackers can do by exploiting XSS vulnerabilities, we have set up a web application named Elgg in our pre-built Ubuntu VM image. Elgg is an open-source web application for social networking, and it has implemented a number of countermeasures to remedy the XSS threat. To demonstrate how XSS attacks work, we have commented out these countermeasures in Elgg in our installation, intentionally making Elgg vulnerable to XSS attacks. Without the countermeasures, users can post any arbitrary message, including JavaScript programs, to the user profiles. In this lab, students need to exploit this vulnerability to launch an XSS attack on the modified Elgg, in a way that is similar to what Samy Kamkar did to MySpace in 2005 through the notorious Samy worm. The ultimate goal of this attack is to spread an XSS worm among the users, such that whoever views an infected user profile will be infected, and whoever is infected will add you (i.e., the attacker) to his/her friend list.

Environment setup for the problem:

For this problem, we will assume that you have set up the Ubuntu virtual machine environment based on the instructions in the Syllabus under “Special Software Installation Requirements”.

We will need the following: 

  • Firefox web browser 
  • Apache web server
  • Elgg web application

For the Firefox browser, we need to use the LiveHTTPHeaders extension for Firefox to inspect the HTTP requests and responses (available under the “Tools” menu in Firefox). The pre-built Ubuntu VM image provided to you has already installed the Firefox web browser with the required extension. 

The Apache web server is also included in the pre-built Ubuntu image. However, the web server is not started by default. You have to first start the web server using one of the following two commands:

% sudo apache2ctl start 

or 

% sudo service apache2 start

The Elgg web application is already set up in the pre-built Ubuntu VM image. We have also created several user accounts on the Elgg server and the credentials are given below (username, password):

admin, seedelgg

alice, seedalice

boby, seedboby

charlie, seedcharlie

samy, seedsamy

You can access the Elgg server using the following URL (the Apache server needs to be started first):

http://www.xsslabelgg.com

(this URL is only accessible from inside of the virtual machine, because we have modified the /etc/hosts file to map the domain name (www.xsslabelgg.com) to the virtual machine’s local IP address 127.0.0.1).

Once you log in as a user in Elgg, you can access your Profile and list of Friends by clicking on icons in the upper left part of the browser window.

Note: Some of the project tasks require some basic familiarity with JavaScript. Wherever necessary,

we provide a sample JavaScript program to help you get started 

  

Writing an XSS Worm

In this and next task, we will perform an attack similar to what Samy did to MySpace in 2005 (i.e., the Samy

Worm). First, we will write an XSS worm that does not self-propagate; in the next task, we will make it

self-propagating. From the previous task, we have learned how to steal the cookies from the victim.

In this task, we need to write a malicious JavaScript to forge a HTTP request directly from the victim’s browser. This attack does not require the intervention from the attacker. The JavaScript that can achieve this is called a cross-site scripting worm

This task consists of two independent sub-tasks.

i: XSS Worm that adds a friend

The objective of the attack in this subtask is to modify the victim’s profile and add Samy as a friend of the victim. To add a friend for the victim, we should first find out how a legitimate user adds a friend in Elgg.

More specifically, we need to figure out what is sent to the server when a user adds a friend. Firefox’s

LiveHTTPHeaders extension can help us (available under the “Tools” menu in Firefox); it can display the header and contents of any HTTP request message sent from the browser. From this, we can identify all the parameters in the request.

There are two common types of HTTP requests, one is HTTP GET request, and the other is HTTP POST request. These two types of HTTP requests differ in how they send the contents of the request to the server. We can use the JavaScript XMLHttpRequest object to send HTTP GET and POST requests to web applications. XMLHttpRequest can only send HTTP requests back to the server, instead of other computers, because the same-origin policy is strongly enforced for XMLHttpRequest. This is not an issue for us, because we do want to use XMLHttpRequest to send a forged HTTP request back to the Elgg server.

To learn how to use XMLHttpRequest, you can study these documents:

https://www.w3schools.com/xml/ajax_xmlhttprequest_create.asp

https://www.w3schools.com/xml/xml_http.asp

https://developer.mozilla.org/en-US/docs/AJAX/Getting_Started

https://www.tutorialspoint.com/ajax/what_is_xmlhttprequest.htm

If you are not familiar with JavaScript programming, we suggest that you study the following documents to learn some basic JavaScript functions. You will have to use some of these functions.

Essential Javascript – A Javascript Tutorial: 

https://www.evl.uic.edu/luc/bvis546/Essential_Javascript_–_A_Javascript_Tutorial.pdf

You may also need to debug your JavaScript code. Firebug is a Firefox extension that helps you debug JavaScript code. It can point you to the precise places that contain errors. FireBug is already installed in Firefox in our pre-built Ubuntu VM image (available under the “Tools” menu in Firefox).

For this subtask, the worm program should do the following:

1. Create the correct request to add Samy to the friends list of the user who is executing the malicious code

2. Forge a HTTP GET request to add Samy as a friend.

Code Skeleton. We provide a skeleton of the JavaScript code that you need to write. This JavaScript code is inserted into user Samy’s profile, and any user that views Samy’s profile will then automatically add Samy as their friend. You need to fill in all the necessary details. When you include the final JavaScript code in the message posted to Samy’s profile, you need to remove all the comments, extra space, and new-line characters.

  

<script id=”worm”   type=”text/javascript”>

var Ajax=null;

//Construct the HTTP request to add   Samy as a friend.

var sendurl=”…”;

//Create and send Ajax request to add   friend.

// The format of the request can be   learned from LiveHttpHeaders.

Ajax=new XMLHttpRequest();

Ajax.open(“GET”,sendurl,true);

Ajax.setRequestHeader(“Host”,”www.xsslabelgg.com”);

Ajax.setRequestHeader(“Keep-Alive”,”300″);

Ajax.setRequestHeader(“Connection”,”keep-alive”);

// (JavaScript code to access session   cookie)

Ajax.setRequestHeader(“Cookie”,document.cookie);

Ajax.setRequestHeader(“Content-Type”,”application/x-www-form-urlencoded”);

Ajax.send();

</script>

Note that in this case the GET method is used to send the HTTP request.

To modify the victim’s profile, the HTTP request sent by the worm should contain the victim’s __elgg_ts and __elgg_token values in the sendurl variable. These details are present in the web page (right-click and “View Page Source”) and the worm needs to find out and use this information using JavaScript code. The sendurl variable should also contain Samy’s id.

What you need to do: 

1. Based on the format of the GET request to add a friend, write a JavaScript script that adds Samy to the friends list of any user who views Samy’s profile. Save your JavaScript script in a file task4-1.txt.

2. Login as user Samy and inject in the “About me” field of Samy’s profile the script from file task4-1.txt. (Make sure to select “Remove editor” before editing this field, in order to disable any automatic formatting)

3. Logout and login as user Alice, and then view Samy’s profile by selecting user Samy from “More => Members” in the Elgg menu. At this point, the malicious Javascript script will be executed and Samy will be added to Alice’s friend list.

4. Include in your project document: 

a. a screen printout with Alice’s friends list after viewing Samy’s profile.

b. a printout of your JavaScript file task4-1.txt.

  

ii. XSS Worm that changes the victim’s profile

The objective of the attack in this subtask is to modify the victim’s profile “About me” field to show the text “Samy is my HERO”. To do this, we should first find out how a legitimate profile change looks like in Elgg. More specifically, we need to figure out what is sent to the server when a user changes the “About me” field and saves her profile. Firefox’s LiveHTTPHeaders extension can help us (available under the “Tools” menu in Firefox); it can display the header and contents of any HTTP request message sent from the browser. From this, we can identify all the needed data in the request.

For this subtask, the worm program should do the following:

1. Create the correct request to add a certain piece of text into the profile of a user (the victim) who is viewing Samy’s profile

2. Forge a HTTP POST request to change the profile of the victim user.

Code Skeleton. We provide a skeleton of the JavaScript code that you need to write. This JavaScript code is inserted into user Samy’s profile, and any user that views Samy’s profile will then automatically have their “About me” profile field changed to a certain piece of text. You need to fill in all the necessary details. When you include the final JavaScript code in the message posted to Samy’s profile, you need to remove all the comments, extra space, and new-line characters.

  

<script id=”worm”   type=”text/javascript”>

var Ajax=null;

//Construct the HTTP POST request to   modify profile.

var sendurl=”… “;

var content= “…”;

//Modify Victim’s profile except for   SAMY

if(…)

{

//Create   and send Ajax request to modify profile

Ajax=null;

Ajax=new   XMLHttpRequest();

Ajax.open(“POST”,sendurl,true);

Ajax.setRequestHeader(“Host”,”www.xsslabelgg.com”);

Ajax.setRequestHeader(“Keep-Alive”,”300″);

Ajax.setRequestHeader(“Connection”,”keep-alive”);

//   JavaScript code to access session cookie

Ajax.setRequestHeader(“Cookie”,document.cookie);

Ajax.setRequestHeader(“Content-Type”,”application/x-www-form-urlencoded”);

Ajax.send(content);

}

</script>

Note that in this case the POST method is used to send the HTTP request.

To modify the victim’s profile, the HTTP request sent by the worm should contain certain information about the victim in the HTML body of the request (which is sent via the content variable):

· The __elgg_ts and __elgg_token values are present in the web page (right-click and “View Page Source”) and the worm needs to find out and use this information using JavaScript code.

· The victim’s user name can be obtained using elgg.session.user.name

· The victim’s id (guid) can be obtained using elgg.session.user.guid

Important note: Be careful when dealing with an infected profile. If a profile is already infected by the XSS worm, you may want to leave them alone, instead of modifying them again. If you are not careful, you may end up removing the XSS worm from the profile.

What you need to do: 

1. Based on the format of the POST request to change a user’s profile, write a JavaScript script that changes the “About me” field in the profile of any user (the victim) who views Samy’s profile. The “About me” field should contain the following text: 

Samy is my HERO (added by <insert your team member name/s here>

Save your JavaScript script in a file task4-2.txt.

2. Login as user Samy and inject in the “About me” field of Samy’s profile the script from file task4-2.txt. (Make sure to select “Remove editor” before editing this field, in order to disable any automatic formatting)

3. Logout and login as user Alice, and then view Samy’s profile by selecting user Samy from “More => Members” in the Elgg menu. At this point, the malicious Javascript script will be executed and Alice’s profile will be changed.

4. Include in your project document: 

a. a screen printout with Alice’s profile after viewing Samy’s profile.

b. a printout of your JavaScript file task4-2.txt. 

Needs help with similar assignment?

We are available 24x7 to deliver the best services and assignment ready within 3-4 hours? Order a custom-written, plagiarism-free paper

Get Answer Over WhatsApp Order Paper Now