Other articles


  1. B&R Automation Studio and PVI Windows Services

    1. ADVISORY INFORMATION

    Product: B&R Automation Net/PVI
    Vendor URL: https://www.br-automation.com/en-us/products/software/automation-netpvi/
    Vulnerability #1: CVE-2020-24681 Automation Studio incorrect permission assignments for services. CVSS v3 Base Score: 8.2 (High)
    Vulnerability #2: CVE-2020-24681 Net/PVI incorrect permission assignments for services. CVSS v3 Base Score …

    read more
  2. DLL Hijacking Vulnerability in Automation Studio

    1. ADVISORY INFORMATION

    Product: B&R Automation Net/PVI
    Vendor URL: https://www.br-automation.com/en-us/products/software/automation-netpvi/
    Vulnerability #1: CVE-2021-22280 DLL Hijacking Vulnerability in Automation Studio. CVSS v3 Base Score: 7.2 (High)
    Vulnerability #2: Improper Input Validation CWE-20
    Date found: 2020-10-09


    2. AUTHOR

    This vulnerability was discovered …

    read more
  3. Install RDP on Debian 10 (Buster)

    Start off with a freshly updated system and install the requirements:

    apt update
    apt upgrade
    apt install -y xrdp xfce4 xfce4-terminal gnome-icon-theme-full tango-icon-theme
    

    Make xfce4 our default xsession:

    echo xfce4-session >~/.xsession
    

    Make xfce4 the default for by editting the following file: :::bash nano /etc/xrdp/startwm.sh

    Replace what is …

    read more
  4. GPG random-entropy

    This is was the workaround that I had to do to get gpg keys to be generated on a kvm debian machine. After doing it several times and having to hunt to figure out how I got it working the first time I decided I should write it down.....

    sudo …
    read more
  5. Road Warrior VPN

    This is a dead simple way to get an OpenVPN server up and going with individual client certificates.

    wget https://git.io/vpn -O openvpn-install.sh && bash openvpn-install.sh
    
    #!/bin/bash
    #
    # https://github.com/Nyr/openvpn-install
    #
    # Copyright (c) 2013 Nyr. Released under the MIT License.
    
    
    # Detect Debian users running the …
    read more
  6. Lorex Technology ECO DVR

    While exploring my network I discovered that there was a securty vulnerability with my Lorex Technology ECO DVR. After doing more research and reaching out to the vendor and US-CERT I have finally documented and disclosed my first vulnerability report. It was a great learning experience working through the process …

    read more
  7. C++

    These posts will be various lessons and lessons learned as I start learning how to program in C++. My first experiences programming started in Windows batch files and then in high school I was introduced to Perl. While it could be argued that neither batch or Perl are "real programming …

    read more
  8. Boat

    While living in Washington, my wife and I decided to buy a boat and live on the water. Here is our 1985 President 41 that we and our cat lived on for 3 years in Kenmore, WA.

    Our Boat!

    Useful Boat Project Resources


    I have some of my favorite resources listed below …

    read more