Commit Graph

35 Commits (8661f618fcbe553bc3c808daaedde05c0e7e53b8)

Author SHA1 Message Date
Tod Beardsley a1668f2b23 Adds SSHKey gem and some other ssh goodies
Pubkeys are now stored as loot, and the Cred model has new and exciting
ways to discover which pubkeys match which privkeys.

Squashed commit of the following:

commit 036d2eb61500da7e161f50d348a44fbf615f6e17
Author: Tod Beardsley <todb@metasploit.com>
Date:   Sun Jan 8 22:23:32 2012 -0600

    Updates ssh credentials to easily find common keys

    Instead of making the modules do all the work of cross-checking keys,
    this introduces a few new methods to the Cred model to make this more
    universal.

    Also includes the long-overdue workspace() method for credentials.

    So far, nothing actually implements it, but it's nice that it's there
    now.

commit c28430a721fc6272e48329bed902dd5853b4a75a
Author: Tod Beardsley <todb@metasploit.com>
Date:   Sun Jan 8 20:10:40 2012 -0600

    Adding back cross-checking for privkeys.

    Needs to test to see if anything depends on order, but should
    be okay to mark up the privkey proof with this as well.

commit dd3563995d4d3c015173e730eebacf471c671b4f
Author: Tod Beardsley <todb@metasploit.com>
Date:   Sun Jan 8 16:49:56 2012 -0600

    Add SSHKey gem, convert PEM pubkeys to SSH pubkeys

commit 11fc363ebda7bda2c3ad6d940299bf4cbafac6fd
Author: Tod Beardsley <todb@metasploit.com>
Date:   Sun Jan 8 13:51:55 2012 -0600

    Store pubkeys as loot for reuse.

    Yanked cross checking for now, will drop back in before pushing.

commit aad12b31a897db2952999f7be0161df1f59b6000
Author: Tod Beardsley <todb@metasploit.com>
Date:   Sun Jan 8 02:10:12 2012 -0600

    Fixes up a couple typos in ssh_identify_pubkeys

commit 48937728a92b9ae52d0b93cdcd20bb83f15f8803
Author: Tod Beardsley <todb@metasploit.com>
Date:   Sat Jan 7 17:18:33 2012 -0600

    Updates to ssh_identify_pubkeys and friends

    Switches reporting to cred-based rather than note-based, accurately deal
    with DSA keys, adds disable_agent option to other ssh modules, and
    reports successful ssh_login attempts pubkey fingerprints as well.

    This last thing Leads to some double accounting of creds, so I'm not
    super-thrilled, but it sure makes searching for ssh_pubkey types a lot
    easier.... maybe a better solution is to just have a special method for
    the cred model, though.
2012-01-08 22:28:37 -06:00
Tod Beardsley f1950c2fe1 Adding back bitstruct (current upstream) and dns_fuzzer module
Fixes #3289.

This commit adds back the bit-struct library because in the end,
it is useful for some modules, especially pello's. It's small
and it has a nice license, so why not. After all, it /is/
useful for quicky application headers. Eventually, should
be replaced by StructFu, but that requires some doc work
on my part to get that transition in place.

This also adds pello's DNS fuzzer module which makes use of
BitStruct to create sometimes malformed-on-purpose DNS headers.

