Luke (lr-m)

lr-m

Geek Repo

Location:United Kingdom

Github PK Tool:Github PK Tool

Luke's repositories

GhidrOllama

A Ghidra script that enables the analysis of selected functions and instructions using locally-hosted Language Model Models (LLMs). It aims to make reverse-engineering more efficient by using Ollama's API directly within Ghidra.

Language:PythonStargazers:22Issues:0Issues:0

ghidra-themes

A collection of themes for Ghidra to make long hours of reverse-engineering even more enjoyable!

Stargazers:20Issues:0Issues:0

ESPIR-Crypto-Ticker

ESP8266 NodeMCU powered Crypto Ticker that uses an ST7735 TFT screen to display stats and candle charts, unlike other implementations, all setup and configuration is done locally via the IR remote. Also has functionality that allows the user to add, and view in different representations, their portfolio. Uses CoinGecko API.

Language:C++License:GPL-3.0Stargazers:10Issues:4Issues:18

Anyka-Camera-Analysis

This is a repository containing proof-of-concept exploits for getting a remote reverse shell while the Anyka camera is hosting hotspot (cheap Aliexpress camera's mostly). Also contains scripts for interacting with various open ports on the device.

Language:PythonStargazers:1Issues:0Issues:0

Console-Passwordle

Small C++ command line version of wordle that uses seclists top 1000000 passwords as the wordlist, player can select desired length of password between 3 and 25. Wanted to make a simple command line application with colour, and learn I/O in C++.

Language:C++Stargazers:1Issues:0Issues:0

L-System-Penrose-Generator

Quick processing sketch that produces L-System fractals and Penrose tiling (P2).

Language:ProcessingStargazers:1Issues:0Issues:0

VaporRacer

This is a game I made in three.js, it is essentially a vaporwave-inspired version of temple run/subway surfers. Working on making the game 2-player, both competitive and survival.

Language:JavaScriptStargazers:1Issues:0Issues:0

Arduino-Libraries

A collection of Arduino libraries I have developed for various projects.

Language:C++Stargazers:0Issues:0Issues:0

Chaneve-Router-Analysis

These are the tools created from my analysis of a cheap router utilising the mt7628 router on a chip.

Language:PythonStargazers:0Issues:0Issues:0

Vault

ESP8266 based password vault. Hashing algorithms and encryption are used to store passwords and wallet keys securely on an external EEPROM, and using an IR remote to access them/add new credentials (or via remote mode over WiFi). Access to the unencrypted external EEPROM is protected with a 'master password', which must be remembered.

Language:C++Stargazers:0Issues:0Issues:0

Car-Genetic-Algorithm

This Processing sketch allows you to draw your own track, and uses a genetic algorithm to create a car that has learned how to navigate the track. Uses a simple Neural Network as the cars brain.

Language:ProcessingStargazers:0Issues:0Issues:0

Elementary-Cellular-Automata

Processing sketch that allows for the creation/visualisation of elementary cellular automata.

Language:ProcessingStargazers:0Issues:0Issues:0
Stargazers:0Issues:0Issues:0
Language:JavaScriptStargazers:0Issues:0Issues:0

luke-r-m.github.io_v1

Build a Jekyll blog in minutes, without touching the command line.

Language:SCSSLicense:MITStargazers:0Issues:0Issues:0

luke-r-m.github.io_v2

:triangular_ruler: Jekyll theme for building a personal site, blog, project documentation, or portfolio.

Language:JavaScriptLicense:MITStargazers:0Issues:0Issues:0

Mandelbrot

I had never visualised the mandelbrot set before so decided to experiment with visualisations using C. The iterations can be incremented with the space bar.

Language:CStargazers:0Issues:0Issues:0

Mazes

Visualisation of various maze generation algorithms, as well as solvers.

Language:ProcessingStargazers:0Issues:0Issues:0

MST-Algorithm-Tool-Visualisation

Processing sketch that implements/visualises MST finding algorithms.

Language:ProcessingStargazers:0Issues:0Issues:0

Raft

This repository contains the files I worked on for a coursework project to implement the Raft Consensus Algorithm. It uses a Python interface, and C++ for the main implementation. Learned lots about C++ - namely proper memory management, threads, sockets, and signal handling.

Language:C++Stargazers:0Issues:0Issues:0

Sudoku-Solver

Visualisation of a sudoku solver, uses backtracking, simulated annealing, and a dancing links implementation.

Language:ProcessingStargazers:0Issues:0Issues:0

Tawny

Acoustic keylogging tool, written in Python.

Language:PythonStargazers:0Issues:1Issues:1