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

General Question About Replay Limitations #2

Open
alexpoloniewicz opened this issue Jul 22, 2021 · 1 comment
Open

General Question About Replay Limitations #2

alexpoloniewicz opened this issue Jul 22, 2021 · 1 comment

Comments

@alexpoloniewicz
Copy link

Just curious if gophercap is capable of manipulating packets while replaying a previously recorded pcap file, i.e. can it manipulate syn and ack packets in real time in order to complete a successful handshake with a server?

@markuskont
Copy link
Member

Hi. No, it does not currently support manipulating packets. Could you elaborate your use-case? It sounds like you want to implement some kind of "replay session timeout" in case there was packet loss over the wire?

In that case it would require building a basic session table to decide if flow has naturally timed out or not. Currently gopher works only per packet level, only inserting time.Sleep() between packets to maintain intervals.

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

No branches or pull requests

2 participants