티스토리 뷰

1. 소개

홈페이지 : http://www.telerik.com/fiddler

웹 디버거인 피들러에 대해 알아보겠습니다. 처음 접하게 된 계기는 즐겨하는 게임인 풋볼데이에서 사용자들이 패킷을 캡쳐하여 반복작업을 자동화하는데 사용하고 있습니다.

ui는 아래 스크린샷과 같습니다.


웹 디버깅, 성능 테스트, http/https 트래픽 저장, 웹 세션 조작, 보안성 테스트, 커스터 마이징 등의 기능을 홈페이지에서 소개하고 있습니다.


사용법을 잘 익히면 QA업무에 활용할 수 있는 부분이 많을 것으로 예상됩니다.


2. 라이선스

라이선스에 대해 살펴 보았습니다.

현재 버전(v4.5.1.5)까지는 Freeware 이며, 사용 목적의 제한을 두고 있지 않습니다.

자세한 라이선스 내용은 피들러 설치 폴더에 생성되는 credits.txt 문서에 기술되어 있습니다.

credits.txt 문서의 각 부문별로 사용된 라이선스를 살펴봅니다.

ⓐ icons : http://www.fatcow.com/free-icons : Commons Attribution 3.0 License

ⓑ Installer : NSIS : http://nsis.sourceforge.net/Main_Page : zlib/libpng license

ⓒ HexView inspector : http://sourceforge.net/projects/hexbox/ : MIT License

ⓓ JSON parsing support : MIT License

ⓔ JavaScript formatting code : http://www.microsoft.com/opensource/licenses.mspx : Microsoft Public License

ⓕ compressing SAZ files, compressing/decompressing web traffic : http://xceed.com/commercial Xceed Libraries

ⓖ SyntaxView Inspector, FiddlerScript Editors : http://www.qwhale.net/products/editor.htm : Quantum Whale Editor.NET component

ⓗ dwebp.exe : http://www.apache.org/licenses/LICENSE-2.0