Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

2216 add tcprelay #2231

Merged
merged 57 commits into from
Sep 6, 2022
Merged

2216 add tcprelay #2231

merged 57 commits into from
Sep 6, 2022

Conversation

cakekoa
Copy link
Contributor

@cakekoa cakekoa commented Aug 31, 2022

What does this PR do?

Addresses part of #2216.

Created the TCPRelay class. It is currently implemented as described in the issue, except that it doesn't have

PR Checklist

  • Have you added an explanation of what your changes do and why you'd like to include them?
  • Is the TravisCI build passing?
  • Was the CHANGELOG.md updated to reflect the changes?
  • Was the documentation framework updated to reflect the changes?
  • Have you checked that you haven't introduced any duplicate code?

Testing Checklist

  • Added relevant unit tests?
  • Have you successfully tested your changes locally? Elaborate:

    I have only run the unit tests

  • If applicable, add screenshots or log transcripts of the feature working

monkey/infection_monkey/tcp_relay.py Outdated Show resolved Hide resolved
monkey/infection_monkey/tcp_relay.py Outdated Show resolved Hide resolved
monkey/infection_monkey/tcp_relay.py Outdated Show resolved Hide resolved
monkey/infection_monkey/tcp_relay.py Outdated Show resolved Hide resolved
monkey/infection_monkey/tcp_relay.py Outdated Show resolved Hide resolved
monkey/infection_monkey/tcp_relay.py Outdated Show resolved Hide resolved
monkey/infection_monkey/tcp_relay.py Outdated Show resolved Hide resolved
monkey/infection_monkey/transport/tcp.py Outdated Show resolved Hide resolved
monkey/infection_monkey/tcp_relay.py Outdated Show resolved Hide resolved
monkey/infection_monkey/tcp_relay.py Outdated Show resolved Hide resolved
monkey/infection_monkey/tcp_relay.py Outdated Show resolved Hide resolved
monkey/infection_monkey/transport/tcp.py Outdated Show resolved Hide resolved
@codecov
Copy link

codecov bot commented Sep 1, 2022

Codecov Report

Merging #2231 (b179f60) into tcp-relay (4cbefed) will decrease coverage by 0.10%.
The diff coverage is 53.55%.

❗ Current head b179f60 differs from pull request most recent head 1e0b26a. Consider uploading reports for the commit 1e0b26a to get more accurate results

@@              Coverage Diff              @@
##           tcp-relay    #2231      +/-   ##
=============================================
- Coverage      58.02%   57.92%   -0.11%     
=============================================
  Files            514      520       +6     
  Lines          13657    13810     +153     
=============================================
+ Hits            7925     7999      +74     
- Misses          5732     5811      +79     
Impacted Files Coverage Δ
monkey/infection_monkey/network/relay/tcp.py 26.66% <26.66%> (ø)
...ion_monkey/network/relay/tcp_connection_handler.py 34.48% <34.48%> (ø)
...infection_monkey/network/relay/tcp_pipe_spawner.py 42.10% <42.10%> (ø)
monkey/infection_monkey/tcp_relay.py 66.66% <66.66%> (ø)
...fection_monkey/network/relay/relay_user_handler.py 79.41% <79.41%> (ø)
monkey/infection_monkey/network/relay/__init__.py 100.00% <100.00%> (ø)
...engers/exploit_intercepting_telemetry_messenger.py 100.00% <100.00%> (ø)
monkey/common/utils/code_utils.py 89.28% <0.00%> (-1.90%) ⬇️
...nkey/monkey_island/cc/resources/pba_file_upload.py 90.62% <0.00%> (-0.42%) ⬇️
monkey/infection_monkey/master/propagator.py 98.98% <0.00%> (-0.02%) ⬇️
... and 25 more

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

@mssalvatore mssalvatore changed the base branch from develop to tcp-relay September 6, 2022 15:25
@mssalvatore mssalvatore merged commit 73084fd into tcp-relay Sep 6, 2022
@mssalvatore mssalvatore deleted the 2216-add-tcprelay branch September 6, 2022 19:58
mssalvatore added a commit that referenced this pull request Sep 9, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants