|
538 | 538 | reference_name: 'cmd/unix/bind_nodejs'
|
539 | 539 | end
|
540 | 540 |
|
| 541 | + context 'cmd/unix/bind_socat_udp' do |
| 542 | + it_should_behave_like 'payload cached size is consistent', |
| 543 | + ancestor_reference_names: [ |
| 544 | + 'singles/cmd/unix/bind_socat_udp' |
| 545 | + ], |
| 546 | + dynamic_size: false, |
| 547 | + modules_pathname: modules_pathname, |
| 548 | + reference_name: 'cmd/unix/bind_socat_udp' |
| 549 | + end |
| 550 | + |
541 | 551 | context 'cmd/unix/bind_perl' do
|
542 | 552 | it_should_behave_like 'payload cached size is consistent',
|
543 | 553 | ancestor_reference_names: [
|
|
718 | 728 | reference_name: 'cmd/unix/reverse_openssl'
|
719 | 729 | end
|
720 | 730 |
|
| 731 | + context 'cmd/unix/reverse_socat_udp' do |
| 732 | + it_should_behave_like 'payload cached size is consistent', |
| 733 | + ancestor_reference_names: [ |
| 734 | + 'singles/cmd/unix/reverse_socat_udp' |
| 735 | + ], |
| 736 | + dynamic_size: false, |
| 737 | + modules_pathname: modules_pathname, |
| 738 | + reference_name: 'cmd/unix/reverse_socat_udp' |
| 739 | + end |
| 740 | + |
721 | 741 | context 'cmd/unix/reverse_perl' do
|
722 | 742 | it_should_behave_like 'payload cached size is consistent',
|
723 | 743 | ancestor_reference_names: [
|
|
1176 | 1196 | end
|
1177 | 1197 |
|
1178 | 1198 |
|
1179 |
| - context 'linux/armbe/shell_bind_tcp' do |
| 1199 | + context 'linux/armbe/shell_bind_tcp' do |
1180 | 1200 | it_should_behave_like 'payload cached size is consistent',
|
1181 | 1201 | ancestor_reference_names: [
|
1182 | 1202 | 'singles/linux/armbe/shell_bind_tcp'
|
|
2400 | 2420 | reference_name: 'python/shell_reverse_tcp_ssl'
|
2401 | 2421 | end
|
2402 | 2422 |
|
| 2423 | + context 'python/shell_reverse_udp' do |
| 2424 | + it_should_behave_like 'payload cached size is consistent', |
| 2425 | + ancestor_reference_names: [ |
| 2426 | + 'singles/python/shell_reverse_udp' |
| 2427 | + ], |
| 2428 | + dynamic_size: false, |
| 2429 | + modules_pathname: modules_pathname, |
| 2430 | + reference_name: 'python/shell_reverse_udp' |
| 2431 | + end |
| 2432 | + |
2403 | 2433 | context 'ruby/shell_bind_tcp' do
|
2404 | 2434 | it_should_behave_like 'payload cached size is consistent',
|
2405 | 2435 | ancestor_reference_names: [
|
|
2696 | 2726 | reference_name: 'windows/dllinject/reverse_tcp_rc4_dns'
|
2697 | 2727 | end
|
2698 | 2728 |
|
| 2729 | + context 'windows/dllinject/reverse_udp' do |
| 2730 | + it_should_behave_like 'payload cached size is consistent', |
| 2731 | + ancestor_reference_names: [ |
| 2732 | + 'stagers/windows/reverse_udp', |
| 2733 | + 'stages/windows/dllinject' |
| 2734 | + ], |
| 2735 | + dynamic_size: false, |
| 2736 | + modules_pathname: modules_pathname, |
| 2737 | + reference_name: 'windows/dllinject/reverse_udp' |
| 2738 | + end |
| 2739 | + |
2699 | 2740 | context 'windows/dns_txt_query_exec' do
|
2700 | 2741 | it_should_behave_like 'payload cached size is consistent',
|
2701 | 2742 | ancestor_reference_names: [
|
|
3048 | 3089 | reference_name: 'windows/meterpreter/reverse_tcp_uuid'
|
3049 | 3090 | end
|
3050 | 3091 |
|
| 3092 | + context 'windows/meterpreter/reverse_udp' do |
| 3093 | + it_should_behave_like 'payload cached size is consistent', |
| 3094 | + ancestor_reference_names: [ |
| 3095 | + 'stagers/windows/reverse_udp', |
| 3096 | + 'stages/windows/meterpreter' |
| 3097 | + ], |
| 3098 | + dynamic_size: false, |
| 3099 | + modules_pathname: modules_pathname, |
| 3100 | + reference_name: 'windows/meterpreter/reverse_udp' |
| 3101 | + end |
| 3102 | + |
3051 | 3103 | context 'windows/metsvc_bind_tcp' do
|
3052 | 3104 | it_should_behave_like 'payload cached size is consistent',
|
3053 | 3105 | ancestor_reference_names: [
|
|
3211 | 3263 | reference_name: 'windows/patchupdllinject/reverse_tcp_rc4_dns'
|
3212 | 3264 | end
|
3213 | 3265 |
|
| 3266 | + context 'windows/patchupdllinject/reverse_udp' do |
| 3267 | + it_should_behave_like 'payload cached size is consistent', |
| 3268 | + ancestor_reference_names: [ |
| 3269 | + 'stagers/windows/reverse_udp', |
| 3270 | + 'stages/windows/patchupdllinject' |
| 3271 | + ], |
| 3272 | + dynamic_size: false, |
| 3273 | + modules_pathname: modules_pathname, |
| 3274 | + reference_name: 'windows/patchupdllinject/reverse_udp' |
| 3275 | + end |
| 3276 | + |
3214 | 3277 | context 'windows/patchupmeterpreter/bind_ipv6_tcp' do
|
3215 | 3278 | it_should_behave_like 'payload cached size is consistent',
|
3216 | 3279 | ancestor_reference_names: [
|
|
3354 | 3417 | reference_name: 'windows/patchupmeterpreter/reverse_tcp_rc4_dns'
|
3355 | 3418 | end
|
3356 | 3419 |
|
| 3420 | + context 'windows/patchupmeterpreter/reverse_udp' do |
| 3421 | + it_should_behave_like 'payload cached size is consistent', |
| 3422 | + ancestor_reference_names: [ |
| 3423 | + 'stagers/windows/reverse_udp', |
| 3424 | + 'stages/windows/patchupmeterpreter' |
| 3425 | + ], |
| 3426 | + dynamic_size: false, |
| 3427 | + modules_pathname: modules_pathname, |
| 3428 | + reference_name: 'windows/patchupmeterpreter/reverse_udp' |
| 3429 | + end |
| 3430 | + |
3357 | 3431 | context 'windows/shell/bind_ipv6_tcp' do
|
3358 | 3432 | it_should_behave_like 'payload cached size is consistent',
|
3359 | 3433 | ancestor_reference_names: [
|
|
3497 | 3571 | reference_name: 'windows/shell/reverse_tcp_rc4_dns'
|
3498 | 3572 | end
|
3499 | 3573 |
|
| 3574 | + context 'windows/shell/reverse_udp' do |
| 3575 | + it_should_behave_like 'payload cached size is consistent', |
| 3576 | + ancestor_reference_names: [ |
| 3577 | + 'stagers/windows/reverse_udp', |
| 3578 | + 'stages/windows/shell' |
| 3579 | + ], |
| 3580 | + dynamic_size: false, |
| 3581 | + modules_pathname: modules_pathname, |
| 3582 | + reference_name: 'windows/shell/reverse_udp' |
| 3583 | + end |
| 3584 | + |
3500 | 3585 | context 'windows/shell_bind_tcp' do
|
3501 | 3586 | it_should_behave_like 'payload cached size is consistent',
|
3502 | 3587 | ancestor_reference_names: [
|
|
3690 | 3775 | reference_name: 'windows/upexec/reverse_tcp_rc4_dns'
|
3691 | 3776 | end
|
3692 | 3777 |
|
| 3778 | + context 'windows/upexec/reverse_udp' do |
| 3779 | + it_should_behave_like 'payload cached size is consistent', |
| 3780 | + ancestor_reference_names: [ |
| 3781 | + 'stagers/windows/reverse_udp', |
| 3782 | + 'stages/windows/upexec' |
| 3783 | + ], |
| 3784 | + dynamic_size: false, |
| 3785 | + modules_pathname: modules_pathname, |
| 3786 | + reference_name: 'windows/upexec/reverse_udp' |
| 3787 | + end |
| 3788 | + |
3693 | 3789 | context 'windows/vncinject/bind_ipv6_tcp' do
|
3694 | 3790 | it_should_behave_like 'payload cached size is consistent',
|
3695 | 3791 | ancestor_reference_names: [
|
|
3833 | 3929 | reference_name: 'windows/vncinject/reverse_tcp_rc4_dns'
|
3834 | 3930 | end
|
3835 | 3931 |
|
| 3932 | + context 'windows/vncinject/reverse_udp' do |
| 3933 | + it_should_behave_like 'payload cached size is consistent', |
| 3934 | + ancestor_reference_names: [ |
| 3935 | + 'stagers/windows/reverse_udp', |
| 3936 | + 'stages/windows/vncinject' |
| 3937 | + ], |
| 3938 | + dynamic_size: false, |
| 3939 | + modules_pathname: modules_pathname, |
| 3940 | + reference_name: 'windows/vncinject/reverse_udp' |
| 3941 | + end |
| 3942 | + |
3836 | 3943 | context 'windows/x64/exec' do
|
3837 | 3944 | it_should_behave_like 'payload cached size is consistent',
|
3838 | 3945 | ancestor_reference_names: [
|
|
0 commit comments