1620 Begriffe aus IT, Netzwerk, Sicherheit und Programmierung: erst kurz erklärt, dann ausführlicher. Suche nach einem Wort oder wähle einen Buchstaben.
119 Treffer · die ersten 40
ACK-Pakete sind die Grundlage für die Zuverlässigkeit von TCP: Bleibt eine erwartete Bestätigung aus, geht der Sender davon aus, dass das Paket verloren ging, und sendet es erneut. Das dritte Paket im Three-Way-Handshake ist ein reines ACK, das den Verbindungsaufbau abschließt.
Verwandt: SYN · SYN-ACK · TCP · Three-Way-Handshake · Commit (Netzwerk) · CSMA/CA
Ganzer Artikel im Wiki →Nach der Infektion baut das Programm eine Verbindung zu einem Server der Täter auf oder wartet auf eingehende Befehle. So kann der Angreifer Dateien kopieren, Programme starten, die Webcam nutzen oder weitere Schadsoftware nachladen.
Verwandt: Backdoors · Fremdsteuerung · Trojaner · Botnets · Firewall
Ganzer Artikel im Wiki →Backdoors können Absicht des Herstellers sein, ein Programmierfehler oder von Angreifern eingebaut. Sie umgehen Anmeldung und Rechteverwaltung.
Verwandt: Backdoor-Trojaner · Fremdsteuerung · Exploit · Nmap · Schadsoftware
Ganzer Artikel im Wiki →Nutzer sehen es nicht direkt. Es verarbeitet Anfragen des Frontends, greift auf die Datenbank zu und liefert Antworten.
Verwandt: DevOps · Datenbank · Frontend · Logic Tier · Java · Node.js
Ganzer Artikel im Wiki →So überlebst du Festplattendefekt, Diebstahl, Brand und Ransomware. Ein Backup zählt erst, wenn man die Wiederherstellung einmal getestet hat. Synchronisation (z. B. Cloud-Ordner) ist kein Backup, weil gelöschte oder verschlüsselte Dateien mitsynchronisiert werden.
Verwandt: Datenpanne und Meldepflicht · Ransomware · RAID · Make-or-Buy-Entscheidung · Schutzziele der Informationssicherheit
Ganzer Artikel im Wiki →Man gibt Eingaben vor und vergleicht die Ausgaben mit der Spezifikation, ohne den Code zu kennen.
Verwandt: Pentesting · White-Box-Testing · Qualitätssicherung und Tests
Ganzer Artikel im Wiki →Callbacks ermöglichen, Verhalten flexibel einzusetzen: Der Aufrufer bestimmt, was passieren soll, die aufgerufene Funktion, wann. Sie sind das Fundament von Ereignisbehandlung (Klick-Handler), asynchroner Programmierung (Dateien lesen, Netzwerk) und Bibliotheken wie map, filter und sort mit eigener Vergleichsfunktion.
Verwandt: async/await · Closure · Event Loop (Ereignisschleife) · Observer-Muster (Beobachter) · Higher-Order-Funktion (Funktion höherer Ordnung) · Lambda (Lambda-Ausdruck)
Ganzer Artikel im Wiki →Wenn ein Dienst langsam oder defekt ist, stauen sich Anfragen und reißen Aufrufer mit (Kaskadenausfall). Der Circuit Breaker wechselt nach vielen Fehlern auf „offen“ und antwortet sofort mit einem Fehler oder Ersatzwert. Nach einer Wartezeit testet er vorsichtig („halb offen“).
Verwandt: SLI, SLO und Error Budget · Idempotenz · Chaos Engineering
Ganzer Artikel im Wiki →Glutamat kommt natürlich in Tomaten, Parmesan, Pilzen und Sojasauce vor. Als Zusatzstoff gilt es in üblichen Mengen als unbedenklich, die EFSA hat einen tolerierbaren Wert festgelegt. Das „China-Restaurant-Syndrom" konnte in Studien nicht bestätigt werden.
Verwandt: E-Nummern (Lebensmittelzusatzstoffe) · NOVA-Klassifikation · Salz und Natrium
Ganzer Artikel im Wiki →„Hacker“ bedeutet zunächst nur jemand, der Systeme tief versteht und auslotet. Je nach Absicht und Erlaubnis unterscheidet man Hüte (Hats).
Verwandt: 2FA · Cybersecurity · DDoS · Firewall · IT-Sicherheit · Malware
Ganzer Artikel im Wiki →Je nach Ziel gibt es verschiedene Formen.
Verwandt: Infostealer-Trojaner · Cookies · MFA
Ganzer Artikel im Wiki →Entweder läuft ein Mining-Programm als Schadsoftware auf dem Rechner, oder eine Webseite schürft per JavaScript, solange sie geöffnet ist. Der Betreiber der Seite oder der Angreifer kassiert, der Besitzer zahlt Strom und Abnutzung.
Verwandt: Krypto-Mining · Ressourcenmissbrauch · Kryptowährungen · Locky · Schadsoftware
Ganzer Artikel im Wiki →Eine Schicht rechnet y = f(W·x + b). Mehrere Schichten hintereinander können komplexe Zusammenhänge lernen. Beim Training läuft die Rechnung vorwärts (Vorhersage, Loss), dann wird der Fehler mit der Kettenregel rückwärts durch alle Schichten propagiert, um die Gradienten zu erhalten.
Verwandt: Gradientenabstieg und Lernen aus Daten · Transformer-Architektur · Überanpassung und Bias-Varianz-Abwägung
Ganzer Artikel im Wiki →IndexedDB (statt localStorage) wird genutzt, weil ein Service Worker im Hintergrund darauf zugreifen können muss, auch wenn die eigentliche Seite gar nicht geöffnet ist — localStorage ist aus dem Service-Worker-Kontext heraus nicht erreichbar. Die Background Sync API (nur Chrome/Edge/Android) erlaubt dem Service Worker, das Nachholen auch anzustoßen, wenn die Seite geschlossen ist; als universeller Fallback (funktioniert auch auf Safari/iOS) dient zusätzlich ein einfacher 'online'-Browser-Event-Listener.
Verwandt: proxy.ts (Next.js Middleware-Nachfolger) · Verbindungsloses Protokoll · Android · API · Browser · iOS
Ganzer Artikel im Wiki →Ein Package entspricht meist einer Ordnerstruktur (java.util.ArrayList liegt z. B. im Ordner java/util/). Um Klassen aus einem anderen Package zu nutzen, braucht es ein import-Statement am Dateianfang. Die Java Standard Library selbst ist eine riesige, mitgelieferte API mit fertigen Packages für Collections, I/O, Networking und mehr.
Verwandt: Java · Classes · Collections · Core · Java-Editionen: SE, EE, ME und Jakarta EE · Modifiers
Ganzer Artikel im Wiki →Packages verhindern Namenskollisionen (zwei Klassen können denselben Namen tragen, wenn sie in unterschiedlichen Packages liegen) und strukturieren größere Projekte thematisch. Eine API definiert die "Vertragsschnittstelle" zu einem System — wie man es benutzt, ohne die interne Implementierung zu kennen — und ist damit eng mit dem Konzept der Abstraktion verwandt.
Verwandt: Interface · Abstraction (Abstraktion) · Encapsulation (Kapselung) · Classes (Klassen) · Interface (Schnittstelle)
Ganzer Artikel im Wiki →Das Programm startete im Jahr 2000. Punkte lassen sich gegen Prämien, Gutscheine oder Geld einlösen.
Verwandt: DSGVO · Personenbezogene Daten · Tracking
Ganzer Artikel im Wiki →Die Breite beträgt 19 Zoll (482,6 mm). Die Höhe wird in Höheneinheiten (HE oder U) gemessen; 1 HE sind 44,45 mm. Typische Racks haben 42 HE.
Verwandt: Rechenzentrum · Infrastruktur · Netzwerkschrank · Patchpanel · Server
Ganzer Artikel im Wiki →Festplatten gehen kaputt, Geräte werden gestohlen, Erpresser-Software verschlüsselt Daten. Ohne Backup sind Fotos, Dokumente und Arbeiten dann weg. Ein Backup nützt nur, wenn es regelmäßig läuft und getestet wurde.
Verwandt: Den Papierkorb benutzen · Die Cloud für Einsteiger · Eine Datei speichern und wiederfinden · USB-Stick benutzen und sicher entfernen · Virenschutz und Firewall für Einsteiger
Ganzer Artikel im Wiki →Sie bleibt nah am Unix-Stil und ist bewusst einfach aufgebaut.
Verwandt: Debian · Fedora · Linux · Linux-Distributionen · Ubuntu
Ganzer Artikel im Wiki →Es gibt nur zwei Hauptoperationen: push legt ein Element oben auf den Stapel, pop entfernt das oberste. Mit peek schaut man nach oben, ohne es zu entfernen. Stacks sind überall zu finden: im Aufrufstapel jedes Programms, in der Rückgängig-Funktion von Editoren und beim Auswerten von Klammerausdrücken.
Verwandt: Baum (Datenstruktur) · Graph (Datenstruktur) · Queue (Warteschlange) · Stack und Heap · Big-O-Notation · Breitensuche und Tiefensuche (BFS und DFS)
Ganzer Artikel im Wiki →Beim Aufruf einer Funktion legt das Programm auf dem Stack einen Rahmen (*Stack Frame*) mit Parametern, lokalen Variablen und Rücksprungadresse an; beim Verlassen wird er automatisch entfernt. Daten, die länger leben sollen oder deren Größe erst zur Laufzeit feststeht, liegen auf dem Heap – dort verwaltet sie der Programmierer (C/C++) oder ein Garbage Collector.
Verwandt: Speicherleck (Memory Leak) · Stack (Stapel) · Zeiger (Pointer) · Garbage Collector · Heap und Prioritätswarteschlange · Recursion (Rekursion)
Ganzer Artikel im Wiki →Kombiniert zwei Flags in einem Paket: das ACK-Flag (Bestätigung des Client-SYN) und ein eigenes SYN-Flag (Server möchte ebenfalls eine Sequenznummer synchronisieren). Der Client antwortet darauf mit einem reinen ACK, womit die Verbindung steht.
Verwandt: ACK · SYN · Three-Way-Handshake · Meldung · Paket · TCP
Ganzer Artikel im Wiki →Genutzt werden Cookies, Zählpixel, Browser-Fingerprinting, Geräte-IDs und Anmeldedaten.
Verwandt: Crawler · Meta · Payback · Cookie-Einwilligung (TDDDG) · Google Fonts und Datenschutz · TDDDG
Ganzer Artikel im Wiki →Es arbeitet meist kapazitiv und erkennt mehrere Finger gleichzeitig (Multitouch).
Verwandt: Laptops · Maus · Tastatur
Ganzer Artikel im Wiki →Das Verpackungsgesetz (VerpackG) gilt für Hersteller, Händler und Onlineshops, die erstmals mit Ware befüllte Verpackungen an Privatkunden abgeben, also auch für Versandkartons und Füllmaterial. Man meldet die Mengen und zahlt Lizenzentgelte an ein duales System.
Verwandt: Gewerbeanmeldung und Selbstständigkeit · Elektroschrott und Entsorgung
Ganzer Artikel im Wiki →ZIP ist ein Archivformat. Es eignet sich zum Versenden vieler Dateien in einem Anhang. Vor dem Öffnen unbekannter ZIPs Vorsicht: Sie können Schadsoftware enthalten.
Verwandt: E-Mail-Anhänge senden und öffnen · Virenschutz und Firewall für Einsteiger
Ganzer Artikel im Wiki →Viele Frameworks unterstützen mehrere .env-Dateiebenen mit klarer Priorität (z. B. .env → .env.development → .env.local), wobei spätere Dateien frühere überschreiben. .env.local ist dabei speziell für Werte gedacht, die nur auf dem eigenen Rechner gelten sollen (persönliche API-Test-Keys, lokale Datenbank-URLs) und niemals geteilt werden — im Gegensatz zu .env.example, das als Vorlage ohne echte Geheimnisse ins Repo gehört.
Verwandt: .env-Dateien · Environment Variables · Dateien
Ganzer Artikel im Wiki →Der Name "AAAA" ist kein Tippfehler: Eine IPv6-Adresse ist viermal so lang wie eine IPv4-Adresse (128 statt 32 Bit), daher vervierfachtes "A". Eine Domain kann gleichzeitig einen A- und einen AAAA-Eintrag besitzen, damit sowohl IPv4- als auch IPv6-fähige Clients sie erreichen ("Dual-Stack").
Verwandt: A-Eintrag · DNS-Einträge · Domain · DNS · IPv6 · CNAME
Ganzer Artikel im Wiki →Apps werden traditionell in Java oder (seit 2019 von Google empfohlen) Kotlin entwickelt, verpackt als APK. Weil viele Hersteller (Samsung, Xiaomi usw.) eigene Android-Varianten mit unterschiedlicher Hardware ausliefern, ist die Gerätefragmentierung bei Android deutlich größer als bei Apples einheitlicherem iOS-Ökosystem.
Verwandt: APK · iOS · Kotlin · Offline-First und Background Sync (PWA) · Smartphones · Tablets
Ganzer Artikel im Wiki →Häufig genutzt für einmalige Event-Handler oder Callback-Implementierungen, bei denen sich eine separate, benannte Klasse nicht lohnt. Seit Java 8 übernehmen Lambda-Ausdrücke diese Rolle für funktionale Interfaces (Interfaces mit genau einer Methode) meist kompakter.
Verwandt: Inner Classes · Lambda · Interface · Java · Classes · Interface
Ganzer Artikel im Wiki →Eine APK ist technisch ein ZIP-Archiv mit dem kompilierten App-Code, Ressourcen (Bilder, Layouts) und einem Manifest, das Berechtigungen und App-Infos beschreibt. Normalerweise installiert man Apps über den Play Store, APKs lassen sich aber auch direkt ("Sideloading") installieren — praktisch für Tests, aber ohne die Sicherheitsprüfung des Play Stores.
Verwandt: Android · 7-Zip · iOS · Windows · ZIP · Ressourcen
Ganzer Artikel im Wiki →Sobald der Handshake abgeschlossen und der Sitzungsschlüssel etabliert ist, werden alle weiteren Daten der Verbindung als "Application Data" über das TLS Record Protocol verschlüsselt verpackt und übertragen. Für die darüberliegende Anwendungsschicht (z. B. HTTP) ist davon nichts sichtbar — sie sieht nur eine normale, aber eben verschlüsselte Verbindung.
Verwandt: Alert Protocol · Handshake Protocol · TLS Record Protocol · HTTP · TCP · Change Cipher Spec Protocol
Ganzer Artikel im Wiki →Unterscheidet sich von einem normalen Backup: Ein Backup schützt vor Datenverlust, eine Archivierung stellt sicher, dass alte Daten auffindbar und (oft gesetzlich vorgeschrieben, z. B. für Rechnungen) über Jahre unverändert nachweisbar bleiben.
Verwandt: Archive · Datenverlust · Daten · Datenmanagement
Ganzer Artikel im Wiki →Eine als async markierte Funktion gibt ein Versprechen zurück (Promise, Future, Task). Mit await hält sie an dieser Stelle an und gibt die Kontrolle ab, bis das Ergebnis da ist – andere Aufgaben laufen in der Zwischenzeit. Das ist bequemer als verschachtelte Callbacks. Unterstützt wird es in JavaScript/TypeScript, Python, C#, Kotlin (Coroutinen), Rust, Swift, Dart und weiteren.
Verwandt: Callback · Event Loop (Ereignisschleife) · Thread (Faden) · Exceptions · Threads (Nebenläufigkeit)
Ganzer Artikel im Wiki →BFS nutzt eine Warteschlange (Queue-Datenstruktur) und findet in einem Graphen ohne Gewichte den kürzesten Weg (gemessen in Kanten). DFS nutzt einen Stapel (Stack-Datenstruktur) oder Rekursion (Rekursion) und eignet sich für Labyrinthe, Zyklensuche und topologische Sortierung. Beide brauchen O(V + E) Zeit.
Verwandt: Dijkstra-Algorithmus · Big-O-Notation · Graph (Datenstruktur) · Queue (Warteschlange) · Recursion (Rekursion) · Stack (Stapel)
Ganzer Artikel im Wiki →Syntaktisch eng an Java und C++ angelehnt (geschweifte Klammern, statische Typisierung), aber mit modernen Spracherweiterungen wie LINQ, async/await und Nullable-Reference-Types. Wird vor allem für Windows-Anwendungen, Unity-Spieleentwicklung und Backend-Dienste mit ASP.NET eingesetzt.
Verwandt: ASP · C++ · Java · WPF
Ganzer Artikel im Wiki →Caches beschleunigen Zugriffe und entlasten Datenbanken, kosten aber Speicher und erzeugen die Gefahr veralteter Daten. Eine bekannte Aussage lautet, Cache-Invalidierung sei eines der schwersten Probleme der Informatik.
Verwandt: Bloom-Filter und probabilistische Datenstrukturen · Speicherhierarchie und Cache-Lines · LRU-Cache
Ganzer Artikel im Wiki →Code wird deutlich öfter gelesen als geschrieben – deshalb zahlt sich Lesbarkeit aus. Der Begriff geht auf das Buch von Robert C. Martin zurück. Die Regeln sind Richtlinien, keine Gesetze; im Team zählen gemeinsame Konventionen mehr als persönlicher Geschmack.
Verwandt: Code-Review · Refactoring · SOLID-Prinzipien · Debugging · Test-Driven Development (TDD)
Ganzer Artikel im Wiki →