Commit Graph

563 Commits (6d087fe0f38f87ddb7712aedec529c5c8513aaef)

Author SHA1 Message Date
Matt Miller 81c8cf3104 documentation fixes, code cleanup
git-svn-id: file:///home/svn/incoming/trunk@2973 4d416f70-5f16-0410-b530-b9f4589650da
2005-10-19 03:20:20 +00:00
Matt Miller b06a2ca030 initial support for compat filtering, may be buggy
git-svn-id: file:///home/svn/incoming/trunk@2971 4d416f70-5f16-0410-b530-b9f4589650da
2005-10-19 01:48:10 +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 75f0e444d5 remove debug print
git-svn-id: file:///home/svn/incoming/trunk@2968 4d416f70-5f16-0410-b530-b9f4589650da
2005-10-16 01:55:32 +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 7cdf02d8da support for module reloading
git-svn-id: file:///home/svn/incoming/trunk@2956 4d416f70-5f16-0410-b530-b9f4589650da
2005-10-10 00:30:14 +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
Matt Miller ad6273ce35 cleanup payload and exploit after failure
git-svn-id: file:///home/svn/incoming/trunk@2950 4d416f70-5f16-0410-b530-b9f4589650da
2005-10-02 18:39:51 +00:00
Matt Miller 395e1b696a evasion setting
git-svn-id: file:///home/svn/incoming/trunk@2948 4d416f70-5f16-0410-b530-b9f4589650da
2005-10-02 07:58:26 +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 17071db65c msfcli action
git-svn-id: file:///home/svn/incoming/trunk@2944 4d416f70-5f16-0410-b530-b9f4589650da
2005-10-02 05:48:05 +00:00
Matt Miller b955e21a8b no .log
git-svn-id: file:///home/svn/incoming/trunk@2941 4d416f70-5f16-0410-b530-b9f4589650da
2005-10-02 04:06:31 +00:00
Matt Miller d1de424609 console logging
git-svn-id: file:///home/svn/incoming/trunk@2940 4d416f70-5f16-0410-b530-b9f4589650da
2005-10-02 04:05:17 +00:00
Matt Miller 1a8bb86843 improved session logging
git-svn-id: file:///home/svn/incoming/trunk@2939 4d416f70-5f16-0410-b530-b9f4589650da
2005-10-02 03:57:46 +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 fd38a7e39f variable validation, fixed tab complete
git-svn-id: file:///home/svn/incoming/trunk@2937 4d416f70-5f16-0410-b530-b9f4589650da
2005-10-01 21:51:45 +00:00
Matt Miller 4f1aaeabd6 missing logging
git-svn-id: file:///home/svn/incoming/trunk@2935 4d416f70-5f16-0410-b530-b9f4589650da
2005-10-01 21:27:40 +00:00
Matt Miller a220e67128 msfencode and msfpayload updates
git-svn-id: file:///home/svn/incoming/trunk@2934 4d416f70-5f16-0410-b530-b9f4589650da
2005-10-01 21:26:17 +00:00
Matt Miller 6674153e4e msfpayload
git-svn-id: file:///home/svn/incoming/trunk@2931 4d416f70-5f16-0410-b530-b9f4589650da
2005-10-01 09:10:41 +00:00
Matt Miller b11a42d73c enhanced logging
git-svn-id: file:///home/svn/incoming/trunk@2929 4d416f70-5f16-0410-b530-b9f4589650da
2005-10-01 07:02:33 +00:00
Matt Miller 3b58b304bd woop
git-svn-id: file:///home/svn/incoming/trunk@2928 4d416f70-5f16-0410-b530-b9f4589650da
2005-10-01 06:35:16 +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 17a596186e added the concept of payload convention
git-svn-id: file:///home/svn/incoming/trunk@2925 4d416f70-5f16-0410-b530-b9f4589650da
2005-10-01 06:09:46 +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 68ca3cd4d0 updated test suite
git-svn-id: file:///home/svn/incoming/trunk@2918 4d416f70-5f16-0410-b530-b9f4589650da
2005-09-30 05:44:37 +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 fdf9553991 fix for argument error
git-svn-id: file:///home/svn/incoming/trunk@2914 4d416f70-5f16-0410-b530-b9f4589650da
2005-09-27 00:35:51 +00:00
Matt Miller b094a75c72 added egghunter to test suite
git-svn-id: file:///home/svn/incoming/trunk@2902 4d416f70-5f16-0410-b530-b9f4589650da
2005-09-25 23:56:11 +00:00
Matt Miller 89f184335d defaults
git-svn-id: file:///home/svn/incoming/trunk@2901 4d416f70-5f16-0410-b530-b9f4589650da
2005-09-25 23:55:32 +00:00
Matt Miller 109aa7f63b smaller
git-svn-id: file:///home/svn/incoming/trunk@2898 4d416f70-5f16-0410-b530-b9f4589650da
2005-09-25 19:47: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 6f33b93f37 comment
git-svn-id: file:///home/svn/incoming/trunk@2893 4d416f70-5f16-0410-b530-b9f4589650da
2005-09-24 19:47:56 +00:00
Matt Miller 8090968279 add regenerate_payload
git-svn-id: file:///home/svn/incoming/trunk@2891 4d416f70-5f16-0410-b530-b9f4589650da
2005-09-24 19:37:27 +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 c05ea5839b update testing suites
git-svn-id: file:///home/svn/incoming/trunk@2886 4d416f70-5f16-0410-b530-b9f4589650da
2005-09-24 18:42:29 +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 4400f659ec seh mixin
git-svn-id: file:///home/svn/incoming/trunk@2881 4d416f70-5f16-0410-b530-b9f4589650da
2005-09-24 18:02:03 +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 b0a5af80c6 updated test suite for rex
git-svn-id: file:///home/svn/incoming/trunk@2879 4d416f70-5f16-0410-b530-b9f4589650da
2005-09-24 17:27: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 bde47f6ce2 exploit error catching
git-svn-id: file:///home/svn/incoming/trunk@2877 4d416f70-5f16-0410-b530-b9f4589650da
2005-09-24 00:19:27 +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
Matt Miller 05069ac1e9 hide the ui
git-svn-id: file:///home/svn/incoming/trunk@2872 4d416f70-5f16-0410-b530-b9f4589650da
2005-09-23 07:17:27 +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 8c1fc64517 Removed comments from the __DATA__
git-svn-id: file:///home/svn/incoming/trunk@2853 4d416f70-5f16-0410-b530-b9f4589650da
2005-09-16 03:30:13 +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 2aa3c8ff15 Overload Kernel.sleep
git-svn-id: file:///home/svn/incoming/trunk@2851 4d416f70-5f16-0410-b530-b9f4589650da
2005-09-16 03:29:11 +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
HD Moore 66ae46394a Typo fix
git-svn-id: file:///home/svn/incoming/trunk@2848 4d416f70-5f16-0410-b530-b9f4589650da
2005-09-15 07:16:03 +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
Matt Miller d99e5b4f89 fix module dependency problem, made it so the server sock in meterp isn't inherited
git-svn-id: file:///home/svn/incoming/trunk@2842 4d416f70-5f16-0410-b530-b9f4589650da
2005-08-22 01:42:13 +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 897e69a972 Changed to match the new API
git-svn-id: file:///home/svn/incoming/trunk@2831 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-25 09:47:49 +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
Spoon M ef0897b2a2 tabernac
git-svn-id: file:///home/svn/incoming/trunk@2812 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-22 03:52:10 +00:00
Spoon M 4490a2a91f client side for in-mem stuff
git-svn-id: file:///home/svn/incoming/trunk@2809 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-22 03:38:37 +00:00
Matt Miller 1f2a2c4f83 more pimpness
git-svn-id: file:///home/svn/incoming/trunk@2806 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-22 03:32:06 +00:00
Matt Miller d451dc0b47 client-side changes for sysinfo and getuid, fixes for route
git-svn-id: file:///home/svn/incoming/trunk@2804 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-22 02:56:17 +00:00
Matt Miller 8f0d107c1a some improvements to stuff and or things
git-svn-id: file:///home/svn/incoming/trunk@2800 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-22 00:30:13 +00:00
Matt Miller c494a71957 find port/tag stagers
git-svn-id: file:///home/svn/incoming/trunk@2799 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-19 14:33:25 +00:00
Matt Miller 681eac7580 ui side
git-svn-id: file:///home/svn/incoming/trunk@2798 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-19 04:48:52 +00:00
Matt Miller 632a97823f moved some code around for interactive channels, still not functional yet, boohoo
git-svn-id: file:///home/svn/incoming/trunk@2797 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-19 04:21:15 +00:00
Matt Miller 203f185ad7 rockin 32 windows payloads, fixed some bugs, other cool shit, OptInt, what what what
git-svn-id: file:///home/svn/incoming/trunk@2796 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-18 23:32:34 +00:00
Matt Miller b14a626ad1 fixed nop handler n stuff
git-svn-id: file:///home/svn/incoming/trunk@2795 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-18 14:39:00 +00:00
Matt Miller 9a420ac750 meterp fs wrapper action rockin the house
git-svn-id: file:///home/svn/incoming/trunk@2793 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-18 07:46:54 +00:00
Matt Miller 45b1e69210 fixed up meterp, use is working
git-svn-id: file:///home/svn/incoming/trunk@2792 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-18 05:59:27 +00:00
Matt Miller 4679586c49 more meterp action
git-svn-id: file:///home/svn/incoming/trunk@2791 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-18 05:13:21 +00:00
Matt Miller 7f8db62b9c workin on integrating meterp client
git-svn-id: file:///home/svn/incoming/trunk@2790 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-18 04:07:56 +00:00
HD Moore 98244e5000 Bugfix to x86
More tweaks to dcerpc
Fixed up dcom


