atlantis
atlantis copied to clipboard
Capture HTTP/HTTPS, and Websocket from iOS app without proxy.
### Description Some apps do not use any URLSession or NSURLConnection to make a request(e.g. Apps use GRPC or Swift NIO, ...). Therefore, Atlantis could not automatically capture the request...
getting `Fatal error: Could not get data from _swizzleURLSessionDataTaskDidReceiveResponseForIOS13AndLater. It might causes due to the latest iOS changes. Please contact the author!: file Atlantis/NetworkInjector+URLSession.swift, line 82` caused by the assertion...
### Description At the moment, we hardcode the Bonjour Port from the Proxyman app and Atlantis Framework, it causes that Proxyman app can see other traffic from other colleagues if...
### Description As our messages are plaintext, so it might take huge bandwidth to transfer to Proxyman mac. Even though it's a local network, with high speed, but we should...
### Description Proxyman should show the ⚠️ Warning if Proxyman is connecting with Atlantis that isn't compatible with.
### Description If the app does to the background mode, after becoming the foreground mode, Bonjour services will be stopped. Therefore, there are no traffic logs that appear on Proxyman...
### Description For some reason, when we integrate Atlantis into certain iOS OSS from Github, it crashes in _receiveData. We should fix it
### Description We encounter the crash at launch time if we run Atlantis on iOS 14 (happens on both Simulation and physical device too) Ref: https://developer.apple.com/forums/thread/656681 We should fix it...