{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":436357466,"defaultBranch":"main","name":"ronin-payloads","ownerLogin":"ronin-rb","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-12-08T18:48:56.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/191455?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1724108417.0","currentOid":""},"activityList":{"items":[{"before":"b87f126ae99674475817c9faf0e933b8f75e84ee","after":"6e0787887158837faa9b24e6970acd8275bb76b5","ref":"refs/heads/0.3.0","pushedAt":"2024-08-19T23:22:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"postmodern","name":"Postmodern","path":"/postmodern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12671?s=80&v=4"},"commit":{"message":"Added `PHPPayload#to_html` (closes #183).","shortMessageHtmlLink":"Added PHPPayload#to_html (closes #183)."}},{"before":"b7675f48ca9ff5b7a8273c43449e377ca5941b6f","after":"b87f126ae99674475817c9faf0e933b8f75e84ee","ref":"refs/heads/0.3.0","pushedAt":"2024-08-19T23:10:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"postmodern","name":"Postmodern","path":"/postmodern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12671?s=80&v=4"},"commit":{"message":"Added the `--convert-to` option to `ronin-payloads build` (closes #182).\n\n* Added the `Build#convert_to` method.\n* Removed unused `Build#built_payload` and `Build#encoded_payload` methods.\n Use `@payload.to_s` instead.","shortMessageHtmlLink":"Added the --convert-to option to ronin-payloads build (closes #182)."}},{"before":null,"after":"21d86e2f7469928765c2e451d6a6f743e071752e","ref":"refs/heads/convert_to_option","pushedAt":"2024-08-19T23:00:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"postmodern","name":"Postmodern","path":"/postmodern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12671?s=80&v=4"},"commit":{"message":"Added the `--convert-to` option to `ronin-payloads build` (closes #182).","shortMessageHtmlLink":"Added the --convert-to option to ronin-payloads build (closes #182)."}},{"before":"eb199cfc6e81ce78cf3827d638b527915090a77e","after":"b7675f48ca9ff5b7a8273c43449e377ca5941b6f","ref":"refs/heads/0.3.0","pushedAt":"2024-08-19T20:56:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"postmodern","name":"Postmodern","path":"/postmodern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12671?s=80&v=4"},"commit":{"message":"Added `CommandPayload#to_perl` (closes #143).","shortMessageHtmlLink":"Added CommandPayload#to_perl (closes #143)."}},{"before":"d284bb4d14e857c7501395a042a70d35b4a4eb59","after":"eb199cfc6e81ce78cf3827d638b527915090a77e","ref":"refs/heads/0.3.0","pushedAt":"2024-08-17T05:54:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"postmodern","name":"Postmodern","path":"/postmodern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12671?s=80&v=4"},"commit":{"message":"Added `CommandPayload#to_python` (closes #142).","shortMessageHtmlLink":"Added CommandPayload#to_python (closes #142)."}},{"before":"4354939961964a80e1aed318f43372c376f626ea","after":"d284bb4d14e857c7501395a042a70d35b4a4eb59","ref":"refs/heads/0.3.0","pushedAt":"2024-08-17T04:27:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"postmodern","name":"Postmodern","path":"/postmodern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12671?s=80&v=4"},"commit":{"message":"Added `CommandPayload#to_node_js` (closes #141).","shortMessageHtmlLink":"Added CommandPayload#to_node_js (closes #141)."}},{"before":"acbfbd41bf577993b6a9751da3fcfbccf7aa150b","after":"4354939961964a80e1aed318f43372c376f626ea","ref":"refs/heads/0.3.0","pushedAt":"2024-08-16T09:55:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"postmodern","name":"Postmodern","path":"/postmodern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12671?s=80&v=4"},"commit":{"message":"Added `CommandPayload#to_php` (closes #140).","shortMessageHtmlLink":"Added CommandPayload#to_php (closes #140)."}},{"before":"452b3f5ad113b61f120cd3b058b114f754f1800e","after":"acbfbd41bf577993b6a9751da3fcfbccf7aa150b","ref":"refs/heads/0.3.0","pushedAt":"2024-08-16T08:02:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"postmodern","name":"Postmodern","path":"/postmodern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12671?s=80&v=4"},"commit":{"message":"Wrap the hex escaped encoder output in `bash -c \"...\"`.\n\n* This is because on Ubuntu/Debian systems `sh` is actually `dash`,\n which does not support `$'\\xXX...'` style strings. So we must ensure\n the hex escaped command is executed under `bash`.","shortMessageHtmlLink":"Wrap the hex escaped encoder output in bash -c \"...\"."}},{"before":"d7a4edec2bad52ef12f569bb2cbcd7479c7d5ffb","after":null,"ref":"refs/heads/fix_hex_escape","pushedAt":"2024-08-16T03:42:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"postmodern","name":"Postmodern","path":"/postmodern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12671?s=80&v=4"}},{"before":"662f1f78bb3d82ee1695486dd275c556064bc18e","after":"452b3f5ad113b61f120cd3b058b114f754f1800e","ref":"refs/heads/0.3.0","pushedAt":"2024-08-16T03:41:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"postmodern","name":"Postmodern","path":"/postmodern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12671?s=80&v=4"},"commit":{"message":"Apparently `$'\\xXX...'` encoding does not work under the `dash` shell.","shortMessageHtmlLink":"Apparently $'\\xXX...' encoding does not work under the dash shell."}},{"before":"c79473f39f5a2526ddaee99891e653ec10877d54","after":"d7a4edec2bad52ef12f569bb2cbcd7479c7d5ffb","ref":"refs/heads/fix_hex_escape","pushedAt":"2024-08-16T03:37:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"postmodern","name":"Postmodern","path":"/postmodern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12671?s=80&v=4"},"commit":{"message":"Figure out why the hex escaped shell command isn't running.","shortMessageHtmlLink":"Figure out why the hex escaped shell command isn't running."}},{"before":"f41df1dde84234d27dfacffcab01a29aeb7ec093","after":"c79473f39f5a2526ddaee99891e653ec10877d54","ref":"refs/heads/fix_hex_escape","pushedAt":"2024-08-16T03:32:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"postmodern","name":"Postmodern","path":"/postmodern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12671?s=80&v=4"},"commit":{"message":"Figure out why the hex escaped shell command isn't running.","shortMessageHtmlLink":"Figure out why the hex escaped shell command isn't running."}},{"before":"398c392bd54c33473074a2a985f3d75abbcc6059","after":"f41df1dde84234d27dfacffcab01a29aeb7ec093","ref":"refs/heads/fix_hex_escape","pushedAt":"2024-08-16T03:30:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"postmodern","name":"Postmodern","path":"/postmodern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12671?s=80&v=4"},"commit":{"message":"Figure out why the hex escaped shell command isn't running.","shortMessageHtmlLink":"Figure out why the hex escaped shell command isn't running."}},{"before":"027068094bf2f9964ec22b5d3d1f41de4db0c382","after":"398c392bd54c33473074a2a985f3d75abbcc6059","ref":"refs/heads/fix_hex_escape","pushedAt":"2024-08-16T03:29:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"postmodern","name":"Postmodern","path":"/postmodern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12671?s=80&v=4"},"commit":{"message":"Figure out why the hex escaped shell command isn't running.","shortMessageHtmlLink":"Figure out why the hex escaped shell command isn't running."}},{"before":"fdc7ae5fc13f9c3e1253ecdf04cea82e96be3a93","after":"027068094bf2f9964ec22b5d3d1f41de4db0c382","ref":"refs/heads/fix_hex_escape","pushedAt":"2024-08-16T03:27:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"postmodern","name":"Postmodern","path":"/postmodern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12671?s=80&v=4"},"commit":{"message":"Figure out why the hex escaped shell command isn't running.","shortMessageHtmlLink":"Figure out why the hex escaped shell command isn't running."}},{"before":"9f48a5f50719ade61a495a17441df0d5abd8c082","after":"fdc7ae5fc13f9c3e1253ecdf04cea82e96be3a93","ref":"refs/heads/fix_hex_escape","pushedAt":"2024-08-16T03:23:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"postmodern","name":"Postmodern","path":"/postmodern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12671?s=80&v=4"},"commit":{"message":"Figure out why the hex escaped shell command isn't running.","shortMessageHtmlLink":"Figure out why the hex escaped shell command isn't running."}},{"before":"434a0ebd3e483d10ae6eb0787b6c44e4f0701b14","after":"9f48a5f50719ade61a495a17441df0d5abd8c082","ref":"refs/heads/fix_hex_escape","pushedAt":"2024-08-16T03:21:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"postmodern","name":"Postmodern","path":"/postmodern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12671?s=80&v=4"},"commit":{"message":"Figure out why the hex escaped shell command isn't running.","shortMessageHtmlLink":"Figure out why the hex escaped shell command isn't running."}},{"before":null,"after":"434a0ebd3e483d10ae6eb0787b6c44e4f0701b14","ref":"refs/heads/fix_hex_escape","pushedAt":"2024-08-16T03:20:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"postmodern","name":"Postmodern","path":"/postmodern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12671?s=80&v=4"},"commit":{"message":"Figure out why the hex escaped shell command isn't running.","shortMessageHtmlLink":"Figure out why the hex escaped shell command isn't running."}},{"before":"b7d952a72ca6a100e8ab355caf020f9a8d33af57","after":"662f1f78bb3d82ee1695486dd275c556064bc18e","ref":"refs/heads/0.3.0","pushedAt":"2024-08-16T03:16:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"postmodern","name":"Postmodern","path":"/postmodern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12671?s=80&v=4"},"commit":{"message":"Ensure that the HTML and XML encoders output valid HTML/XML.","shortMessageHtmlLink":"Ensure that the HTML and XML encoders output valid HTML/XML."}},{"before":"200b1f8a6d7e69c1cb5bacdbf46ab5be6e862381","after":"b7d952a72ca6a100e8ab355caf020f9a8d33af57","ref":"refs/heads/0.3.0","pushedAt":"2024-08-16T02:48:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"postmodern","name":"Postmodern","path":"/postmodern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12671?s=80&v=4"},"commit":{"message":"Use `\"...\".unpack(\"m0\").first` for Ruby < 2.4.0.","shortMessageHtmlLink":"Use \"...\".unpack(\"m0\").first for Ruby < 2.4.0."}},{"before":"200b1f8a6d7e69c1cb5bacdbf46ab5be6e862381","after":null,"ref":"refs/heads/encoder_integration_tests","pushedAt":"2024-08-16T02:32:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"postmodern","name":"Postmodern","path":"/postmodern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12671?s=80&v=4"}},{"before":"48f6ae8ac2b308d3da4e8e441ad77774e5d623a1","after":"200b1f8a6d7e69c1cb5bacdbf46ab5be6e862381","ref":"refs/heads/0.3.0","pushedAt":"2024-08-16T02:32:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"postmodern","name":"Postmodern","path":"/postmodern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12671?s=80&v=4"},"commit":{"message":"Added integration tests for the built-in encoders.","shortMessageHtmlLink":"Added integration tests for the built-in encoders."}},{"before":"69e6b3ec0e55a60691c410a4c6bda36e1e6d71ab","after":"200b1f8a6d7e69c1cb5bacdbf46ab5be6e862381","ref":"refs/heads/encoder_integration_tests","pushedAt":"2024-08-16T02:28:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"postmodern","name":"Postmodern","path":"/postmodern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12671?s=80&v=4"},"commit":{"message":"Added integration tests for the built-in encoders.","shortMessageHtmlLink":"Added integration tests for the built-in encoders."}},{"before":"f197982a66d83eb780edb6f472572076dd274910","after":"69e6b3ec0e55a60691c410a4c6bda36e1e6d71ab","ref":"refs/heads/encoder_integration_tests","pushedAt":"2024-08-16T02:22:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"postmodern","name":"Postmodern","path":"/postmodern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12671?s=80&v=4"},"commit":{"message":"Use `exec()` to evaluate the Python code instead of `eval()` for Python 2.\n\n* Under Python2 `eval()` does not support `print` statements, but\n `exec()` does.","shortMessageHtmlLink":"Use exec() to evaluate the Python code instead of eval() for Pyth…"}},{"before":"2f80fd5f70da3fc62e8abe98fcbd0118cad520ea","after":"f197982a66d83eb780edb6f472572076dd274910","ref":"refs/heads/encoder_integration_tests","pushedAt":"2024-08-16T02:09:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"postmodern","name":"Postmodern","path":"/postmodern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12671?s=80&v=4"},"commit":{"message":"Added integration tests for the built-in encoders.","shortMessageHtmlLink":"Added integration tests for the built-in encoders."}},{"before":"4e7bd190bf7047ab341688b7c0a3edb061b5fbe2","after":"2f80fd5f70da3fc62e8abe98fcbd0118cad520ea","ref":"refs/heads/encoder_integration_tests","pushedAt":"2024-08-16T02:06:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"postmodern","name":"Postmodern","path":"/postmodern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12671?s=80&v=4"},"commit":{"message":"Added integration tests for the built-in encoders.","shortMessageHtmlLink":"Added integration tests for the built-in encoders."}},{"before":"41d9b53532480b35ab5eca7462496d6729cef434","after":"4e7bd190bf7047ab341688b7c0a3edb061b5fbe2","ref":"refs/heads/encoder_integration_tests","pushedAt":"2024-08-16T02:04:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"postmodern","name":"Postmodern","path":"/postmodern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12671?s=80&v=4"},"commit":{"message":"Added integration tests for the built-in encoders.","shortMessageHtmlLink":"Added integration tests for the built-in encoders."}},{"before":"3458640facf0ae36791f82fa418791ad74e5cd99","after":"41d9b53532480b35ab5eca7462496d6729cef434","ref":"refs/heads/encoder_integration_tests","pushedAt":"2024-08-16T02:02:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"postmodern","name":"Postmodern","path":"/postmodern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12671?s=80&v=4"},"commit":{"message":"Added integration tests for the built-in encoders.","shortMessageHtmlLink":"Added integration tests for the built-in encoders."}},{"before":null,"after":"3458640facf0ae36791f82fa418791ad74e5cd99","ref":"refs/heads/encoder_integration_tests","pushedAt":"2024-08-16T02:01:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"postmodern","name":"Postmodern","path":"/postmodern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12671?s=80&v=4"},"commit":{"message":"Added integration tests for the built-in encoders.","shortMessageHtmlLink":"Added integration tests for the built-in encoders."}},{"before":null,"after":"c6ed388e253f70838bf97348fd17353122120a49","ref":"refs/heads/find_pwsh","pushedAt":"2024-08-16T01:58:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"postmodern","name":"Postmodern","path":"/postmodern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12671?s=80&v=4"},"commit":{"message":"Figure out where `pwsh` is located.","shortMessageHtmlLink":"Figure out where pwsh is located."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEnobyrQA","startCursor":null,"endCursor":null}},"title":"Activity · ronin-rb/ronin-payloads"}