Showing posts with label IT Security. Show all posts
Showing posts with label IT Security. Show all posts

Monday, 16 October 2017

NMAP Commands for Scanning Hosts, Ports and Services

NMAP is quite a powerful tool for Security Penetration Testers. NMAP stands for Network Mapper and can be used at several phases of hacking/pen-testing. This tool is commonly used to scan open ports, services and the physical address (MAC address) of a host.

The tool is available in both Linux and Windows versions. The Linux version is somehow said to perform better and faster. NMAP comes together with Kali Linux - the Linux distribution often used by pen-testers.

NMAP is also available in GUI version and is called Zenmap.

NMAP Commands


We will test the commands on a local machine i.e. server1.jayitsecurity.com with IP address 192.168.43.84.

The commands are run with "root" access.

A. Scan a single host



Scan a host using its hostname

nmap server1.jayitsecurity.com

Scan a host using its IP address

nmap 192.168.43.84

Scan a host in verbose mode 

nmap -v server1.jayitsecurity.com

Fast scan a host

nmap -F server1.jayitsecurity.com

Show own host interfaces and routes

nmap --iflist

Scan a specific port

nmap -p 80 server1.jayitsecurity.com

Scan a TCP port

nmap -p T:8080 server1.jayitsecurity.com

Scan a UDP port

nmap -sU 53 server1.jayitsecurity.com

Scan multiple ports

nmap -p 21,80,8080 server1.jayitsecurity.com

Scan ports using range

nmap -p 21-80 server1.jayitsecurity.com

List services and versions on a host

nmap -sV server1.jayitsecurity.com

B. Scan multiple hosts



Scan multiple hosts

nmap server1.jayitsecurity.com 192.168.43.1 192.168.43.2

Scan a subnet

nmap 192.168.43.*

Use last octet of multiple IP addresses

nmap 192.168.43.1,2,84

Use an IP address range

nmap 192.168.43.1-100

Use list of hosts from a file

nmap -iL host_IP_address_list.txt

Exclude host(s)

nmap 192.168.43.1-100 --exclude 192.168.43.84

List live hosts in a network

nmap -sP 192.168.43.*

C. Scan to detect Operating System



Scan OS information and Traceroute

nmap -A 192.168.43.1

OS Detection

nmap -O 192.168.43.84
or
nmap -osscan-guess 192.168.43.84

D. Scan to detect Firewall



Detect firewall on host (packet filters)

nmap -sA 192.168.43.84

Detect whether a host is protected by firewall

nmap -PN 192.168.43.84

Perform TCP null scan to avoid firewall

nmap -sN 192.168.43.84

E. TCP three-way handshake

Note: If ICMP packets (eg. ping requests) are blocked, TCP ACK and TCP SYN can be used to find the live hosts/ports.


Scan using TCP ACK (PA)

nmap -PA 192.168.43.84

Scan usingTCP Syn (PS)

nmap -PS 192.168.43.84

Scan specific ports using TCP ACK

nmap -PA -p 21,22,80 192.168.43.84

Scan specific ports using TCP SYN

nmap -PS -p 21,22,80 192.168.43.84

Scan for common ports with TCP SYN

nmap -sT 192.168.43.84

F. Perform a stealthy scan



nmap -sS -p 21,22,80 192.168.43.84

Sunday, 8 October 2017

Understanding the TCP Three-way Handshake

The TCP three-way handshake (or TCP-handshake) is the method to establish a connection between communicating devices (eg. two computers), over an Internet Protocol (IP) based network. In this handshaking method, three types of messages are exchanged. They are SYN, SYN/ACK and ACK. These messages are used by the communicating devices to negotiate and establish a TCP session. While the handshaking happens, the devices will also exchange information like the TCP socket connection. Once the connection has been established, the data transmission happens next. For example, data can be in the form of HTTP, HTTPS, FTP, Telnet and so forth.

Let's assume that we have two devices, Computer A and Server B. Computer A has an Internet browser application. Server B is a web server that responds to HTTP requests. In order for these two devices to communicate, a TCP session must be established between them even before the HTTP request happens.


  • Computer A will first send a SYN data packet over an IP network to Server B to connect to the TCP socket on port 80  (Server B). Server B must have the port open to receive the connection. In this case, we assume that port 80 (the default port for HTTP) is open and listening for connections. 
  • When the SYN packet from Computer A is received on port 80 (Server B), Server B responds with the SYN/ACK packet.
  • Computer A receives the SYN/ACK packet and responds again with an ACK packet.

