Hacken
Hacking, das nicht mit Cracking verwechselt werden sollte , ist eine Reihe von Methoden, Techniken und Operationen, die darauf abzielen, ein Computerhardware- oder -softwaresystem zu kennen, darauf zuzugreifen und es zu modifizieren .
Der Begriff hat jedoch, da er die Entwicklung der Informationsverarbeitungs- und Kommunikationstechnologien begleitet hat , je nach historischem Zeitraum und Anwendungsbereich unterschiedliche Nuancen angenommen. Obwohl es hauptsächlich in Bezug auf die Informatik verwendet wird, bezieht sich Hacking allgemeiner auf jede Situation, in der es notwendig ist, Kreativität und Vorstellungskraft bei der Lösung eines Problems einzusetzen.
Geschichte
Das Wort Hacking kommt vom englischen Verb to hack , was hacken bedeutet. Diejenige Person, die Hacking betreibt, wird als Hacker bezeichnet: Ihr Ziel ist es in der Regel, sich ein umfassendes Wissen über das System anzueignen, in das sie eingreift, und dann darauf zugreifen oder es an ihre Bedürfnisse anpassen zu können. Diese Haltung gewinnt an Bedeutung, wenn man bedenkt, dass die technischen Informationen und das Potenzial eines Systems häufig vom Hersteller nicht vollständig offengelegt oder in einigen Fällen sogar bewusst verborgen und geschützt werden (aus industriellen und kommerziellen Gründen oder zum Schutz seiner Sicherheit und Sicherheit, Zuverlässigkeit).
Der Begriff Hacking hat im Computerjargon oft eine negative Bedeutung, da er in der kollektiven Vorstellung eine Art von völlig illegalen Operationen und Verhaltensweisen bezeichnet. Hacking umfasst jedoch eine Reihe von vollkommen legitimen Aktivitäten, die auch auf professioneller Ebene durchgeführt werden: Die Computersysteme werden nämlich spezifischen und ständigen Tests unterzogen, um ihre Sicherheit und Zuverlässigkeit zu bewerten und zu beweisen (die Ergebnisse dieser Tests tun dies nicht sie können immer noch die absolute Robustheit des Systems beweisen, aber nur die Tatsache, dass diejenigen, die daran gearbeitet haben, in kurzer Zeit keine Schwachstellen entdecken konnten). Andere Hacking-Aktivitäten werden dann routinemäßig von denjenigen durchgeführt, die an der Verwaltung von Computersystemen beteiligt sind, sowie von denjenigen, die sie untersuchen und entwickeln.
In jedem Fall wird der Begriff allgemein mit der Praxis des illegalen Zugriffs auf fremde Systeme in Verbindung gebracht, mit dem Ziel, vertrauliche Daten zu stehlen oder deren Funktion zu beeinträchtigen: Diese Praxis wird besser als Cracking bezeichnet (was in diesem Zusammenhang mit gezieltem Beeinflussen übersetzt werden kann zu brechen, zu zerstören ), obwohl er die eigenen Methoden und Techniken des Hackers verwendet.
Typen
Nachfolgend finden Sie einige typische Hacking-Aktivitäten, unterteilt nach Art und Zielen. Einige der Aktivitäten können, wenn sie auf proprietären Systemen durchgeführt werden oder auf denen Sie nicht betrieben werden dürfen, Kompromittierungen, Gewährleistungsverluste oder Rechtsverstöße (Computerkriminalität) nach sich ziehen.
Leistungssteigerung (Hardware) : Die physikalischen Schaltkreise eines Computers funktionieren nach den Gesetzen der Elektronik : Es ist möglich, ihre Funktionsweise zu verändern, um eine Leistungssteigerung zu erzielen. In der Praxis werden Verbesserungen vorgenommen, die noch nicht vom Hersteller getestet wurden und zum Zeitpunkt des Verkaufs nicht in das Produkt eingebaut werden können. Ein Beispiel für diese Techniken besteht darin, einen CD - Brenner zu zwingen, mit doppelter Geschwindigkeit zu arbeiten, indem ein Widerstand entfernt wird . Andere Beispiele betreffen einige PC- Motherboards , bei denen es durch Modifikation der als Jumper bezeichneten Anschlüsse möglich ist, die Frequenzparameter des installierten Prozessors zu ändern , wodurch er mit höherer Leistung arbeitet. Letzteres nennt man Overclocking (die Jumper sind bei modernen Mainboards durch spezielle Softwarefunktionen des BIOS ersetzt worden, die auch zeitweise verändert werden können). Allerdings kann die Leistungssteigerung zu einer übermäßigen Überhitzung von Komponenten führen.
Aufhebung von Betriebseinschränkungen : Hersteller elektronischer Komponenten ( Hardware ) oder Anwendungen ( Software ) können ihren Produkten Funktionen hinzufügen, die zum Zeitpunkt des Verkaufs nicht unbedingt dokumentiert sind, die die Verwendung der Produkte selbst in bestimmten Situationen einschränken: beispielsweise können Mechanismen eingefügt werden, um das Hinzufügen von nicht zertifizierten Komponenten zum System zu verhindern oder um die Originalität der verwendeten Programme zu überprüfen. Die Umgehung dieser Einschränkungen ist Teil von Hacking-Aktivitäten: In einigen Fällen ist die Aktion legal (z. B. in dem Fall, in dem Administratorberechtigungen erforderlich sind, um auf alle Funktionen des mobilen Betriebssystems Android zuzugreifen ), in anderen Fällen ist dies der Fall illegal durchgeführt, um den Kauf von Lizenzen zu umgehen ( Computerpiraterie ).
Änderung der Struktur eines Programms : Ein Betriebssystem oder allgemein jede Software basiert auf einer strukturierten Abfolge von Operationen, die von dem Computer ausgeführt werden, auf dem es installiert ist; bei Open-Source- Programmen wird dieser Ablauf bewusst bekannt gegeben und kann in verschiedenen Fällen auch frei verändert werden, bei der sogenannten geschützten oder proprietären Software wird jedoch keine Eingriffsmöglichkeit zugelassen, auch nicht zum Zwecke der Behebung von Fehlfunktionen . In der Praxis ist es jedoch möglich, die Software zu modifizieren, indem man sie veranlasst, die Operationen in einer anderen Reihenfolge als der vom Hersteller gewählten auszuführen, bis einige Operationen "übersprungen" werden (dh die Nichtausführung); Programme, die speziell entwickelt wurden, um die Struktur einer Software zu verändern, wodurch die Operationen übersprungen werden, die die Originalität der Lizenz einer Anwendung überprüfen sollten, werden beispielsweise Crack genannt . Diese Praxis kann gegen die Lizenz zur Nutzung einer Software verstoßen, indem deren Nutzung illegal wird, selbst wenn sie legal erworben wurde.
Hinzufügen von Funktionen zu einem Programm : So wie Funktionen aus einer Software entfernt werden können, können neue hinzugefügt werden; Auch in diesem Fall ist dieser Vorgang bei geschützter oder proprietärer Software nicht zulässig, aber technisch ist dieser Vorgang im Allgemeinen möglich. Diese Praxis kann gegen die Lizenz zur Nutzung einer Software verstoßen, indem deren Nutzung illegal wird, selbst wenn sie legal erworben wurde.
Öffentliches Kommunikationsnetz
Unerlaubte Nutzung
Jedes Telekommunikationsnetz stellt Regeln bereit, die seine Nutzung durch jeden Benutzer regeln, zum Beispiel ist ein Telefonnetz normalerweise für diejenigen reserviert, die durch Zahlung einer Gebühr und/oder eines Umlagetarifs an einen Netzverwalter die physischen Mittel erhalten und/oder die Nutzungsberechtigung; es ist jedoch möglich, durch den Zugriff auf einen Punkt im Netzwerk und / oder durch die Verwendung bestimmter Geräte auf das Netzwerk zuzugreifen und es ohne Akkreditierung zu nutzen. Einer der bekanntesten Fälle war die Möglichkeit, mit einer Blue Box von jedem Punkt des Telefonnetzes aus kostenlose Interkontinentalgespräche zu führen , ein Gerät, das durch die Simulation der "Töne" des Dienstes zwischen Betreibern aus verschiedenen Ländern die Öffnung ermöglichte von unerwartete Kanäle und daher nicht gebührenpflichtig; diese Praxis fällt unter die des Hackens von Telefonnetzen, bekannt als Phreaking .
Privates Kommunikationsnetz
Unerlaubte Nutzung
Wie im vorherigen Fall, aber mit einem viel engeren Angriffsziel, handelt es sich um die unbefugte Nutzung eines lokalen Diffusions-Computernetzwerks ( LAN ); Diese Praxis wird durch die Verbreitung von drahtlosen Netzwerken erleichtert , die eine Verbindung zum Netzwerk mittels Antennen und elektromagnetischer Wellen ermöglichen . Im Allgemeinen gibt Ihnen die Verbindung zu einem drahtlosen Netzwerk die Möglichkeit, kostenlos auf das Internet zuzugreifen, indem Sie die Verbindung des Netzwerkbesitzers verwenden, aber in einigen Fällen können Sie auch auf vertrauliche Daten zugreifen. Wer Orte aufspürt, an denen ein drahtloser Zugang zu lokalen Netzen möglich ist , auch " häuslicher " Art, praktiziert Wardriving , meist indem er ein bestimmtes Territorium überwacht und durch Warchalking auf das Vorhandensein ungeschützter Netze hinweist . Diese Praxis kann gegen geltende Telekommunikations- und Datenschutzgesetze verstoßen.
Unbefugter Zugriff
Dies ist der Fall, der in Bezug auf den Begriff Hacking am deutlichsten angedeutet wird. Wenn ein Computernetzwerk von außen zugänglich ist, kann versucht werden, es zu benutzen, indem er sich als dazu berechtigter Benutzer ausgibt; in der praxis ist es möglich, die sicherheitslücken der netzwerkzugriffskontrollmethoden auszunutzen oder, falls erlaubt, als besucherbenutzer mit einer begrenzten anzahl von möglichkeiten einzutreten und dann ihre privilegien auf praktisch unbegrenzte administratorrechte zu ändern . Aufgrund der hervorragenden Ergebnisse, die erzielt werden können, kann häufig auch Social Engineering eingesetzt werden , eine Technik, die eine der Schwachstellen der Sicherheit jedes Computersystems ausnutzt: den Benutzer. Ein für diesen Zweck weit verbreitetes Programm oder „Tool“ ist das Social Engineering Toolkit (SEToolkit). Diese Praxis kann gegen geltende Gesetze verstoßen.
Webserver
Veröffentlichung unerlaubter Inhalte
Dies ist ein weiterer Fall, der dazu beigetragen hat, Hacking berühmt zu machen, sogar für Nicht-Computerexperten; Wie im vorherigen Fall ist es möglich, zu versuchen, eine Maschine zu benutzen, indem man vorgibt, ein dazu berechtigter Benutzer zu sein: diesmal jedoch durch Angriff auf einen Webserver (einen Computer, der Inhalte bereitstellen kann, die im Web zugänglich sind ), deren Inhalte gespeichert sind darauf kann geändert werden, typischerweise durch Hinzufügen eines einfachen Schriftzugs wie " ... war hier" oder Hinzufügen von Bildern oder wenig lehrreichen Texten, die dann jedem angezeigt werden, der versucht, auf die auf diesem Server gehostete Website zuzugreifen. Diese Praxis wird gemeinhin als Verunstaltung bezeichnet . Diese Praxis kann gegen die Telekommunikations- und Datenschutzgesetze verstoßen.
Politische Aspekte des Hackens
Auf internationaler Ebene wird über die politischen und gesellschaftlichen Aspekte der sogenannten Hacker-Ethik diskutiert, insbesondere über die Möglichkeit, dass sie Ausdruck von Empowerment von unten ist. Einige Wissenschaftler glauben tatsächlich, dass einige Hacker-Praktiken Funktionen und Befugnisse der Kontrolle und „ biopolitischen “ Produktion verteilen und demokratisieren und dass sie daher potenziell in der Lage sind, politische und institutionelle Innovationen hervorzubringen.
Trotz eines von oligopolistischen Unternehmen und Konzernen dominierten gesellschaftspolitischen Kontextes scheinen Hacker-Praktiken wie unabhängige Plattformen, Open-Source-Projekte der „ wissenschaftlichen “ Bürgerschaft und die neuen Erfahrungen von Machern oder Bio-Hacking geradezu Vorboten eines neuen „ do- es selbst „biopolitisch. [1] [2]
Notizen
- ^ Vittorio Milone, Einige Überlegungen zu Hacking und politischer Innovation ( PDF ), in Politik. Zeitschrift für politische Studien , vol. 1, nr. 1/2014, p. 47-68.
- ^ Ippolita, Open ist nicht kostenlos. Digitale Gemeinschaften zwischen Hackerethik und dem globalen Markt , Mailand, Eleuthera, 2005.
Verwandte Artikel
Externe Links
- ( EN ) Hacking , in Encyclopedia Britannica , Encyclopædia Britannica, Inc.
