fiddler의 url call을 local file로 바꿔주는 기능이 필요해서 만들었다.MITMProxy 2.0.2-------------------- replacefile.py. ---------------- import argparsefrom mitmproxy import httpfrom mitmproxy import ctxfrom mitmproxy import log class Replacer: def __init__(self, url, localfile): self.url, self.localfile = url, localfile def request(self, flow): if flow.request.pretty_url == self.url: ctx.log.info(flow.request.pr..
패킷 캡쳐하는 전통적인 방법은 root권한이 있는 상태에서 크로스컴파일한 tcpdump를 adb를 이용해서 device로 옮기고 이를 이용해서 패킷캡쳐를 sdcard에 파일로 뜬다음에 파일을 pc로 가져와서 wireshark로 보는 방법이 있다. http://jwandroid.tistory.com/137 http://webteca.altervista.org/tcpdump-on-android-quick-and-dirty-how-to/ http://mobilesociety.typepad.com/mobile_life/2014/08/cross-compiling-tcpdump-for-android.html http://mobilesociety.typepad.com/mobile_life/2014/08/-tcpdum..
간단정리하면 해결방법은 두가지가 있는데python 3.x대 버전을 쓰던지 2.7을 쓰려면 아래 링크된 글처럼 locale을 지정하는 방법이 있다.http://randysofia.com/2014/06/06/aws-cli-and-your-locale/ 추가적으로 aws cli bash script 작성할때 robust 하게 작성하는 방법 https://www.slideshare.net/AmazonWebServices/dev301-automating-aws-with-the-aws-cli 거의 이문서가 바이블임 bash script짤때 에러가 나는 경우 더 이상 아래부분 스크립트 실행 안시키기 위해서 set -e 옵션을 쓰거나 errexit를 쓰는게 좋다. http://www.davidpashley.com/ar..