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
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
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html> | |
<html> | |
<head> | |
<meta charset="utf-8"> | |
<title>JS Bin</title> | |
<style id="jsbin-css"> | |
body { | |
background: pink; | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!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> |