• Stars
    star
    114
  • Rank 308,031 (Top 7 %)
  • Language
    C
  • License
    GNU General Publi...
  • Created over 9 years ago
  • Updated 9 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Linux Kernel Module designed to help analyze volatile memory in the linux kernel
fmem 1.6.0

This repo is was originally a github mirror of the original fmem module.
Later this repo became a maintained version of fmem to account for a changing Linux kernel.
Bug reports and patches welcome.

This module creates /dev/fmem device,
that can be used for dumping physical memory,
without limits of /dev/mem (1MB/1GB, depending on distribution)
  
Tested on i386 and x64, feel free to test it on 
different architectures. (and send report please)
 
Cloned from linux/drivers/char/mem.c 
(so GPL license apply)

Original name of this tool was fdump, 
which was conflict with already existing tool,
so name was changed to fmem  

2009,2010 [email protected]

-----
Usage:

$ make

# ./run.sh

# dd if=/dev/fmem of=... bs=1MB count=... 

-----
BUGS: if you do something like # dd if=/dev/fmem of=dump 
      dd will never stop, even if there is no more physical RAM
      on the system. This is more a feature, because Linux kernel
      don't have stable API, and detection of mapped areas can be 
      tricky on older kernels. Because primary usage for fmem is 
      memory forensic, I think it is safer to specify 
      amount of RAM by hand.
-----

More Repositories

1

silk-guardian

<< Silk Guardian >> is an anti-forensic kill-switch that waits for a change on your usb ports and then wipes your ram, deletes precious files, and turns off your computer.
C
668
star
2

Dipper

Dipper is a simple Polygon Paraswap stables arbitrage bot.
JavaScript
47
star
3

Hourglass

Hourglass cryptographically locks your files so they can only be read after a certain amount of time.
C++
25
star
4

Squeek.io

The first alternative social network to Steemit
JavaScript
17
star
5

Steem-Wallet

A Steem chrome extension to keep your keys safe!
CSS
7
star
6

peep

Image sharing platform for steem
JavaScript
6
star
7

jamesmolloy.co.uk

Our beloved James' website from before it went down.
HTML
4
star
8

Blackhole

A monolithic hobby kernel that consumes all my free time.
C
3
star
9

Creep

A webservice for displaying nodeinfo information.
Shell
3
star
10

icy-kernel

A microkernel designed to exploit the RAM coldboot vulnerability
C
3
star
11

Assembly-Adventures

A 16 year old's programming adventure in x86-64 Linux Assembly
Assembly
3
star
12

pac

Simple Linux File Encryption
C++
2
star
13

curve-oracle

Curve Oracle for volatile assets
Solidity
2
star
14

Skynet-Experiments

Yet another experiment in evolutionary/genetic programming using brainfuck.
Python
2
star
15

saddle.ag

Saddle Aggregator
Solidity
1
star
16

LKMs-made-with-love

LKMs for linux.
C
1
star
17

jedi

Json Editing and Debugging Interface
HTML
1
star
18

GlitchArtMaker

The source files for this weird effect http://www.reddit.com/r/Cyberpunk/comments/2uf0pk/tried_to_make_a_screencast_but_the_software/
Shell
1
star
19

reckless-capital

Lightning Network services for the people!
JavaScript
1
star
20

AetherPeerDump

A temporary website created for the great peer discovery algorithm scare of '15
JavaScript
1
star
21

Giza

TypeScript
1
star