ronin-asm is a Ruby DSL for crafting Assmebly programs and Shellcode.