[Forensics-changes] [cewl] 02/02: Imported Debian patch 5.2-1

Joao Eriberto Mota Filho eriberto at moszumanska.debian.org
Sun Aug 14 14:55:15 UTC 2016


This is an automated email from the git hooks/post-receive script.

eriberto pushed a commit to branch debian
in repository cewl.

commit 7ef8a0741837ddea5e3999b224304dd4ad7c1281
Merge: 6b834f7 6c4c11d
Author: Joao Eriberto Mota Filho <eriberto at debian.org>
Date:   Fri Aug 12 21:50:41 2016 -0300

    Imported Debian patch 5.2-1

 Gemfile                                            |    7 +
 README                                             |   43 +-
 cewl.rb                                            | 1724 ++++++++++----------
 cewl_lib.rb                                        |    8 +-
 debian/changelog                                   |   23 +
 debian/control                                     |    8 +-
 debian/copyright                                   |    8 +-
 debian/gbp.conf                                    |    3 -
 debian/manpage/cewl.1                              |    2 +-
 debian/manpage/cewl.header                         |    2 +-
 debian/manpage/fab-cewl.1                          |    2 +-
 debian/manpage/fab-cewl.header                     |    2 +-
 .../{fix-fab-name => 10_fix-fab-name.patch}        |    0
 ...{fix-lib-location => 20_fix-lib-location.patch} |   34 +-
 debian/patches/series                              |    4 +-
 debian/watch                                       |    4 +-
 fab.rb                                             |    2 +-
 17 files changed, 976 insertions(+), 900 deletions(-)