git-svn-id: file:///home/svn/incoming/trunk@2789 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-18 03:58:29 +00:00
Matt Miller 577a5c3095 dll injection working, had to fix nop stack alignment crap
git-svn-id: file:///home/svn/incoming/trunk@2788 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-18 02:01:36 +00:00
HD Moore fcf0a8390d Added rand_text_* routines
git-svn-id: file:///home/svn/incoming/trunk@2786 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-18 01:47:18 +00:00
HD Moore e9b1bbfe2b Bugfix. "A"[0] = 0x65
git-svn-id: file:///home/svn/incoming/trunk@2785 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-18 01:47:03 +00:00
Matt Miller 120e6b5a2b fix for missing min
git-svn-id: file:///home/svn/incoming/trunk@2784 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-18 00:03:29 +00:00
HD Moore 5049896454 Fixes, tweaks, etc
git-svn-id: file:///home/svn/incoming/trunk@2783 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-17 23:28:28 +00:00
HD Moore 48b59caeff Minor tweaks
git-svn-id: file:///home/svn/incoming/trunk@2782 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-17 10:30:11 +00:00
HD Moore 3448092976 Should be ready to roll..
git-svn-id: file:///home/svn/incoming/trunk@2781 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-17 10:24:19 +00:00
HD Moore 65670cd33e multi-line fixes
git-svn-id: file:///home/svn/incoming/trunk@2780 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-17 08:28:52 +00:00
HD Moore e6aa776371 Tweaky tweak
git-svn-id: file:///home/svn/incoming/trunk@2779 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-17 08:24:30 +00:00
Matt Miller 862a3c9ca6 foo
git-svn-id: file:///home/svn/incoming/trunk@2778 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-17 08:05:28 +00:00
Matt Miller 97ec0cf7d8 fixed port regex
git-svn-id: file:///home/svn/incoming/trunk@2777 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-17 08:03:54 +00:00
Matt Miller cc32a21386 bind tcp stager/inline for linux
git-svn-id: file:///home/svn/incoming/trunk@2776 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-17 07:43:24 +00:00
Matt Miller 46c2cd2ac1 added ui subscriber stuff
git-svn-id: file:///home/svn/incoming/trunk@2775 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-17 07:06:05 +00:00
Matt Miller 11724ac797 fixed stager merging, made things a bit more pimply
git-svn-id: file:///home/svn/incoming/trunk@2774 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-17 06:01:11 +00:00
Matt Miller 47bfe4de3a making shit pimp
git-svn-id: file:///home/svn/incoming/trunk@2773 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-17 02:14:15 +00:00
Matt Miller 3d976dc22c minor improvements to session interaction, dumping sessions, interacting with sessions that are backgrounded
git-svn-id: file:///home/svn/incoming/trunk@2772 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-17 02:04:39 +00:00
Matt Miller 5ee93e6be6 added threadsafe wrapper foo
git-svn-id: file:///home/svn/incoming/trunk@2771 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-17 00:52:47 +00:00
Matt Miller 9dc387049f fixed booboo
git-svn-id: file:///home/svn/incoming/trunk@2770 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-16 16:06:44 +00:00
HD Moore 334860ad91 First start of the DCERPC code
git-svn-id: file:///home/svn/incoming/trunk@2768 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-16 09:37:42 +00:00
HD Moore eda702774d Fixed missing end tag
git-svn-id: file:///home/svn/incoming/trunk@2767 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-16 09:37:18 +00:00
HD Moore 1c2ddba531 Fixed name
git-svn-id: file:///home/svn/incoming/trunk@2766 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-16 09:36:37 +00:00
Matt Miller 24c4a2513a some more madness
git-svn-id: file:///home/svn/incoming/trunk@2765 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-16 08:12:58 +00:00
HD Moore a820ba273c Fixed name
git-svn-id: file:///home/svn/incoming/trunk@2764 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-16 07:38:31 +00:00
Matt Miller 2f2363d141 it lives, major changes, fixed bugs, exploiting works with the test exploit
git-svn-id: file:///home/svn/incoming/trunk@2763 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-16 07:32:11 +00:00
Matt Miller be2414a8b2 exploitation progress
git-svn-id: file:///home/svn/incoming/trunk@2762 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-15 23:46:05 +00:00
Matt Miller 645725a3b5 config file parsing, datastore persistence, shared data stores, save in the ui
git-svn-id: file:///home/svn/incoming/trunk@2761 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-15 22:30:04 +00:00
Matt Miller ec87f0e07c don't include the ui by default in rex
git-svn-id: file:///home/svn/incoming/trunk@2760 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-14 23:04:12 +00:00
Matt Miller 027089a794 remove tracker for now
git-svn-id: file:///home/svn/incoming/trunk@2759 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-14 22:59:11 +00:00
Matt Miller df32affc18 fixed stuff up
git-svn-id: file:///home/svn/incoming/trunk@2758 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-14 22:58:09 +00:00
Matt Miller 2ac47328e0 restructured things to encourage better code re-use
git-svn-id: file:///home/svn/incoming/trunk@2757 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-14 22:45:10 +00:00
Matt Miller 17b00814c6 added check
git-svn-id: file:///home/svn/incoming/trunk@2756 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-14 20:36:34 +00:00
Matt Miller 91e8ca14d1 formatting of help
git-svn-id: file:///home/svn/incoming/trunk@2755 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-14 20:18:36 +00:00
Matt Miller aa778d7a99 added ambiguous module name detection
git-svn-id: file:///home/svn/incoming/trunk@2754 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-14 20:05:41 +00:00
Matt Miller fd02a5de71 some work on compatible payload stuff
git-svn-id: file:///home/svn/incoming/trunk@2753 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-14 14:46:18 +00:00
Matt Miller 55516ba790 more pimpage, added an internal test exploit
git-svn-id: file:///home/svn/incoming/trunk@2752 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-14 07:32:11 +00:00
Matt Miller 5d67d54002 all important banner commit
git-svn-id: file:///home/svn/incoming/trunk@2751 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-14 07:13:01 +00:00
Matt Miller d62566a68f lots of changes, making the simple wrapper better, lots of improvements
git-svn-id: file:///home/svn/incoming/trunk@2750 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-14 06:34:58 +00:00
Matt Miller 3aaeeca644 moved hex to raw
git-svn-id: file:///home/svn/incoming/trunk@2749 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-13 23:01:34 +00:00
Matt Miller e5186edd13 option import fix, switched to using shellwords
git-svn-id: file:///home/svn/incoming/trunk@2748 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-13 22:57:29 +00:00
Matt Miller 2a1cbf38e1 force encoding if an encoder is supplied
git-svn-id: file:///home/svn/incoming/trunk@2747 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-13 21:47:01 +00:00
Matt Miller 72ad97dfd1 fixed up encoding, made payload generation pimper
git-svn-id: file:///home/svn/incoming/trunk@2746 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-13 21:09:07 +00:00
Matt Miller d4f569dddf switched to x86 from ia32
git-svn-id: file:///home/svn/incoming/trunk@2745 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-13 18:54:41 +00:00
Matt Miller f1691c5470 worked on payload encoding, exploit driver wrapper, platforms updates, spoon would probably hate it
git-svn-id: file:///home/svn/incoming/trunk@2744 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-13 18:06:12 +00:00
Matt Miller cc2c80586c yup yup
git-svn-id: file:///home/svn/incoming/trunk@2743 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-12 23:06:27 +00:00
Matt Miller d18effdbad formatting and other stuff
git-svn-id: file:///home/svn/incoming/trunk@2742 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-12 23:05:23 +00:00
Matt Miller fed011fd09 get save registers properly
git-svn-id: file:///home/svn/incoming/trunk@2741 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-12 22:42:58 +00:00
Matt Miller 0ee47e9b0e brute force target info
git-svn-id: file:///home/svn/incoming/trunk@2740 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-12 22:33:46 +00:00
Matt Miller ea047805a7 brute force mixin for exploits, untested
git-svn-id: file:///home/svn/incoming/trunk@2739 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-12 22:32:46 +00:00
Matt Miller 41b656d45e commenting
git-svn-id: file:///home/svn/incoming/trunk@2738 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-12 14:32:44 +00:00
Matt Miller 5342128907 some readline stuff, tab completion, add spoon's hashed payload stuff
git-svn-id: file:///home/svn/incoming/trunk@2736 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-12 05:39:44 +00:00
Matt Miller 4c1129a962 reverse include, weird, don't get it yet
git-svn-id: file:///home/svn/incoming/trunk@2735 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-11 23:10:48 +00:00
Matt Miller 9e48b1393e changed payload names around so little spoony can get his way
git-svn-id: file:///home/svn/incoming/trunk@2734 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-11 22:51:25 +00:00
Matt Miller 426e890280 switch
git-svn-id: file:///home/svn/incoming/trunk@2733 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-11 20:49:33 +00:00
Matt Miller 521dd0194b spoonfu rocking the non-eval
git-svn-id: file:///home/svn/incoming/trunk@2732 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-11 20:48:13 +00:00
Matt Miller 2d66aeaeaf removing opts
git-svn-id: file:///home/svn/incoming/trunk@2731 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-11 20:32:56 +00:00
Matt Miller 86d519f447 fixed up references
git-svn-id: file:///home/svn/incoming/trunk@2730 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-11 16:46:47 +00:00
Matt Miller 0e357337a5 started working on exploit stuff, changed aliases a bit for windows payloads, pimped targets to the max, added wrappers to exploit for payload stuff
git-svn-id: file:///home/svn/incoming/trunk@2729 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-11 15:34:31 +00:00
Matt Miller 7d2e970774 name instead of desc
git-svn-id: file:///home/svn/incoming/trunk@2728 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-11 05:55:38 +00:00
Matt Miller 7cc583c31f display advanced like msf2
git-svn-id: file:///home/svn/incoming/trunk@2727 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-11 05:49:04 +00:00
Matt Miller cea1bdc511 added required column, added show options/advanced
git-svn-id: file:///home/svn/incoming/trunk@2726 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-11 05:44:36 +00:00
Matt Miller ed5dc3d559 use automatically goes back
git-svn-id: file:///home/svn/incoming/trunk@2725 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-11 05:36:32 +00:00
Matt Miller 0cd473ce43 yea yea
git-svn-id: file:///home/svn/incoming/trunk@2724 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-11 05:25:50 +00:00
Matt Miller 543dce4684 added option deregistration, kinda lame, need to think of a better way
git-svn-id: file:///home/svn/incoming/trunk@2723 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-11 05:21:19 +00:00
Matt Miller 1237b31617 win32 add user, need a way to hide options
git-svn-id: file:///home/svn/incoming/trunk@2722 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-11 05:15:30 +00:00
Matt Miller 1be7b9337e implemented a single payload for grins, spoon will hate it
git-svn-id: file:///home/svn/incoming/trunk@2721 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-11 04:24:11 +00:00
Matt Miller d5358fb519 you're hanging out will the cool kids now
git-svn-id: file:///home/svn/incoming/trunk@2720 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-11 04:09:16 +00:00
Matt Miller f1aba8e7ba introducing handlers to the mix
git-svn-id: file:///home/svn/incoming/trunk@2719 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-11 04:07:52 +00:00
Matt Miller 5d6c67ee69 started working on handlers
git-svn-id: file:///home/svn/incoming/trunk@2718 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-11 02:03:48 +00:00
Matt Miller 8fec1a1741 die die die
git-svn-id: file:///home/svn/incoming/trunk@2717 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-10 23:41:35 +00:00
Spoon M a20d99dd4f all for the crabbot
git-svn-id: file:///home/svn/incoming/trunk@2716 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-10 23:38:50 +00:00
Matt Miller 0ecb59bca1 removed -c on nop generation
git-svn-id: file:///home/svn/incoming/trunk@2715 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-10 23:19:59 +00:00
Matt Miller f0e18799ba basic module display info
git-svn-id: file:///home/svn/incoming/trunk@2714 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-10 21:01:05 +00:00
Matt Miller 9fe92b5347 added another encoder, fixed up some encoding stuff
git-svn-id: file:///home/svn/incoming/trunk@2713 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-10 20:49:13 +00:00
Matt Miller f1975a4b0f tearing up the house, fixed some invalid exception names, payload encoding rocks
git-svn-id: file:///home/svn/incoming/trunk@2712 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-10 19:35:46 +00:00
Matt Miller 8dc1128b3c more cool shit
git-svn-id: file:///home/svn/incoming/trunk@2711 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-10 19:21:40 +00:00
Matt Miller eba7bb2a6d ver
git-svn-id: file:///home/svn/incoming/trunk@2710 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-10 10:41:11 +00:00
Matt Miller d93792ad46 back
git-svn-id: file:///home/svn/incoming/trunk@2709 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-10 10:20:24 +00:00
Matt Miller ca1dab5f27 payload generation
git-svn-id: file:///home/svn/incoming/trunk@2708 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-10 10:08:10 +00:00
Matt Miller 1fe45cae31 simple wrappers
git-svn-id: file:///home/svn/incoming/trunk@2707 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-10 09:42:49 +00:00
Matt Miller ed50e291fc shake it
git-svn-id: file:///home/svn/incoming/trunk@2706 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-10 08:36:53 +00:00
Matt Miller 2c6014fbb3 pretty output
git-svn-id: file:///home/svn/incoming/trunk@2705 4d416f70-5f16-0410-b530-b9f4589650da
2005-07-10 08:33:29 +00:00