A session has now been created and Computer A and Server B will communicate and transmit HTTP requests and data. 

During communication, the devices use the SYN and ACK messages, along with the Seq (Sequence) numbers so that the flow of the data packets are orderly transmitted and reassembled.

When the communication ends (eg. Computer A closes the browser), there is also a 3-way handshake performed to tear down the TCP socket connection. The process goes this way:


  • Computer A sends a FIN/ACK packet.
  • Server B responds with an ACK packet and sends a second packet with FIN/ACK messages set to Computer A.
  • Computer A receives the FIN/ACK packet and responds with an ACK packet.
The communication has now ended on both sides.

An article on how scans can be performed on open ports based on these TCP flags/messages will be published soon.




Monday, 4 September 2017

Common nslookup Commands

nslookup is one of the most common network administration tools for querying the Domain Name System (DNS) to retrieve a domain name or its IP address mapping or other DNS records.

Network IT professionals frequently use this tool to troubleshoot issues pertaining to DNS in their IT environment. On the other hand, hackers or pen-testers use this tool in their “Reconnaissance” phase of hacking. Reconnaisance phase refers to the preparatory phase where an attacker seeks to gather information about a target prior to launching an attack.

nslookup can be used in two modes i.e. “Interactive Mode” and “Non-interactive Mode”. Interactive Mode allows for querying a DNS server for many hosts and domains. On the other hand, Non-interactive Mode allows the user to query information for a specific host or domain.

We will look at Non-interactive Mode in this article.

Types of DNS Records

Before we continue with nslookup, let’s look at the meanings of the types of common DNS records.

Address (A) record
Maps a domain name to a specific IPv4 address
Eg. www IN A 130.182.3.1

IP Version 6 Address (AAAA) record
Maps a domain name to a specific IPv6 address
Eg. www IN AAAA 2404:6800:4001:804::2001

Canonical Name (CNAME) record
The CNAME record specifies a domain name that has to be queried in order to resolve the original DNS query. It is used to create aliases of domain names.

Host Information (HINFO) record
Describes host type associated with host name
Eg. www IN HINFO Solaris8

Mail Exchange (MX) record
Identifies a mail system accepting mail for the given domain
Eg. calstatela.edu MX 10 mars

Name Server (NS) record
Identifies DNS servers of domain
Eg. calstatela.edu IN NS eagle

Text (TXT) record
Used for comments
Eg. serverx IN TXT “This system contains sensitive info”

nslookup commands

nslookup domain_name

This will display the IP addresses i.e. the ‘A’ and ‘AAAA’ records of the given domain name. If only one of the IP versions has been used, only the corresponding IP address will be displayed.

C:\>nslookup jayitsecurity.com
Server: UnKnown
Address:  192.168.43.1

Non-authoritative answer:
Name:    jayitsecurity.com
Address:  103.6.196.153

In the above output, server refers to the IP address of the DNS server. In this case, ‘UnKnown’ shows that the DNS server does not have a name.

Authoritative answer vs Non-authoritative answer

You may have noticed the keyword “Non-authoritative answer” in the above output.

A DNS Server that holds the complete zone file information available for the domain will provide the “Authoritative answer”.

Non-authoritative answer is provided by DNS servers that d0 not have the complete zone file information available for a given domain. These servers maintain a cache file which has the results of all the queries performed in the past. When a DNS query is given, such a server searches its cache file, and returns the information available as “Non-authoritative answer”.

Query the MX Record using -query=mx

This command is used to query the DNS server for the list of mail exchange servers for the given domain name. Mails sent to “@jayitsecurity.com” will be routed to the mail server in this domain.

C:\>nslookup -query=mx jayitsecurity.com
Server:  UnKnown
Address:  192.168.43.1

Non-authoritative answer:
mx1.jayitsecurity.com       MX preference = 0, mail exchanger = jayitsecurity.com
mx2.jayitsecurity.com       MX preference = 10, mail exchanger = jayitsecurity.com


In the above example, we have 2 MX records for the domain “jayitsecurity.com”. The numbers 0 and 10 associated with the MX records tells the preferred mail server. The lower the number, the higher the preference is. So when a mail is sent to “@jayitsecurity.com”, first preference will be “mx1.jayitsecurity.com”. If for some reasons, this mail server is not reachable, then the emails will be routed to “mx2.jayitsecurity.com”.

