{"json_modified": "2016-07-28T00:53:57.676560", "uuid": "e1c7be52-5f95-435e-8d8b-6df275ec2a37", "title": "Intercepting Firefox OS traffic using a proxy", "url": "/en-US/docs/Archive/Firefox_OS/Debugging/Intercepting_traffic_using_a_proxy", "tags": ["Security", "Apps", "Firefox OS", "Gaia", "Debugging", "Testing", "debugging"], "translations": [{"uuid": "18cbc3f6-80a4-43a9-b8f4-7f75cea723fd", "title": "\u09aa\u09cd\u09b0\u0995\u09cd\u09b8\u09bf \u09ac\u09cd\u09af\u09ac\u09b9\u09be\u09b0 \u0995\u09b0\u09c7 \u09ab\u09be\u09df\u09be\u09b0\u09ab\u0995\u09cd\u09b8 \u0993\u098f\u09b8 \u099f\u09cd\u09b0\u09be\u09ab\u09bf\u0995\u09c7 \u09ac\u09be\u09a7\u09be\u09a6\u09be\u09a8", "url": "/bn-BD/docs/Mozilla/B2G_OS/Security/Intercepting_traffic_using_a_proxy", "tags": ["NeedsReview"], "summary": "\u09a1\u09bf\u09ac\u09be\u0997\u09bf\u0982 \u098f\u09ac\u0982 \u09b8\u09bf\u0995\u09cd\u09af\u09c1\u09b0\u09bf\u099f\u09bf \u09aa\u09b0\u09c0\u0995\u09cd\u09b7\u09be \u09b8\u09ae\u09cd\u09aa\u09b0\u09cd\u0995\u09bf\u09a4 \u09a8\u09bf\u09ac\u09a8\u09cd\u09a7\u09c7\u09b0 \u098f\u0987 \u0985\u0982\u09b6\u09c7 \u0986\u09ae\u09b0\u09be \u09a6\u09c7\u0996\u09ac, \u09aa\u09cd\u09b0\u0995\u09cd\u09b8\u09bf\u09b0 SSL \u09b8\u09be\u09b0\u09cd\u099f\u09bf\u09ab\u09bf\u0995\u09c7\u099f \u09b8\u09be\u09a6\u09be\u09a4\u09be\u09b2\u09bf\u0995\u09be\u09ad\u09c1\u0995\u09cd\u09a4 \u0995\u09b0\u09be \u09b8\u09b9 \u09aa\u09cd\u09b0\u0995\u09cd\u09b8\u09bf \u09ac\u09cd\u09af\u09be\u09ac\u09b9\u09be\u09b0 \u0995\u09b0\u09c7 \u09ab\u09be\u09df\u09be\u09b0\u09ab\u0995\u09cd\u09b8 \u0993\u098f\u09b8 \u099f\u09cd\u09b0\u09be\u09ab\u09bf\u0995\u0995\u09c7 \u09ac\u09be\u09a7\u09be\u09a6\u09be\u09a8 \u0995\u09b0\u09be (B2G \u09a1\u09c7\u09b8\u09cd\u0995\u099f\u09aa \u0993 \u09a1\u09bf\u09ad\u09be\u0987\u09b8\u09c7), \u09af\u09be\u09a4\u09c7 \u0995\u09b0\u09c7 \u09af\u09c7 \u0995\u09c7\u0993 \u09ab\u09be\u09df\u09be\u09b0\u09ab\u0995\u09cd\u09b8 \u0993\u098f\u09b8 \u098f\u09b0 \u09ae\u09be\u09a7\u09cd\u09af\u09ae\u09c7 HTTPS \u09af\u09cb\u0997\u09be\u09af\u09cb\u0997\u09c7 \u09ac\u09be\u09a7\u09be\u09a6\u09be\u09a8 \u09ac\u09be \u09b0\u09bf-\u098f\u09a8\u0995\u09cd\u09b0\u09bf\u09aa\u09cd\u099f \u0995\u09b0\u09a4\u09c7 \u09aa\u09be\u09b0\u09c7 \u0964 \u0986\u09aa\u09a8\u09bf \u09af\u09a6\u09bf B2G \u09a1\u09c7\u09b8\u09cd\u0995\u099f\u09aa \u09ac\u09cd\u09af\u09be\u09ac\u09b9\u09be\u09b0 \u0995\u09b0\u09c7 \u09a5\u09be\u0995\u09c7\u09a8, \u09a4\u09be\u09b9\u09b2\u09c7 \u098f\u099f\u09bf \u0987\u09a8\u09cd\u09b8\u099f\u09b2 \u0995\u09b0\u09be \u0993 \u09ae\u09cd\u09af\u09be\u09b0\u09bf\u0993\u09a8\u09c7\u099f \u099c\u09be\u09ad\u09be\u09b8\u09cd\u0995\u09cd\u09b0\u09bf\u09aa\u09cd\u099f \u09a1\u09bf\u09ac\u09be\u0997\u09bf\u0982 \u09b6\u09c7\u09b2 \u09af\u09c1\u0995\u09cd\u09a4 \u0995\u09b0\u09be\u09b0 \u09aa\u09a6\u09cd\u09a7\u09a4\u09bf", "localization_tags": [], "locale": "bn-BD", "last_edit": "2016-07-28T00:52:46", "review_tags": []}, {"uuid": "4f7532eb-c38f-48f3-9539-c422b37c705a", "title": "\u30d7\u30ed\u30ad\u30b7\u3092\u4f7f\u3063\u3066 Firefox OS \u30c8\u30e9\u30d5\u30a3\u30c3\u30af\u3092\u508d\u53d7\u3059\u308b", "url": "/ja/docs/Mozilla/B2G_OS/Debugging/Intercepting_traffic_using_a_proxy", "tags": ["B2G", "Security", "Apps", "Firefox OS", "Gaia", "Debugging", "Testing", "debugging"], "summary": "HTML \u3068 JavaScript \u3060\u3051\u306e\u30a2\u30d7\u30ea\u3067\u4f5c\u696d\u3057\u3066\u3044\u308b\u6642\u3001Web\u4e0a\u3067\u30c7\u30fc\u30bf\u8ee2\u9001\u3059\u308b API \u3092\u542b\u3080\u3001\u672c\u5f53\u306b\u9762\u767d\u3044\u4f5c\u54c1\u304c\u305f\u304f\u3055\u3093\u898b\u3064\u304b\u308b\u3067\u3057\u3087\u3046\u3002\u3053\u306e\u3053\u3068\u306f\u3001\u305d\u308c\u3089\u306e\u30a2\u30d7\u30ea\u304c\u5b9f\u884c\u3059\u308bHTTP\u30ea\u30af\u30a8\u30b9\u30c8\u3092\u89b3\u5bdf\u3059\u308b\u4e8b\u304c\u3057\u3070\u3057\u3070\u5f79\u7acb\u3064\u3053\u3068\u3092\u610f\u5473\u3057\u307e\u3059\u3002Burp \u3084 ZAP \u3068\u3044\u3063\u305f\u30d7\u30ed\u30ad\u30b7\u30fc\u30c4\u30fc\u30eb\u306b\u306f\u3001\u305d\u3093\u306a\u30c8\u30e9\u30d5\u30a3\u30c3\u30af\u3092\u89b3\u6e2c\u3059\u308b\u306e\u306b\u5f79\u7acb\u3064\u6a5f\u80fd\u304c\u3042\u308a\u307e\u3059\u3002\u3053\u308c\u3089\u306f\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u304c\u3069\u3046\u3084\u3063\u3066\u81ea\u5206\u81ea\u8eab\u3092\u8abf\u7bc0\u3059\u308b\u306e\u304b\u306b\u3064\u3044\u3066\u3084\u3001TLS\u7d42\u7aef\u306a\u3069\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3059\u308b\u30eb\u30fc\u30c8\u8a3c\u660e\u66f8\u306a\u3069\u306e\u60c5\u5831\u3092\u542b\u3093\u3060\u30de\u30cb\u30d5\u30a7\u30b9\u30c8\u3092\u63d0\u4f9b\u3057\u3066\u3044\u307e\u3059\u3002", "localization_tags": [], "locale": "ja", "last_edit": "2016-07-10T02:59:27", "review_tags": []}, {"uuid": "aa0715d7-2de7-488a-83e7-0ef0b3afcb7f", "title": "Interceptando tr\u00e1fego de Firefox OS usando um proxy", "url": "/pt-BR/docs/Mozilla/Firefox_OS/Debugging/Intercepting_traffic_using_a_proxy", "tags": ["Testes", "Seguran\u00e7a", "Depura\u00e7\u00e3o", "Debugando"], "summary": "Trabalhando com aplicativos que n\u00e3o s\u00e3o nada mais do que HTML e JavaScript, voc\u00ea vai descobrir que uma grande parte do trabalho realmente interessante envolve o uso de APIs que transferem dados atrav\u00e9s da Web. Isso significa que muitas vezes \u00e9 \u00fatil olhar para as solicita\u00e7\u00f5es HTTP que esses aplicativos executam. Ferramentas de proxy como Burp e ZAP tem caracter\u00edsticas \u00fateis para o monitoramento desse tr\u00e1fego. Elas fornecem os manifestos que contenham informa\u00e7\u00f5es sobre como os clientes devem configurar, incluindo os certificados de raiz para instalar para a termina\u00e7\u00e3o TLS etc.", "localization_tags": ["inprogress"], "locale": "pt-BR", "last_edit": "2015-02-05T09:15:06", "review_tags": []}], "modified": "2016-05-03T23:02:12", "label": "Intercepting Firefox OS traffic using a proxy", "localization_tags": [], "locale": "en-US", "id": 61915, "last_edit": "2016-05-03T23:01:57", "summary": "Working with apps that are nothing but HTML and JavaScript, you'll find that a lot of the really interesting work involves using APIs that transfer data over the Web. That means it's often useful to look at the HTTP requests that these apps perform. Proxy tools like Burp and ZAP have useful features for monitoring such traffic. They provide manifests containing information on how clients should configure themselves, including root certificates to install for TLS termination, etc.", "sections": [{"id": "Quick_Links", "title": null}, {"id": "Debugging_the_main_Firefox_OS_process", "title": "Debugging the main Firefox OS process"}, {"id": "Introducing_ZAP", "title": "Introducing ZAP"}, {"id": "ZAP_Certificate", "title": "ZAP Certificate"}, {"id": "Local_proxy", "title": "Local proxy"}, {"id": "Connecting_your_device_to_the_proxy", "title": "Connecting your device to the proxy"}, {"id": "Setting_up_a_proxying_LAN", "title": "Setting up a proxying LAN"}, {"id": "Creating_a_certificate_database", "title": "Creating a certificate database"}, {"id": "Setting_up_B2G", "title": "Setting up B2G"}, {"id": "On_B2G_Desktop", "title": "On B2G Desktop"}, {"id": "On_a_device", "title": "On a device"}, {"id": "Charles_Proxy", "title": "Charles Proxy"}], "slug": "Archive/Firefox_OS/Debugging/Intercepting_traffic_using_a_proxy", "review_tags": []}