Path: blob/master/spec/support/acceptance/session/windows_meterpreter.rb
24637 views
module Acceptance::Session1WINDOWS_METERPRETER = {2payloads: [3{4name: "windows/meterpreter/reverse_tcp",5extension: ".exe",6platforms: [:windows],7execute_cmd: ["${payload_path}"],8executable: true,9generate_options: {10'-f': "exe"11},12datastore: {13global: {},14module: {15# Not supported by Windows Meterpreter16# MeterpreterTryToFork: false,17MeterpreterDebugBuild: true18}19}20},21{22name: "windows/x64/meterpreter/reverse_tcp",23extension: ".exe",24platforms: [:windows],25execute_cmd: ["${payload_path}"],26executable: true,27generate_options: {28'-f': "exe"29},30datastore: {31global: {},32module: {33# Not supported by Windows Meterpreter34# MeterpreterTryToFork: false,35MeterpreterDebugBuild: false36}37}38}39],40module_tests: [41{42name: "post/test/services",43platforms: [44[45:linux,46{47skip: true,48reason: "Windows only test"49}50],51[52:osx,53{54skip: true,55reason: "Windows only test"56}57],58:windows59],60skipped: false,61lines: {62linux: {63known_failures: []64},65osx: {66known_failures: []67},68windows: {69known_failures: []70}71}72},73{74name: "post/test/cmd_exec",75platforms: [76[77:linux,78{79skip: true,80reason: "Payload not compiled for platform"81}82],83[84:osx,85{86skip: true,87reason: "Payload not compiled for platform"88}89],90:windows91],92skipped: false,93lines: {94linux: {95known_failures: []96},97osx: {98known_failures: []99},100windows: {101known_failures: []102}103}104},105{106name: "post/test/extapi",107platforms: [108[109:linux,110{111skip: true,112reason: "Payload not compiled for platform"113}114],115[116:osx,117{118skip: true,119reason: "Payload not compiled for platform"120}121],122:windows123],124skipped: false,125lines: {126linux: {127known_failures: []128},129osx: {130known_failures: []131},132windows: {133known_failures: []134}135}136},137{138name: "post/test/file",139platforms: [140[141:linux,142{143skip: true,144reason: "Payload not compiled for platform"145}146],147[148:osx,149{150skip: true,151reason: "Payload not compiled for platform"152}153],154:windows155],156skipped: false,157lines: {158linux: {159known_failures: []160},161osx: {162known_failures: []163},164windows: {165known_failures: []166}167}168},169{170name: "post/test/get_env",171platforms: [172[173:linux,174{175skip: true,176reason: "Payload not compiled for platform"177}178],179[180:osx,181{182skip: true,183reason: "Payload not compiled for platform"184}185],186:windows187],188skipped: false,189lines: {190linux: {191known_failures: []192},193osx: {194known_failures: []195},196windows: {197known_failures: []198}199}200},201{202name: "post/test/meterpreter",203platforms: [204[205:linux,206{207skip: true,208reason: "Payload not compiled for platform"209}210],211[212:osx,213{214skip: true,215reason: "Payload not compiled for platform"216}217],218:windows219],220skipped: false,221lines: {222linux: {223known_failures: []224},225osx: {226known_failures: []227},228windows: {229known_failures: []230}231}232},233{234name: "post/test/railgun",235platforms: [236[237:linux,238{239skip: true,240reason: "Payload not compiled for platform"241}242],243[244:osx,245{246skip: true,247reason: "Payload not compiled for platform"248}249],250:windows251],252skipped: false,253lines: {254linux: {255known_failures: []256},257osx: {258known_failures: []259},260windows: {261known_failures: []262}263}264},265{266name: "post/test/railgun_reverse_lookups",267platforms: [268[269:linux,270{271skip: true,272reason: "Payload not compiled for platform"273}274],275[276:osx,277{278skip: true,279reason: "Payload not compiled for platform"280}281],282:windows283],284skipped: false,285lines: {286linux: {287known_failures: []288},289osx: {290known_failures: []291},292windows: {293known_failures: []294}295}296},297{298name: "post/test/registry",299platforms: [300[301:linux,302{303skip: true,304reason: "Windows only test"305}306],307[308:osx,309{310skip: true,311reason: "Windows only test"312}313],314:windows315],316skipped: false,317lines: {318linux: {319known_failures: []320},321osx: {322known_failures: []323},324windows: {325known_failures: []326}327}328},329{330name: "post/test/search",331platforms: [332[333:linux,334{335skip: true,336reason: "Payload not compiled for platform"337}338],339[340:osx,341{342skip: true,343reason: "Payload not compiled for platform"344}345],346:windows347],348skipped: false,349lines: {350linux: {351known_failures: []352},353osx: {354known_failures: []355},356windows: {357known_failures: []358}359}360},361{362name: "post/test/unix",363platforms: [364:linux,365:osx,366[367:windows,368{369skip: true,370reason: "Unix only test"371}372]373],374skipped: false,375lines: {376linux: {377known_failures: []378},379osx: {380known_failures: []381},382windows: {383known_failures: []384}385}386}387]388}389end390391392