Query the NS Record using -type=ns

Lists the authoritative DNS servers for that domain.

C:\>nslookup -type=ns jayitsecurity.com
Server:  UnKnown
Address:  192.168.43.1

Non-authoritative answer:
jayitsecurity.com       nameserver = ns112.mschosting.com
jayitsecurity.com       nameserver = ns111.mschosting.com

Query the SOA Record using -type=soa

SOA record (start of authority), provides more detailed information about a domain. For example, primary name server, admin’s email address, serial number and many more.

C:\>nslookup -type=soa jayitsecurity.com
Server:  UnKnown
Address:  192.168.43.1

Non-authoritative answer:
jayitsecurity.com
        primary name server = ns111.mschosting.com
        responsible mail addr = abuse.mschosting.com
        serial  = 2016071601
        refresh = 86400 (1 day)
        retry   = 7200 (2 hours)
        expire  = 3600000 (41 days 16 hours)
        default TTL = 86400 (1 day)

jayitsecurity.com       nameserver = ns112.mschosting.com
jayitsecurity.com       nameserver = ns111.mschosting.com

  • mail addr or responsible mail addr - specifies the email address of the domain admin
  • serial – sort of revision numbering system. The standard convention is to use “YYYYMMYYNN” format. 01 will be incremented if more than one edit has taken place on a same day.
  • refresh – specifies (in seconds) when should the Secondary DNS will check the Primary DNS for increase in the serial number. If there is an increase, Secondary DNS will make a new request to copy the new zone file.
  • retry – specifies the interval to re-connect with the Primary DNS
  • expire – specifies the time that the secondary DNS will keep the cached zone file as valid. 
View available DNS records using -query=any

It is possible to view all the available DNS records using -type=any option.

C:\>nslookup -type=any jayitsecurity.com
Server:  UnKnown
Address:  192.168.43.1

Non-authoritative answer:
jayitsecurity.com       text =

        "v=spf1 include:spf.mschosting.com -all"
jayitsecurity.com       MX preference = 0, mail exchanger = jayitsecurity.com
jayitsecurity.com
        primary name server = ns111.mschosting.com
        responsible mail addr = abuse.mschosting.com
        serial  = 2016071601
        refresh = 86400 (1 day)
        retry   = 7200 (2 hours)
        expire  = 3600000 (41 days 16 hours)
        default TTL = 86400 (1 day)
jayitsecurity.com       nameserver = ns112.mschosting.com
jayitsecurity.com       nameserver = ns111.mschosting.com
jayitsecurity.com       internet address = 103.6.196.153

Reverse DNS lookup

You can also do the reverse DNS look-up by providing the IP Address as argument to nslookup.

C:\>nslookup 103.6.196.153
Server:  UnKnown
Address:  192.168.43.1

Name:    power3.mschosting.com
Address:  103.6.196.153

In the example above, the command returns the domain name of the web hosting server of jayitsecurity.com.

Using Specific DNS server

We can also specify a DNS server for making queries.

C:\>nslookup www.jayitsecurity.com 8.8.8.8
Server:  google-public-dns-a.google.com
Address:  8.8.8.8

Non-authoritative answer:
Name:    ghs.l.google.com
Addresses:  2404:6800:4001:805::2013
          172.217.31.51
Aliases:  www.jayitsecurity.com
          ghs.google.com

In the command above, we used Google’s public DNS server which has IP address 8.8.8.8.

Change the port number to connect with

DNS servers use default port number 53. If for any reasons, the port number has changed, then we can specify the port number using the -port option.

C:\>nslookup –port 56 jayitsecurity.com
Change timeout interval to wait for a reply

The default timeout can be changed to wait for a reply by using the -timeout option.

C:\>nslookup -timeout=20 jayitsecurity.com
Server:  UnKnown
Address:  192.168.43.1

Non-authoritative answer:
Name:    jayitsecurity.com
Address:  103.6.196.153

Note:
You may use options -query and -type interchangeably.

Sunday, 5 July 2015

Difference between Threat, Vulnerability and Exploit

"A threat is posed to an information asset when an attacker can use an exploit on the vulnerability in the asset"


So, what are threat, vulnerability and exploit actually? Let's look at the definitions of these three terms and some explanations that will differentiate them.

Threat

A threat is anything that can possibly cause damages to an information asset. 

Threats are possible to cause damages if there are vulnerabilities on the system. Vulnerabilities need to be fixed to stop the threats associated to the vulnerabilities.

