{"push_id":1008635378,"size":402,"distinct_size":402,"ref":"refs/heads/master","head":"ddc25cf8486bf662095b5f0fb9f04b5abdf1cd05","before":"87193cbcfcc978b8614bd7726af2bf2603deead3","commits":[{"sha":"5b0647a1f21e9be2318c5b022b6c6f36526aba49","author":{"email":"fb7049477e5ec7f0706b867f84135c0845ae0401@gmail.com","name":"Martin Vigo"},"message":"Add support to steal 2FA token","distinct":true,"url":"https://api.github.com/repos/c0deh4xor/metasploit-framework/commits/5b0647a1f21e9be2318c5b022b6c6f36526aba49"},{"sha":"0e5e8032ad73370013b27f000dedd6030c51efe8","author":{"email":"fb7049477e5ec7f0706b867f84135c0845ae0401@gmail.com","name":"Martin Vigo"},"message":"Add Firefox 2FA support","distinct":true,"url":"https://api.github.com/repos/c0deh4xor/metasploit-framework/commits/0e5e8032ad73370013b27f000dedd6030c51efe8"},{"sha":"a3365a9c7f8d32b482a80d624182139b64473a4b","author":{"email":"fb7049477e5ec7f0706b867f84135c0845ae0401@gmail.com","name":"Martin Vigo"},"message":"Add key, 2fa, iterations and otp support","distinct":true,"url":"https://api.github.com/repos/c0deh4xor/metasploit-framework/commits/a3365a9c7f8d32b482a80d624182139b64473a4b"},{"sha":"da9420a9159dd831f119aff98afcc6121c592db5","author":{"email":"fb7049477e5ec7f0706b867f84135c0845ae0401@gmail.com","name":"Martin Vigo"},"message":"Retrieve randkey from LastPass","distinct":true,"url":"https://api.github.com/repos/c0deh4xor/metasploit-framework/commits/da9420a9159dd831f119aff98afcc6121c592db5"},{"sha":"e67065a7e91b4ac694f76cf6a34bebb3dd7e04fb","author":{"email":"fb7049477e5ec7f0706b867f84135c0845ae0401@gmail.com","name":"Martin Vigo"},"message":"Fix Firefox/Opera bugs","distinct":true,"url":"https://api.github.com/repos/c0deh4xor/metasploit-framework/commits/e67065a7e91b4ac694f76cf6a34bebb3dd7e04fb"},{"sha":"b0f92b49a2e371ac6bf3a0c52034c85514b3b7a7","author":{"email":"fb7049477e5ec7f0706b867f84135c0845ae0401@gmail.com","name":"Martin Vigo"},"message":"Print vault passwords","distinct":true,"url":"https://api.github.com/repos/c0deh4xor/metasploit-framework/commits/b0f92b49a2e371ac6bf3a0c52034c85514b3b7a7"},{"sha":"211da2746ea61200b94a96fa8bd4fa9034311558","author":{"email":"fb7049477e5ec7f0706b867f84135c0845ae0401@gmail.com","name":"Martin Vigo"},"message":"Support cookie auth key decryption","distinct":true,"url":"https://api.github.com/repos/c0deh4xor/metasploit-framework/commits/211da2746ea61200b94a96fa8bd4fa9034311558"},{"sha":"d677a8b8719c0f3cfb03e796f4a0361625719a23","author":{"email":"ae42760ef71e07cdc78c21849b44551816bda917@talosinfosec.com","name":"Tyler Bennett"},"message":"Adding Dahua DVR auth bypass auxiliary scanner per CVE-2013-6117","distinct":true,"url":"https://api.github.com/repos/c0deh4xor/metasploit-framework/commits/d677a8b8719c0f3cfb03e796f4a0361625719a23"},{"sha":"afd1e432261a060ffd75c701c210e2aba5d8397a","author":{"email":"ae42760ef71e07cdc78c21849b44551816bda917@talosinfosec.com","name":"Tyler Bennett"},"message":"added rubocop fixes","distinct":true,"url":"https://api.github.com/repos/c0deh4xor/metasploit-framework/commits/afd1e432261a060ffd75c701c210e2aba5d8397a"},{"sha":"f499b822cdfd645d2cd067d29f4e3281d766a2b1","author":{"email":"ae42760ef71e07cdc78c21849b44551816bda917@talosinfosec.com","name":"Tyler Bennett"},"message":"added more rubocop fixes, still testing issue with RHOSTS","distinct":true,"url":"https://api.github.com/repos/c0deh4xor/metasploit-framework/commits/f499b822cdfd645d2cd067d29f4e3281d766a2b1"},{"sha":"38c4e4ee6c4936923843b45ac51fc0ae1c884e46","author":{"email":"ae42760ef71e07cdc78c21849b44551816bda917@talosinfosec.com","name":"Tyler Bennett"},"message":"added a few more rubocop fixes","distinct":true,"url":"https://api.github.com/repos/c0deh4xor/metasploit-framework/commits/38c4e4ee6c4936923843b45ac51fc0ae1c884e46"},{"sha":"6e4ccb46e547029b2cedb538b8f33c62901e803a","author":{"email":"ae42760ef71e07cdc78c21849b44551816bda917@talosinfosec.com","name":"Tyler Bennett"},"message":"knocked out a few more rubocop errors","distinct":true,"url":"https://api.github.com/repos/c0deh4xor/metasploit-framework/commits/6e4ccb46e547029b2cedb538b8f33c62901e803a"},{"sha":"e55ac99c12d69bb3efd3ef12843e4a08bc0794dd","author":{"email":"ae42760ef71e07cdc78c21849b44551816bda917@talosinfosec.com","name":"Tyler Bennett"},"message":"fixed a bunch more rubocop errors","distinct":true,"url":"https://api.github.com/repos/c0deh4xor/metasploit-framework/commits/e55ac99c12d69bb3efd3ef12843e4a08bc0794dd"},{"sha":"3d95bd7851060c406c4804c4a12e1b7b6824b30e","author":{"email":"ae42760ef71e07cdc78c21849b44551816bda917@talosinfosec.com","name":"Tyler Bennett"},"message":"fixed issue with msftidy and fixed rubocop issues that broke the module","distinct":true,"url":"https://api.github.com/repos/c0deh4xor/metasploit-framework/commits/3d95bd7851060c406c4804c4a12e1b7b6824b30e"},{"sha":"5acd9b283e884aaad3fbc2d308590182f88e5d8f","author":{"email":"ae42760ef71e07cdc78c21849b44551816bda917@talosinfosec.com","name":"Tyler Bennett"},"message":"removed misc comments that arent needed","distinct":true,"url":"https://api.github.com/repos/c0deh4xor/metasploit-framework/commits/5acd9b283e884aaad3fbc2d308590182f88e5d8f"},{"sha":"07767cd8036b9204870a2b8fa2617e646b0af4c2","author":{"email":"07ee4be5720abe19445bef3036fd75b0a35e7f7e@rapid7.com","name":"Jon Hart"},"message":"Fix #6265","distinct":true,"url":"https://api.github.com/repos/c0deh4xor/metasploit-framework/commits/07767cd8036b9204870a2b8fa2617e646b0af4c2"},{"sha":"f37adf9ff86c511364c32e0f5847b20d79e0a704","author":{"email":"07ee4be5720abe19445bef3036fd75b0a35e7f7e@rapid7.com","name":"Jon Hart"},"message":"Add incomplete spec for Rex::Parser::Ini","distinct":true,"url":"https://api.github.com/repos/c0deh4xor/metasploit-framework/commits/f37adf9ff86c511364c32e0f5847b20d79e0a704"},{"sha":"f34c7a8594683d307fbee739512e07e66c0f54f6","author":{"email":"fb7049477e5ec7f0706b867f84135c0845ae0401@gmail.com","name":"Martin Vigo"},"message":"Support for new Firefox method to store credentials","distinct":true,"url":"https://api.github.com/repos/c0deh4xor/metasploit-framework/commits/f34c7a8594683d307fbee739512e07e66c0f54f6"},{"sha":"9d747e67a32d672bbf8a9f46b0ed7c5fe93e90cb","author":{"email":"fb7049477e5ec7f0706b867f84135c0845ae0401@gmail.com","name":"Martin Vigo"},"message":"Fix bugs in new Firefox creds storage","distinct":true,"url":"https://api.github.com/repos/c0deh4xor/metasploit-framework/commits/9d747e67a32d672bbf8a9f46b0ed7c5fe93e90cb"},{"sha":"cb60b41d5d972d7e4200390e300ebaa3ec942ffb","author":{"email":"ae42760ef71e07cdc78c21849b44551816bda917@talosinfosec.com","name":"Tyler Bennett"},"message":"added in fixes and missing typos, randomized the password for the user","distinct":true,"url":"https://api.github.com/repos/c0deh4xor/metasploit-framework/commits/cb60b41d5d972d7e4200390e300ebaa3ec942ffb"}]}