diff --cc debian/changelog
index 8eaf22e,0000000..4de85b1
mode 100644,000000..100644
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,24 -1,0 +1,47 @@@
++cewl (5.2-1) unstable; urgency=medium
++
++  * New upstream release.
++  * New upstream homepage. (Closes: #833696)
++  * debian/control:
++      - Bumped Standards-Version to 3.9.8.
++      - Updated the Vcs-* fields to use https instead of http and git.
++  * debian/copyright:
++      - Added new upstream e-mail addresses.
++      - Updated the packaging copyright years.
++  * debian/gbp.conf: no longer used by me... Removed.
++  * debian/manpage/: updated the version in headers.
++  * debian/patches:
++      - fix-fab-name: renamed to 10_fix-fab-name.patch.
++      - fix-lib-location:
++          ~ Renamed to 20_fix-lib-location.patch.
++          ~ Updated because some upstream changes.
++  * debian/watch:
++      - Bumped to version 4.
++      - Updated the source address.
++
++ -- Joao Eriberto Mota Filho <eriberto at debian.org>  Fri, 12 Aug 2016 21:50:41 -0300
++
 +cewl (5.1-3) unstable; urgency=medium
 +
 +  * Little adjustments in manpages.
 +
 + -- Joao Eriberto Mota Filho <eriberto at debian.org>  Tue, 05 May 2015 13:08:52 -0300
 +
 +cewl (5.1-2) unstable; urgency=medium
 +
 +  * Upload to unstable. Welcome Jessie Stable!
 +  * debian/control: changed the Section field content from ruby to web.
 +      Thanks a lot to Jonas Smedegaard <dr at jones.dk>. (Closes: #782913)
 +
 + -- Joao Eriberto Mota Filho <eriberto at debian.org>  Tue, 28 Apr 2015 16:46:01 -0300
 +
 +cewl (5.1-1) experimental; urgency=medium
 +
 +  * Initial release (Closes: #774165)
 +  * In a re-upload:
 +    - Added the CC-BY-SA-2.0 license to
 +      debian/copyright, as requested by FTP-Master.
 +    - Added the debian/gbp.conf file.
 +    - Little improvements in manpage.
 +
 + -- Joao Eriberto Mota Filho <eriberto at debian.org>  Thu, 08 Jan 2015 13:57:27 -0200
diff --cc debian/control
index 1aaf1cc,0000000..08e1d46
mode 100644,000000..100644
--- a/debian/control
+++ b/debian/control
@@@ -1,44 -1,0 +1,44 @@@
 +Source: cewl
 +Section: web
 +Priority: optional
 +Maintainer: Debian Forensics <forensics-devel at lists.alioth.debian.org>
 +Uploaders: Joao Eriberto Mota Filho <eriberto at debian.org>
 +Build-Depends: debhelper (>= 9), gem2deb
- Standards-Version: 3.9.6
- Vcs-Git: git://anonscm.debian.org/forensics/cewl.git
- Vcs-Browser: http://anonscm.debian.org/cgit/forensics/cewl.git
- Homepage: http://digi.ninja/projects/cewl.php
++Standards-Version: 3.9.8
++Vcs-Git: https://anonscm.debian.org/git/forensics/cewl.git
++Vcs-Browser: https://anonscm.debian.org/git/forensics/cewl.git
++Homepage: https://github.com/digininja/CeWL
 +XS-Ruby-Versions: all
 +
 +Package: cewl
 +Architecture: all
 +Depends: ${misc:Depends},
 +         ruby | ruby-interpreter,
 +         ruby-mime,
 +         ruby-mime-types,
 +         ruby-mini-exiftool,
 +         ruby-net-http-digest-auth,
 +         ruby-nokogiri,
 +         ruby-spider,
 +         ruby-zip
 +Suggests: john
 +Description: custom word list generator
 + CeWL (Custom Word List generator) is a ruby app which spiders
 + a given URL, up to a specified depth, and returns a list of
 + words which can then be used for password crackers such as John
 + the Ripper. Optionally, CeWL can follow  external links.
 + .
 + CeWL can also create a list of email addresses found in mailto
 + links. These email addresses can be used as usernames in brute
 + force actions.
 + .
 + Another tool provided by CeWL project is FAB (Files Already
 + Bagged). FAB extracts the content of the author/creator fields,
 + from metadata of the some files, to create lists of possible
 + usernames. These usernames can be used in association with the
 + password list generated by CeWL. FAB uses the same metadata
 + extraction techniques that CeWL. Currently, FAB process Office
 + pre 2007, Office 2007 and PDF formats.
 + .
 + CeWL is useful in security tests and forensics investigations.
 + CeWL is pronounced "cool".
diff --cc debian/copyright
index 3ef3954,0000000..05623a1
mode 100644,000000..100644
--- a/debian/copyright
+++ b/debian/copyright
@@@ -1,283 -1,0 +1,285 @@@
 +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
 +Upstream-Name: cewl
- Source: http://digi.ninja/projects/cewl.php
++Source: https://github.com/digininja/CeWL
 +
 +Files: *
- Copyright: 2010-2014 Robin Wood <robin at digi.ninja>
++Copyright: 2010-2016 Robin Wood <robin at digi.ninja,
++                                 dninja at gmail.com,
++                                 robin at digininja.org>
 +License: CC-BY-SA-2.0 or GPL-3+
 +Comment: CC-BY-SA-2.0 is not DFSG-compatible.
 +
 +Files: debian/*
- Copyright: 2015 Joao Eriberto Mota Filho <eriberto at debian.org>
++Copyright: 2015-2016 Joao Eriberto Mota Filho <eriberto at debian.org>
 +License: GPL-3+
 +
 +License: GPL-3+
 + This program is free software: you can redistribute it and/or modify
 + it under the terms of the GNU General Public License as published by
 + the Free Software Foundation, either version 3 of the License, or
 + (at your option) any later version.
 + .
 + This package is distributed in the hope that it will be useful,
 + but WITHOUT ANY WARRANTY; without even the implied warranty of
 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 + GNU General Public License for more details.
 + .
 + You should have received a copy of the GNU General Public License
 + along with this program. If not, see <http://www.gnu.org/licenses/>.
 + .
 + On Debian systems, the complete text of the GNU General
 + Public License version 3 can be found in "/usr/share/common-licenses/GPL-3".
 +
 +License: CC-BY-SA-2.0
 + Creative Commons Attribution-ShareAlike 2.0
 + .
 + CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE LEGAL
 + SERVICES. DISTRIBUTION OF THIS LICENSE DOES NOT CREATE AN ATTORNEY-CLIENT
 + RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS INFORMATION ON AN "AS-IS"
 + BASIS. CREATIVE COMMONS MAKES NO WARRANTIES REGARDING THE INFORMATION
 + PROVIDED, AND DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM ITS USE.
 + .
 + License
 + .
 + THE WORK (AS DEFINED BELOW) IS PROVIDED UNDER THE TERMS OF THIS CREATIVE
 + COMMONS PUBLIC LICENSE ("CCPL" OR "LICENSE"). THE WORK IS PROTECTED BY
 + COPYRIGHT AND/OR OTHER APPLICABLE LAW. ANY USE OF THE WORK OTHER THAN AS
 + AUTHORIZED UNDER THIS LICENSE OR COPYRIGHT LAW IS PROHIBITED.
 + .
 + BY EXERCISING ANY RIGHTS TO THE WORK PROVIDED HERE, YOU ACCEPT AND AGREE
 + TO BE BOUND BY THE TERMS OF THIS LICENSE. THE LICENSOR GRANTS YOU THE
 + RIGHTS CONTAINED HERE IN CONSIDERATION OF YOUR ACCEPTANCE OF SUCH TERMS AND
 + CONDITIONS.
 + .
 + 1. Definitions
 + .
 +    a. "Collective Work" means a work, such as a periodical issue, anthology
 +       or encyclopedia, in which the Work in its entirety in unmodified form,
 +       along with a number of other contributions, constituting separate and
 +       independent works in themselves, are assembled into a collective whole.
 +       A work that constitutes a Collective Work will not be considered a
 +       Derivative Work (as defined below) for the purposes of this License.
 +    .
 +    b. "Derivative Work" means a work based upon the Work or upon the Work and
 +       other pre-existing works, such as a translation, musical arrangement,
 +       dramatization, fictionalization, motion picture version, sound recording,
 +       art reproduction, abridgment, condensation, or any other form in which
 +       the Work may be recast, transformed, or adapted, except that a work that
 +       constitutes a Collective Work will not be considered a Derivative Work
 +       for the purpose of this License. For the avoidance of doubt, where the
 +       Work is a musical composition or sound recording, the synchronization of
 +       the Work in timed-relation with a moving image ("synching") will be
 +       considered a Derivative Work for the purpose of this License.
 +    .
 +    c. "Licensor" means the individual or entity that offers the Work under the
 +       terms of this License.
 +    .
 +    d. "Original Author" means the individual or entity who created the Work.
 +    .
 +    e. "Work" means the copyrightable work of authorship offered under the terms
 +       of this License.
 +    .
 +    f. "You" means an individual or entity exercising rights under this License
 +       who has not previously violated the terms of this License with respect to
 +       the Work, or who has received express permission from the Licensor to
 +       exercise rights under this License despite a previous violation.
 +    .
 +    g. "License Elements" means the following high-level license attributes as
 +       selected by Licensor and indicated in the title of this License:
 +       Attribution, ShareAlike.
 + .
 + 2. Fair Use Rights. Nothing in this license is intended to reduce, limit, or
 +    restrict any rights arising from fair use, first sale or other limitations
 +    on the exclusive rights of the copyright owner under copyright law or other
 +    applicable laws.
 + .
 + 3. License Grant. Subject to the terms and conditions of this License, Licensor
 +    hereby grants You a worldwide, royalty-free, non-exclusive, perpetual (for
 +    the duration of the applicable copyright) license to exercise the rights in
 +    the Work as stated below:
 + .
 +    a. to reproduce the Work, to incorporate the Work into one or more Collective
 +       Works, and to reproduce the Work as incorporated in the Collective Works;
 +    .
 +    b. to create and reproduce Derivative Works;
 +    .
 +    c. to distribute copies or phonorecords of, display publicly, perform
 +       publicly, and perform publicly by means of a digital audio transmission
 +       the Work including as incorporated in Collective Works;
 +    .
 +    d. to distribute copies or phonorecords of, display publicly, perform
 +       publicly, and perform publicly by means of a digital audio transmission
 +       Derivative Works.
 +    .
 +    e. For the avoidance of doubt, where the work is a musical composition:
 +    .
 +       i. Performance Royalties Under Blanket Licenses. Licensor waives the
 +          exclusive right to collect, whether individually or via a performance
 +          rights society (e.g. ASCAP, BMI, SESAC), royalties for the public
 +          performance or public digital performance (e.g. webcast) of the Work.
 +       .
 +       ii. Mechanical Rights and Statutory Royalties. Licensor waives the
 +           exclusive right to collect, whether individually or via a music rights
 +           society or designated agent (e.g. Harry Fox Agency), royalties for any
 +           phonorecord You create from the Work ("cover version") and distribute,
 +           subject to the compulsory license created by 17 USC Section 115 of the
 +           US Copyright Act (or the equivalent in other jurisdictions).
 +    .
 +    f. Webcasting Rights and Statutory Royalties. For the avoidance of doubt,
 +       where the Work is a sound recording, Licensor waives the exclusive right
 +       to collect, whether individually or via a performance-rights society
 +       (e.g. SoundExchange), royalties for the public digital performance (e.g.
 +       webcast) of the Work, subject to the compulsory license created by 17 USC
 +       Section 114 of the US Copyright Act (or the equivalent in other
 +       jurisdictions).
 + .
 + The above rights may be exercised in all media and formats whether now known or
 + hereafter devised. The above rights include the right to make such modifications
 + as are technically necessary to exercise the rights in other media and formats.
 + All rights not expressly granted by Licensor are hereby reserved.
 + .
 + 4. Restrictions. The license granted in Section 3 above is expressly made
 +    subject to and limited by the following restrictions:
 +    .
 +    a. You may distribute, publicly display, publicly perform, or publicly
 +       digitally perform the Work only under the terms of this License, and
 +       You must include a copy of, or the Uniform Resource Identifier for,
 +       this License with every copy or phonorecord of the Work You distribute,
 +       publicly display, publicly perform, or publicly digitally perform. You
 +       may not offer or impose any terms on the Work that alter or restrict the
 +       terms of this License or the recipients' exercise of the rights granted
 +       hereunder. You may not sublicense the Work. You must keep intact all
 +       notices that refer to this License and to the disclaimer of warranties.
 +       You may not distribute, publicly display, publicly perform, or publicly
 +       digitally perform the Work with any technological measures that control
 +       access or use of the Work in a manner inconsistent with the terms of this
 +       License Agreement. The above applies to the Work as incorporated in a
 +       Collective Work, but this does not require the Collective Work apart from
 +       the Work itself to be made subject to the terms of this License. If You
 +       create a Collective Work, upon notice from any Licensor You must, to the
 +       extent practicable, remove from the Collective Work any reference to such
 +       Licensor or the Original Author, as requested. If You create a Derivative
 +       Work, upon notice from any Licensor You must, to the extent practicable,
 +       remove from the Derivative Work any reference to such Licensor or the
 +       Original Author, as requested.
 +    .
 +    b. You may distribute, publicly display, publicly perform, or publicly
 +       digitally perform a Derivative Work only under the terms of this License,
 +       a later version of this License with the same License Elements as this
 +       License, or a Creative Commons iCommons license that contains the same
 +       License Elements as this License (e.g. Attribution-ShareAlike 2.0 Japan).
 +       You must include a copy of, or the Uniform Resource Identifier for, this
 +       License or other license specified in the previous sentence with every
 +       copy or phonorecord of each Derivative Work You distribute, publicly
 +       display, publicly perform, or publicly digitally perform. You may not
 +       offer or impose any terms on the Derivative Works that alter or restrict
 +       the terms of this License or the recipients' exercise of the rights
 +       granted hereunder, and You must keep intact all notices that refer to this
 +       License and to the disclaimer of warranties. You may not distribute,
 +       publicly display, publicly perform, or publicly digitally perform the
 +       Derivative Work with any technological measures that control access or use
 +       of the Work in a manner inconsistent with the terms of this License
 +       Agreement. The above applies to the Derivative Work as incorporated in a
 +       Collective Work, but this does not require the Collective Work apart from
 +       the Derivative Work itself to be made subject to the terms of this
 +       License.
 +    .
 +    c. If you distribute, publicly display, publicly perform, or publicly
 +       digitally perform the Work or any Derivative Works or Collective Works,
 +       You must keep intact all copyright notices for the Work and give the
 +       Original Author credit reasonable to the medium or means You are utilizing
 +       by conveying the name (or pseudonym if applicable) of the Original Author
 +       if supplied; the title of the Work if supplied; to the extent reasonably
 +       practicable, the Uniform Resource Identifier, if any, that Licensor
 +       specifies to be associated with the Work, unless such URI does not refer
 +       to the copyright notice or licensing information for the Work; and in the
 +       case of a Derivative Work, a credit identifying the use of the Work in the
 +       Derivative Work (e.g., "French translation of the Work by Original
 +       Author," or "Screenplay based on original Work by Original Author"). Such
 +       credit may be implemented in any reasonable manner; provided, however,
 +       that in the case of a Derivative Work or Collective Work, at a minimum
 +       such credit will appear where any other comparable authorship credit
 +       appears and in a manner at least as prominent as such other comparable
 +       authorship credit.
 + .
 + 5. Representations, Warranties and Disclaimer
 + .
 + UNLESS OTHERWISE AGREED TO BY THE PARTIES IN WRITING, LICENSOR OFFERS THE WORK
 + AS-IS AND MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND CONCERNING THE
 + MATERIALS, EXPRESS, IMPLIED, STATUTORY OR OTHERWISE, INCLUDING, WITHOUT
 + LIMITATION, WARRANTIES OF TITLE, MERCHANTIBILITY, FITNESS FOR A PARTICULAR
 + PURPOSE, NONINFRINGEMENT, OR THE ABSENCE OF LATENT OR OTHER DEFECTS, ACCURACY,
 + OR THE PRESENCE OF ABSENCE OF ERRORS, WHETHER OR NOT DISCOVERABLE. SOME
 + JURISDICTIONS DO NOT ALLOW THE EXCLUSION OF IMPLIED WARRANTIES, SO SUCH
 + EXCLUSION MAY NOT APPLY TO YOU.
 + .
 + 6. Limitation on Liability. EXCEPT TO THE EXTENT REQUIRED BY APPLICABLE LAW, IN
 +    NO EVENT WILL LICENSOR BE LIABLE TO YOU ON ANY LEGAL THEORY FOR ANY SPECIAL,
 +    INCIDENTAL, CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES ARISING OUT OF THIS
 +    LICENSE OR THE USE OF THE WORK, EVEN IF LICENSOR HAS BEEN ADVISED OF THE
 +    POSSIBILITY OF SUCH DAMAGES.
 + .
 + 7. Termination
 + .
 +    a. This License and the rights granted hereunder will terminate automatically
 +       upon any breach by You of the terms of this License. Individuals or
 +       entities who have received Derivative Works or Collective Works from You
 +       under this License, however, will not have their licenses terminated
 +       provided such individuals or entities remain in full compliance with those
 +       licenses. Sections 1, 2, 5, 6, 7, and 8 will survive any termination of
 +       this License.
 +    .
 +    b. Subject to the above terms and conditions, the license granted here is
 +       perpetual (for the duration of the applicable copyright in the Work).
 +       Notwithstanding the above, Licensor reserves the right to release the Work
 +       under different license terms or to stop distributing the Work at any
 +       time; provided, however that any such election will not serve to withdraw
 +       this License (or any other license that has been, or is required to be,
 +       granted under the terms of this License), and this License will continue
 +       in full force and effect unless terminated as stated above.
 + .
 + 8. Miscellaneous
 + .
 +    a. Each time You distribute or publicly digitally perform the Work or a
 +       Collective Work, the Licensor offers to the recipient a license to the
 +       Work on the same terms and conditions as the license granted to You under
 +       this License.
 +    .
 +    b. Each time You distribute or publicly digitally perform a Derivative Work,
 +       Licensor offers to the recipient a license to the original Work on the
 +       same terms and conditions as the license granted to You under this
 +       License.
 +    .
 +    c. If any provision of this License is invalid or unenforceable under
 +       applicable law, it shall not affect the validity or enforceability of
 +       the remainder of the terms of this License, and without further action
 +       by the parties to this agreement, such provision shall be reformed to
 +       the minimum extent necessary to make such provision valid and enforceable.
 +    .
 +    d. No term or provision of this License shall be deemed waived and no breach
 +       consented to unless such waiver or consent shall be in writing and signed
 +       by the party to be charged with such waiver or consent.
 +    .
 +    e. This License constitutes the entire agreement between the parties with
 +       respect to the Work licensed here. There are no understandings, agreements
 +       or representations with respect to the Work not specified here. Licensor
 +       shall not be bound by any additional provisions that may appear in any
 +       communication from You. This License may not be modified without the
 +       mutual written agreement of the Licensor and You.
 + .
 + Creative Commons is not a party to this License, and makes no warranty
 + whatsoever in connection with the Work. Creative Commons will not be liable
 + to You or any party on any legal theory for any damages whatsoever, including
 + without limitation any general, special, incidental or consequential damages
 + arising in connection to this license. Notwithstanding the foregoing two (2)
 + sentences, if Creative Commons has expressly identified itself as the Licensor
 + hereunder, it shall have all rights and obligations of Licensor.
 + .
 + Except for the limited purpose of indicating to the public that the Work is
 + licensed under the CCPL, neither party will use the trademark "Creative Commons"
 + or any related trademark or logo of Creative Commons without the prior written
 + consent of Creative Commons. Any permitted use will be in compliance with
 + Creative Commons' then-current trademark usage guidelines, as may be published
 + on its website or otherwise made available upon request from time to time.
 + .
 + Creative Commons may be contacted at http://creativecommons.org/.
diff --cc debian/manpage/cewl.1
index 2a91db0,0000000..0cf539e
mode 100644,000000..100644
--- a/debian/manpage/cewl.1
+++ b/debian/manpage/cewl.1
@@@ -1,123 -1,0 +1,123 @@@
- .TH cewl "1" "May 2015" "CEWL 5.1" "custom word list generator"
++.TH cewl "1" "Aug 2016" "CEWL 5.2" "custom word list generator"
 +.\" Text automatically generated by txt2man
 +.SH NAME
 +\fBcewl \fP- custom word list generator
 +.SH SYNOPSIS
 +.nf
 +.fam C
 +\fBcewl\fP [\fIOPTION\fP] \.\.\. \fIURL\fP
 +.fam T
 +.fi
 +.fam T
 +.fi
 +.SH DESCRIPTION
 +CeWL (Custom Word List generator) is a ruby app which spiders a given \fIURL\fP, up to a specified depth, and returns
 +a list of words which can then be used for password crackers such as John the Ripper. Optionally, CeWL can follow
 +external links.
 +.PP
 +CeWL can also create a list of email addresses found in mailto links. These email addresses can be used as
 +usernames in brute force actions.
 +.PP
 +CeWL is pronounced "cool".
 +.SH OPTIONS
 +.TP
 +.B
 +\fB--help\fP, \fB-h\fP
 +Show the help.
 +.TP
 +.B
 +\fB--count\fP, \fB-c\fP
 +Show the count for each word found.
 +.TP
 +.B
 +\fB--depth\fP N, \fB-d\fP N
 +The depth to spider to. Default: 2.
 +.TP
 +.B
 +\fB--email\fP, \fB-e\fP
 +Include email addresses in the search. This option will create an email list, after the words list, that can be used as usernames in brute force actions.
 +.TP
 +.B
 +\fB--email_file\fP FILE
 +Filename for email output. Must be used with '\fB-e\fP' option. If used, the email list created by '\fB-e\fP' option will be written in a file and won't be shown in stdout.
 +.TP
 +.B
 +\fB--keep\fP, \fB-k\fP
 +Keep the downloaded files (in /tmp or in directory specified by '\fB--meta-temp-dir\fP' option). These files are acquired when using the '\fB-a\fP' option.
 +.TP
 +.B
 +\fB--meta\fP, \fB-a\fP
 +Consider the metadata found when processing a site. This option will download some files found in the site and will extract its metadata. So, the network traffic will be greater. The files will be downloaded in /tmp folder or in directory specified by '\fB--meta-temp-dir\fP' option. The metadata will be shown after the words list and can be used as elements for brute force actions.
 +.TP
 +.B
 +\fB--meta_file\fP FILE
 +Filename for metadata output. Must be used with '\fB-a\fP' option. If used, the metadata list created by '\fB-a\fP' option will be written in a file and won't be shown in stdout.
 +.TP
 +.B
 +\fB--meta-temp-dir\fP DIRECTORY
 +The directory used by exiftool when parsing files. Default: /tmp.
 +.TP
 +.B
 +\fB--min_word_length\fP N, \fB-m\fP N
 +The minimum word length. This strips out all words under the specified length. Default: 3.
 +.TP
 +.B
 +\fB--no-words\fP, \fB-n\fP
 +Don't output the wordlist.
 +.TP
 +.B
 +\fB--offsite\fP, \fB-o\fP
 +By default, the spider will only visit the site specified. With this option, CeWL will also visit external sites (that are quoted by hyperlinks).
 +.TP
 +.B
 +\fB--ua\fP USER-AGENT, \fB-u\fP USER-AGENT
 +Change the user-agent. The default is 'Ruby'. There are a list of valid user-agents at http://www.user-agents.org.
 +.TP
 +.B
 +\fB--write\fP FILE, \fB-w\fP FILE
 +Write the output to the file rather than to stdout.
 +.TP
 +.B
 +\fB--auth_type\fP TYPE
 +Type of authentication for websites that uses it. The current options are 'digest' and 'basic'.
 +.TP
 +.B
 +\fB--auth_user\fP USERNAME
 +Authentication username for websites.
 +.TP
 +.B
 +\fB--auth_pass\fP PASSWORD
 +Authentication password for websites.
 +.TP
 +.B
 +\fB--proxy_host\fP HOST
 +Proxy name or IP address, when needed.
 +.TP
 +.B
 +\fB--proxy_port\fP PORT
 +Proxy port, when needed. Default: 8080.
 +.TP
 +.B
 +\fB--proxy_username\fP USERNAME
 +Username for proxy, if required.
 +.TP
 +.B
 +\fB--proxy_password\fP PASSWORD
 +Password for proxy, if required.
 +.TP
 +.B
 +\fB--verbose\fP, \fB-v\fP
 +Verbose. Show extra output. Useful for debugs.
 +.TP
 +.B
 +\fIURL\fP
 +The site to spider.
 +.SH BUGS
 +Someone has reported that the spider misses some pages which are have querystrings on them. This issue isn't confirmed.
 +.SH SEE ALSO
 +fab-\fBcewl\fP(1)
 +.SH AUTHOR
 +The CeWL was written by Robin Wood <robin at digi.ninja>.
 +.PP
 +This manual page was written by Joao Eriberto Mota Filho <eriberto at debian.org>
 +for the Debian project (but may be used by others).
diff --cc debian/manpage/cewl.header
index 0cb1140,0000000..8bd12bf
mode 100644,000000..100644
--- a/debian/manpage/cewl.header
+++ b/debian/manpage/cewl.header
@@@ -1,1 -1,0 +1,1 @@@
- .TH cewl "1" "May 2015" "CEWL 5.1" "custom word list generator"
++.TH cewl "1" "Aug 2016" "CEWL 5.2" "custom word list generator"
diff --cc debian/manpage/fab-cewl.1
index cbb60ef,0000000..2d5a3a7
mode 100644,000000..100644
--- a/debian/manpage/fab-cewl.1
+++ b/debian/manpage/fab-cewl.1
@@@ -1,42 -1,0 +1,42 @@@
- .TH fab-cewl "1" "May 2015" "FAB-CEWL 5.1" "extract metadata from files"
++.TH fab-cewl "1" "Aug 2016" "FAB-CEWL 5.2" "extract metadata from files"
 +.\" Text automatically generated by txt2man
 +.SH NAME
 +\fBfab-cewl \fP- extract metadata from files
 +\fB
 +.SH SYNOPSIS
 +.nf
 +.fam C
 +fab-cewl [OPTION] \.\.\. \fBFILENAME\fP(\fIS\fP)
 +
 +.fam T
 +.fi
 +.fam T
 +.fi
 +.SH DESCRIPTION
 +FAB (Files Already Bagged, provided as fab-cewl command in Debian) extracts
 +the content of the author/creator fields, from metadata of the some files,
 +to create lists of possible usernames. These usernames can be used association
 +with the password list generated by \fBcewl\fP(1). FAB uses the same metadata extraction
 +techniques that CeWL.
 +.PP
 +Currently, FAB process Office pre 2007, Office 2007 and PDF formats.
 +.SH OPTIONS
 +.TP
 +.B
 +\fB-h\fP, \fB--help\fP
 +Show this help.
 +.TP
 +.B
 +\fB-v\fP
 +Verbose.
 +.TP
 +.B
 +\fBFILENAMES\fP(\fIS\fP)
 +The file or list of files to check.
 +.SH SEE ALSO
 +\fBcewl\fP(1)
 +.SH AUTHOR
 +The CeWL was written by Robin Wood <robin at digi.ninja>.
 +.PP
 +This manual page was written by Joao Eriberto Mota Filho <eriberto at debian.org>
 +for the Debian project (but may be used by others).
diff --cc debian/manpage/fab-cewl.header
index 4568b71,0000000..2604322
mode 100644,000000..100644
--- a/debian/manpage/fab-cewl.header
+++ b/debian/manpage/fab-cewl.header
@@@ -1,1 -1,0 +1,1 @@@
- .TH fab-cewl "1" "May 2015" "FAB-CEWL 5.1" "extract metadata from files"
++.TH fab-cewl "1" "Aug 2016" "FAB-CEWL 5.2" "extract metadata from files"
diff --cc debian/patches/10_fix-fab-name.patch
index 0b83db4,0000000..0b83db4
mode 100644,000000..100644
--- a/debian/patches/10_fix-fab-name.patch
+++ b/debian/patches/10_fix-fab-name.patch
diff --cc debian/patches/20_fix-lib-location.patch
index 72d4fde,0000000..a31ace9
mode 100644,000000..100644
--- a/debian/patches/20_fix-lib-location.patch
+++ b/debian/patches/20_fix-lib-location.patch
@@@ -1,29 -1,0 +1,29 @@@
 +Description: fix the CeWL library location.
 +Author: Joao Eriberto Mota Filho <eriberto at debian.org>
- Last-Update: 2014-12-19
- Index: cewl-5.1/cewl.rb
++Last-Update: 2016-08-12
++Index: cewl-5.2/fab.rb
 +===================================================================
- --- cewl-5.1.orig/cewl.rb
- +++ cewl-5.1/cewl.rb
- @@ -87,7 +87,7 @@ rescue LoadError => e
-  	end
-  end
-  
- -require './cewl_lib'
- +require 'cewl_lib'
-  
-  # Doing this so I can override the allowed? fuction which normally checks
-  # the robots.txt file
- Index: cewl-5.1/fab.rb
- ===================================================================
- --- cewl-5.1.orig/fab.rb
- +++ cewl-5.1/fab.rb
++--- cewl-5.2.orig/fab.rb
+++++ cewl-5.2/fab.rb
 +@@ -29,7 +29,7 @@
 + 
 + require "rubygems"
 + require 'getoptlong'
 +-require "./cewl_lib.rb"
 ++require "cewl_lib.rb"
 + 
 + opts = GetoptLong.new(
 + 	[ '--help', '-h', GetoptLong::NO_ARGUMENT ],
++Index: cewl-5.2/cewl.rb
++===================================================================
++--- cewl-5.2.orig/cewl.rb
+++++ cewl-5.2/cewl.rb
++@@ -90,7 +90,7 @@ end
++ # because its bouncing into different classes
++ trap("SIGINT") { throw :ctrl_c }
++ 
++-require './cewl_lib'
+++require 'cewl_lib'
++ 
++ # Doing this so I can override the allowed? function which normally checks
++ # the robots.txt file
diff --cc debian/patches/series
index 0145e43,0000000..60d8b96
mode 100644,000000..100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@@ -1,2 -1,0 +1,2 @@@
- fix-fab-name
- fix-lib-location
++10_fix-fab-name.patch
++20_fix-lib-location.patch
diff --cc debian/watch
index 9cf8f8d,0000000..2f3d6e9
mode 100644,000000..100644
--- a/debian/watch
+++ b/debian/watch
@@@ -1,2 -1,0 +1,2 @@@
- version=3
- http://digi.ninja/projects/cewl.php /files/cewl(?:-|_)(\d\S+)\.tar\.(?:bz2|xz|gz)
++version=4
++https://github.com/digininja/CeWL/releases .*/archive/v?(\d\S+)\.tar\.(?:bz2|gz|xz)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/forensics/cewl.git



More information about the forensics-changes mailing list