Threats in computing systems can be applied in three categories i.e. hardware, software and data. Substitution of equipment, theft of hardware and deliberate attacks on computing equipment are some examples of threats that can posed on hardware. Threats on software are such as deletion, modification and theft. Threats on data may also involve modification, deletion and theft.

Vulnerability

Microsoft has defined a security vulnerability as a flaw in the product. This flaw could permit an attacker to compromise the confidentiality, integrity and availability of the product.

"Security in Computing" has defined vulnerability as a weakness in the security system. These weaknesses can be in procedures, design or implementation of a system. 

Exploit

An exploit is the attack on a computer system. Exploits take advantage of the vulnerabilities (weakness) of the computing system.

You may have heard or read about hackers creating programs (software codes) that could use vulnerabilities in other software, including operation systems. When there are known vulnerabilities like this, the owner of the software system will develop and provide a "patch" to fix the vulnerability. If a vulnerability is not fixed, an exploit can be used to attack the software, which in turn could cause damages to the systems running the software.


Example:

Imagine a water dam wall that has a crack on it. And let's say the crack is at the higher half of the wall. So long the water level is low, the wall will be holding the water. The rising water level is however is a threat as it could cause the wall to collapse and cause flood as well as other damages. Now, we know that there is a crack there. This crack is the vulnerability. Imagine an enemy (attacker) whom wants to deliberately collapse the wall using the crack. The methods that he will use to collapse the wall using the crack is the exploit.


Wednesday, 7 January 2015

Difference between 'Phishing', 'Clone Phishing' and 'Spear Phishing'

"Phishing" is the term used for the popular online attack that exploits emails or use malicious websites to obtain a user's personal information. An attacker intelligently pose as a trusted party and tricks a user to provide important information such as credit card details, bank account details, usernames and passwords or other confidential details. Phishing is an attack that does two-time scam. The first one is by stealing an organization's identity. Then, this stolen identity is used to victimize the consumers or users. The term "phishing" in fact came from the word "fish". The attackers "fish" the users by luring them sophisticatedly into providing information that will benefit the attackers i.e. financial information. Unfortunately, many of the victims may never realize that they have been attacked.

As there are many tools available today in creating malicious programs, phishing tools are easily developed. Attackers are finding new and creative ways on deceiving the online users. "Clone phishing" is the term used when emails or websites are "cloned" from the original ones. Details and information are gathered (including copyright messages, logos, etc) from the legitimate email/website and are used in the "clones". A phisher may use address (email or web) spoofing to mimic the actual address. The messages on the email or the content of the website are creatively drafted to lure the online users to provide their valuable information i.e. bank accounts, credit cards, personal details, etc.

"Spear phishing" is another term used in phishing attacks. This term is used when the victims have been targeted before the attacks are made. One such example is where senior executives or top management personnel are identified and their profiles studied. The phishing attacks are crafted specifically for them. A number of emails may be sent to a victim; to create the trust. When the trust is built, the victim is deceived to provide sensitive information. Top management personnel usually have high access rights to many systems and a successful attack can be very damaging to an organization. The organization's sensitive and valuable data could be leaked or stolen if such access rights are gained by the attackers.

Creating awareness on phishing and the damages it can cause still remains as the best method in counter-measuring the phishing issues. Users must be educated about online safety. Users must realize that the "online" world is not really a safe one and therefore be cautious when providing information about themselves on Internet.



Saturday, 19 April 2014

A Study on Adopting Bring Your Own Device (BYOD) in a Higher Learning Institution

Introduction

Bring Your Own Device (BYOD) is a term used for the new trend where employees bring personally-owned mobile devices into their workplace. BYOD is also known as BYOT (Bring Your Own Technology). This new trend is witnessed by the organizations to bring several advantages, including competitive advantage, reduction of cost, higher employee productivity and flexibility. BYOD is therefore looked at as a momentum that should not be stopped but adopted. 

The concerns or issues should be addressed so that the benefits of this trend can be achieved. Higher learning institutions are seen as organizations that have to adopt this trend as the new generation of students is computer-literate and technical-savvy. The objectives of this study is to identify factors those influence the adoption of BYOD, to identify the factors those contribute to the success of BYOD in a selected higher learning institution and to propose appropriate guidelines for BYOD adoption at the same institution. Existing factors were identified through Literature Review. The factors are Security, Infrastructure, Cost, Policy, Privacy, Education and Application and these have been highly mentioned in Literature Review. Surveys were conducted at the institution to gather data from students and staffs. The collected data was then analysed to identify the factors that are deemed to have relevance and influence in the adoption of BYOD at this private higher learning institution. The results from the analysis show that there is a high percentage of mobile device ownership among staffs and students at the institution, and there are concerns identified relating to all the seven factors mentioned. 

