A hacker is a person who uses a computer system to gain unauthorized access to a system’s data and to make the system unavailable or system down for a specific purpose such as stealing money, gaining fame by bringing down a system, taking the system under their control, making unavailable and destroying the system. A hacker can be classified into following types-white-hat hacker, grey-hat hacker, black-hat hacker, elite hacker, blue-hat hacker, script kiddies, and hack activist.

A white hat hacker breaks the security of a system for the non-malicious purpose, either to test its own system’s security capabilities with performing penetration tests or analyzing vulnerabilities of the system using the special software tools. A black hat hacker is an individual hacker who violates security policies or bypasses the network security for malicious purpose.

A grey hat hacker lies between a black hat and a white hat hacker, and the grey hat hacker hacks a system for the sole purpose of identifying and notifying the security defect to a system administrator. Similarly, a blue hat hacker is an individual who is used to test bugs of a system before its launch, looking for exploits so that the bugs can be closed.  An elite hacker is a highly skilled kind of pirate who can develop and use the intelligent software tools for the hacking, but a script kiddie is an amateur hacker who breaks the system by using automated tools developed by others. A hack activist is a hacker who extensively utilizes technology to publicize a social, ideological, religious or political message.

A brief Short Introduction of Author:

Computer Programmer, Software Developer, HoD of BSc CSIT Program, M.Sc. Degree in Computer Science from Pokhara University with the first position in the 2005 batch of the University. Decorated with Nepal Bidya Bhusan Padak ‘Kha’ in 2068 B.S. from the Government of Nepal. A recipient of ‘Dean’s List Award’ from the Pokhara University. Lecturer/Coordinator of Computer Science & IT at Prime College.

Author of the following Books:
1. JAVA Programming including Advanced Features
2. Data Structure and Algorithm A Practical Approach
3. Computer Programming with C

Previous articleSpace Apps Challenge 2016 In Nepal
Next articleIT Meet Nepal 2016,Kathmandu University Computer Club
Mina Aryal is a Nepali tech journalist and media expert. She is currently the chief editor of ICT Frame, a leading online tech media outlet in Nepal that covers topics such as technology, business, and entrepreneurship. Aryal has been involved in the field of tech journalism for over a decade and has covered various topics such as internet governance, cybersecurity, e-commerce, and startup ecosystems. She has also been involved in organizing and promoting tech events in Nepal to bring together tech enthusiasts, entrepreneurs, and investors to discuss and collaborate on various topics related to the tech industry. Aryal is considered one of the most influential tech journalists in Nepal and has been recognized for her contributions to the field.