Tod Beardsley
|
b457289e01
|
Merge remote branch 'webstersprodigy/module-http-ntlmrelay'
|
2012-08-21 15:28:50 -05:00 |
HD Moore
|
c25ebabce0
|
Fix up incompatibility with MaxDataSize (thanks @mubix)
|
2012-07-23 13:40:41 -05:00 |
webstersprodigy
|
d56ccc69b9
|
Forgot to git add client.rb
|
2012-07-22 20:13:57 -04:00 |
Rob Fuller
|
70017511f5
|
Implement proto/smb/client find_next for find_files
Squashed commit of the following:
commit b5370b24d48a0b79d13cff465ef1fe53738754d0
Author: Rob Fuller <jd.mubix@gmail.com>
Date: Sat Jul 21 01:52:31 2012 -0400
add some documentation for smb client
commit 92438f515ef272337ce02b6deebb35f62a50f0a3
Author: Rob Fuller <jd.mubix@gmail.com>
Date: Fri Jul 20 03:09:27 2012 -0400
adds find_next to find_files
[Closes #627]
|
2012-07-21 00:03:19 -06:00 |
Rob Fuller
|
df7af9df40
|
Fix an errant bitwise-and used as bool
Squashed commit of the following:
commit 748ab76d71422e5909dc29403fd24ceb025504b5
Author: Rob Fuller <jd.mubix@gmail.com>
Date: Fri Jul 20 02:50:50 2012 -0400
fixes dir/file check
[Closes #626]
|
2012-07-20 16:29:53 -06:00 |
HD Moore
|
9d16a1a472
|
Fix some SMB operations that dont like this value
|
2012-07-20 16:25:00 -05:00 |
webstersprodigy
|
f50843e0b7
|
Adding http_ntlmrelay module
|
2012-07-09 22:56:24 -04:00 |
HD Moore
|
d656e3185f
|
Mark all libraries as defaulting to 8-bit strings
|
2012-06-29 00:18:28 -05:00 |
James Lee
|
7c85a2796a
|
Whitespace cleanup
|
2012-05-24 17:10:26 -06:00 |
amaloteaux
|
3e0982a792
|
enable ntlmv2 by default for smb, mssql and http
git-svn-id: file:///home/svn/framework3/trunk@12227 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-04-03 21:06:50 +00:00 |
amaloteaux
|
c5e137d7d3
|
correct a bug on ntlm signing
git-svn-id: file:///home/svn/framework3/trunk@12211 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-04-01 20:58:11 +00:00 |
James Lee
|
b823ea9876
|
fix undefined method error by using the correct class
git-svn-id: file:///home/svn/framework3/trunk@12169 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-03-28 18:42:22 +00:00 |
amaloteaux
|
19a4a2d88a
|
move some code from lib/rex/proto/smb/client to lib/rex/proto/ntlm/util and add a mini mixin for ntlm
git-svn-id: file:///home/svn/framework3/trunk@12162 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-03-27 20:14:56 +00:00 |
amaloteaux
|
a7d2a34fe2
|
move comment
git-svn-id: file:///home/svn/framework3/trunk@11972 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-03-16 00:27:44 +00:00 |
amaloteaux
|
b7a0a305ee
|
allow psexec to success when SPN validation level is required on windows seven / 2008r2 servers
git-svn-id: file:///home/svn/framework3/trunk@11971 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-03-16 00:12:07 +00:00 |
amaloteaux
|
b5323c129c
|
when ntlmssp is not used, better to disable signing then raising an error
git-svn-id: file:///home/svn/framework3/trunk@11918 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-03-09 21:51:11 +00:00 |
amaloteaux
|
fea87fb82b
|
enable pass-the-hash when signing is required
git-svn-id: file:///home/svn/framework3/trunk@11917 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-03-09 21:13:04 +00:00 |
amaloteaux
|
2fa2ca174c
|
use the correct exception
git-svn-id: file:///home/svn/framework3/trunk@11916 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-03-09 17:31:53 +00:00 |
HD Moore
|
612c2e6796
|
This commit fixes much of the NTLM crypt code to work properly again, fixing #3918 as well.
git-svn-id: file:///home/svn/framework3/trunk@11914 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-03-09 05:04:42 +00:00 |
HD Moore
|
046d75533a
|
This patch adds a method for recognizing LM/NTLM hashes, disables signing when no user is specified and the server denies our NTLMSSP logon with an empty user, and cleans up the indents and formatting for some of the new code
git-svn-id: file:///home/svn/framework3/trunk@11912 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-03-09 03:35:25 +00:00 |
HD Moore
|
315a1cb4f2
|
Disable signing when we reach this corner case, required to setup null sessions to XP SP2/SP3 (no domain)
git-svn-id: file:///home/svn/framework3/trunk@11910 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-03-09 03:08:11 +00:00 |
amaloteaux
|
b04ac2d446
|
enable pass-the-hash for ntlmv2 as well, signing is not yet suported
git-svn-id: file:///home/svn/framework3/trunk@11908 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-03-09 02:41:50 +00:00 |
amaloteaux
|
1f948c1e17
|
re-enable pass-the-hash for smb client when ntlmv1 or ntlm2_session is used ( ntlmv2 or signing not yet supported but coming soon)
git-svn-id: file:///home/svn/framework3/trunk@11906 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-03-09 01:56:09 +00:00 |
amaloteaux
|
5f6995e8d3
|
enable ntlmv2 and signing for smb client stack (pth implementation is coming), fixes #11678 and #152
git-svn-id: file:///home/svn/framework3/trunk@11893 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-03-07 19:57:53 +00:00 |
Joshua Drake
|
465fe7c60d
|
nice work troulouliou, shuffling comments only
git-svn-id: file:///home/svn/framework3/trunk@10427 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-09-21 16:24:18 +00:00 |
HD Moore
|
3204b3ad83
|
Patch for the SMB timestamp parser which allows it to function in GMT+ zones
git-svn-id: file:///home/svn/framework3/trunk@10425 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-09-21 14:21:38 +00:00 |
Joshua Drake
|
ff22e5212e
|
revert to backward compatible method of using utc+zone
git-svn-id: file:///home/svn/framework3/trunk@10367 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-09-18 05:09:47 +00:00 |
Joshua Drake
|
b22c24289d
|
fix up the simple.client.system_time and underlying stuffs
git-svn-id: file:///home/svn/framework3/trunk@10362 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-09-18 01:12:44 +00:00 |
HD Moore
|
012654947a
|
Store the time zone as well
git-svn-id: file:///home/svn/framework3/trunk@10357 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-09-17 21:19:04 +00:00 |
HD Moore
|
31f5ee512c
|
Store the server time in Ruby object format
git-svn-id: file:///home/svn/framework3/trunk@10354 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-09-17 21:03:08 +00:00 |
HD Moore
|
44a67d0440
|
Typo fix
git-svn-id: file:///home/svn/framework3/trunk@10315 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-09-14 18:20:17 +00:00 |
Joshua Drake
|
626f7e0c66
|
add a flag indication not to recv to various smb/client methods
git-svn-id: file:///home/svn/framework3/trunk@10037 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-08-18 17:20:55 +00:00 |
HD Moore
|
6b25b1024e
|
Always try to read the NB header first to get the length
git-svn-id: file:///home/svn/framework3/trunk@9826 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-07-14 17:07:10 +00:00 |
HD Moore
|
dfa7fb7d0b
|
Move away from Kernel.select in exchange for IO.select, solves some issues with windows compatibility
git-svn-id: file:///home/svn/framework3/trunk@9330 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-05-20 20:42:17 +00:00 |
Joshua Drake
|
71a2064520
|
closes #1408 - merge patch from Mike Ryan
git-svn-id: file:///home/svn/framework3/trunk@8963 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-03-31 02:25:44 +00:00 |
HD Moore
|
5dd404abd6
|
Fix an issue with 1.9.1 compat
git-svn-id: file:///home/svn/framework3/trunk@8818 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-03-14 16:20:24 +00:00 |
HD Moore
|
b3a588b8cc
|
Adds a module for kcope's samba filesystem traversal
git-svn-id: file:///home/svn/framework3/trunk@8369 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-02-05 06:38:24 +00:00 |
HD Moore
|
922cef26fa
|
Store the domain name in the SMB client object, along with other fields provided by NTLMSSP responses. Show the domain name and netbios name in the version scanner. Update MS06-070 to remove the default target, use the domain name from the server response, and use a more reliable return address for 2000 SP4.
git-svn-id: file:///home/svn/framework3/trunk@8022 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-12-29 14:00:49 +00:00 |
kris
|
b75ef037c3
|
more tabs vs spaces, and fix a few mismatched indentation levels (def/end, etc)
git-svn-id: file:///home/svn/framework3/trunk@7211 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-10-20 17:24:33 +00:00 |
HD Moore
|
95f6aa0d02
|
Revert last commit temporarily
git-svn-id: file:///home/svn/framework3/trunk@6313 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-03-07 23:00:17 +00:00 |
HD Moore
|
aa4274a3bb
|
Upgrading metasm...
git-svn-id: file:///home/svn/framework3/trunk@6312 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-03-07 22:58:19 +00:00 |
HD Moore
|
71448fd876
|
Typo for hashes
git-svn-id: file:///home/svn/framework3/trunk@5891 4d416f70-5f16-0410-b530-b9f4589650da
|
2008-11-11 22:57:18 +00:00 |
Ramon de C Valle
|
f124597a56
|
Code cleanups
git-svn-id: file:///home/svn/framework3/trunk@5773 4d416f70-5f16-0410-b530-b9f4589650da
|
2008-10-19 21:03:39 +00:00 |
HD Moore
|
9c7f5d7130
|
Simple fix for bad calls to negotiate, remove useless disconnect call in the relay daemon
git-svn-id: file:///home/svn/framework3/trunk@5460 4d416f70-5f16-0410-b530-b9f4589650da
|
2008-03-26 22:36:42 +00:00 |
HD Moore
|
509fc09382
|
Lots of updates related to <secret project X>.
git-svn-id: file:///home/svn/framework3/trunk@5424 4d416f70-5f16-0410-b530-b9f4589650da
|
2008-03-02 04:46:13 +00:00 |
HD Moore
|
d0b15d3d72
|
Lots of SMB fun, all preparation for Black Hat talk :-) More to come...
git-svn-id: file:///home/svn/framework3/trunk@5015 4d416f70-5f16-0410-b530-b9f4589650da
|
2007-07-03 04:20:50 +00:00 |
HD Moore
|
e8c5c53e4b
|
This adds pass-the-hash support from grutz.
git-svn-id: file:///home/svn/framework3/trunk@4890 4d416f70-5f16-0410-b530-b9f4589650da
|
2007-05-09 12:39:29 +00:00 |
HD Moore
|
2980467f1b
|
Formatting updates
git-svn-id: file:///home/svn/framework3/trunk@4315 4d416f70-5f16-0410-b530-b9f4589650da
|
2007-02-04 01:54:10 +00:00 |
HD Moore
|
0b71dc5d04
|
A few updates to add NT Trans2 secondary requests, fix an authentication issue, and support a new denial of service module
git-svn-id: file:///home/svn/framework3/trunk@3885 4d416f70-5f16-0410-b530-b9f4589650da
|
2006-09-14 05:41:54 +00:00 |
HD Moore
|
7a0c8d2c8d
|
Cleanup
git-svn-id: file:///home/svn/framework3/trunk@3846 4d416f70-5f16-0410-b530-b9f4589650da
|
2006-08-28 00:24:34 +00:00 |