In a report by International Data Corporation (IDC) dated 2010, it was stated that for the first time smartphone sales have surpassed the sales of PCs. In 2011, the sales of smartphones raised 55% from the previous year. Along with this, the trend of Bring Your Own Device (BYOD) is also becoming more popular as smartphones and tablets are making their ways into the organizations. BYOD allows employees to use their own mobile devices to access the organization’s network information systems.

McNeill, Diao & Gosper (2011) conducted a study to find out how students use technology to help in their learning. This young generation of university students whom are described as “Digital Natives” and “Net Generation” are said to be different from those the educators have taught before. This generation of students has wide exposure to computers, video games, digital music players and many other digital gadgets [1]. Enhancing learning through technology and using social media for educational purposes are looked at as important factor in enhancing students’ knowledge, creativity, collaboration and innovation.

College students today think that the ability to work from remote is a must. Based on the study, two out of three students would want to access their employers’ network using their personal computers. The same study also shows that more than half of the student population surveyed will want to use their own mobile devices for work purposes. If the employers’ could not provide these, these future workers are most likely to find workarounds. Another interesting finding is that 71% of the students would also want to use the company-issued devices for both work and play.

This support the idea that BYOD could enable the communities of the higher learning institutions (HLIs) to utilize the available information technology services in a larger scope. Applications like e-learning, student management and library management systems can be accessed from personally owned mobile devices. The use of these devices have raised a number of concerns, amongst which are about teaching and learning, planning and governance, security and compliance and support strategies. Despite these concerns, the higher learning institutions are in the situation to allow this new trend as it could also bring to bigger advantages. In higher learning institutions, this trend has also brought new requirements, developments and challenges as these institutions are increasingly using technology in their operations as well as in the teaching and learning activities. The purpose of this study is to conduct literature reviews and research to identify the critical factors that would contribute in enabling BYOD in a Higher Learning Institution. Once the factors have been identified, a set of guidelines is to be developed in adopting BYOD at this Higher Learning Institution.

   

Literature Review

   
The existing factors and concerns were studied and extracted from the Literature Review conducted. This activity meets the first objective of the research. The categories of factors identified are security, infrastructure, policy, privacy, cost, application and education.

Security factor is grouped as matters about security concerns caused by BYOD. Examples are like security threats, security attacks and security solutions. Infrastructure group factor are about requirements for improving the present infrastructure to support BYOD. Cost factor is a group of cost implications or cost-effectiveness if BYOD is enabled. Policy is the factor that matters about BYOD policies to include/implement. Privacy factor is the group of matters about individual privacy considerations if the devices are to be managed by the organizations. Education factor matters about educating users about BYOD policies, security and awareness. Application is the factor that discusses about the applications and types of applications (web-based/desktop-based) and how to access them with BYOD.

Security
Thomson recommends that BYOD is a trend that should be adopted by organizations as it gives a competitive advantage via the means of enabling technology. Concerns about securing the network and data should not hinder adoption of BYOD. Instead, solutions should be created for these business challenges. Competitive advantage is looked at as an enabler for BYOD adoption. Employees want to pass the responsibilities of security to the organization while they are able to work from their home or office using their own devices [3]. A survey conducted by Cisco shows that end users feel that the end users themselves and IT departments must take responsibilities for securing the work devices and data. This is depicted in Figure 2.6.

Infrastructure
According to Vanwelenaers, using technology to improve student learning promotes a better learning atmosphere for most students. BYOD is seen as a way to engage students, create interactivity between peers, enhance communication and stimulate the “anytime, anywhere” classroom concept [4].  The author has identified infrastructure as an important factor to cater for BYOD. A school’s wireless network must have enough capacity to support the connectivity from students’ mobile devices. It is probably required that the schools need to upgrade the wireless network infrastructure and technologies.

