mitre / sandcat

A CALDERA plugin
https://caldera.mitre.org/
Apache License 2.0
60 stars 36 forks source link

Tcp contact #413

Closed garunagiri closed 2 years ago

garunagiri commented 2 years ago

This branch contains my work on the TCP contact, including tests written for each of the major contact interface functions. Moving TCP tests to a different file causes TestTCPUploadFileBytes to fail, I was not able to figure out why. The test passes when executing from the main contact_test.go file however.

There is also a modification to core.go, which is intended to provide an alternate execution path for continuous beacons. That has not been tested however.

Future work for this to be usable:

sonarcloud[bot] commented 2 years ago

SonarCloud Quality Gate failed.    Quality Gate failed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 6 Code Smells

No Coverage information No Coverage information
3.6% 3.6% Duplication

BCHarrell commented 2 years ago

Closing this PR until a later date when the full connection chain can be finished