Building a Local AI System for Private Security Analysis and Detection Coding

· 34:27 · Watch on YouTube ↗

Summary

CYBERWOX demonstrates a GPU-equipped local AI setup for analyzing suspicious Linux activity and generating detection code, while showing driver and storage problems. Local inference keeps prompts on-site but does not make generated code secure.

Key points

  • The presenter builds a local AI system to avoid submitting private logs, hostnames, IP addresses and code to cloud AI services.
  • The setup combines a Zima board 2, an RTX 5060 Ti with 16 GB of VRAM, an external GPU dock and SSD storage later expanded to 4 TB.
  • Ollama and Open Web UI provide local model execution and a chat interface; the presenter starts with a Qwen 3.5 nine-billion-parameter model to leave room for context and runtime overhead.
  • A security demonstration asks the model to interpret suspicious Linux process telemetry, map supported behaviors to ATT&CK and generate a Python detector with malformed-record handling, unit tests and false-positive explanations. The video does not establish the detector's accuracy.
  • The presenter resolves a GPU driver initialization problem and migrates model storage after downloads fill the operating-system disk.
  • Connecting the system to a SIEM for log analysis and detection tuning remains proposed future work. The presenter cautions that local inference does not eliminate vulnerabilities in AI-generated code.

Article Details

Topics
  • [00:11] Privacy risks of submitting investigation data to cloud AI
  • [07:19] Hardware architecture for a local AI security homelab
  • [22:24] Storage configuration, SSH access and GPU troubleshooting
  • [25:20] Installing Ollama and Open Web UI and selecting a local model
  • [30:23] Linux process analysis and detection-code generation demonstration
  • [32:40] Model storage exhaustion and migration to expanded storage
  • [33:56] Security limitations of locally generated AI code

Vendors

Products

Related Articles