Skip to content
forked from sviehb/jefferson

JFFS2 filesystem extraction tool (py3k fork)

License

Notifications You must be signed in to change notification settings

makefu/jefferson

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

jefferson

JFFS2 filesystem extraction tool (py3k fork)

Installation

$ python setup.py install

Nix

Develop with the Nix package manager:

nix-shell

Build with nix:

nix build

Features

  • Big/Little Endian support
  • JFFS2_COMPR_ZLIB, JFFS2_COMPR_RTIME, JFFS_COMPR_LZO and JFFS2_COMPR_LZMA compression support
  • CRC checks - for now only enforced on hdr_crc
  • Extraction of symlinks, directories, files, and device nodes
  • Detection/handling of duplicate inode numbers. Occurs if multiple JFFS2 filesystems are found in one file and causes jefferson to treat segments as separate filesystems

Usage

$ jefferson filesystem.img -d outdir

Upgrade

About

JFFS2 filesystem extraction tool (py3k fork)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 94.0%
  • Nix 6.0%