What man-in-the-middle apps crash internet capabilities in some apps?











up vote
0
down vote

favorite












I've tested some man-in-the-middle apps (traffic packet capture) in Android, and in some apps works very well, but in others it disables internet capabilities in the app and the app stop to work (and appears the typical messages of "Network unavailable").



Why is that ?



Is there any other way to capture the internet calls an app does ?



I've tried with adb logcat, but not all apps "writes" there everything :-P



Thank you










share|improve this question


























    up vote
    0
    down vote

    favorite












    I've tested some man-in-the-middle apps (traffic packet capture) in Android, and in some apps works very well, but in others it disables internet capabilities in the app and the app stop to work (and appears the typical messages of "Network unavailable").



    Why is that ?



    Is there any other way to capture the internet calls an app does ?



    I've tried with adb logcat, but not all apps "writes" there everything :-P



    Thank you










    share|improve this question
























      up vote
      0
      down vote

      favorite









      up vote
      0
      down vote

      favorite











      I've tested some man-in-the-middle apps (traffic packet capture) in Android, and in some apps works very well, but in others it disables internet capabilities in the app and the app stop to work (and appears the typical messages of "Network unavailable").



      Why is that ?



      Is there any other way to capture the internet calls an app does ?



      I've tried with adb logcat, but not all apps "writes" there everything :-P



      Thank you










      share|improve this question













      I've tested some man-in-the-middle apps (traffic packet capture) in Android, and in some apps works very well, but in others it disables internet capabilities in the app and the app stop to work (and appears the typical messages of "Network unavailable").



      Why is that ?



      Is there any other way to capture the internet calls an app does ?



      I've tried with adb logcat, but not all apps "writes" there everything :-P



      Thank you







      android packet-capture man-in-the-middle






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked Nov 7 at 15:19









      FlamingMoe

      68441848




      68441848
























          1 Answer
          1






          active

          oldest

          votes

















          up vote
          1
          down vote



          accepted










          To analyze network traffic you can try using Charles Proxy and rerouting the traffic from the internet -> Charles on a PC/MAC/LINUX -> Mobile app. Beware that since most mobile apps use HTTPS you will also need to install the Charles certificate onto the mobile device to be able to decrypt HTTPS traffic.






          share|improve this answer





















            Your Answer






            StackExchange.ifUsing("editor", function () {
            StackExchange.using("externalEditor", function () {
            StackExchange.using("snippets", function () {
            StackExchange.snippets.init();
            });
            });
            }, "code-snippets");

            StackExchange.ready(function() {
            var channelOptions = {
            tags: "".split(" "),
            id: "1"
            };
            initTagRenderer("".split(" "), "".split(" "), channelOptions);

            StackExchange.using("externalEditor", function() {
            // Have to fire editor after snippets, if snippets enabled
            if (StackExchange.settings.snippets.snippetsEnabled) {
            StackExchange.using("snippets", function() {
            createEditor();
            });
            }
            else {
            createEditor();
            }
            });

            function createEditor() {
            StackExchange.prepareEditor({
            heartbeatType: 'answer',
            convertImagesToLinks: true,
            noModals: true,
            showLowRepImageUploadWarning: true,
            reputationToPostImages: 10,
            bindNavPrevention: true,
            postfix: "",
            imageUploader: {
            brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
            contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
            allowUrls: true
            },
            onDemand: true,
            discardSelector: ".discard-answer"
            ,immediatelyShowMarkdownHelp:true
            });


            }
            });














             

            draft saved


            draft discarded


















            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53192408%2fwhat-man-in-the-middle-apps-crash-internet-capabilities-in-some-apps%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown

























            1 Answer
            1






            active

            oldest

            votes








            1 Answer
            1






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes








            up vote
            1
            down vote



            accepted










            To analyze network traffic you can try using Charles Proxy and rerouting the traffic from the internet -> Charles on a PC/MAC/LINUX -> Mobile app. Beware that since most mobile apps use HTTPS you will also need to install the Charles certificate onto the mobile device to be able to decrypt HTTPS traffic.






            share|improve this answer

























              up vote
              1
              down vote



              accepted










              To analyze network traffic you can try using Charles Proxy and rerouting the traffic from the internet -> Charles on a PC/MAC/LINUX -> Mobile app. Beware that since most mobile apps use HTTPS you will also need to install the Charles certificate onto the mobile device to be able to decrypt HTTPS traffic.






              share|improve this answer























                up vote
                1
                down vote



                accepted







                up vote
                1
                down vote



                accepted






                To analyze network traffic you can try using Charles Proxy and rerouting the traffic from the internet -> Charles on a PC/MAC/LINUX -> Mobile app. Beware that since most mobile apps use HTTPS you will also need to install the Charles certificate onto the mobile device to be able to decrypt HTTPS traffic.






                share|improve this answer












                To analyze network traffic you can try using Charles Proxy and rerouting the traffic from the internet -> Charles on a PC/MAC/LINUX -> Mobile app. Beware that since most mobile apps use HTTPS you will also need to install the Charles certificate onto the mobile device to be able to decrypt HTTPS traffic.







                share|improve this answer












                share|improve this answer



                share|improve this answer










                answered Nov 7 at 17:47









                andrea-f

                708617




                708617






























                     

                    draft saved


                    draft discarded



















































                     


                    draft saved


                    draft discarded














                    StackExchange.ready(
                    function () {
                    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53192408%2fwhat-man-in-the-middle-apps-crash-internet-capabilities-in-some-apps%23new-answer', 'question_page');
                    }
                    );

                    Post as a guest















                    Required, but never shown





















































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown

































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown







                    這個網誌中的熱門文章

                    Xamarin.form Move up view when keyboard appear

                    Post-Redirect-Get with Spring WebFlux and Thymeleaf

                    Anylogic : not able to use stopDelay()