Matt Miller
12a51dc9df
somewhat of a fix for badchar issue with poly encoders, kinda lame though
...
git-svn-id: file:///home/svn/incoming/trunk@3405 4d416f70-5f16-0410-b530-b9f4589650da
2006-01-18 15:32:49 +00:00
Matt Miller
423b023de8
patch for badchar stuff
...
git-svn-id: file:///home/svn/incoming/trunk@3404 4d416f70-5f16-0410-b530-b9f4589650da
2006-01-18 15:21:41 +00:00
HD Moore
9bea97d358
Fixed typo
...
git-svn-id: file:///home/svn/incoming/trunk@3403 4d416f70-5f16-0410-b530-b9f4589650da
2006-01-17 19:34:44 +00:00
HD Moore
737a1cb711
Pass socket context to child sockets from server, pass context from http mixin to socket
...
git-svn-id: file:///home/svn/incoming/trunk@3402 4d416f70-5f16-0410-b530-b9f4589650da
2006-01-17 04:35:44 +00:00
HD Moore
e02eb0d2eb
Fixed to NOP vs Nop, Encoder vs ENCODER, setting the preferred NOP
...
Fixed multiple CPU spinning bugs in the alpha2 encoders
Fixed SiteReference to expose site type and value
git-svn-id: file:///home/svn/incoming/trunk@3401 4d416f70-5f16-0410-b530-b9f4589650da
2006-01-17 04:09:40 +00:00
vlad902
dc83e49db2
Initial revision
...
git-svn-id: file:///home/svn/incoming/trunk@3400 4d416f70-5f16-0410-b530-b9f4589650da
2006-01-17 01:12:38 +00:00
vlad902
da81906949
rpc -> sunrpc
...
git-svn-id: file:///home/svn/incoming/trunk@3397 4d416f70-5f16-0410-b530-b9f4589650da
2006-01-17 01:09:15 +00:00
Matt Miller
788b3ddeed
encoder changes
...
git-svn-id: file:///home/svn/incoming/trunk@3394 4d416f70-5f16-0410-b530-b9f4589650da
2006-01-16 22:34:22 +00:00
Matt Miller
0b27b07a5d
possible fix for header parsing issue
...
git-svn-id: file:///home/svn/incoming/trunk@3390 4d416f70-5f16-0410-b530-b9f4589650da
2006-01-16 16:29:22 +00:00
vlad902
87478e0f3d
Remove done TODO
...
git-svn-id: file:///home/svn/incoming/trunk@3371 4d416f70-5f16-0410-b530-b9f4589650da
2006-01-14 17:50:02 +00:00
vlad902
e9c3b312d6
Add functionality to self.set and fix a recursion bug (introduced by me, d'oh)
...
git-svn-id: file:///home/svn/incoming/trunk@3370 4d416f70-5f16-0410-b530-b9f4589650da
2006-01-14 17:45:42 +00:00
Matt Miller
679d192173
patch to allow non-default server name
...
git-svn-id: file:///home/svn/incoming/trunk@3369 4d416f70-5f16-0410-b530-b9f4589650da
2006-01-11 22:16:20 +00:00
vlad902
9e4530ff30
Modified the manner in which set and clear worked to make them more interconnected
...
and better!
git-svn-id: file:///home/svn/incoming/trunk@3356 4d416f70-5f16-0410-b530-b9f4589650da
2006-01-09 02:07:56 +00:00
Matt Miller
43495bd398
more poly
...
git-svn-id: file:///home/svn/incoming/trunk@3334 4d416f70-5f16-0410-b530-b9f4589650da
2006-01-08 01:10:45 +00:00
Matt Miller
c35e687659
jmp/call additive is no polyified
...
git-svn-id: file:///home/svn/incoming/trunk@3332 4d416f70-5f16-0410-b530-b9f4589650da
2006-01-07 23:38:55 +00:00
Matt Miller
1931181ef2
remove dbg messages
...
git-svn-id: file:///home/svn/incoming/trunk@3324 4d416f70-5f16-0410-b530-b9f4589650da
2006-01-07 19:08:03 +00:00
Matt Miller
b6395069ee
fixed a few bugs for px
...
git-svn-id: file:///home/svn/incoming/trunk@3323 4d416f70-5f16-0410-b530-b9f4589650da
2006-01-07 18:59:04 +00:00
Matt Miller
ae5c816e85
various enhancements to support passivex, seems to be functional, somewhat
...
git-svn-id: file:///home/svn/incoming/trunk@3322 4d416f70-5f16-0410-b530-b9f4589650da
2006-01-07 10:04:30 +00:00
Matt Miller
daf5eebd28
added skylined copyright notice
...
git-svn-id: file:///home/svn/incoming/trunk@3321 4d416f70-5f16-0410-b530-b9f4589650da
2006-01-06 15:42:03 +00:00
Matt Miller
d1e8d89f07
partial fix for float problem
...
git-svn-id: file:///home/svn/incoming/trunk@3316 4d416f70-5f16-0410-b530-b9f4589650da
2006-01-06 02:26:22 +00:00
Matt Miller
f9d058887b
initial import of alpha2 from pusscat
...
git-svn-id: file:///home/svn/incoming/trunk@3313 4d416f70-5f16-0410-b530-b9f4589650da
2006-01-06 00:57:14 +00:00
HD Moore
8049b32cbc
Patches from <anon>
...
git-svn-id: file:///home/svn/incoming/trunk@3310 4d416f70-5f16-0410-b530-b9f4589650da
2006-01-05 22:20:28 +00:00
Matt Miller
65e987c4e1
fix for job cleanup issue
...
git-svn-id: file:///home/svn/incoming/trunk@3305 4d416f70-5f16-0410-b530-b9f4589650da
2006-01-05 01:54:38 +00:00
Matt Miller
1a73949451
added gzip detection
...
git-svn-id: file:///home/svn/incoming/trunk@3302 4d416f70-5f16-0410-b530-b9f4589650da
2006-01-03 04:07:20 +00:00
HD Moore
96d4591b87
Updates to httpserver mixin, gzip encoding added to text, bugfix to wordstar, added metafile exploit, will rename and make it nice later
...
git-svn-id: file:///home/svn/incoming/trunk@3299 4d416f70-5f16-0410-b530-b9f4589650da
2006-01-02 07:49:52 +00:00
HD Moore
9fc93bbe56
Miscellaneous fixes, changes to CMD payloads
...
git-svn-id: file:///home/svn/incoming/trunk@3296 4d416f70-5f16-0410-b530-b9f4589650da
2006-01-02 01:12:36 +00:00
HD Moore
f468b10cff
Tweaks
...
git-svn-id: file:///home/svn/incoming/trunk@3286 4d416f70-5f16-0410-b530-b9f4589650da
2005-12-31 18:03:02 +00:00
vlad902
f3252ec6f8
Change the way disassemble works so it works on FreeBSD.
...
It did not work previously because FreeBSD does not support echo -ne
git-svn-id: file:///home/svn/incoming/trunk@3285 4d416f70-5f16-0410-b530-b9f4589650da
2005-12-30 21:15:32 +00:00
vlad902
6dba54f49f
Added test cases for mov_byte, mov_word, and mov_dword
...
git-svn-id: file:///home/svn/incoming/trunk@3281 4d416f70-5f16-0410-b530-b9f4589650da
2005-12-30 20:27:11 +00:00
vlad902
44e0c1e5bc
Added mov reg, DWORD support to set()
...
git-svn-id: file:///home/svn/incoming/trunk@3280 4d416f70-5f16-0410-b530-b9f4589650da
2005-12-30 20:26:41 +00:00
vlad902
61c715ac27
Add some register aliases + documentation, and correct a bound
...
git-svn-id: file:///home/svn/incoming/trunk@3279 4d416f70-5f16-0410-b530-b9f4589650da
2005-12-30 20:26:06 +00:00
vlad902
0d9875d40f
Put in a better assembly test case (xor eax, eax can be either \x31\xc0 OR \x33\xc0)
...
git-svn-id: file:///home/svn/incoming/trunk@3278 4d416f70-5f16-0410-b530-b9f4589650da
2005-12-30 20:24:44 +00:00
Matt Miller
a4b622d425
fix for nop ui thing maybe
...
git-svn-id: file:///home/svn/incoming/trunk@3267 4d416f70-5f16-0410-b530-b9f4589650da
2005-12-30 02:38:18 +00:00
Matt Miller
1497704a6c
polymorphic buffer generation library
...
git-svn-id: file:///home/svn/incoming/trunk@3263 4d416f70-5f16-0410-b530-b9f4589650da
2005-12-29 04:42:44 +00:00
HD Moore
3fa5d999a2
No more select(nil, nil, nil, X)
...
git-svn-id: file:///home/svn/incoming/trunk@3259 4d416f70-5f16-0410-b530-b9f4589650da
2005-12-27 04:40:06 +00:00
HD Moore
93c3178732
No so worky
...
git-svn-id: file:///home/svn/incoming/trunk@3257 4d416f70-5f16-0410-b530-b9f4589650da
2005-12-27 03:07:46 +00:00
HD Moore
412629e5c3
Stuff.. more changes to come
...
git-svn-id: file:///home/svn/incoming/trunk@3253 4d416f70-5f16-0410-b530-b9f4589650da
2005-12-25 22:47:38 +00:00
Matt Miller
b6a8514afe
fix prompt display for stdio mode
...
git-svn-id: file:///home/svn/incoming/trunk@3251 4d416f70-5f16-0410-b530-b9f4589650da
2005-12-21 04:32:06 +00:00
HD Moore
7a26ec55bf
Proxy chaining patch from bmc
...
git-svn-id: file:///home/svn/incoming/trunk@3244 4d416f70-5f16-0410-b530-b9f4589650da
2005-12-18 02:19:21 +00:00
HD Moore
082a62afd7
NetDDE + smb code frmo pusscat
...
git-svn-id: file:///home/svn/incoming/trunk@3243 4d416f70-5f16-0410-b530-b9f4589650da
2005-12-18 02:07:33 +00:00
HD Moore
88658064df
/usr/bin/ruby vs /usr/bin/env ruby
...
git-svn-id: file:///home/svn/incoming/trunk@3242 4d416f70-5f16-0410-b530-b9f4589650da
2005-12-17 06:46:23 +00:00
Matt Miller
1a40e7b90c
renamed command for stinko
...
git-svn-id: file:///home/svn/incoming/trunk@3238 4d416f70-5f16-0410-b530-b9f4589650da
2005-12-15 05:56:10 +00:00
Matt Miller
410770bae6
fixes for some socket association stuff
...
git-svn-id: file:///home/svn/incoming/trunk@3233 4d416f70-5f16-0410-b530-b9f4589650da
2005-12-15 04:46:52 +00:00
Matt Miller
f61c5f4ece
merge patch from bmc to speed up rand_base
...
git-svn-id: file:///home/svn/incoming/trunk@3228 4d416f70-5f16-0410-b530-b9f4589650da
2005-12-14 20:13:35 +00:00
Matt Miller
043b81a400
timestomp ui
...
git-svn-id: file:///home/svn/incoming/trunk@3225 4d416f70-5f16-0410-b530-b9f4589650da
2005-12-14 03:40:44 +00:00
Matt Miller
9612409872
timestomp integration
...
git-svn-id: file:///home/svn/incoming/trunk@3219 4d416f70-5f16-0410-b530-b9f4589650da
2005-12-14 00:34:05 +00:00
HD Moore
e79c9f8658
Something is still breaking, use w3who, show payloads, exploit, breaks
...
git-svn-id: file:///home/svn/incoming/trunk@3218 4d416f70-5f16-0410-b530-b9f4589650da
2005-12-14 00:21:23 +00:00
Matt Miller
255f149799
added an edit command
...
git-svn-id: file:///home/svn/incoming/trunk@3217 4d416f70-5f16-0410-b530-b9f4589650da
2005-12-13 15:25:24 +00:00
HD Moore
6063908cd4
Catch ugly Interrupt error in msfconsole, fixed tabs in simpleclient
...
git-svn-id: file:///home/svn/incoming/trunk@3213 4d416f70-5f16-0410-b530-b9f4589650da
2005-12-13 06:27:34 +00:00
HD Moore
f9edc88699
SMB/DCERPC errors/exceptions
...
Added default tab targets for TARGET/PAYLOAD/ENCODER/NOP
git-svn-id: file:///home/svn/incoming/trunk@3212 4d416f70-5f16-0410-b530-b9f4589650da
2005-12-13 06:22:56 +00:00
Matt Miller
fec5c3ebab
sam stuff all happy
...
git-svn-id: file:///home/svn/incoming/trunk@3211 4d416f70-5f16-0410-b530-b9f4589650da
2005-12-13 06:12:07 +00:00
HD Moore
557153e01c
Code from Brian Caswell
...
git-svn-id: file:///home/svn/incoming/trunk@3210 4d416f70-5f16-0410-b530-b9f4589650da
2005-12-13 06:08:40 +00:00
Matt Miller
e645a3f467
initial import of the priv esc extension
...
git-svn-id: file:///home/svn/incoming/trunk@3209 4d416f70-5f16-0410-b530-b9f4589650da
2005-12-13 05:59:59 +00:00
Matt Miller
954588ea9e
support for RevertToSelf
...
git-svn-id: file:///home/svn/incoming/trunk@3207 4d416f70-5f16-0410-b530-b9f4589650da
2005-12-13 03:57:20 +00:00
Matt Miller
22278ce458
vncinject payload
...
git-svn-id: file:///home/svn/incoming/trunk@3201 4d416f70-5f16-0410-b530-b9f4589650da
2005-12-12 07:07:19 +00:00
Matt Miller
6eae4ca6cb
opcode enhancement to dump xml
...
git-svn-id: file:///home/svn/incoming/trunk@3200 4d416f70-5f16-0410-b530-b9f4589650da
2005-12-10 07:37:46 +00:00
Matt Miller
7421057221
some useful tools, msfweb daemonize, fix pattern creation
...
git-svn-id: file:///home/svn/incoming/trunk@3197 4d416f70-5f16-0410-b530-b9f4589650da
2005-12-09 00:03:52 +00:00
Matt Miller
b8fead6d97
doc update and improved msfopcode output
...
git-svn-id: file:///home/svn/incoming/trunk@3195 4d416f70-5f16-0410-b530-b9f4589650da
2005-12-08 18:09:11 +00:00
Matt Miller
ffc30f497c
nasm shell
...
git-svn-id: file:///home/svn/incoming/trunk@3193 4d416f70-5f16-0410-b530-b9f4589650da
2005-12-08 15:37:10 +00:00
Matt Miller
0bb63276d0
minor changes
...
git-svn-id: file:///home/svn/incoming/trunk@3192 4d416f70-5f16-0410-b530-b9f4589650da
2005-12-08 06:56:34 +00:00
Matt Miller
947f53518a
some cleanup
...
git-svn-id: file:///home/svn/incoming/trunk@3191 4d416f70-5f16-0410-b530-b9f4589650da
2005-12-08 05:55:44 +00:00
Matt Miller
0781196807
removed unsupported limiters
...
git-svn-id: file:///home/svn/incoming/trunk@3189 4d416f70-5f16-0410-b530-b9f4589650da
2005-12-08 05:24:40 +00:00
Matt Miller
80f0a91349
optimizations for caching
...
git-svn-id: file:///home/svn/incoming/trunk@3187 4d416f70-5f16-0410-b530-b9f4589650da
2005-12-08 05:10:30 +00:00
Matt Miller
94f4688243
opcode db works, needs to be optimized
...
git-svn-id: file:///home/svn/incoming/trunk@3186 4d416f70-5f16-0410-b530-b9f4589650da
2005-12-08 04:43:49 +00:00
Matt Miller
d50ddd5edb
fix for suspending meterp
...
git-svn-id: file:///home/svn/incoming/trunk@3185 4d416f70-5f16-0410-b530-b9f4589650da
2005-12-07 03:40:09 +00:00
Matt Miller
1abeda6abd
meterp/msfconsole irb mode
...
git-svn-id: file:///home/svn/incoming/trunk@3180 4d416f70-5f16-0410-b530-b9f4589650da
2005-12-06 04:39:14 +00:00
Matt Miller
9becfdf944
added a command, cleaned up some code
...
git-svn-id: file:///home/svn/incoming/trunk@3179 4d416f70-5f16-0410-b530-b9f4589650da
2005-12-06 03:56:29 +00:00
Matt Miller
9e217054dc
fix for erb thing
...
git-svn-id: file:///home/svn/incoming/trunk@3173 4d416f70-5f16-0410-b530-b9f4589650da
2005-12-05 15:22:17 +00:00
HD Moore
6c2da4d313
Imap exploits
...
Addition of MC as a common author
Added the IMAP mixin
Fixed bug in base64
git-svn-id: file:///home/svn/incoming/trunk@3172 4d416f70-5f16-0410-b530-b9f4589650da
2005-12-05 05:00:27 +00:00
Matt Miller
e621d675a3
fix unit test?
...
git-svn-id: file:///home/svn/incoming/trunk@3168 4d416f70-5f16-0410-b530-b9f4589650da
2005-12-02 14:12:24 +00:00
HD Moore
11da735d7a
More test suites
...
git-svn-id: file:///home/svn/incoming/trunk@3166 4d416f70-5f16-0410-b530-b9f4589650da
2005-12-02 02:35:49 +00:00
HD Moore
526b9f199d
Changes from Brian Caswell
...
git-svn-id: file:///home/svn/incoming/trunk@3165 4d416f70-5f16-0410-b530-b9f4589650da
2005-12-02 02:35:30 +00:00
HD Moore
daa523ef70
More code from bmc, forgot to commit
...
git-svn-id: file:///home/svn/incoming/trunk@3164 4d416f70-5f16-0410-b530-b9f4589650da
2005-12-02 01:20:31 +00:00
HD Moore
8a42985d84
Tpyo
...
git-svn-id: file:///home/svn/incoming/trunk@3162 4d416f70-5f16-0410-b530-b9f4589650da
2005-12-02 00:49:46 +00:00
HD Moore
b931b02c14
Changes from Brian Caswell
...
git-svn-id: file:///home/svn/incoming/trunk@3161 4d416f70-5f16-0410-b530-b9f4589650da
2005-11-30 19:42:19 +00:00
Matt Miller
1c75f4e8ff
support var=val passing
...
git-svn-id: file:///home/svn/incoming/trunk@3153 4d416f70-5f16-0410-b530-b9f4589650da
2005-11-28 22:06:28 +00:00
Matt Miller
6d9e050b6c
fix for a few bugs
...
git-svn-id: file:///home/svn/incoming/trunk@3148 4d416f70-5f16-0410-b530-b9f4589650da
2005-11-28 16:52:05 +00:00
Matt Miller
5bb104c993
msfd
...
git-svn-id: file:///home/svn/incoming/trunk@3146 4d416f70-5f16-0410-b530-b9f4589650da
2005-11-28 16:36:06 +00:00
HD Moore
9340ecdeab
IIS exploits ported
...
Added on_new_session callback and session_created? flag to exploit
Fixed socket fd leak in Comm::Local
git-svn-id: file:///home/svn/incoming/trunk@3135 4d416f70-5f16-0410-b530-b9f4589650da
2005-11-27 18:42:44 +00:00
HD Moore
7403e8bf23
Mssql code!
...
git-svn-id: file:///home/svn/incoming/trunk@3122 4d416f70-5f16-0410-b530-b9f4589650da
2005-11-26 11:16:36 +00:00
HD Moore
9bf0d901cf
Added the egghunter mixin
...
Consolidated all unicode routines to go through Rex::Text.to_unicode()
Added a new function for sending evil blobs through smb
git-svn-id: file:///home/svn/incoming/trunk@3114 4d416f70-5f16-0410-b530-b9f4589650da
2005-11-26 02:34:39 +00:00
HD Moore
fb8b56f55f
Changed up the way mixins are handled, all exploits just require 'msf/core' and
...
all current mixins will be loaded. Egghunter was moved to a mixin and generates
based on target arch and platform.
git-svn-id: file:///home/svn/incoming/trunk@3111 4d416f70-5f16-0410-b530-b9f4589650da
2005-11-26 00:04:26 +00:00
HD Moore
fb47661a8f
Serv-U exploit working, depends on searcher() in x86, many fixes to FTP mixin
...
git-svn-id: file:///home/svn/incoming/trunk@3103 4d416f70-5f16-0410-b530-b9f4589650da
2005-11-25 20:02:21 +00:00
Matt Miller
bd70905c03
escape
...
git-svn-id: file:///home/svn/incoming/trunk@3095 4d416f70-5f16-0410-b530-b9f4589650da
2005-11-25 04:16:43 +00:00
HD Moore
cd8b9849ce
Many fixes/updates/new ftp modules
...
Fixed the tab completion hackery - moved from driver to dispatcher_shell
git-svn-id: file:///home/svn/incoming/trunk@3094 4d416f70-5f16-0410-b530-b9f4589650da
2005-11-25 04:11:22 +00:00
Matt Miller
809619acf1
meterp reg enumkey fix
...
git-svn-id: file:///home/svn/incoming/trunk@3091 4d416f70-5f16-0410-b530-b9f4589650da
2005-11-24 20:54:43 +00:00
Matt Miller
21d1f17d54
fix
...
git-svn-id: file:///home/svn/incoming/trunk@3088 4d416f70-5f16-0410-b530-b9f4589650da
2005-11-24 19:52:12 +00:00
Matt Miller
f91281f990
wrap read/write in begin/rescue
...
git-svn-id: file:///home/svn/incoming/trunk@3086 4d416f70-5f16-0410-b530-b9f4589650da
2005-11-24 19:38:36 +00:00
Matt Miller
96d75dcbb4
support for aborting sockets once a remote, non-find exploit succeeds
...
git-svn-id: file:///home/svn/incoming/trunk@3082 4d416f70-5f16-0410-b530-b9f4589650da
2005-11-24 18:50:33 +00:00
Matt Miller
8580264110
more exploits msfweb stuff
...
git-svn-id: file:///home/svn/incoming/trunk@3078 4d416f70-5f16-0410-b530-b9f4589650da
2005-11-24 05:51:20 +00:00
Matt Miller
68e661065d
more msfweb foo
...
git-svn-id: file:///home/svn/incoming/trunk@3077 4d416f70-5f16-0410-b530-b9f4589650da
2005-11-24 05:13:40 +00:00
Matt Miller
a19e98757d
more hackery on msfweb
...
git-svn-id: file:///home/svn/incoming/trunk@3076 4d416f70-5f16-0410-b530-b9f4589650da
2005-11-24 04:23:43 +00:00
Matt Miller
adc09f4aa1
hacking on msfweb
...
git-svn-id: file:///home/svn/incoming/trunk@3069 4d416f70-5f16-0410-b530-b9f4589650da
2005-11-24 03:31:23 +00:00
HD Moore
def6c64abf
Tweak
...
git-svn-id: file:///home/svn/incoming/trunk@3068 4d416f70-5f16-0410-b530-b9f4589650da
2005-11-24 03:16:10 +00:00
Matt Miller
fc9376d385
enhanced http server crap
...
git-svn-id: file:///home/svn/incoming/trunk@3063 4d416f70-5f16-0410-b530-b9f4589650da
2005-11-24 02:02:10 +00:00
HD Moore
2f0b44adf6
Tab completion is about 90% done :-)
...
git-svn-id: file:///home/svn/incoming/trunk@3062 4d416f70-5f16-0410-b530-b9f4589650da
2005-11-24 00:08:09 +00:00
HD Moore
cad67cec49
Tab completion changes, start of completion routines
...
git-svn-id: file:///home/svn/incoming/trunk@3061 4d416f70-5f16-0410-b530-b9f4589650da
2005-11-23 22:12:49 +00:00
Matt Miller
2dc8cd66d3
added dir resource, fixed body parsing issue
...
git-svn-id: file:///home/svn/incoming/trunk@3060 4d416f70-5f16-0410-b530-b9f4589650da
2005-11-23 17:06:16 +00:00
Matt Miller
2f05b6959f
updated sample to support console command dispatcher registration
...
git-svn-id: file:///home/svn/incoming/trunk@3059 4d416f70-5f16-0410-b530-b9f4589650da
2005-11-23 14:34:11 +00:00
Matt Miller
763673d3de
fix for crash when ctrl+d is sent
...
git-svn-id: file:///home/svn/incoming/trunk@3057 4d416f70-5f16-0410-b530-b9f4589650da
2005-11-23 03:22:17 +00:00
Matt Miller
22542607cf
very basic start to msfweb
...
git-svn-id: file:///home/svn/incoming/trunk@3056 4d416f70-5f16-0410-b530-b9f4589650da
2005-11-22 03:20:09 +00:00
Matt Miller
0e9c5bab5b
logging fix, meterpreter multi-load fixed, advanced option display, meterpreter optino to autoload stdapi
...
git-svn-id: file:///home/svn/incoming/trunk@3052 4d416f70-5f16-0410-b530-b9f4589650da
2005-11-19 15:09:41 +00:00
Matt Miller
c571c3dee3
more reg stuff
...
git-svn-id: file:///home/svn/incoming/trunk@3049 4d416f70-5f16-0410-b530-b9f4589650da
2005-11-18 01:19:32 +00:00
Matt Miller
4e9ef19975
more reg stuff
...
git-svn-id: file:///home/svn/incoming/trunk@3048 4d416f70-5f16-0410-b530-b9f4589650da
2005-11-18 01:18:33 +00:00
Matt Miller
011f4411f2
added 'reg' command to meterpreter
...
git-svn-id: file:///home/svn/incoming/trunk@3047 4d416f70-5f16-0410-b530-b9f4589650da
2005-11-18 01:12:45 +00:00
Matt Miller
cbbce06ee0
fix for multiple exploit
...
git-svn-id: file:///home/svn/incoming/trunk@3046 4d416f70-5f16-0410-b530-b9f4589650da
2005-11-18 00:26:19 +00:00
HD Moore
4edf57d731
ms04_011 works perfectly
...
updated smb, evasion can be set via SMBEvasion datastore (temporary)
added the first osx exploit, cant test for a week or so
git-svn-id: file:///home/svn/incoming/trunk@3044 4d416f70-5f16-0410-b530-b9f4589650da
2005-11-17 19:41:54 +00:00
HD Moore
16c5e232f5
Addition of get_once() in io::stream, rewritten recv code for smb/dcerpc, error handling in exploit mixins
...
git-svn-id: file:///home/svn/incoming/trunk@3042 4d416f70-5f16-0410-b530-b9f4589650da
2005-11-16 17:56:07 +00:00
Matt Miller
855bd6625c
fix
...
git-svn-id: file:///home/svn/incoming/trunk@3041 4d416f70-5f16-0410-b530-b9f4589650da
2005-11-16 15:00:13 +00:00
HD Moore
3150bd2f3a
SMB mixin is mostly working now
...
git-svn-id: file:///home/svn/incoming/trunk@3037 4d416f70-5f16-0410-b530-b9f4589650da
2005-11-15 23:02:17 +00:00
Matt Miller
fc42fef941
exploits now pass context when creating sockets
...
git-svn-id: file:///home/svn/incoming/trunk@3034 4d416f70-5f16-0410-b530-b9f4589650da
2005-11-15 21:25:23 +00:00
Matt Miller
2de92a0d4b
support for registering comm event handlers
...
git-svn-id: file:///home/svn/incoming/trunk@3032 4d416f70-5f16-0410-b530-b9f4589650da
2005-11-15 20:33:55 +00:00
Matt Miller
95f8210853
major doc update
...
git-svn-id: file:///home/svn/incoming/trunk@3029 4d416f70-5f16-0410-b530-b9f4589650da
2005-11-15 05:22:13 +00:00
Matt Miller
e1603ee25f
fix for test suite bug and fix for SSL option being evaluated wrong
...
git-svn-id: file:///home/svn/incoming/trunk@3028 4d416f70-5f16-0410-b530-b9f4589650da
2005-11-14 18:48:21 +00:00
Matt Miller
b89a92f28f
payloads now display multiple stages
...
git-svn-id: file:///home/svn/incoming/trunk@3025 4d416f70-5f16-0410-b530-b9f4589650da
2005-11-12 05:11:56 +00:00
Matt Miller
2f52fc9e02
bugfix
...
git-svn-id: file:///home/svn/incoming/trunk@3022 4d416f70-5f16-0410-b530-b9f4589650da
2005-11-11 01:27:57 +00:00
Matt Miller
05a84cc7da
bug fixes in x86 asm, jmp call additive, payload generation, and new exploit
...
git-svn-id: file:///home/svn/incoming/trunk@3021 4d416f70-5f16-0410-b530-b9f4589650da
2005-11-11 01:22:03 +00:00
Matt Miller
3b79fa0658
move string utils into text
...
git-svn-id: file:///home/svn/incoming/trunk@3020 4d416f70-5f16-0410-b530-b9f4589650da
2005-11-09 04:18:08 +00:00
Matt Miller
61456015da
persistent storage work
...
git-svn-id: file:///home/svn/incoming/trunk@3019 4d416f70-5f16-0410-b530-b9f4589650da
2005-11-09 03:28:21 +00:00
Matt Miller
d0a66d9ec1
route integration into the ui
...
git-svn-id: file:///home/svn/incoming/trunk@3017 4d416f70-5f16-0410-b530-b9f4589650da
2005-11-08 18:00:17 +00:00
Matt Miller
dc33921b98
bugs bugs, messing with win32
...
git-svn-id: file:///home/svn/incoming/trunk@3016 4d416f70-5f16-0410-b530-b9f4589650da
2005-11-04 00:55:46 +00:00
Matt Miller
a02d21bb57
wrap TSTP in begin/rescue
...
git-svn-id: file:///home/svn/incoming/trunk@3015 4d416f70-5f16-0410-b530-b9f4589650da
2005-11-03 05:11:01 +00:00
Matt Miller
da05fa0415
somewhat gracefully handle missing ossl, fix missing method
...
git-svn-id: file:///home/svn/incoming/trunk@3014 4d416f70-5f16-0410-b530-b9f4589650da
2005-11-03 04:43:19 +00:00
Matt Miller
866247d8a8
default log level to zero for log sources
...
git-svn-id: file:///home/svn/incoming/trunk@3010 4d416f70-5f16-0410-b530-b9f4589650da
2005-11-02 23:11:09 +00:00
Matt Miller
2fa321d0a6
documentation cleanup
...
git-svn-id: file:///home/svn/incoming/trunk@3008 4d416f70-5f16-0410-b530-b9f4589650da
2005-11-02 23:03:02 +00:00
Matt Miller
6a5870ddcd
updated comments to be more uniformed in class definition
...
git-svn-id: file:///home/svn/incoming/trunk@3004 4d416f70-5f16-0410-b530-b9f4589650da
2005-11-02 16:49:45 +00:00
Matt Miller
15ce3c424b
added is_usable check
...
git-svn-id: file:///home/svn/incoming/trunk@3003 4d416f70-5f16-0410-b530-b9f4589650da
2005-11-02 14:18:50 +00:00
Matt Miller
1605e575cd
implemented some unit tests for modules
...
git-svn-id: file:///home/svn/incoming/trunk@2998 4d416f70-5f16-0410-b530-b9f4589650da
2005-11-01 00:48:40 +00:00
Matt Miller
1adc00a17d
log level limiting
...
git-svn-id: file:///home/svn/incoming/trunk@2986 4d416f70-5f16-0410-b530-b9f4589650da
2005-10-30 23:40:27 +00:00
Matt Miller
1739c934c9
subnet walker action
...
git-svn-id: file:///home/svn/incoming/trunk@2977 4d416f70-5f16-0410-b530-b9f4589650da
2005-10-27 04:14:02 +00:00
Matt Miller
fc899bea57
boo
...
git-svn-id: file:///home/svn/incoming/trunk@2969 4d416f70-5f16-0410-b530-b9f4589650da
2005-10-17 00:25:07 +00:00
Matt Miller
efc02cfd89
sparc payloads, untested
...
git-svn-id: file:///home/svn/incoming/trunk@2963 4d416f70-5f16-0410-b530-b9f4589650da
2005-10-11 22:37:41 +00:00
Matt Miller
a2297845d3
fixed a bug in mterp download
...
git-svn-id: file:///home/svn/incoming/trunk@2955 4d416f70-5f16-0410-b530-b9f4589650da
2005-10-03 15:34:35 +00:00
HD Moore
a5cde85299
More SMB
...
git-svn-id: file:///home/svn/incoming/trunk@2954 4d416f70-5f16-0410-b530-b9f4589650da
2005-10-03 13:51:05 +00:00
Matt Miller
be79a295b7
opty2 ported
...
git-svn-id: file:///home/svn/incoming/trunk@2952 4d416f70-5f16-0410-b530-b9f4589650da
2005-10-02 19:32:52 +00:00
Matt Miller
8f6a8a7615
opty2 port
...
git-svn-id: file:///home/svn/incoming/trunk@2951 4d416f70-5f16-0410-b530-b9f4589650da
2005-10-02 19:23:20 +00:00
HD Moore
cb69d58ca5
Still working on the simpleclient interface
...
git-svn-id: file:///home/svn/incoming/trunk@2946 4d416f70-5f16-0410-b530-b9f4589650da
2005-10-02 06:53:39 +00:00
Matt Miller
db40a55547
session logging support
...
git-svn-id: file:///home/svn/incoming/trunk@2938 4d416f70-5f16-0410-b530-b9f4589650da
2005-10-02 03:21:26 +00:00
Matt Miller
13e8c4eeaf
text compressing description
...
git-svn-id: file:///home/svn/incoming/trunk@2926 4d416f70-5f16-0410-b530-b9f4589650da
2005-10-01 06:15:39 +00:00
Matt Miller
dd20214f32
added target specific stuff, generic stack adjustment, etc
...
git-svn-id: file:///home/svn/incoming/trunk@2924 4d416f70-5f16-0410-b530-b9f4589650da
2005-10-01 05:55:15 +00:00
Matt Miller
ccd1e8f10a
payload info can now be target specific
...
git-svn-id: file:///home/svn/incoming/trunk@2923 4d416f70-5f16-0410-b530-b9f4589650da
2005-09-30 07:12:32 +00:00
Matt Miller
aeb6e66e67
md5 and base64
...
git-svn-id: file:///home/svn/incoming/trunk@2922 4d416f70-5f16-0410-b530-b9f4589650da
2005-09-30 06:48:52 +00:00
Matt Miller
d22d0ee851
pattern create and pattern offset
...
git-svn-id: file:///home/svn/incoming/trunk@2921 4d416f70-5f16-0410-b530-b9f4589650da
2005-09-30 06:40:35 +00:00
Matt Miller
6f6924e001
meterpreter comm session implemented, untested
...
git-svn-id: file:///home/svn/incoming/trunk@2920 4d416f70-5f16-0410-b530-b9f4589650da
2005-09-30 05:59:44 +00:00
Matt Miller
14e39004de
switch board integrated
...
git-svn-id: file:///home/svn/incoming/trunk@2919 4d416f70-5f16-0410-b530-b9f4589650da
2005-09-30 05:48:45 +00:00
Matt Miller
3320bc9f0d
integrated switch board routing singleton
...
git-svn-id: file:///home/svn/incoming/trunk@2917 4d416f70-5f16-0410-b530-b9f4589650da
2005-09-30 05:43:06 +00:00
Matt Miller
6ec3700b16
pivoting with portfwd command
...
git-svn-id: file:///home/svn/incoming/trunk@2916 4d416f70-5f16-0410-b530-b9f4589650da
2005-09-29 20:18:24 +00:00
Matt Miller
550080bcfb
refactored socket api a bit, expect bugs
...
git-svn-id: file:///home/svn/incoming/trunk@2915 4d416f70-5f16-0410-b530-b9f4589650da
2005-09-27 05:31:48 +00:00
Matt Miller
b49241c90a
switched ie object type to use Egghunter class
...
git-svn-id: file:///home/svn/incoming/trunk@2897 4d416f70-5f16-0410-b530-b9f4589650da
2005-09-25 19:42:29 +00:00
Matt Miller
bd282f58c1
foo
...
git-svn-id: file:///home/svn/incoming/trunk@2896 4d416f70-5f16-0410-b530-b9f4589650da
2005-09-25 19:36:58 +00:00
Matt Miller
569dd26701
egghunter class
...
git-svn-id: file:///home/svn/incoming/trunk@2895 4d416f70-5f16-0410-b530-b9f4589650da
2005-09-25 19:35:21 +00:00
Matt Miller
501d7da9f9
aim goaway exploit ported, fixed a few bugs in sled gen
...
git-svn-id: file:///home/svn/incoming/trunk@2888 4d416f70-5f16-0410-b530-b9f4589650da
2005-09-24 19:17:07 +00:00
Matt Miller
1a09787d88
fix exception
...
git-svn-id: file:///home/svn/incoming/trunk@2885 4d416f70-5f16-0410-b530-b9f4589650da
2005-09-24 18:39:09 +00:00
Matt Miller
48516ed1ec
fix?
...
git-svn-id: file:///home/svn/incoming/trunk@2884 4d416f70-5f16-0410-b530-b9f4589650da
2005-09-24 18:35:53 +00:00
Matt Miller
d07b602089
TODO update
...
git-svn-id: file:///home/svn/incoming/trunk@2882 4d416f70-5f16-0410-b530-b9f4589650da
2005-09-24 18:02:24 +00:00
Matt Miller
23197c644b
high, normal, and low conditional methods
...
git-svn-id: file:///home/svn/incoming/trunk@2880 4d416f70-5f16-0410-b530-b9f4589650da
2005-09-24 17:33:22 +00:00
Matt Miller
a8d8bc7dd4
added evasion singleton and seh record generation class
...
git-svn-id: file:///home/svn/incoming/trunk@2878 4d416f70-5f16-0410-b530-b9f4589650da
2005-09-24 17:26:22 +00:00
Matt Miller
5393532ace
switched to using job id
...
git-svn-id: file:///home/svn/incoming/trunk@2876 4d416f70-5f16-0410-b530-b9f4589650da
2005-09-23 14:41:26 +00:00
Matt Miller
2ed2f34594
fixed options display problem
...
git-svn-id: file:///home/svn/incoming/trunk@2875 4d416f70-5f16-0410-b530-b9f4589650da
2005-09-23 14:33:32 +00:00
HD Moore
cfbeff077e
Added SimpleClient, moderate bug fixes
...
git-svn-id: file:///home/svn/incoming/trunk@2873 4d416f70-5f16-0410-b530-b9f4589650da
2005-09-23 09:14:03 +00:00
HD Moore
17e2527f07
Evasion code is more sane, mostly working
...
git-svn-id: file:///home/svn/incoming/trunk@2870 4d416f70-5f16-0410-b530-b9f4589650da
2005-09-23 06:27:22 +00:00
Matt Miller
6f8f862e2a
support for multiple con-current sessions
...
git-svn-id: file:///home/svn/incoming/trunk@2869 4d416f70-5f16-0410-b530-b9f4589650da
2005-09-23 06:08:04 +00:00
Matt Miller
3116a654d4
enhanced logging a bit, added a few badchars to ie obj type, improving job support
...
git-svn-id: file:///home/svn/incoming/trunk@2868 4d416f70-5f16-0410-b530-b9f4589650da
2005-09-23 05:51:09 +00:00
HD Moore
40da41eb8d
Massive overhaul to packet parsing and error handling
...
Introducing the new evasion system
git-svn-id: file:///home/svn/incoming/trunk@2867 4d416f70-5f16-0410-b530-b9f4589650da
2005-09-23 03:43:04 +00:00
HD Moore
3114a95235
wee eh
...
git-svn-id: file:///home/svn/incoming/trunk@2866 4d416f70-5f16-0410-b530-b9f4589650da
2005-09-22 09:04:54 +00:00
HD Moore
ea4448bee4
More SMB - DCERPC transactions work, woop!
...
git-svn-id: file:///home/svn/incoming/trunk@2865 4d416f70-5f16-0410-b530-b9f4589650da
2005-09-22 09:04:40 +00:00
Matt Miller
b522132350
moved some stuff around, working on adding the concept of jobs
...
git-svn-id: file:///home/svn/incoming/trunk@2864 4d416f70-5f16-0410-b530-b9f4589650da
2005-09-22 04:53:46 +00:00
HD Moore
04abd76d8d
More SMB stuff
...
git-svn-id: file:///home/svn/incoming/trunk@2863 4d416f70-5f16-0410-b530-b9f4589650da
2005-09-22 04:04:06 +00:00
Matt Miller
fe0a151d7e
ported ie object type, more work on http stuff
...
git-svn-id: file:///home/svn/incoming/trunk@2861 4d416f70-5f16-0410-b530-b9f4589650da
2005-09-22 03:24:32 +00:00
Matt Miller
811789fa01
back from the dead, ignore service manager stuff for now, it sux
...
git-svn-id: file:///home/svn/incoming/trunk@2860 4d416f70-5f16-0410-b530-b9f4589650da
2005-09-21 04:48:37 +00:00
Spoon M
ff02b7a461
herm
...
git-svn-id: file:///home/svn/incoming/trunk@2859 4d416f70-5f16-0410-b530-b9f4589650da
2005-09-20 19:06:38 +00:00
HD Moore
053e2ba70d
More SMB work
...
git-svn-id: file:///home/svn/incoming/trunk@2857 4d416f70-5f16-0410-b530-b9f4589650da
2005-09-19 23:35:51 +00:00
HD Moore
0f569bc65d
Fixed up DCERPC test cases
...
Started on SMB
git-svn-id: file:///home/svn/incoming/trunk@2856 4d416f70-5f16-0410-b530-b9f4589650da
2005-09-16 09:27:41 +00:00
HD Moore
18f8b2ca9b
Added exception checks
...
git-svn-id: file:///home/svn/incoming/trunk@2855 4d416f70-5f16-0410-b530-b9f4589650da
2005-09-16 07:53:57 +00:00
HD Moore
dfd39f1b19
Moved exception back to calling function
...
git-svn-id: file:///home/svn/incoming/trunk@2854 4d416f70-5f16-0410-b530-b9f4589650da
2005-09-16 07:50:04 +00:00
HD Moore
5e5f7eed24
DCERPC foo
...
git-svn-id: file:///home/svn/incoming/trunk@2852 4d416f70-5f16-0410-b530-b9f4589650da
2005-09-16 03:29:27 +00:00
HD Moore
226d9ef8a8
Catch timeout errors on read/write inside stream
...
git-svn-id: file:///home/svn/incoming/trunk@2850 4d416f70-5f16-0410-b530-b9f4589650da
2005-09-16 03:28:51 +00:00
HD Moore
63f67869de
Updates to HTTP:
...
* chunked transfer support
* generic Request factory Client.request
* runtime configuration via Client.config
Still busted:
* Enforcement of max_data length
* Error handling on incomplete responses
git-svn-id: file:///home/svn/incoming/trunk@2849 4d416f70-5f16-0410-b530-b9f4589650da
2005-09-15 23:37:38 +00:00
Spoon M
10ac2d8f64
added a register number -> name method
...
git-svn-id: file:///home/svn/incoming/trunk@2847 4d416f70-5f16-0410-b530-b9f4589650da
2005-09-07 17:23:30 +00:00
Spoon M
ba3ee22e37
hacked in some lamey signedness foo
...
git-svn-id: file:///home/svn/incoming/trunk@2846 4d416f70-5f16-0410-b530-b9f4589650da
2005-09-05 07:24:07 +00:00
Spoon M
baef7224af
hacked in some lamey signedness foo
...
git-svn-id: file:///home/svn/incoming/trunk@2845 4d416f70-5f16-0410-b530-b9f4589650da
2005-09-05 07:21:31 +00:00
Matt Miller
654b7f034c
service allocation draft
...
git-svn-id: file:///home/svn/incoming/trunk@2844 4d416f70-5f16-0410-b530-b9f4589650da
2005-08-22 04:34:40 +00:00
Matt Miller
2b82d4c4c4
fixed up the ol' http server
...
git-svn-id: file:///home/svn/incoming/trunk@2843 4d416f70-5f16-0410-b530-b9f4589650da
2005-08-22 02:36:09 +00:00
Spoon M
4432049303
thats a weird bug, should be revisited..
...
git-svn-id: file:///home/svn/incoming/trunk@2841 4d416f70-5f16-0410-b530-b9f4589650da
2005-08-13 22:26:26 +00:00
Spoon M
68c2551e5c
tabernac!
...
git-svn-id: file:///home/svn/incoming/trunk@2840 4d416f70-5f16-0410-b530-b9f4589650da
2005-08-13 21:39:42 +00:00
Matt Miller
0a67ecab42
a few things I needed to commit
...
git-svn-id: file:///home/svn/incoming/trunk@2839 4d416f70-5f16-0410-b530-b9f4589650da
2005-08-12 14:45:54 +00:00
Matt Miller
2173ba8fc8
channel listing foo
...
git-svn-id: file:///home/svn/incoming/trunk@2836 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-26 05:15:46 +00:00
Matt Miller
9842cdc33b
migration now enables the debug privilege first so it can migrate to system services, added reboot/shutdown wrappers
...
git-svn-id: file:///home/svn/incoming/trunk@2834 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-26 04:52:59 +00:00
Matt Miller
7eb2c68d58
fix interactive channels
...
git-svn-id: file:///home/svn/incoming/trunk@2833 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-26 04:08:01 +00:00
Matt Miller
f07ae8dcb0
more foo
...
git-svn-id: file:///home/svn/incoming/trunk@2832 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-26 02:01:27 +00:00
HD Moore
1ed981ea51
Loader class
...
git-svn-id: file:///home/svn/incoming/trunk@2830 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-25 09:41:07 +00:00
HD Moore
153f0d4245
Reorg
...
git-svn-id: file:///home/svn/incoming/trunk@2829 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-25 09:40:31 +00:00
HD Moore
02e168f3ed
Standardized heads, extracted the unit tests
...
git-svn-id: file:///home/svn/incoming/trunk@2828 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-25 09:34:53 +00:00
Matt Miller
fc2681b328
added in-mem exec to the ui
...
git-svn-id: file:///home/svn/incoming/trunk@2827 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-25 03:07:57 +00:00
Matt Miller
934c50c878
rex proto stuff
...
git-svn-id: file:///home/svn/incoming/trunk@2826 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-25 02:44:07 +00:00
Matt Miller
342c9f1cbf
evil ruby ownage
...
git-svn-id: file:///home/svn/incoming/trunk@2825 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-25 02:39:14 +00:00
Matt Miller
cfe5d10a48
http server stuff
...
git-svn-id: file:///home/svn/incoming/trunk@2824 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-25 02:18:37 +00:00
Matt Miller
ba794cc6d8
added some http protocol stuff, ruby's builtin stuff sucks
...
git-svn-id: file:///home/svn/incoming/trunk@2823 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-24 20:53:54 +00:00
Matt Miller
539af94716
made ls prettier/faster
...
git-svn-id: file:///home/svn/incoming/trunk@2821 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-23 17:52:29 +00:00
Matt Miller
360260ee90
added migrate ui
...
git-svn-id: file:///home/svn/incoming/trunk@2820 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-23 05:13:27 +00:00