From 41d8cd32698023eb4ce37e5c1970f9f59f10f743 Mon Sep 17 00:00:00 2001
From: Craig Heffner <heffnercj@gmail.com>
Date: Mon, 4 Jan 2016 09:25:25 -0500
Subject: [PATCH] Added yaffs extraction rule

---
 src/binwalk/config/extract.conf | 13 ++++++++-----
 1 file changed, 8 insertions(+), 5 deletions(-)

diff --git a/src/binwalk/config/extract.conf b/src/binwalk/config/extract.conf
index 9623d5f..f70d913 100755
--- a/src/binwalk/config/extract.conf
+++ b/src/binwalk/config/extract.conf
@@ -64,14 +64,17 @@
 ^ubifs filesystem superblock node:ubi:ubireader_extract_files -o '%%ubifs-root%%' '%e':0:False
 ^ubi erase count header:ubi:ubireader_extract_files -o '%%ubifs-root%%' '%e':0:False
 
+# Experimental yaffs extractor
+^yaffs filesystem:yaffs:yaffshiv --auto -f '%e' -d '%%yaffs-root%%':0:False
+
 # These were extractors used from FMK that still need suitable replacements.
 #^bff volume entry:bff:/opt/firmware-mod-kit/src/bff/bffxtractor.py '%e'
 #^wdk file system:wdk:/opt/firmware-mod-kit/src/firmware-tools/unwdk.py '%e'
 
 # Extract, but don't run anything
-^elf,:elf
-private key:key
-certificate:crt
-html document header
-xml document:xml
+#^elf,:elf
+#private key:key
+#certificate:crt
+#html document header
+#xml document:xml
 
--
libgit2 0.26.0