aw350m33d / PHD2021

Materials for speaking at Positive Hack Days 2021

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PHD 2021 Threat hunting with Jupyter and Sigma notes

Materials for speaking at Positive Hack Days 2021

My GitHub repos:

Install via PIP from GitHub:

  pip3 install -e 'git+https://github.com/aw350m33d/msticpy.git@mpsiem_data_provider#egg=msticpy[all]'

Hands-on lab:

Pull&Run Docker container from DockerHub

  docker pull aw350m3/threat_research
  docker run -it --name pt_hunter \
    -p 127.0.0.1:8080:8080 -p 8888:8888 \
    -v "$HOME/.config:/home/coder/.config" \
    -v "$PWD:/home/coder/project" \
    -u "$(id -u):$(id -g)" \
    -e "DOCKER_USER=$USER" \
    -e PASSWORD=PHD2021 \
    aw350m3/threat_research

Build a container yourself if you can't download it from DockerHub

Download Dockerfile:

https://raw.githubusercontent.com/aw350m33d/PHD2021/main/Dockerfile

docker build -t phd_threat_research .

Sigma rule template

  title: <TITLE>
  id: <UUID>
  description: <DESCRIPTION> 
  status: experimental
  date: 2021/05/21
  author: <AUTHOR>
  tags:
      - defense.evasion
      - attack.T1055.012
  references:
      - <REFERENCE>
  logsource:
      product: windows
      service: sysmon
  detection:
      <NAME>:
          EventID:
              - <ID>
      condition: <CONDITION>
  falsepositives:
      - <FPs>
  level: <low, medium, high>

References

Process Tampering:

Susp UA:

User agents:

//    certreq
'Mozilla/4.0 (compatible; Win32; NDES client*'

//    powershell Invoke-WebRequest
'Mozilla/*WindowsPowerShell/'

//    certutil.exe
'Microsoft-CryptoAPI/*'
OR
'CertUtil URL Agent'

//    regsvr32.exe
'Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 10.0; Win64; x64; Trident/7.0; .NET4.0C; .NET4.0E*'
 
//    msiexec.exe
'Windows Installer'  

Process Tampering whitelist (Image field):

C:\Program Files\Mozilla Firefox\firefox.exe
C:\Program Files\Mozilla Firefox\updater.exe
C:\Program Files\Mozilla Firefox\default-browser-agent.exe
C:\Program Files\Mozilla Firefox\pingsender.exe

C:\Program Files\Git\cmd\git.exe
C:\Program Files\Git\mingw64\bin\git.exe
C:\Program Files\Git\mingw64\libexec\git-core\git.exe

C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe
C:\Program Files (x86)\Microsoft\Edge\Application\*\BHO\ie_to_edge_stub.exe
C:\Program Files (x86)\Microsoft\Edge\Application\*\identity_helper.exe</Image>
C:\Program Files (x86)\Microsoft\EdgeUpdate\Install\*\MicrosoftEdge_X64_*

// SYSTEM activity
unknown process 

C:\Program Files\Microsoft VS Code\Code.exe

About

Materials for speaking at Positive Hack Days 2021


Languages

Language:Jupyter Notebook 98.3%Language:Dockerfile 1.7%