Wenn Sie das Internet surfen, downloaden Sie eine von zwei Arten Webseiten zu Ihrem Computer: statisch oder dynamisch. Eine statische Webseite sitzt auf einem web server, bis ein Klient Computer einen Antrag für ihn sendet. Sobald verlangt, wird die Webseite dann zum Klient Computer genau downloadet, während sie verursacht wurde, wo das web browser dann die Seite ansieht. Eine statische Webseite ist wirklich nichts mehr als eine Broschüre oder eine Reklameanzeige und erlaubt nicht, daß die zutreffende Energie des Internets ausgedrückt wird. Jedoch ist eine statische Seite von den Häckern verhältnismäßig sicher.
Demgegenüber bestehen dynamische Webseiten nur in einem teilweisen Zustand, bevor sie verlangt werden. Mit scripting Sprachen füllt ein web server wirklich alle fehlenden Teile aus und verursacht die Webseite, bevor es zum Computer des Klienten geschickt wird. Diese Art der dynamischen Webseite Kreation läßt Datenbankinteraktion, Einkaufenkarren und kundengebundene Teile einer Webseite, wie Farben, der Namen und der Formatierung Pläne zu.
Eine Search Engine Webseite oder vorderes Ende, ist ein vollkommenes Beispiel des dynamischen Scriptings. Das grundlegende Search Engine ist nichts mehr als ein kleines Programm, das eine Datenbank (oder spezifischer, eine Tabelle in der Datenbank) zu jeder möglicher zusammenpassenden Information fragt, die auf den Kriterien basiert, die Sie gegeben haben. Zum Beispiel wenn Sie über Hunde herausfinden möchten, schreiben Sie einfach Hunde in der Textkasten- und -erfolgssuche.
Die meisten Datenbanken basieren auf der strukturierten Abfragesprache (SQL). Diese Sprache wird hauptsächlich verwendet, um Informationen in einer Datenbank zu manipulieren. Mit SQL können Sie andere Tätigkeiten auf Daten in einigen kurzen Linien des Codes fragen, aktualisieren, hinzufügen, löschen und durchführen.
Ist hier ein anderer allgemeiner Gebrauch für Datenbank-gefahrene Netzaufstellungsorte. Sind Sie überhaupt angefordert worden, ein username oder ein Kennwort einzutippen, um eine Webseite zugänglich zu machen? Ziemlich häufig, wird Ihre Eintragung mit einem Datenbanktabelle verglichen, in dem Ihr Benutzername und -kennwort validiert werden. Wenn es erklären der eingetragene Benutzername und die Kennwortgleichen gibt, werden Ihnen Zugang bewilligt.
Um zu veranschaulichen, lassen Sie uns den Prozeß genau betrachten, wie folgt:
User=Tom Pass=tompass
"* von den tblUsers IN DENEN USER='Tom ' und PASS='tompass'" VORWÄHLEN Sie
Diese ehrfürchtige Technologie kann grenzenlosen Gebrauch haben. Jedoch kann ein gescheiter Hacker diese Technologie ausnutzen, um die Daten ohne korrekte Authentisierung zugänglich zu machen. Z.B. nehmen Sie an, daß unser Hacker die folgenden Schritte anstelle von vorher aufgeführten durchführte.
Benutzer = ' oder '' Durchlauf = ' oder ''
"* von den tblUsers IN DENEN BENUTZER = ' ' oder '' und PASS=''or '' VORWÄHLEN Sie
Wie Sie sehen können, dank die Handhabung des Hackers der Frage auf der Datenbank, hat er jetzt Zugang zur gesicherten Web site.
Es gibt viele Weisen, die diese Art des Angriffs benutzt werden kann. Häcker können löschen, einsetzen, aktualisieren und Ansichtdaten, indem sie das web server in das Bitten um Extrainformationen von einer Datenbank betrügen. Obgleich dieses ein festes Verständnis der SQL Sprache nimmt, kennen viele Häcker sie bereits resultierend aus ihren Arbeit Anforderungen.
Die vorher besprochene Art der zerhackenden Technik kann auch benutzt werden, wenn man Netzformen ausnutzt. Ziemlich häufig, haben Netz-gegründete Formen auffängt sich "versteckt", die Informationen enthalten, die zu einem web server ohne den Klienten geschickt wird, der überhaupt es sieht. Ein neues Beispiel ist ein populäres "Einkaufenkarre" Software-Programm, das gefunden wurde sich versteckt zu haben auffängt die Preise der Einzelteile online enthalten, die für Erwerb vorhanden sind. Alles mußte ein Hacker tun sollte die Webseite zu ihrem Computer downloaden und den versteckten Preis zu redigieren fangen Sie zu jedem möglichem Wert auf, den sie wünschte. Dieser neue und verbesserte Wert wurde dann zur Einkaufenkarre Software für die Verarbeitung geschickt. Wenn es keine Alarmmenschen gab, die in die Verarbeitung der Erwerbe mit einbezogen wurden, würde der Hacker kein Problem einen on-line-Speicher aus Tausenden Dollar heraus betrügend haben.
Diese sind einige der populärsten Arten der böswilligen Großtaten auf dem Internet. Dank alle unterschiedlichen Arten Benutzerschnittstellen und dynamischer Inhalt auf dem Internet, Häcker finden leicht Bohrungen. Ftp Programme, SQL Bedienerprogramme, remote loginprogramme, scripting Sprachen und sogar HTML selbst alle sind gefunden worden, um zum unerwarteten diesem Eingang verletzbar zu sein Resultate in der Freigabe der empfindlichen Informationen. Aller, den es nimmt, ist ein Hacker mit einem vollständigen Verständnis eines Software-Programms oder sogar ein Index Kiddie mit einem vor-gebildeten Programm, das die Bohrungen findet, und ein anderer Wirt der Computersysteme kann unten in Flammen gehen.
Online: 282 users browsing the articles directory
![]() . |