{"push_id":2331197320,"size":17,"distinct_size":17,"ref":"refs/heads/master","head":"d5ab7b127b7b04ebc54cc6ebdb5dba96b34d6fb3","before":"b21f5d70366c02e916f9296e99f99c9a30e7ea89","commits":[{"sha":"ef1d4ddb036f7306d4f1759feae323cf8156eba5","author":{"name":"RageLtMan","email":"e290cab40d3b4ee1a972944de1ae32f37bb252ca"},"message":"Add UDP handlers and payloads (redux)\n\nThis is a repackaging effort for the work i originally pushed in\n6035. This segment of the PR provides UDP session handlers for\nbind and reverse sessions, a Windows Metasm stager (really the\nTCP stager with a small change), and a pair of socat payloads for\ntesting simple UDP shells. Netcat or any scripting language with\na sockets library is sufficient to use these sessions as they are\nstateless and simple.\n\nTesting of this PR requires rex/core #1 and rex/socket #2\n\nThe SSL testing which was being done on 6035 is backed out, left\nfor a later time when we can do DTLS properly.","distinct":true,"url":"https://api.github.com/repos/salewski/metasploit-framework/commits/ef1d4ddb036f7306d4f1759feae323cf8156eba5"},{"sha":"721163bd67a96d7502d4301a49d5609f4b77cd6a","author":{"name":"RageLtMan","email":"e290cab40d3b4ee1a972944de1ae32f37bb252ca"},"message":"Python shell via reverse UDP\n\nPython-based UDP egress shell, another PoC of the protocol used\nas a raw transport.","distinct":true,"url":"https://api.github.com/repos/salewski/metasploit-framework/commits/721163bd67a96d7502d4301a49d5609f4b77cd6a"},{"sha":"ed47efdadc38d0b32ca11420793d9af85a1c4293","author":{"name":"RageLtMan","email":"e290cab40d3b4ee1a972944de1ae32f37bb252ca"},"message":"Silence tidy failures","distinct":true,"url":"https://api.github.com/repos/salewski/metasploit-framework/commits/ed47efdadc38d0b32ca11420793d9af85a1c4293"},{"sha":"252e80b9bf8229c650925e40f88baa65eb222a21","author":{"name":"Brent Cook","email":"01dbaac5ff9572913235f15b302f7c2caaf6ff54@gmail.com"},"message":"remove a couple of broken meterpreter scripts (upstream is dead)","distinct":true,"url":"https://api.github.com/repos/salewski/metasploit-framework/commits/252e80b9bf8229c650925e40f88baa65eb222a21"},{"sha":"18983d1fae6106e79d10e6a66e88e22bdb200c1a","author":{"name":"Brent Cook","email":"01dbaac5ff9572913235f15b302f7c2caaf6ff54@gmail.com"},"message":"s/imporve/improve/g","distinct":true,"url":"https://api.github.com/repos/salewski/metasploit-framework/commits/18983d1fae6106e79d10e6a66e88e22bdb200c1a"},{"sha":"2221779ddd0b0c096f376edf1fff15d53fa9712b","author":{"name":"Jeffrey Martin","email":"d181fd130dc7824f8844c7c8a974d7909a5a49f9@rapid7.com"},"message":"update package namespaces","distinct":true,"url":"https://api.github.com/repos/salewski/metasploit-framework/commits/2221779ddd0b0c096f376edf1fff15d53fa9712b"},{"sha":"b80445e4485c235f8db6488bfb605fad5ebdccc9","author":{"name":"Jeffrey Martin","email":"d181fd130dc7824f8844c7c8a974d7909a5a49f9@rapid7.com"},"message":"add missing payload tests","distinct":true,"url":"https://api.github.com/repos/salewski/metasploit-framework/commits/b80445e4485c235f8db6488bfb605fad5ebdccc9"},{"sha":"fbeba8bfd2e6fb3b46000752b80b4c1b64f450e0","author":{"name":"Wei Chen","email":"ae1ed310b37241ebb8948f0c398ce5ff317394fd@rapid7.com"},"message":"Fix #9513, Add private_type to be able to store password for Tomcat\n\nIf there is no :private_type, the create_credential method in\nMetasploit::Credential::Creation will quietly skip the password,\nwhich makes it look like a bug when the user is trying to view\nthe password from the creds command.\n\nFix #9513","distinct":true,"url":"https://api.github.com/repos/salewski/metasploit-framework/commits/fbeba8bfd2e6fb3b46000752b80b4c1b64f450e0"},{"sha":"d56111a33c8da29f75b25df5d2b4a39d48f28f8a","author":{"name":"Jeffrey Martin","email":"d181fd130dc7824f8844c7c8a974d7909a5a49f9@rapid7.com"},"message":"update cache sizes from new tests","distinct":true,"url":"https://api.github.com/repos/salewski/metasploit-framework/commits/d56111a33c8da29f75b25df5d2b4a39d48f28f8a"},{"sha":"f5768e7cedee50702b2acc7af46d509166fe1de3","author":{"name":"Jeffrey Martin","email":"d181fd130dc7824f8844c7c8a974d7909a5a49f9@rapid7.com"},"message":"gate session reported when using bind udp\n\nWhile this method here is somewhat noisy on the network it eliminates\na poor user experience when the handler is started but the payload is\nnot yet running on the target.\n\nWhen a target is sent a udp packet and it is not rejected push down\nan initial \"echo syn\" command that will respond with output.  This\nallows framework to be aware that the payload is what is running on\nthe server port instead of assuming a non-existent target is a valid\nsession.","distinct":true,"url":"https://api.github.com/repos/salewski/metasploit-framework/commits/f5768e7cedee50702b2acc7af46d509166fe1de3"},{"sha":"3811665b69d517ddea0399dc8a883a06e8b989e3","author":{"name":"Jeffrey Martin","email":"d181fd130dc7824f8844c7c8a974d7909a5a49f9@rapid7.com"},"message":"Land #7699, Add UDP handlers and payloads (redux)","distinct":true,"url":"https://api.github.com/repos/salewski/metasploit-framework/commits/3811665b69d517ddea0399dc8a883a06e8b989e3"},{"sha":"5063415b798b456418489133140d09b47a66ab37","author":{"name":"Spencer McIntyre","email":"5ef2bf0d1465d30f719cc77fa6bc45d700eed1ca@gmail.com"},"message":"Land #9552, add private_type for stored tomcat pw\n\nFixes #9513","distinct":true,"url":"https://api.github.com/repos/salewski/metasploit-framework/commits/5063415b798b456418489133140d09b47a66ab37"},{"sha":"9611bfdd01b2810c05d7cd59b9ff33083f810469","author":{"name":"Jacob Robles","email":"2e56339dca72a98aa55ced751af4d9584b2aff55@rapid7.com"},"message":"Land #9547, Delete meterpreter scripts, imporve spelling","distinct":true,"url":"https://api.github.com/repos/salewski/metasploit-framework/commits/9611bfdd01b2810c05d7cd59b9ff33083f810469"},{"sha":"234f5a316b78dfcc98054fa1cd1e39d571c34cd9","author":{"name":"HD Moore","email":"fa60ce20b1442fcdbaa626556aa6cc2afed028ba@hdm.io"},"message":"Revert \"Remove old deprecated modules\"\n\nThis reverts commit a2c5cc0ffb274c0ca892db7a3a5f4eff7374064d.","distinct":true,"url":"https://api.github.com/repos/salewski/metasploit-framework/commits/234f5a316b78dfcc98054fa1cd1e39d571c34cd9"},{"sha":"ef13f01820efd49fcc2c45d5d4c2ec56a824fbad","author":{"name":"HD Moore","email":"fa60ce20b1442fcdbaa626556aa6cc2afed028ba@hdm.io"},"message":"Remove actually deprecated modules","distinct":true,"url":"https://api.github.com/repos/salewski/metasploit-framework/commits/ef13f01820efd49fcc2c45d5d4c2ec56a824fbad"},{"sha":"7cfc17860d0adaaf19e1e68c4a0f39bc6f5f9d5c","author":{"name":"HD Moore","email":"fa60ce20b1442fcdbaa626556aa6cc2afed028ba@hdm.io"},"message":"udp_probe is necessary for pivot scans","distinct":true,"url":"https://api.github.com/repos/salewski/metasploit-framework/commits/7cfc17860d0adaaf19e1e68c4a0f39bc6f5f9d5c"},{"sha":"d5ab7b127b7b04ebc54cc6ebdb5dba96b34d6fb3","author":{"name":"Brent Cook","email":"01dbaac5ff9572913235f15b302f7c2caaf6ff54@gmail.com"},"message":"Land #9557, add back udp_probe for now","distinct":true,"url":"https://api.github.com/repos/salewski/metasploit-framework/commits/d5ab7b127b7b04ebc54cc6ebdb5dba96b34d6fb3"}]}
{"actor":{"display_login":"salewski"}}