🎓 Career corner
How to become a SOC analyst → · Weekly SOC jobs board →
A new practical SOC career tip every Monday, Wednesday and Friday. Newest first.
Tip #6
Learn to read an appliance's own logs: the edge device is part of your scope
This week's Check Point zero-day ran entirely on the firewall itself: attackers came in through the VPN portal, became root through a local socket, and dropped webshells where an endpoint agent never sees them. Many SOCs only watch firewall traffic logs, not the appliance's own system logs. Practice closing that gap:
- Know what the box logs: pick one appliance you can run in a lab (pfSense, OPNsense, or a vendor trial VM) and list which of its system, auth and admin logs can be forwarded by syslog.
- Learn the normal: log in, change a setting, run a CLI command, then find each action in those logs. Note exactly what legitimate admin activity looks like.
- Write the abnormal rule: alert on admin commands from accounts or sources that never do admin work, new files in web directories, and logging gaps (a crashed log service is a classic cover-up).
- Explain the risk: edge devices sit outside EDR coverage, so their own logs are often the only witness.
In interviews, saying "I'd check the appliance's system logs, not just its traffic logs" shows you think like an attacker who targets the perimeter.
Tip #5
Learn to spot NTLM hash leaks: outbound SMB to the internet is your tell
Today's Outlook zero-day (CVE-2026-124194) is a classic: open a crafted file, Windows tries to authenticate to an attacker's server, and the user's NTLMv2 hash walks out the door. Practice catching this pattern once and you will recognize it for the rest of your career:
- Know the tell: workstations almost never need to talk SMB (TCP 445/139) to a public IP. An Office app or browser doing it is suspicious by default.
- Find it in your lab: filter firewall or EDR network logs for destination port 445 where the destination is not a private range, then group by host and process.
- Ask the triage questions: which process made the connection, did the user just open an attachment, and which account was logged on? That account's password is the one at risk.
- Know the response: reset that user's password, confirm outbound 445 is blocked at the perimeter, and check for sign-ins from new locations using that account.
Being able to explain why outbound SMB matters, in plain words, is a great interview answer because it shows you understand how credentials actually get stolen.
Tip #4
Write a one-page SOC runbook for one alert you can explain end to end
Interviewers for SOC roles love one question: "Walk me through how you would handle this alert." Prepare one answer on paper this week:
- Pick one alert: for example a VPN login that bypassed MFA, like the SonicWall SAML flaw in today's Patch Now list.
- Write the triage steps: what log you open first, which fields you check (user, source IP, auth method, time), and what makes it benign versus suspicious.
- Add the decision points: when you close it, when you escalate, who you escalate to, and what you preserve (logs, session IDs, screenshots).
- Add one containment action: disable the account, revoke sessions, block the IP, and say what approval you would need.
Keep it to one page and practice saying it aloud in two minutes. A short, structured runbook shows ticket discipline, which is what hiring teams cannot teach quickly.
Tip #3
Turn every playbook hunt query into a saved search you own
Junior analysts often read hunt queries and move on. Hiring managers want proof you can operationalize them. Pick one Patch Now playbook this week and do this:
- Port it: paste the Splunk SPL or Sentinel KQL into your lab (or a free trial), fix field names to match your data, and confirm it returns something sane.
- Save it: turn the tuned query into a named saved search or analytics rule with a short description, severity and the MITRE IDs from the playbook.
- Document the false positives: write three lines on what noise you saw and how you filtered it—that is the part interviewers probe.
- Show the work: put the before/after query and the FP notes in a private GitHub gist or lab write-up you can talk through.
One tuned, documented hunt beats ten unread bookmarks. It shows you can take vendor or public guidance and make it detect something in your logs.
Tip #2
Write your own phishing triage checklist, then practice it
Reported phishing is one of the most common tickets a junior analyst works. Interviewers often ask “walk me through how you'd handle a reported phishing email.” Have a repeatable answer:
- Headers: check SPF, DKIM and DMARC results, and compare the From, Reply-To and Return-Path domains.
- Links and attachments: never click. Detonate them in a sandbox such as urlscan.io or VirusTotal and note the verdicts.
- Scope: search mail logs for everyone else who got the same sender, subject or URL.
- Impact: check proxy or DNS logs to see who clicked, and sign-in logs for anyone who may have entered credentials.
- Contain and document: purge the messages, block the sender and URL, reset any exposed passwords, and write a short ticket summary.
Practice it on real samples from a public phishing dataset or your own spam folder, and keep the checklist in your GitHub. It shows you think in steps, which is what SOC leads want to hear.
Tip #1
Build a home lab before your first SOC interview
Hiring managers want proof you can work with real logs and alerts. A home lab gives you something concrete to talk about. Two free ways to start:
- Security Onion: a free, open-source platform for network security monitoring and log management. Run it in a VM and watch your own traffic.
- Splunk Enterprise free trial: ingest logs from your own machines and practice writing searches, like the hunt queries in our Patch Now playbooks.
Then write up one investigation and put it on your résumé or GitHub.
Tool we recommend
🔐 Lock down your own accounts with a password manager
Analysts get targeted too. NordPass generates and stores strong unique passwords, supports passkeys and warns you when a saved login shows up in a data breach.
Affiliate link: SockAnalyst may earn a commission at no extra cost to you.
Tool we recommend
🛡 Protect your traffic on untrusted Wi-Fi
Studying or job-hunting from public Wi-Fi? NordVPN encrypts your connection and its Threat Protection blocks malicious sites and trackers.
Affiliate link: SockAnalyst may earn a commission at no extra cost to you.
More personal-security options
For personal devices and accounts, not enterprise SOC detection tools. Choose only what fits your needs; these are alternatives, not a required bundle.
Affiliate link: SockAnalyst may earn a commission at no extra cost to you.
Build your next SOC skill
Pick one exercise. Keep the evidence, not just a completion badge.
1. Run a hunt in your lab
Choose one Splunk SPL or Sentinel KQL query from the hunt library. Use only logs you own or are authorized to analyze. Map its fields to your lab data, then run it against a known test event and normal activity.
Deliverable: Save the tuned query, a redacted result sample, the expected versus actual outcome, and one false-positive explanation. If it returns nothing, document the missing data or detection limit rather than claiming success.
2. Make a certification study decision
Compare the skills requested in three roles you would actually apply for. Check each certification’s current official objectives and requirements; choose the one that addresses your biggest relevant gap, or build the missing practical skill first.
This week: Pick one objective, study it, test it in an authorized lab, and explain it without notes. Keep a short gap checklist and revisit weak areas. A certification can support your evidence of skills; it does not guarantee a job.
3. Practice a SOC interview scenario
Scenario: A user reports an unexpected MFA prompt, followed by a successful sign-in from an unfamiliar IP.
Evidence checklist: Preserve timestamps and time zones; review authentication results and MFA details, source IP/device context, recent account activity and the user’s explanation. An unfamiliar IP alone does not prove compromise.
Model answer: “I would validate the alert and user context, correlate sign-in and activity logs, and scope affected sessions. If evidence supports compromise, I would follow the approved response playbook to contain access and escalate, then document evidence, actions and remaining uncertainty.” Describe this as a practice response—not an incident you handled.