Real-time collaboration for Jupyter Notebooks, Linux Terminals, LaTeX, VS Code, R IDE, and more,
all in one place.
Real-time collaboration for Jupyter Notebooks, Linux Terminals, LaTeX, VS Code, R IDE, and more,
all in one place.
Path: blob/master/spec/support/acceptance/session/mettle.rb
Views: 11784
module Acceptance::Session1METTLE_METERPRETER = {2payloads: [3{4name: "linux/x64/meterpreter/reverse_tcp",5extension: "",6platforms: [:linux],7executable: true,8execute_cmd: ["${payload_path}"],9generate_options: {10'-f': "elf"11},12datastore: {13global: {},14module: {15MeterpreterTryToFork: false,16MeterpreterDebugBuild: true17}18}19},20{21name: "osx/x64/meterpreter_reverse_tcp",22extension: "",23platforms: [:osx],24executable: true,25execute_cmd: ["${payload_path}"],26generate_options: {27'-f': "macho"28},29datastore: {30global: {},31module: {32MeterpreterTryToFork: false,33MeterpreterDebugBuild: true34}35}36}37],38module_tests: [39{40name: "post/test/services",41platforms: [42[43:linux,44{45skip: true,46reason: "Windows only test"47}48],49[50:osx,51{52skip: true,53reason: "Windows only test"54}55],56:windows57],58skipped: false,59lines: {60linux: {61known_failures: []62},63osx: {64known_failures: []65},66windows: {67known_failures: []68}69}70},71{72name: "post/test/cmd_exec",73platforms: [74:linux,75:osx,76[77:windows,78{79skip: true,80reason: "Payload not compiled for platform"81}82]83],84skipped: false,85lines: {86linux: {87known_failures: []88},89osx: {90known_failures: []91},92windows: {93known_failures: []94}95}96},97{98name: "post/test/extapi",99platforms: [100:linux,101:osx,102[103:windows,104{105skip: true,106reason: "Payload not compiled for platform"107}108]109],110skipped: false,111lines: {112linux: {113known_failures: []114},115osx: {116known_failures: []117},118windows: {119known_failures: []120}121}122},123{124name: "post/test/file",125platforms: [126:linux,127:osx,128[129:windows,130{131skip: true,132reason: "Payload not compiled for platform"133}134]135],136skipped: false,137lines: {138linux: {139known_failures: []140},141osx: {142known_failures: []143},144windows: {145known_failures: []146}147}148},149{150name: "post/test/get_env",151platforms: [152:linux,153:osx,154[155:windows,156{157skip: true,158reason: "Payload not compiled for platform"159}160]161],162skipped: false,163lines: {164linux: {165known_failures: []166},167osx: {168known_failures: []169},170windows: {171known_failures: []172}173}174},175{176name: "post/test/meterpreter",177platforms: [178:linux,179:osx,180[181:windows,182{183skip: true,184reason: "Payload not compiled for platform"185}186]187],188skipped: false,189lines: {190linux: {191known_failures: []192},193osx: {194known_failures: [195"[-] FAILED: should return network interfaces",196"[-] FAILED: should have an interface that matches session_host"197]198},199windows: {200known_failures: []201}202}203},204{205name: "post/test/railgun",206platforms: [207:linux,208:osx,209[210:windows,211{212skip: true,213reason: "Payload not compiled for platform"214}215]216],217skipped: false,218lines: {219linux: {220known_failures: []221},222osx: {223known_failures: []224},225windows: {226known_failures: []227}228}229},230{231name: "post/test/railgun_reverse_lookups",232platforms: [233:linux,234:osx,235[236:windows,237{238skip: true,239reason: "Payload not compiled for platform"240}241]242],243skipped: false,244lines: {245linux: {246known_failures: []247},248osx: {249known_failures: []250},251windows: {252known_failures: []253}254}255},256{257name: "post/test/registry",258platforms: [259[260:linux,261{262skip: true,263reason: "Windows only test"264}265],266[267:osx,268{269skip: true,270reason: "Windows only test"271}272],273:windows274],275skipped: false,276lines: {277linux: {278known_failures: []279},280osx: {281known_failures: []282},283windows: {284known_failures: []285}286}287},288{289name: "post/test/search",290platforms: [291:linux,292[293:osx,294{295skip: true,296reason: "skipped - test/search hangs in osx and CPU spikes to >300%"297}298],299[300:windows,301{302skip: true,303reason: "Payload not compiled for platform"304}305]306],307skipped: false,308lines: {309linux: {310known_failures: []311},312osx: {313known_failures: []314},315windows: {316known_failures: []317}318}319},320{321name: "post/test/unix",322platforms: [323:linux,324:osx,325[326:windows,327{328skip: true,329reason: "Unix only test"330}331]332],333skipped: false,334lines: {335linux: {336known_failures: []337},338osx: {339known_failures: []340},341windows: {342known_failures: []343}344}345}346]347}348end349350351