Tested against 3 different DNS servers, caused one to reboot,
so I'd say it works.
2011-12-06 17:03:36 -06:00
Tod Beardsley 9dd3c5fbf5 Fixes #5081, removes racket and bitstruct
git-svn-id: file:///home/svn/framework3/trunk@13374 4d416f70-5f16-0410-b530-b9f4589650da
2011-07-27 18:04:32 +00:00
HD Moore 68559190b4 Do-nothing commit to test updates
git-svn-id: file:///home/svn/framework3/trunk@12969 4d416f70-5f16-0410-b530-b9f4589650da
2011-06-18 00:53:49 +00:00
HD Moore 7375c30532 Bump back to test
git-svn-id: file:///home/svn/framework3/trunk@12612 4d416f70-5f16-0410-b530-b9f4589650da
2011-05-13 18:50:26 +00:00
HD Moore 86f6957280 Test update
git-svn-id: file:///home/svn/framework3/trunk@12611 4d416f70-5f16-0410-b530-b9f4589650da
2011-05-13 18:43:15 +00:00
HD Moore f3ecba153e Fix URL
git-svn-id: file:///home/svn/framework3/trunk@12522 4d416f70-5f16-0410-b530-b9f4589650da
2011-05-03 04:41:40 +00:00
HD Moore 880ffeb1f7 This updates the (C) for 2011, adds a CustomPrintPrefix option to set a unique prefix for a module and cleans up some post modules
git-svn-id: file:///home/svn/framework3/trunk@11828 4d416f70-5f16-0410-b530-b9f4589650da
2011-02-26 02:02:34 +00:00
Tod Beardsley 081eeb0e46 Mention PacketFu in the README license section.
git-svn-id: file:///home/svn/framework3/trunk@11309 4d416f70-5f16-0410-b530-b9f4589650da
2010-12-12 18:51:03 +00:00
James Lee c93d8d98fe we don't have icons for msfweb anymore, take the line about them out of the license exclusions in the readme
git-svn-id: file:///home/svn/framework3/trunk@11234 4d416f70-5f16-0410-b530-b9f4589650da
2010-12-06 19:44:53 +00:00
Stephen Fewer 75661291fa and the bins, tiny modification to the ruby side and update the README.
git-svn-id: file:///home/svn/framework3/trunk@8891 4d416f70-5f16-0410-b530-b9f4589650da
2010-03-24 00:03:32 +00:00
Stephen Fewer cf48de7846 Update the README for the modified VNC code.
git-svn-id: file:///home/svn/framework3/trunk@8748 4d416f70-5f16-0410-b530-b9f4589650da
2010-03-08 15:16:20 +00:00
HD Moore 75ecd5e666 2010
git-svn-id: file:///home/svn/framework3/trunk@8057 4d416f70-5f16-0410-b530-b9f4589650da
2010-01-02 03:58:00 +00:00
HD Moore 5dec149ea8 Note that OLE, PacketFu, and BinData are no longer in the tree
git-svn-id: file:///home/svn/framework3/trunk@7635 4d416f70-5f16-0410-b530-b9f4589650da
2009-11-28 22:49:11 +00:00
HD Moore 30a7a467a3 Fix the trac url
git-svn-id: file:///home/svn/framework3/trunk@7552 4d416f70-5f16-0410-b530-b9f4589650da
2009-11-17 00:07:42 +00:00
HD Moore e07bce0101 Copyright updates reflecting the news
git-svn-id: file:///home/svn/framework3/trunk@7222 4d416f70-5f16-0410-b530-b9f4589650da
2009-10-21 12:58:56 +00:00
HD Moore 5e07f7535f Note that Scruby is no longer in the framework
git-svn-id: file:///home/svn/framework3/trunk@6826 4d416f70-5f16-0410-b530-b9f4589650da
2009-07-17 20:43:27 +00:00
HD Moore 25f1043d63 Updated listing of licenses, urls, etc
git-svn-id: file:///home/svn/framework3/trunk@6817 4d416f70-5f16-0410-b530-b9f4589650da
2009-07-17 04:33:00 +00:00
HD Moore f8c2a203fd OSVDB references updates from Steve Tornio
git-svn-id: file:///home/svn/framework3/trunk@6812 4d416f70-5f16-0410-b530-b9f4589650da
2009-07-16 16:02:24 +00:00
HD Moore aaff989294 Add the PolarSSL lib file and output directory to make building easier
git-svn-id: file:///home/svn/framework3/trunk@6719 4d416f70-5f16-0410-b530-b9f4589650da
2009-06-26 23:22:07 +00:00
HD Moore cb83ec88e5 Update the (C)
git-svn-id: file:///home/svn/framework3/trunk@6710 4d416f70-5f16-0410-b530-b9f4589650da
2009-06-24 19:34:57 +00:00
kris 8014dd4dd4 Correct paths in README
git-svn-id: file:///home/svn/framework3/trunk@5842 4d416f70-5f16-0410-b530-b9f4589650da
2008-11-05 00:38:22 +00:00
HD Moore e6254d42ce Cleaning up all the wordy stuff
git-svn-id: file:///home/svn/framework3/trunk@5685 4d416f70-5f16-0410-b530-b9f4589650da
2008-09-26 04:25:44 +00:00
James Lee acb988460b corrected web address for mailing list archive
git-svn-id: file:///home/svn/framework3/trunk@5538 4d416f70-5f16-0410-b530-b9f4589650da
2008-06-23 22:57:08 +00:00
HD Moore acfbd573ec Updated to refer to the new web site and trac
git-svn-id: file:///home/svn/framework3/trunk@4550 4d416f70-5f16-0410-b530-b9f4589650da
2007-03-24 07:02:21 +00:00
HD Moore 1172f09369 Updated the license from 1.1 -> 1.2
git-svn-id: file:///home/svn/framework3/trunk@4175 4d416f70-5f16-0410-b530-b9f4589650da
2006-12-10 06:05:15 +00:00
HD Moore 72f58bc9c9 Updated description of the Rex license
git-svn-id: file:///home/svn/framework3/trunk@3858 4d416f70-5f16-0410-b530-b9f4589650da
2006-09-09 07:20:05 +00:00
HD Moore 25c08bb206 Bug fixes, list of known bugs, final prep for beta-1
git-svn-id: file:///home/svn/framework3/trunk@3803 4d416f70-5f16-0410-b530-b9f4589650da
2006-08-02 06:30:36 +00:00
HD Moore cf9f4b3284 Changes
git-svn-id: file:///home/svn/framework3/trunk@3791 4d416f70-5f16-0410-b530-b9f4589650da
2006-07-31 05:51:28 +00:00
HD Moore cfddae0282 Minor text updates, reassignment of (C) to Metasploit LLC
git-svn-id: file:///home/svn/incoming/trunk@3640 4d416f70-5f16-0410-b530-b9f4589650da
2006-05-06 17:14:06 +00:00
HD Moore d870795d4d New license
git-svn-id: file:///home/svn/incoming/trunk@3548 4d416f70-5f16-0410-b530-b9f4589650da
2006-02-28 05:50:18 +00:00
HD Moore 2ce5cb4237 Tweak to change license location
git-svn-id: file:///home/svn/incoming/trunk@3434 4d416f70-5f16-0410-b530-b9f4589650da
2006-01-23 14:46:59 +00:00
HD Moore 1bffccf605 New licensing terms, revision bump to v3
git-svn-id: file:///home/svn/incoming/trunk@3425 4d416f70-5f16-0410-b530-b9f4589650da
2006-01-21 22:10:20 +00:00
HD Moore b8f6a64892 Note about license change
git-svn-id: file:///home/svn/incoming/trunk@3384 4d416f70-5f16-0410-b530-b9f4589650da
2006-01-16 04:04:32 +00:00
HD Moore 6f833ff1fb Some files from the alpha release.
git-svn-id: file:///home/svn/incoming/trunk@3382 4d416f70-5f16-0410-b530-b9f4589650da
2006-01-16 04:00:36 +00:00