In an article by Raths, it was reported that the demand for access on the wireless network at the Jordan School District has increased due to BYOD. However, it is mentioned that they were prepared as they have spent several years building their infrastructure, both wired and wireless in anticipation of BYOD movement. It was also reported that an approximate of 2000 students bring their own devices to school [5]. In the same article, it was mentioned that networks built even in 2008 are starting to be outdated as they do not support the heterogeneous mobile devices. It was claimed that technical and security infrastructure issues alone can be overwhelming. Managing wireless access points individually may not be a practical way with the increase of the number of access points. There is a need for central controller. A system like Ruckus Wireless can manage access points, adjust signals and do load balancing. It was also reported that many consultants suggest placing BYOD traffic on a dedicated virtual network. This is to separate the networks so that the mobile devices will not have access to organization-related data.

Policies
Green discussed about the creation of a framework for mobile device policies. The author deliberated about the management of security policies for mobile devices. It was also highlighted about the attacks that mobile devices are exposed to and the risks they present to the organizations. The attack vectors were grouped into 4 categories; virus-infected mobile devices, data theft by employees, Bluetooth technology and wireless technology. The author proposed the use of Issue-Specific Security Policies framework for developing security policies for mobile devices. The author, based on his studies recommends that this framework is used over others as it is easily understood and it clearly defines the sections in the policies. The author insists that mobile devices are computing devices and policies should be created accordingly if those devices are to be used within the organizations [6].

In a technical analysis article, Burt mentioned that Unisys officials are developing wide-ranging BYOD policy. As this is a wide-ranging policy, it would cover many areas of ICT, including for the use of personal mobile devices by employees. The policy which will be called as Acceptable Use Agreement (AUA) will contain requirements so that users allow for the installation of public key infrastructure (PKI) device certificate on their devices, allow for remote-wipe software installation on their devices, and users acknowledge that their mobile devices or the data on it can be seized if they are part of a legal dispute. The mobile devices are described as WMDs (weapons of mass destruction) for the damage they may do to a company, if used inappropriately [7]. Thus, it is important that policies are put in place to protect the company.

Privacy
According to Absalom, in a BYOD environment, employee data privacy is often overlooked at [8]. At the same time, the legislation pertaining to data privacy also creates restrictions for IT Managers to implement a BYOD policy. An organization may choose to use the mobile device management (MDM) application on a personal mobile device. Such an MDM solution may allow for activities monitoring and data access on the devices. This can cause an organization to face lawsuits for breaching of employees’ data privacy. This introduces predicaments to organizations. If BYOD is to be allowed, they must ensure that corporate data can be accessed and protected but this must be done without interfering into the employees’ right to personal data privacy.

As cloud computing is a sort of necessity in ensuring that BYOD adoption objectives are met, it is important that the BYOD and cloud computing pair are designed and deployed by considering the issues pertaining to privacy. The computing environment must conform to the data security and data privacy of the educational institution and all relevant laws and regulations on data privacy [9].

Cost
Scarfo shares that consumerization affects how employee habits have changed because employees would prefer to be within their consumer environment, and thus the employees would want to use their own devices while performing their jobs. Scarfo highlights that BYOD brings opportunities to organizations as the organizations can reduce cost (employees may pay for their own devices) and the “anytime, anywhere” can increase productivity of the employees. Two main factors that employers find interesting in enabling BYOD are increase of productivity and reduce of cost. BYOD helps in reducing cost because the employees or end users would purchase the devices on their own [10]. The employer may also subsidize for the purchase of the devices. In both cases, the employer enjoys cost savings.

BYOD is said to improve staff productivity and is amongst the most important reason why organizations choose to allow its adoption. However, Hayes claims that when productivity increases, it also heightens the staff salaries [11]. Budget that has been saved on purchasing computers is now possibly offset by the need to spend on new BYOD management tools.
  
Demski in her interview also questioned about the impact of allowing BYOD on their IT budget [12]. The IT Heads believe that allowing BYOD may not really reduce cost. One IT Head said that BYOD will shift the way they are spending the budgets. Although spending on computer lab hardware may reduce, investments may be shifted to virtualization, security and probably, off-site cloud services.

For a BYOD trend to be more meaningful in a higher learning institution, it understandably must also have the right mobile applications where the communities of the institution will benefit. Cloud-based email service, storage space and collaboration tools are already available for use by the education community. Google and Microsoft have made their cloud services available at relatively no cost for the education community. For example, a set of collaboration tools by Google, called GoogleApps (email, office productivity, storage space and calendar applications) are provided for free to the educational institutions worldwide. Microsoft has also made the same arrangement to provide some services available at no cost to this community. If a higher learning institution engages to these services, not only it saves a huge cost, but will also engage their students and educators to new technologies and meet the purposes of enhancing teaching and learning experience.

