-
Notifications
You must be signed in to change notification settings - Fork 16
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
Create DoS binary to test load handling in eID-Service #59
Comments
Should be solved in #66 |
Not yet soved:
|
I agree. |
Questions:
|
At the end I would need a way to open several parallel PAOS connections. With such simulation I was able in past to stress already some proccesses. |
"At the end I would need a way to open several parallel PAOS connections." |
Yes, it is based on a simple TCP connection, because "PAOS" is just a Special usage of HTTP layer to get the client side into the server mode and the real server will act as the Client. Keep open the TCP socket means, that the eIDClientcore client will noch send the TCP FIN or RST. We simply wait until the Server will maybe close the socket. No keep alaive is required here. "Another use case is: The client closes the connection right after its establishment." |
If I understand the problem correctly:
One way to solve these problems would be to create a script, which starts multiple instances of the eIDClientCore. This could be a bash script or python etc. Would that be an acceptable solution for you? |
Hello Erik, yes that's it. Approach from #66 is correct. |
We implemented starting a configurable number of parallel processes in #80. |
Does not require a real (or emulated) card. Simply fire enough PAOS requests pretending to have a card...
The text was updated successfully, but these errors were encountered: