metasploit-framework/lib/rex/post
Stephen Fewer e19633354b Bug fix for a rare edge case with channels. When creating a Rex::Post::Meterpreter::Stream instance we should initialize_abstraction() before super() as we can get a scenario where dio_write_handler() is called with data to write to the rsock but rsock has not yet been initialized. This happens if the channel is registered (client.add_channel(self) in Channel.initialize) to a session and a 'core_channel_write' request comes in before we have called self.initialize_abstraction()
git-svn-id: file:///home/svn/framework3/trunk@8386 4d416f70-5f16-0410-b530-b9f4589650da
2010-02-06 20:12:52 +00:00
..
meterpreter Bug fix for a rare edge case with channels. When creating a Rex::Post::Meterpreter::Stream instance we should initialize_abstraction() before super() as we can get a scenario where dio_write_handler() is called with data to write to the rsock but rsock has not yet been initialized. This happens if the channel is registered (client.add_channel(self) in Channel.initialize) to a session and a 'core_channel_write' request comes in before we have called self.initialize_abstraction() 2010-02-06 20:12:52 +00:00
dir.rb Code cleanups 2008-10-19 21:03:39 +00:00
file.rb Mostly cosmetic 2009-11-16 15:16:08 +00:00
file_stat.rb more tabs vs spaces, and fix a few mismatched indentation levels (def/end, etc) 2009-10-20 17:24:33 +00:00
gen.pl What what what, Post-Exploitation attack! 2005-04-03 21:52:10 +00:00
io.rb Code cleanups 2008-10-19 21:03:39 +00:00
meterpreter.rb Code cleanups 2008-10-19 21:03:39 +00:00
permission.rb Code cleanups 2008-10-19 21:03:39 +00:00
process.rb Code cleanups 2008-10-19 21:03:39 +00:00
thread.rb Code cleanups 2008-10-19 21:03:39 +00:00
ui.rb Code cleanups 2008-10-19 21:03:39 +00:00