Applications hosted on the cloud have been a strong reason for BYOD adoption. For educational institutions, cloud computing has many advantages. According to Kalim, universities may gain benefits through (i) opening their technology infrastructures to businesses and industries for research advancements (ii) keeping updated with the growing resource requirements and energy costs due to cloud computing efficiencies (iii) using cloud computing to teach students through innovative ways and help them manage projects and massive workloads (iv) using cloud computing to access applications without installing them on their computers and allow access to saved files from any device with an Internet connection [13]. Among the concerns and challenges mentioned are robust security, balance between private and public applications and setting the strategy with education as the university’s priority.

In a cloud environment, applications are run and interacted by using a web browser, hosted desktop or remote client. In a BYOD environment, the mobile devices are the tool to access the applications on the cloud.  According to  Kalim, a trademark of commercial cloud computing is that organization need not engage to costly software licences[13]. Instead, the cost is incorporated in the subscription fee of the cloud service. Using cloud, there is no need to install and run the applications on the user devices, and thus eliminating the issue of software maintenance and support.

Education
Education and training has been mentioned as one important category in many of the papers. Users must be aware of their data privacy, acceptable use policy, applications they can access and how they can utilize BYOD to improve their works. This is where education and training sets in. By educating the users, they will have better understanding on the intentions of the organizations for allowing BYOD and the expectations that come from it.

According to Dhalstrom & Filipo, Educause Center for Applied Research (ECAR) is addressing a number of concerns related to consumerization by conducting research to answer the questions pertaining to the present policies, practices and experience with BYOD in higher education, exemplary practices for strategic management of BYOD and the strategic innovations for BYOD [14]. ECAR has developed a framework to study the important issues that higher institutions are facing regarding consumerization of IT.

In an online survey conducted by Yarmey, 832 University of Scranton undergraduate students (aged between 18-24) participated to answer 35 questions. 69% (229 students) reported owning an Internet-capable cell phone [15]. The author concluded that information literacy instructors should become familiar with new search methods (for example, the QR codes) to help students to be more effective and efficient; students should be encouraged to review a range of search result; information literacy instructors should help students understand how to evaluate information and; students may need assistance from educators in applying information literacy skills they have learned while using laptop or desktop and now on mobile environment.
   

Analysis and Findings

   
A survey was conducted at a private higher learning institution to study the importance and influence of these BYOD factors in adopting the trend at this institution.

More than 700 students were approached through emails to answer the online survey titled “University Students and Technology”. These students range from pre-university (foundation studies) to undergraduate students to postgraduate students (masters and PhD).

High ownership of the devices with an ownership percentage of 79.63% of the devices also indicates that students are depending on these devices for their academic works heavily. If mobile devices (laptop, tablet and smartphone) alone are selected, ownership percentage is higher at 82.65%. This shows that the BYOD trend is highly prevalent among students in the selected universities. More than half of the students have selected that the devices are from moderately to extremely important in their academic success. This outcome also indicates that the selected university should explore the channels and measures to increase teaching and learning experience by adapting to BYOD trend.

Security
It was found from the study that users are not aware on the available security measures available at the institution in preventing data loss, securing device and securing data. For BYOD to be successful, it is important that security measures are put in place accordingly. Therefore, the institution needs to make the right security controls and measurements put in place. Users of the institution are also to be made aware so that they comply with the security policies.

The response from staffs is quite alarming when questioned whether they have antivirus installed on their mobile devices. 97% of the staffs indicated that they do download and install free mobile applications but only about 31% know and have installed antivirus on their smartphones. This shows that there is a need for the staff to be made aware on the importance of antivirus on their mobile devices. It is also important that they download and install freely available applications with caution. Staffs have responded very positively on locking their smartphones with screen lock/pin. This is the first layer of defense for a smartphone.

Infrastructure
Infrastructure to support BYOD at this institution is deemed to be sufficient as staffs find that they do not find difficulties in connecting their devices to Wi-Fi and the bandwidth of Internet access is sufficient. Staffs do however think that there will be a need to improve the infrastructure in the very near future to cater for more user-provisioned devices.

Cost
Staffs responded that the institution can look at saving cost by reducing the number of general-purpose computers in the future. On the other hand, increase of cost is expected in providing better infrastructure to support the widespread use of user-provisioned devices in the institution.

