<?xml version="1.0" encoding="UTF-8"?>
<metadata>
  <identifier>DQncG85LDRiWQakH</identifier>
  <mediatype>software</mediatype>
  <collection>open_source_software</collection>
  <creator>Craig Heffner</creator>
  <description>From duckduckgo.com/?q=binwalker&amp;t=canonical&amp;ia=web &gt; https://duckduckgo.com/?q=binwalker+software&amp;t=canonical&amp;ia=web &gt; https://tools.kali.org/forensics/binwalk (https://duckduckgo.com/?q=binwalker&amp;t=canonical&amp;ia=web also links to this tools.kali.org webpage) &gt; https://github.com/ReFirmLabs/binwalk &gt; https://github.com/ReFirmLabs/binwalk/archive/master.zip &gt; https://codeload.github.com/ReFirmLabs/binwalk/zip/master&lt;br /&gt;&lt;br /&gt;This file was stored in a live boot of Lubuntu from a flash drive which was probably a 32 GB USB drive (which did NOT have a "Volume Serial Number" of "28ED-F128") &gt; "/home/lubuntu/Downloads/binwalk-master.zip"&lt;br /&gt;&lt;br /&gt;The regular file was later moved to "Volume in drive H is My Passport \ Volume Serial Number is 1093-F3E8" &gt; "H:\1\1285[...]\binwalk-master.zip" - files extracted from file "binwalk-master.zip":&lt;br /&gt;* "My Passport \ Volume Serial Number is 1093-F3E8" &gt;&lt;br /&gt;** "H:\1\1285[...]\README.md.txt" - renamed for accessibility, it was originally named "README.md"&lt;br /&gt;** "H:\1\1285[...]\LICENSE.txt" - also renamed for accessibility, it was originally named "LICENSE"&lt;br /&gt;** "H:\1\1285[...]\INSTALL.md.txt" - also renamed, it was originally named "INSTALL.md"&lt;br /&gt;&lt;br /&gt;I tried to use this software on an oldish version of Lubuntu via a liveboot. I couldn't easily (and didn't) install an optional dependency that a text file said would really improve binwalk.&lt;br /&gt;&lt;br /&gt;Contents of these plain text files via the stdout of type commands:&lt;br /&gt;&lt;pre&gt;H:\1\1285[...]&gt;type README.md.txt&lt;br /&gt;# Binwalk&lt;br /&gt;&lt;br /&gt;[![Build Status](https://travis-ci.org/ReFirmLabs/binwalk.svg?branch=master)](https://travis-ci.org/ReFirmLabs/binwalk)&lt;br /&gt;[![Maintenance](https://img.shields.io/badge/Maintained%3F-yes-green.svg)](https://GitHub.com/ReFirmLabs/binwalk/graphs/commit-activity)&lt;br /&gt;[![GitHub license](https://img.shields.io/github/license/ReFirmLabs/binwalk.svg)](https://github.com/ReFirmLabs/binwalk/blob/master/LICENSE)&lt;br /&gt;[![GitHub stars](https://img.shields.io/github/stars/badges/shields.svg?style=social&amp;label=Stars)](https://github.com/ReFirmLabs/binwalk/stargazers)&lt;br /&gt;&lt;br /&gt;Binwalk is a fast, easy to use tool for analyzing, reverse engineering, and extracting firmware images.&lt;br /&gt;&lt;br /&gt;### Installation and Usage&lt;br /&gt;&lt;br /&gt;* [Installation](./INSTALL.md)&lt;br /&gt;* [API](./API.md)&lt;br /&gt;* [Supported Platforms](https://github.com/ReFirmLabs/binwalk/wiki/Supported-Platforms)&lt;br /&gt;* [Getting Started](https://github.com/ReFirmLabs/binwalk/wiki/Quick-Start-Guide)&lt;br /&gt;* [Binwalk Command Line Usage](https://github.com/ReFirmLabs/binwalk/wiki/Usage)&lt;br /&gt;* [Binwalk IDA Plugin Usage](https://github.com/ReFirmLabs/binwalk/wiki/Creating-Custom-Plugins)&lt;br /&gt;&lt;br /&gt;More information on [Wiki](https://github.com/ReFirmLabs/binwalk/wiki)&lt;br /&gt;&lt;br /&gt;# Binwalk Professional Edition&lt;br /&gt;&lt;br /&gt;After years of developing and supporting binwalk as an open source project we have finally sold out to the man and released a cloud-based firmware extraction engine called *Binwalk Pro*. After all someone needs to pay devttys0 so he can buy more milling equipment and feed his children (in that order). Please consider subscribing and reap the benefits of getting actual customer support for all your firmware extraction needs. Please visit https://www.refirmlabs.com/binwalk-pro/ for more information.&lt;br /&gt;&lt;br /&gt;H:\1\1285[...]&gt;type LICENSE.txt&lt;br /&gt;The MIT License (MIT)&lt;br /&gt;&lt;br /&gt;Copyright (c) 2010-2015 Craig Heffner&lt;br /&gt;&lt;br /&gt;Permission is hereby granted, free of charge, to any person obtaining a copy of&lt;br /&gt;this software and associated documentation files (the "Software"), to deal in&lt;br /&gt;the Software without restriction, including without limitation the rights to&lt;br /&gt;use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of&lt;br /&gt;the Software, and to permit persons to whom the Software is furnished to do so,&lt;br /&gt;subject to the following conditions:&lt;br /&gt;&lt;br /&gt;The above copyright notice and this permission notice shall be included in all&lt;br /&gt;copies or substantial portions of the Software.&lt;br /&gt;&lt;br /&gt;THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR&lt;br /&gt;IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS&lt;br /&gt;FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR&lt;br /&gt;COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER&lt;br /&gt;IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN&lt;br /&gt;CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.&lt;br /&gt;&lt;br /&gt;H:\1\1285[...]&gt;type INSTALL.md.txt&lt;br /&gt;Before You Start&lt;br /&gt;================&lt;br /&gt;&lt;br /&gt;Binwalk supports Python 2.7 - 3.x. Although most systems have Python2.7 set as their default Python interpreter, binwalk does run faster in Python3. Installation procedures for both are provided below.&lt;br /&gt;&lt;br /&gt;Installation&lt;br /&gt;============&lt;br /&gt;&lt;br /&gt;Installation follows the typical Python installation procedure:&lt;br /&gt;&lt;br /&gt;```bash&lt;br /&gt;# Python2.7&lt;br /&gt;$ sudo python setup.py install&lt;br /&gt;```&lt;br /&gt;&lt;br /&gt;```bash&lt;br /&gt;# Python3.x&lt;br /&gt;$ sudo python3 setup.py install&lt;br /&gt;```&lt;br /&gt;&lt;br /&gt;**NOTE**: Older versions of binwalk (e.g., v1.0) are not compatible with the latest version of binwalk. It is strongly recommended that you uninstall any existing binwalk installations before installing the latest version in order to avoid API conflicts.&lt;br /&gt;&lt;br /&gt;Dependencies&lt;br /&gt;============&lt;br /&gt;&lt;br /&gt;Besides a Python interpreter, there are no installation dependencies for binwalk. All dependencies are optional run-time dependencies, and unless otherwise specified, are available from most Linux package managers.&lt;br /&gt;&lt;br /&gt;Although all binwalk run-time dependencies are optional, the `python-lzma` module is highly recommended for improving the reliability of signature scans. This module is included by default in Python3, but must be installed separately for Python2.7:&lt;br /&gt;&lt;br /&gt;```bash&lt;br /&gt;$ sudo apt-get install python-lzma&lt;br /&gt;```&lt;br /&gt;&lt;br /&gt;Binwalk uses the `nosetest` library for tests and `coverage` for test-coverage:&lt;br /&gt;&lt;br /&gt;```bash&lt;br /&gt;$ sudo pip install nose coverage&lt;br /&gt;```&lt;br /&gt;&lt;br /&gt;Binwalk uses the `pycrypto` library to decrypt some known encrypted firmware images:&lt;br /&gt;&lt;br /&gt;```bash&lt;br /&gt;# Python2.7&lt;br /&gt;$ sudo apt-get install python-crypto&lt;br /&gt;```&lt;br /&gt;&lt;br /&gt;```bash&lt;br /&gt;# Python3.x&lt;br /&gt;$ sudo apt-get install python3-crypto&lt;br /&gt;```&lt;br /&gt;&lt;br /&gt;Binwalk uses [pyqtgraph](http://www.pyqtgraph.org) to generate graphs and visualizations, which requires the following:&lt;br /&gt;&lt;br /&gt;```bash&lt;br /&gt;# Python2.7&lt;br /&gt;$ sudo apt-get install libqt4-opengl python-opengl python-qt4 python-qt4-gl python-numpy python-scipy python-pip&lt;br /&gt;$ sudo pip install pyqtgraph&lt;br /&gt;```&lt;br /&gt;&lt;br /&gt;```bash&lt;br /&gt;# Python3.x&lt;br /&gt;$ sudo apt-get install libqt4-opengl python3-opengl python3-pyqt4 python3-pyqt4.qtopengl python3-numpy python3-scipy python3-pip&lt;br /&gt;$ sudo pip3 install pyqtgraph&lt;br /&gt;```&lt;br /&gt;&lt;br /&gt;Binwalk's `--disasm` option requires the [Capstone](http://www.capstone-engine.org/) disassembly framework and its corresponding Python bindings:&lt;br /&gt;&lt;br /&gt;```bash&lt;br /&gt;# Python2.7&lt;br /&gt;$ sudo apt-get install python-pip&lt;br /&gt;$ sudo pip install capstone&lt;br /&gt;```&lt;br /&gt;&lt;br /&gt;```bash&lt;br /&gt;# Python3.x&lt;br /&gt;$ sudo apt-get install python3-pip&lt;br /&gt;$ sudo pip3 install capstone&lt;br /&gt;```&lt;br /&gt;&lt;br /&gt;Binwalk relies on multiple external utilties in order to automatically extract/decompress files and data:&lt;br /&gt;&lt;br /&gt;```bash&lt;br /&gt;# Install standard extraction utilities&lt;br /&gt;$ sudo apt-get install mtd-utils gzip bzip2 tar arj lhasa p7zip p7zip-full cabextract cramfsprogs cramfsswap squashfs-tools sleuthkit default-jdk lzop srecord&lt;br /&gt;```&lt;br /&gt;&lt;br /&gt;```bash&lt;br /&gt;# Install sasquatch to extract non-standard SquashFS images&lt;br /&gt;$ sudo apt-get install zlib1g-dev liblzma-dev liblzo2-dev&lt;br /&gt;$ git clone https://github.com/devttys0/sasquatch&lt;br /&gt;$ (cd sasquatch &amp;&amp; ./build.sh)&lt;br /&gt;```&lt;br /&gt;&lt;br /&gt;```bash&lt;br /&gt;# Install jefferson to extract JFFS2 file systems&lt;br /&gt;$ sudo pip install cstruct&lt;br /&gt;$ git clone https://github.com/sviehb/jefferson&lt;br /&gt;$ (cd jefferson &amp;&amp; sudo python setup.py install)&lt;br /&gt;```&lt;br /&gt;&lt;br /&gt;```bash&lt;br /&gt;# Install ubi_reader to extract UBIFS file systems&lt;br /&gt;$ sudo apt-get install liblzo2-dev python-lzo&lt;br /&gt;$ git clone https://github.com/jrspruitt/ubi_reader&lt;br /&gt;$ (cd ubi_reader &amp;&amp; sudo python setup.py install)&lt;br /&gt;```&lt;br /&gt;&lt;br /&gt;```bash&lt;br /&gt;# Install yaffshiv to extract YAFFS file systems&lt;br /&gt;$ git clone https://github.com/devttys0/yaffshiv&lt;br /&gt;$ (cd yaffshiv &amp;&amp; sudo python setup.py install)&lt;br /&gt;```&lt;br /&gt;&lt;br /&gt;```bash&lt;br /&gt;# Install unstuff (closed source) to extract StuffIt archive files&lt;br /&gt;$ wget -O - http://downloads.tuxfamily.org/sdtraces/stuffit520.611linux-i386.tar.gz | tar -zxv&lt;br /&gt;$ sudo cp bin/unstuff /usr/local/bin/&lt;br /&gt;```&lt;br /&gt;&lt;br /&gt;Note that for Debian/Ubuntu users, all of the above dependencies can be installed automatically using the included `deps.sh` script:&lt;br /&gt;&lt;br /&gt;```bash&lt;br /&gt;$ sudo ./deps.sh&lt;br /&gt;```&lt;br /&gt;&lt;br /&gt;Installing the IDA Plugin&lt;br /&gt;=========================&lt;br /&gt;&lt;br /&gt;If IDA is installed on your system, you may optionally install the binwalk IDA plugin:&lt;br /&gt;&lt;br /&gt;```bash&lt;br /&gt;$ python setup.py idainstall --idadir=/home/user/ida&lt;br /&gt;```&lt;br /&gt;&lt;br /&gt;Likewise, the binwalk IDA plugin can be uninstalled:&lt;br /&gt;&lt;br /&gt;```bash&lt;br /&gt;$ python setup.py idauninstall --idadir=/home/user/ida&lt;br /&gt;```&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Uninstalling Binwalk&lt;br /&gt;====================&lt;br /&gt;&lt;br /&gt;If binwalk has been installed to a standard system location (e.g., via `setup.py install`), it can be removed by running:&lt;br /&gt;&lt;br /&gt;```bash&lt;br /&gt;# Python2.7&lt;br /&gt;$ sudo python setup.py uninstall&lt;br /&gt;```&lt;br /&gt;&lt;br /&gt;```bash&lt;br /&gt;# Python3&lt;br /&gt;$ sudo python3 setup.py uninstall&lt;br /&gt;```&lt;br /&gt;&lt;br /&gt;Note that this does _not_ remove any of the manually installed dependencies.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;H:\1\1285[...]&gt;&lt;/pre&gt;&lt;br /&gt;Hashes of the binary file and the text files via 7z, simplified by gVim (see https://archive.org/details/DMb0jYpgDMbnxeeQ for the vim command used to simplify it):&lt;br /&gt;H:\&gt;7z h -scrc* "H:\1\1285[...]\binwalk-master.zip"&lt;br /&gt;39655745 bytes (38 MiB)&lt;br /&gt;Size: 39655745&lt;br /&gt;CRC32  for data:              8766C71F&lt;br /&gt;CRC64  for data:              728152AB3DA641E3&lt;br /&gt;SHA256 for data:              C1AA20E94E1DD12A2FC84D90C2CF7E97C2F0C45DDC0CFD404914F8D38F0442B4&lt;br /&gt;SHA1   for data:              2F8846102A92CE3CF431FE0B1E0752C88F1CB573&lt;br /&gt;BLAKE2sp for data:              1D4B4B8FD9487DD9817C7D732AA26B9600DD0986A512550676685D04E330CA2B&lt;br /&gt;H:\&gt;7z h -scrc* "H:\1\1285[...]\README.md.txt"&lt;br /&gt;1698 bytes (2 KiB)&lt;br /&gt;Size: 1698&lt;br /&gt;CRC32  for data:              D71F74C6&lt;br /&gt;CRC64  for data:              C5918BC2ED89A876&lt;br /&gt;SHA256 for data:              E679C7ED39F46BAE150D0BF29806AC60ED76B397935FA5E37C50AD5F837CBA70&lt;br /&gt;SHA1   for data:              522C3E56B023EBA7D21B6CB3A470EA31B2C250F9&lt;br /&gt;BLAKE2sp for data:              F9BC9A8779F29C153541CC179B975C57CB8B559B23494ABB541AAA355049E366&lt;br /&gt;H:\&gt;7z h -scrc* "H:\1\1285[...]\LICENSE.txt"&lt;br /&gt;1085 bytes (2 KiB)&lt;br /&gt;Size: 1085&lt;br /&gt;CRC32  for data:              B1159819&lt;br /&gt;CRC64  for data:              679471737ACAAD3F&lt;br /&gt;SHA256 for data:              6B78992F9D9F79AA751DE4DBED15069FF663B706C4A9F9505C962ACE49C9ADA0&lt;br /&gt;SHA1   for data:              EF53B2A881493FF495032066771AED6CEAE431B8&lt;br /&gt;BLAKE2sp for data:              F033DB5A6986D05C37B712CA0B6A0510C1D8515DCE75E0228D4B47DF4E7FF91F&lt;br /&gt;H:\&gt;7z h -scrc* "H:\1\1285[...]\INSTALL.md.txt"&lt;br /&gt;4529 bytes (5 KiB)&lt;br /&gt;Size: 4529&lt;br /&gt;CRC32  for data:              2862A6BA&lt;br /&gt;CRC64  for data:              EEF7D3D7143F8C19&lt;br /&gt;SHA256 for data:              B62B77ACDE0E11F67808A67614DAF76F0EBB8AB2A860AE00D1633280EF475E62&lt;br /&gt;SHA1   for data:              7DFA9FD456E08804E3B4FB159D7B51E947135030&lt;br /&gt;BLAKE2sp for data:              F46C023B25228B9EDDDFF8D2424786BD5BFD14CA41DA98C410DA0FB79FE2E83C&lt;br /&gt;&lt;br /&gt;See also:&lt;br /&gt;* version number seen at&lt;br /&gt;** https://github.com/ReFirmLabs/binwalk/blob/master/setup.py&lt;br /&gt;* author named seen at&lt;br /&gt;** tools.kali.org/forensics/binwalk&lt;br /&gt;* https://archive.org/details/github.com-ReFirmLabs-binwalk_-_2020-02-03_02-18-40 - if you are big brain enough to install from a .bundle file&lt;br /&gt;&lt;br /&gt;identifier from two pastebin.com paste IDs (DQncG85L DRiWQakH) found at https://archive.org/details/pastebincom-pastes_2014-05-30</description>
  <scanner>Internet Archive HTML5 Uploader 1.6.4</scanner>
  <subject>Binwalk 2.2.1 - ReFirmLabs; Binwalk v2.2.1 by Craig Heffner; github.com; ReFirmLabs; binwalk; codeload.github.com; Binwalk 2.2.1; Binwalk v2.2.1; Craig Heffner; Linux software; CLI software; file signatures; find file signatures; find file signatures in data; find file signatures in binary data; binary data; from codeload.github.com; README.md; LICENSE; INSTALL.md; readme; readme file; license file; installation; text file; installation instructions</subject>
  <title>Binwalk 2.2.1 by Craig Heffner or ReFirmLabs</title>
  <uploader>leedusmcclein@gmail.com</uploader>
  <publicdate>2021-02-06 06:26:26</publicdate>
  <addeddate>2021-02-06 06:26:26</addeddate>
  <curation>[curator]validator@archive.org[/curator][date]20210206062703[/date][comment]checked for malware[/comment]</curation>
  <collection>community</collection>
</metadata>
