[Debugging] Remote Virtual Interface Tool(rvictl)을 이용한 iOS 디바이스 네트워크 패킷 캡쳐
2016. 11. 30. 09:53ㆍ개발자료/iOS
반응형
## 작업 전 준비사항
# iOS 디바이스의 Identifier(UUID)값을 알아야 한다.
# iOS 디바이스는 USB연결상태로 네트워크 패킷 캡쳐
## rvictl 명령
# Virtual Interface로 등록
$ rvictl -s <UDID>
Starting device 00000000-0000000000000000 [SUCCEEDED] with interface rvi0
# Virtual Interface 목록 확인
$ rvictl -l
Current Active Devices:
[1] 00000000-0000000000000000 with interface rvi0
# Virtual Interface 삭제
$ rvictl -x <UDID>
Stopping device 00000000-0000000000000000 [SUCCEEDED]
## 패킷 캡쳐(tcpdump)
$ tcpdump -n -i rvi0
$ tcpdump -n -t -i rvi0 -q -A tcp
반응형
'개발자료 > iOS' 카테고리의 다른 글
Universal Static Library Script (0) | 2017.04.10 |
---|---|
NSArray - NSPredicate (0) | 2017.01.10 |
[오픈소스] UILabel+FontSizeFit (0) | 2016.11.28 |
파일별 ARC 적용 (0) | 2016.10.31 |
NSDictionary NSLog 한글 출력 (0) | 2016.09.28 |