Policy
Policies are important to ensure staffs know what they can and cannot do within their institution. Questions were asked on the policies available with regards to the use of their own devices at the institution. Based on staffs’ responses, it was found that there are no formal policies for devices and applications that can run on the devices.

It is therefore important that the institution looks into preparing policies to clearly guide the users on their use of personally-owned devices for the institution’s work or while they use the institution’s resources i.e the institution’s network resources.

Privacy
Based on the findings, it is notable that staffs are quite concerned on the personal data privacy on their mobile devices. This would need for proper policies put in place if mobile device management (MDM) software is to be installed on their devices. MDM has the capacity to remotely wipe and read the information on the mobile devices. Trainings and exposure to the monitoring software can be given to gain better confidence from the staffs.

Applications
The findings implicate that applications should be platform-free as students and staffs hold different types of devices with different operating systems. Students have also indicated the many applications that they consider important in their academic success. The applications should also be user-friendly enough to be used from handheld devices. To garner the benefits of BYOD, applications that are useful in teaching and learning should be made available.

Education
Students’ responses were collected to find the relevance of this factor to BYOD implementation at the institution. ‘Some’ and ‘Most’ of their instructors effectively use technology, have adequate technical skills and provide the students with adequate training for the technology used in courses. BYOD is a phenomenon. In order to garner the benefits of BYOD, the right technologies and applications are needed. Those technologies and applications are then should be properly transferred to the instructors and students, via proper trainings.

Analyses on staffs’ need on training shows that staffs have recommended highly that they need trainings on the online productivity tools, digital library, security programs and ICT policies. These are only some of the areas covered under the trainings. However, staffs find that all these areas are important and that they need to be trained.
   

Summary

   
The main contribution of this study is on the identifications of the factors and concerns in adopting BYOD in the selected higher learning institution. Insofar, there are none or very limited studies made on the adoption of BYOD at a higher learning institution in Malaysia. This study therefore contributes as a base for future studies on this same area. The study has also made a clear exposure that BYOD is a trend or phenomenon that is happening fast in the institution. High percentage of staffs and students are carrying their personally-owned computing devices (laptops, tablets, and smartphones) to the institution. The institution must look at catering for these devices so that higher satisfaction of users is achieved for better teaching and learning experiences.
   

References

   
[1]   M. McNeill, et al., "Student uses of technology in learning: two lenses," Interactive Technology and Smart Education, vol. 8, pp. 5-17, 2011.
[2]   R. Oppliger, "Security and privacy in an online world," IEEE Computer Security, vol. 44, pp. 21-22, 2011.
[3]   G. Thomson, "BYOD: Enabling the chaos," Network Security, vol. 2012, pp. 5-8, 2012.
[4]   M. Vanwelsenaers, "STUDENTS USING THEIR OWN TECHNOLOGY DEVICE IN THE CLASSROOM: CAN “BYOD” INCREASE MOTIVATION AND LEARNING," 2012.
[5]   D. Raths. (2012) Are You Ready for BYOD? THE Journal Magazine. 28-32.
[6]   A. Green, "Management of security policies for mobile devices," in Proceedings of the 4th annual conference on information security curriculum development, 2007, p. 22.
[7]   J. Burt, "BYOD trend pressures corporate networks," eweek, vol. 28, pp. 30-31, 2011.
[8]   R. Absalom, "International Data Privacy Legislation Review: A Guide for BYOD Policies," 2012.
[9]   R. G. Lennon, "Bring your own device (BYOD) with Cloud 4 education," presented at the Proceedings of the 3rd annual conference on Systems, programming, and applications: software for humanity, Tucson, Arizona, USA, 2012.
[10] A. Scarfo, "New security perspectives around BYOD," Victoria, BC, 2012, pp. 446-451.
[11] J. Hayes, "The device divide," Engineering & Technology, vol. 7, pp. 76-78, 2012.
[12] J. Demski, "The Consumerization of IT: Pendulum or Wrecking Ball?," Campus Technology, vol. 25, pp. 32-34, 2011.
[13] A. Kalim, "Clouds on the Academic Horizon," International Journal of Computer Science and Management Research, vol. Vol 2, 2013.
[14] E. Dhalstrom and S. d. Filipo, "Consumerization of Information Technology/BYOD," ed, 2013.
[15] K. Yarmey, "Student information literacy in the mobile environment," EDUCAUSE Quarterly, vol. 34, p. n1, 2011.


Popular Posts