{"push_id":571941504,"size":56,"distinct_size":56,"ref":"refs/heads/master","head":"2397be6e458a78e8e2b23cf111cb52527b18a22c","before":"133ae4cd04ccc906e66f8b5543168e69bf16f98f","commits":[{"sha":"5c50a07c0f38995f99584d68ee95a8fa779dbf34","author":{"email":"db79e40975be31793194a53c726813d9c944bf9c@gmail.com","name":"Tim"},"message":"futex_requeue","distinct":true,"url":"https://api.github.com/repos/dmaloney-r7/metasploit-framework/commits/5c50a07c0f38995f99584d68ee95a8fa779dbf34"},{"sha":"95a9d5010c75b3f824bb205f98db6ad9e618b18b","author":{"email":"05d626fd1af92cd908b5867e2945303f10e73fba@rapid7.com","name":"Luke Imhoff"},"message":"Use metasploit-model with metasploit-cache extracted\n\nMSP-11141\n\nTest that metasploit-model with metasploit-cache extracted and the\ncompatible metasploit_data_models and metasploit-credential are\ncompatible with metasploit-framework without changes.","distinct":true,"url":"https://api.github.com/repos/dmaloney-r7/metasploit-framework/commits/95a9d5010c75b3f824bb205f98db6ad9e618b18b"},{"sha":"c959d42a29800d3b3a8aac4fb1d0ec5d5a341c28","author":{"email":"db79e40975be31793194a53c726813d9c944bf9c@gmail.com","name":"Tim"},"message":"minor tweak","distinct":true,"url":"https://api.github.com/repos/dmaloney-r7/metasploit-framework/commits/c959d42a29800d3b3a8aac4fb1d0ec5d5a341c28"},{"sha":"64ab11c6ba3938d05f72cc8fea6c3287eb72268c","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@rycon.hu","name":"Balazs Bucsay"},"message":"Add Achat Beta v0.150 RCE for Win7/XPSP3","distinct":true,"url":"https://api.github.com/repos/dmaloney-r7/metasploit-framework/commits/64ab11c6ba3938d05f72cc8fea6c3287eb72268c"},{"sha":"89e5a2b89230ff313815cb7e5ae3fcc2c9eb9f38","author":{"email":"572ef7a8a664cfb9ef648d7ffb788911021abd0d@rapid7.com","name":"Brent Cook"},"message":"disable -no-thumb, doesn't work with latest NDK?","distinct":true,"url":"https://api.github.com/repos/dmaloney-r7/metasploit-framework/commits/89e5a2b89230ff313815cb7e5ae3fcc2c9eb9f38"},{"sha":"3deac54d3fb47fc44f9d4f10088d09ac6b63b053","author":{"email":"060600f7c1dabe8747f84f25532963099dca9a43@rapid7.com","name":"Christian Catalan"},"message":"Convert find_or_initialize_by_X to Rails 4 compatible.\n\nMSP-12018","distinct":true,"url":"https://api.github.com/repos/dmaloney-r7/metasploit-framework/commits/3deac54d3fb47fc44f9d4f10088d09ac6b63b053"},{"sha":"a543d957d4f9f8e70620871629681f08feb6ac1b","author":{"email":"91027b1826ab0fd8b23119d9aa45253c1fb884b2@rapid7.com","name":"sinn3r"},"message":"Fix #4717 - Change AllowWin32SEH's default to false\n\nThis is patch to change AllowWin32SEH to false.\n\nRoot cause:\n\nThe truely intended behavior is that if the user doesn't set a\nBufferRegister and the encoder is for Windows, the AllowWin32SEH\ncode should kick in.\n\nThe problem here is that msfencode and msfvenom handle the platform\ninformation differently, so we get different results.\n\nWith msfencode, the platform information isn't passed when alpha_mixed\nis used, so even if you're using the encoder for Win32, the encoder\ndoesn't actually know about this. But everything works out just fine\nanyway because people don't actually rely on AllowWin32SEH.\n\nWith msfvenom, the platform information is passed, so the encoder\nactually knows it's for Windows. The two conditions are met (regster\nand platform), so AllowWin32SEH kicks in. However, the AllowWin32SEH\ntechnique enforces the BufferRegister to ECX, and that there's no\nGetPC, so by default this isn't going to work.\n\nThe solution:\n\nWe are actually better off with setting AllowWin32SEH to false, mainly\nbecause the SEH technique is pretty much dead (congrats MSFT!). And we\nwant the GetPC routine by default.\n\nIf people want to use AllowWin32SEH routine, they can simply set\nAllowWin32SEH to true to bring it right back. For example:\n\ne = framework.encoders.create('x86/alpha_mixed')\ne.datastore.import_options_from_hash({'AllowWin32SEH'=>true})\nbuf = e.encode(\"AAAA\", nil, nil, ::Msf::Module::PlatformList.win32)\n\nOr in msfvenom:\n\nmsfvenom -p windows/meterpreter/bind_tcp -e x86/alpha_mixed\nAllowWin32SEH=true -f raw\n\nFix #4717","distinct":true,"url":"https://api.github.com/repos/dmaloney-r7/metasploit-framework/commits/a543d957d4f9f8e70620871629681f08feb6ac1b"},{"sha":"985641dbc48b120e539db9faff99b0cdcf7d4e33","author":{"email":"d4a529376a6eb9ddb8539def18d9673ca1eba14b@rapid7.com","name":"HD Moore"},"message":"Add missing Context, fixes #4723","distinct":true,"url":"https://api.github.com/repos/dmaloney-r7/metasploit-framework/commits/985641dbc48b120e539db9faff99b0cdcf7d4e33"},{"sha":"8d982e3286632af5a318832d8a3a4d9dc9ddfdbf","author":{"email":"d4a529376a6eb9ddb8539def18d9673ca1eba14b@rapid7.com","name":"HD Moore"},"message":"Pass the framework/module down into LoginScanner","distinct":true,"url":"https://api.github.com/repos/dmaloney-r7/metasploit-framework/commits/8d982e3286632af5a318832d8a3a4d9dc9ddfdbf"},{"sha":"b1726fd6091b6a37dd0ca159dd8c997243aaec5e","author":{"email":"d4a529376a6eb9ddb8539def18d9673ca1eba14b@rapid7.com","name":"HD Moore"},"message":"Missing comma","distinct":true,"url":"https://api.github.com/repos/dmaloney-r7/metasploit-framework/commits/b1726fd6091b6a37dd0ca159dd8c997243aaec5e"},{"sha":"3e7e9ae99b0a374603410b1de7cedd4a941e9e69","author":{"email":"15b648d3c5a437f4e03134d48f4db973e65d39ee@rapid7.com","name":"jvazquez-r7"},"message":"Keep default behavior for modules forcing Msf::Encoder::Type::AlphanumMixed","distinct":true,"url":"https://api.github.com/repos/dmaloney-r7/metasploit-framework/commits/3e7e9ae99b0a374603410b1de7cedd4a941e9e69"},{"sha":"831a1494ac135c5c00e6ec5fd9f34e19ac66cc74","author":{"email":"15b648d3c5a437f4e03134d48f4db973e65d39ee@rapid7.com","name":"jvazquez-r7"},"message":"Keep default behavior for modules forcing Msf::Encoder::Type::AlphanumUpper","distinct":true,"url":"https://api.github.com/repos/dmaloney-r7/metasploit-framework/commits/831a1494ac135c5c00e6ec5fd9f34e19ac66cc74"},{"sha":"592fa17587f354787fc99e621dd84e4ff176580a","author":{"email":"91027b1826ab0fd8b23119d9aa45253c1fb884b2@rapid7.com","name":"sinn3r"},"message":"Merge pull request #26 from jvazquez-r7/review_4724\n\nMake safer Change AllowWin32SEH","distinct":true,"url":"https://api.github.com/repos/dmaloney-r7/metasploit-framework/commits/592fa17587f354787fc99e621dd84e4ff176580a"},{"sha":"0e4f3b0e80bec2f3cee06e27017746eaca91dd95","author":{"email":"572ef7a8a664cfb9ef648d7ffb788911021abd0d@rapid7.com","name":"Brent Cook"},"message":"added built data/exploits/CVE-2014-3153.elf","distinct":true,"url":"https://api.github.com/repos/dmaloney-r7/metasploit-framework/commits/0e4f3b0e80bec2f3cee06e27017746eaca91dd95"},{"sha":"af405eeb7dcd555cd6ef31cd8dbc225780c72a40","author":{"email":"572ef7a8a664cfb9ef648d7ffb788911021abd0d@rapid7.com","name":"Brent Cook"},"message":"Land #4287, @timwr's exploit form CVS-2014-3153","distinct":true,"url":"https://api.github.com/repos/dmaloney-r7/metasploit-framework/commits/af405eeb7dcd555cd6ef31cd8dbc225780c72a40"},{"sha":"81cad064eaef9df02b588387e2bf2e7b26357339","author":{"email":"15b648d3c5a437f4e03134d48f4db973e65d39ee@rapid7.com","name":"jvazquez-r7"},"message":"Land #4724, @wchen-r7's AllowWin32SEH's change on alpha encoders","distinct":true,"url":"https://api.github.com/repos/dmaloney-r7/metasploit-framework/commits/81cad064eaef9df02b588387e2bf2e7b26357339"},{"sha":"2d129f91630bc6eb5cde25a69d0ee956ef9fff3b","author":{"email":"d4a529376a6eb9ddb8539def18d9673ca1eba14b@rapid7.com","name":"HD Moore"},"message":"Clean up socket_logger, record the module name","distinct":true,"url":"https://api.github.com/repos/dmaloney-r7/metasploit-framework/commits/2d129f91630bc6eb5cde25a69d0ee956ef9fff3b"},{"sha":"2a3855c5af2aeb28de79394550b20979b1fc6a88","author":{"email":"63c2238d7601fda211621ecf92a6be8070f104ed@gmail.com","name":"Spencer McIntyre"},"message":"Skip the psh prepend sleep time error when it is 0","distinct":true,"url":"https://api.github.com/repos/dmaloney-r7/metasploit-framework/commits/2a3855c5af2aeb28de79394550b20979b1fc6a88"},{"sha":"79abb72589b9f4292dc2670e804c21515a9d7b17","author":{"email":"747581ce0b1a720b56f89277ea2d66518fda0774@rapid7.com","name":"Tod Beardsley"},"message":"Add some randomness to the /tmp filename","distinct":true,"url":"https://api.github.com/repos/dmaloney-r7/metasploit-framework/commits/79abb72589b9f4292dc2670e804c21515a9d7b17"},{"sha":"e62f44cc1aa24305ef47e90a30995327117e80d9","author":{"email":"a742a053d95cd991f51d35aed8773fe355746ddb@rapid7.com","name":"William Vu"},"message":"Fix false negative in comment check\n\nAdds anchor to regex.","distinct":true,"url":"https://api.github.com/repos/dmaloney-r7/metasploit-framework/commits/e62f44cc1aa24305ef47e90a30995327117e80d9"}]}