I have been thinking about an attack for SSL that would allow a third party to log all transmitted data. My idea is that you modify the client to connect to the server without SSL enabled and modify the DNS to return the attacker's computer. I was wondering if the attacker could then encrypt the data using the same parameters as the original client, making the server unaware that the connection had been tampered with. Please note, in this scenario the client would not be able to log the days itself.
TL;DR Could I strip SSL then add it later without a server knowing?
Normal: Client <-ssl-> Server
Idea: Client <-plain-> Attacker <-ssl-> Server