Memory acquisition tool for FreeBSD (alpha). Took me a couple of months so please be nice :) Just creates a DD now.
Make sure you have the sources in the operating system available. Otherwise use svnlite to checkout.
After, to compile the kernel module, go to the folder and make.
$ awk -f <location of vnode.awk> <location of vnode.src> -h
$ make
$ cp FreeBmAM.ko /boot/kernel
$ kldload FreeBmAM.ko
#To Unload:
$ kldunload FreeBmAM.ko
This is an alpha software.
Kernel source tree
Main Source Files:
module.c (Most of the logic)
subr_kernio.c (File IO from the kernel).
Suggestions are welcome under Issues
Please create an issue before a PR.
This project is licensed under the GNU License - see the LICENSE file for details
- LiME
- Linus Trovalds for inventing git
- Joe Sylve, Irfan Ahmed, Vassil Roussev
- Author of subr_kernio.c and kernio.h for providing the base code.