В компьютерных сетях взлом — это любое техническое усилие для манипулирования нормальным поведением сетевых подключений и подключенных систем. Хакер — это любой человек, занимающийся взломом. Термин хакерство исторически назывался конструктивной, умной технической работой, которая не обязательно была связана с компьютерными системами. Однако сегодня хакеры и хакеры чаще всего связаны с атаками злонамеренного программирования на сети и компьютеры через Интернет.
Происхождение взлома
Инженеры MIT в 1950-х и 1960-х годах впервые популяризировали термин и концепцию взлома. Начиная с модельного железнодорожного поезда, а затем в компьютерных залах мэйнфреймов, взломы, совершаемые этими хакерами, были предназначены для безобидных технических экспериментов и увлекательных занятий.
Позже, за пределами Массачусетского технологического института, другие начали применять этот термин к менее благородным занятиям. Например, до того, как интернет стал популярным, несколько хакеров в США экспериментировали с методами незаконной модификации телефонов, чтобы они могли совершать бесплатные междугородние звонки по телефонной сети.
С ростом популярности компьютерных сетей и Интернета сети передачи данных стали наиболее распространенной целью хакеров и хакеров.
Хорошо известные хакеры
Многие из самых известных в мире хакеров начали свои подвиги в молодом возрасте. Некоторые были осуждены за тяжкие преступления и отбывали наказание за свои преступления. К их чести, некоторые из них также реабилитировались и превратили свои навыки в продуктивную карьеру.
Hardly a day goes by that you don’t hear something about a hack or a hacker in the news. Now, however, hacks affect millions of computers connected to the internet, and the hackers are often sophisticated criminals.
Hacking vs. Cracking
While true hacking once applied only to activities having good intentions, and malicious attacks on computer networks were officially known as cracking, most people no longer make this distinction. It is extremely common to see the term hack used to refer to activities once known only as cracks.
Common Network Hacking Techniques
Hacking on computer networks is often done through scripts and other network software. These specially-designed software programs generally manipulate data passing through a network connection in ways designed to obtain more information about how the target system works. Many such pre-packaged scripts are posted on the internet for anyone — typically entry-level hackers — to use. Advanced hackers may study and modify these scripts to develop new methods. A few highly skilled hackers work for commercial firms, hired to protect that companies’ software and data from outside hacking.
Cracking techniques on networks include creating worms, initiating denial of service (DoS) attacks, and establishing unauthorized remote access connections to a device. Protecting a network and the computers attached to it from malware, phishing, Trojans, and unauthorized access is a full-time job and vitally important.
Hacking Skills
Effective hacking requires a combination of technical skills and personality traits:
- The ability to work with numbers and mathematics is essential. Hacking often requires sorting through large amounts of data, code, and computer algorithms.
- Memory recall and logical reasoning are needed because hacking involves assembling small facts and details — sometimes from many sources — into a plan of attack based on the logic of how computer systems work.
- Patience is important. Hacks tend to be complex and require large amounts of time to plan and execute.
Cybersecurity
Cybersecurity is an important career choice as our economy is increasingly based on internet access. Cybersecurity experts work to identify malicious code and prevent hackers from accessing networks and computers. Unless you work in cybersecurity, where you have a good reason to be familiar with hacks and cracks, it is best not to test your hacking skills. Attacking networks and computers is illegal, and the penalties are severe.