Skip to content
View FergusInLondon's full-sized avatar
๐Ÿ˜‘
๐Ÿ˜‘

Block or report FergusInLondon

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
FergusInLondon/README.md

๐Ÿงฐ Utilities

  • Pokitmeter Desktop - desktop client for the BLE Pokitmeter multimeter. (Python, Qt5)
  • ProxyChef - NodeJS Proxy with support for applying CyberChef rules to requests (Javascript)
  • prmon - TUI app for monitoring the status of Github Pull Requests (Go)
  • dji-parse - parser for telemetry data from MP4 recordings generated by DJI drones (Python)

๐Ÿšง Partial Ideas

  • Commander - System configuration daemon that accepts commands on a Unix socket and interacts with systemd and iptables. (Go)
  • Runner - A wrapper around the Binance API for interacting with cryptocurrency streams.

๐Ÿ”ง Reverse Engineering & Low Level Shenanigans

๐Ÿ“Š IoT Prometheus Exporters

โš™๏ธ Open Hardware

  • Wifi-Sec-Monitor - WiFi enabled controller for monitoring and managing 12VDC cirtuitry (i.e. a relay array for 12VDC CCTV)

Feb 5th 2022: old/archived repositories have been migrated to a private gitea instance.

Pinned Loading

  1. go-supervise go-supervise Public

    Simple Go implementation of Erlang/OTP's Supervision Trees

    Go

  2. SMBIOSParser SMBIOSParser Public archive

    A simple plain C implementation of an SMBIOS Parser.

    C 7 1

  3. PitParser PitParser Public archive

    Simple C based Parser for Samsung PIT files

    C 9

  4. SMCWrapper SMCWrapper Public archive

    A clean and documented OOP wrapper around the AppleSMC IOService on Mac OS X.

    Objective-C 49 9

  5. Runner Runner Public

    AlgoRunner: algorithmic trading strategy runner for cryptocurrency exchanges

    Python 2

  6. snoopy.c - process_vm_readv() demons... snoopy.c - process_vm_readv() demonstration.
    1
    /**
    2
     * snoopy.c - Snoop on another tasks memory.
    3
     *  Fergus In London <fergus@fergus.london>
    4
     *
    5
     * This is a pretty basic demo of the process_vm_readv syscall, a syscall which