Schau auf das Query-Verhalten statt auf einzelne Queries. Signale sind ungewöhnlich lange Subdomain-Labels oder solche mit hoher Entropie, ein hoher Anteil eindeutiger Subdomains unter einer Parent-Domain, TXT- oder NULL-Record-Typen in Menge, gleichmäßige Query-Intervalle statt menschlicher Schübe, und ein interner Host, der überproportional viel Query-Volumen erzeugt. Baseline pro Host und pro Domain, dann anreichern mit Domainalter und Registrierungsdaten.
Warum Interviewer das fragen
DNS ist einer der wenigen Kanäle, die aus nahezu jedem Netzwerk hinausdürfen, Interviewer prüfen damit also, ob du statistische Detections bauen kannst, statt bekannte böse Domains zu matchen. Sie wollen Denken in Entropie, Volumen und Periodizität, dazu ein Bewusstsein für False-Positive-Quellen wie Content Delivery Networks, Antivirus-Reputationsabfragen und Telemetrie-Agents, die täglich legitim tausende eindeutiger Subdomains erzeugen.
So baust du deine Antwort auf
- Beschreib die Verhaltenssignale, keine Indikatorenliste.
- Erklär die Baseline, gegen die du jeden Host und jede Domain vergleichst.
- Nenn die legitimen Dienste, die genauso aussehen werden.
- Sag, was du zur Bestätigung tun würdest, bevor du eskalierst.
Beispielantwort
Ich behandle es als Volumen- und Entropieproblem. Für jede Parent-Domain zähle ich eindeutige Subdomains pro Stunde und messe Labellänge und Zeichenentropie, denn Daten in einen Hostnamen zu kodieren erzeugt lange, zufällig aussehende Labels, die kein Mensch getippt hat. Ich schaue auch auf den Mix der Record-Typen, denn ein Schub von TXT- oder NULL-Queries sticht heraus, und auf das Timing, denn Implants beaconen in einem Intervall und Menschen nicht. Dann pro Host: eine Workstation, die das Zehnfache des DNS-Volumens ihrer Vergleichsgruppe produziert, ist für sich einen Blick wert. Der Haken ist, dass reichlich legitime Dienste genau so aussehen. Antivirus-Reputationsabfragen, Content Delivery Networks und manche Telemetrie-Agents erzeugen riesige Mengen zufälliger Subdomains, ich baseline und setze diese Parents also explizit über ihre bekannte Infrastruktur auf die Allowlist, nicht über ein Muster. Zur Bestätigung prüfe ich das Registrierungsalter, suche denselben Parent über mehrere Hosts hinweg und ziehe aus der Endpoint-Telemetrie den Prozess, der die Queries stellt, was es meistens in einer Minute klärt.
Steht dieses Vorstellungsgespräch bald an? GhostPilot hört bei deinem Live-Call mit, erkennt die Frage in dem Moment, in dem sie gestellt wird, und bringt dir eine strukturierte Antwort in Echtzeit auf den Bildschirm. Probier es im nächsten Mock aus, oder hol dir einen $29 Session Pass, kein Abo, für den Ernstfall.
So funktioniert esNachfragen, mit denen du rechnen solltest
- Wie verändert DNS over HTTPS deinen Ansatz?
- Was würdest du zuerst blocken, sobald du es bestätigt hast?
- Wie würdest du andere Hosts finden, die mit derselben Infrastruktur reden?
Weitere Fragen für Cybersecurity Analyst
Dein Interviewer stellt seine eigene Version davon. Kopier deine echte Stellenbeschreibung in den kostenlosen Question Predictor und bekomm die 20 Fragen, die diese Rolle am wahrscheinlichsten stellt, samt dem, worauf jede wirklich abzielt.
Meine Fragen vorhersagen