Receives the input given by the user from create_payload.py
(exploit)
| 129 | |
| 130 | # uses create_payloads_menu |
| 131 | def ms_attacks(exploit): |
| 132 | """ Receives the input given by the user from create_payload.py """ |
| 133 | |
| 134 | return { |
| 135 | '1': "dll_hijacking", |
| 136 | '2': "unc_embed", |
| 137 | '3': "exploit/windows/fileformat/ms15_100_mcl_exe", |
| 138 | '4': "exploit/windows/fileformat/ms14_017_rtf", |
| 139 | '5': "exploit/windows/fileformat/ms11_006_createsizeddibsection", |
| 140 | '6': "exploit/windows/fileformat/ms10_087_rtf_pfragments_bof", |
| 141 | '7': "exploit/windows/fileformat/adobe_flashplayer_button", |
| 142 | '8': "exploit/windows/fileformat/adobe_cooltype_sing", |
| 143 | '9': "exploit/windows/fileformat/adobe_flashplayer_newfunction", |
| 144 | '10': "exploit/windows/fileformat/adobe_collectemailinfo", |
| 145 | '11': "exploit/windows/fileformat/adobe_geticon", |
| 146 | '12': "exploit/windows/fileformat/adobe_jbig2decode", |
| 147 | '13': "exploit/windows/fileformat/adobe_pdf_embedded_exe", |
| 148 | '14': "exploit/windows/fileformat/adobe_utilprintf", |
| 149 | '15': "custom/exe/to/vba/payload", |
| 150 | '16': "exploit/windows/fileformat/adobe_u3d_meshdecl", |
| 151 | '17': 'exploit/windows/fileformat/adobe_pdf_embedded_exe_nojs', |
| 152 | '18': "exploit/windows/fileformat/foxit_title_bof", |
| 153 | '19': "exploit/windows/fileformat/apple_quicktime_pnsize", |
| 154 | '20': "exploit/windows/fileformat/nuance_pdf_launch_overflow", |
| 155 | '21': "exploit/windows/fileformat/adobe_reader_u3d", |
| 156 | '22': "exploit/windows/fileformat/ms12_027_mscomctl_bof", |
| 157 | }.get(exploit, "INVALID") |
| 158 | |
| 159 | |
| 160 | def teensy_config(choice): |