Skip to content

Instantly share code, notes, and snippets.

View lowellmower's full-sized avatar

Lowell Mower lowellmower

View GitHub Profile
@lowellmower
lowellmower / minim-challenge-lmower.md
Last active June 29, 2019 13:24
Minim Challenge - June, 2019

Problem Statement

The problem is that we would like to be able to detect if there is more than one DHCP server on the lan handing out ip addresses. Today the unum agent captures DHCP request packets to help us fingerprint a device. It should be possible using that as an example to add a function to capture DHCP offer packets and pass those to the server for analysis. This exercise will allow you to build the unum agent for a particular target - the gl.inet router and add functionality based on a rudimentary understanding of how the dhcp network protocol works. This will give you a sense of what it is like working in our

@lowellmower
lowellmower / notes.md
Last active June 22, 2019 20:47
Unum Build Version and Debugging

Current Issue

opkg info from the unadulterated b1300 lent for the challenge claims that the version of unum installed is v2-1, see below:

root@MINIM:~# opkg info unum
Package: unum
Version: v2-1
Depends: libc, libpthread, librt, libuci, jansson, libiwinfo, libcurl, libmbedtls
Status: install user installed
Architecture: arm_cortex-a7_neon-vfpv4
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>JS Bin</title>
<style id="jsbin-css">
body {
background: pink;
}
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>JS Bin</title>
</head>
<body>
<a href="https://www.google.com" ><h1>LOWELL</h1></a>
<p>is a</p>