HTTPS to HTTP debug proxy?












0














I searched the whole google but only thing I have found is for your own server - like for example for appache but I want to have a proxy in my hands - which will simply act as a man in the middle and intercepts the connection.



The whole idea is that I have 2 applications which I have upgraded to SSL but right now I can't debug them for the same reason.



I know about fiddler but that doesn't output http - it only intercepts.










share|improve this question


















  • 1




    I don't understand your demands. Fiddler will display the HTML for HTTP(S), so what else do you need for debug?
    – harrymc
    Dec 18 '18 at 9:53










  • HTTP output so I can attach a debugger.
    – WindowsXpUser
    Dec 18 '18 at 10:00
















0














I searched the whole google but only thing I have found is for your own server - like for example for appache but I want to have a proxy in my hands - which will simply act as a man in the middle and intercepts the connection.



The whole idea is that I have 2 applications which I have upgraded to SSL but right now I can't debug them for the same reason.



I know about fiddler but that doesn't output http - it only intercepts.










share|improve this question


















  • 1




    I don't understand your demands. Fiddler will display the HTML for HTTP(S), so what else do you need for debug?
    – harrymc
    Dec 18 '18 at 9:53










  • HTTP output so I can attach a debugger.
    – WindowsXpUser
    Dec 18 '18 at 10:00














0












0








0







I searched the whole google but only thing I have found is for your own server - like for example for appache but I want to have a proxy in my hands - which will simply act as a man in the middle and intercepts the connection.



The whole idea is that I have 2 applications which I have upgraded to SSL but right now I can't debug them for the same reason.



I know about fiddler but that doesn't output http - it only intercepts.










share|improve this question













I searched the whole google but only thing I have found is for your own server - like for example for appache but I want to have a proxy in my hands - which will simply act as a man in the middle and intercepts the connection.



The whole idea is that I have 2 applications which I have upgraded to SSL but right now I can't debug them for the same reason.



I know about fiddler but that doesn't output http - it only intercepts.







proxy ssl https






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Dec 18 '18 at 9:41









WindowsXpUser

8910




8910








  • 1




    I don't understand your demands. Fiddler will display the HTML for HTTP(S), so what else do you need for debug?
    – harrymc
    Dec 18 '18 at 9:53










  • HTTP output so I can attach a debugger.
    – WindowsXpUser
    Dec 18 '18 at 10:00














  • 1




    I don't understand your demands. Fiddler will display the HTML for HTTP(S), so what else do you need for debug?
    – harrymc
    Dec 18 '18 at 9:53










  • HTTP output so I can attach a debugger.
    – WindowsXpUser
    Dec 18 '18 at 10:00








1




1




I don't understand your demands. Fiddler will display the HTML for HTTP(S), so what else do you need for debug?
– harrymc
Dec 18 '18 at 9:53




I don't understand your demands. Fiddler will display the HTML for HTTP(S), so what else do you need for debug?
– harrymc
Dec 18 '18 at 9:53












HTTP output so I can attach a debugger.
– WindowsXpUser
Dec 18 '18 at 10:00




HTTP output so I can attach a debugger.
– WindowsXpUser
Dec 18 '18 at 10:00










1 Answer
1






active

oldest

votes


















0














You could use mitmproxy. That said, you will need the ssl-certificate obviously, because ssl is encrypted. Would it be easier to do this, there would be no point in HTTPS whatsoever.






share|improve this answer





















  • Can you give an example?
    – WindowsXpUser
    Dec 18 '18 at 11:47










  • I can't give examples because I don't know your system, but here's the documentation of mitmproxy: docs.mitmproxy.org/stable Your SSL Certificate is generated by you, so you should be able to supply it. If you can't, I would recommend to just switch back to HTTP, which is way easier to debug.
    – Werdck
    Dec 18 '18 at 12:58












  • Despite my name I'm running on linux.
    – WindowsXpUser
    Dec 18 '18 at 13:00












  • I'm sorry, but I don't know what you are trieing to say with your comment. mitmproxy is a program for linux.
    – Werdck
    Dec 18 '18 at 13:03










  • chat.stackexchange.com/rooms/87231/…
    – WindowsXpUser
    Dec 18 '18 at 13:31











Your Answer








StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "3"
};
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',
autoActivateHeartbeat: false,
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%2fsuperuser.com%2fquestions%2f1385502%2fhttps-to-http-debug-proxy%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









0














You could use mitmproxy. That said, you will need the ssl-certificate obviously, because ssl is encrypted. Would it be easier to do this, there would be no point in HTTPS whatsoever.






share|improve this answer





















  • Can you give an example?
    – WindowsXpUser
    Dec 18 '18 at 11:47










  • I can't give examples because I don't know your system, but here's the documentation of mitmproxy: docs.mitmproxy.org/stable Your SSL Certificate is generated by you, so you should be able to supply it. If you can't, I would recommend to just switch back to HTTP, which is way easier to debug.
    – Werdck
    Dec 18 '18 at 12:58












  • Despite my name I'm running on linux.
    – WindowsXpUser
    Dec 18 '18 at 13:00












  • I'm sorry, but I don't know what you are trieing to say with your comment. mitmproxy is a program for linux.
    – Werdck
    Dec 18 '18 at 13:03










  • chat.stackexchange.com/rooms/87231/…
    – WindowsXpUser
    Dec 18 '18 at 13:31
















0














You could use mitmproxy. That said, you will need the ssl-certificate obviously, because ssl is encrypted. Would it be easier to do this, there would be no point in HTTPS whatsoever.






share|improve this answer





















  • Can you give an example?
    – WindowsXpUser
    Dec 18 '18 at 11:47










  • I can't give examples because I don't know your system, but here's the documentation of mitmproxy: docs.mitmproxy.org/stable Your SSL Certificate is generated by you, so you should be able to supply it. If you can't, I would recommend to just switch back to HTTP, which is way easier to debug.
    – Werdck
    Dec 18 '18 at 12:58












  • Despite my name I'm running on linux.
    – WindowsXpUser
    Dec 18 '18 at 13:00












  • I'm sorry, but I don't know what you are trieing to say with your comment. mitmproxy is a program for linux.
    – Werdck
    Dec 18 '18 at 13:03










  • chat.stackexchange.com/rooms/87231/…
    – WindowsXpUser
    Dec 18 '18 at 13:31














0












0








0






You could use mitmproxy. That said, you will need the ssl-certificate obviously, because ssl is encrypted. Would it be easier to do this, there would be no point in HTTPS whatsoever.






share|improve this answer












You could use mitmproxy. That said, you will need the ssl-certificate obviously, because ssl is encrypted. Would it be easier to do this, there would be no point in HTTPS whatsoever.







share|improve this answer












share|improve this answer



share|improve this answer










answered Dec 18 '18 at 11:40









Werdck

161




161












  • Can you give an example?
    – WindowsXpUser
    Dec 18 '18 at 11:47










  • I can't give examples because I don't know your system, but here's the documentation of mitmproxy: docs.mitmproxy.org/stable Your SSL Certificate is generated by you, so you should be able to supply it. If you can't, I would recommend to just switch back to HTTP, which is way easier to debug.
    – Werdck
    Dec 18 '18 at 12:58












  • Despite my name I'm running on linux.
    – WindowsXpUser
    Dec 18 '18 at 13:00












  • I'm sorry, but I don't know what you are trieing to say with your comment. mitmproxy is a program for linux.
    – Werdck
    Dec 18 '18 at 13:03










  • chat.stackexchange.com/rooms/87231/…
    – WindowsXpUser
    Dec 18 '18 at 13:31


















  • Can you give an example?
    – WindowsXpUser
    Dec 18 '18 at 11:47










  • I can't give examples because I don't know your system, but here's the documentation of mitmproxy: docs.mitmproxy.org/stable Your SSL Certificate is generated by you, so you should be able to supply it. If you can't, I would recommend to just switch back to HTTP, which is way easier to debug.
    – Werdck
    Dec 18 '18 at 12:58












  • Despite my name I'm running on linux.
    – WindowsXpUser
    Dec 18 '18 at 13:00












  • I'm sorry, but I don't know what you are trieing to say with your comment. mitmproxy is a program for linux.
    – Werdck
    Dec 18 '18 at 13:03










  • chat.stackexchange.com/rooms/87231/…
    – WindowsXpUser
    Dec 18 '18 at 13:31
















Can you give an example?
– WindowsXpUser
Dec 18 '18 at 11:47




Can you give an example?
– WindowsXpUser
Dec 18 '18 at 11:47












I can't give examples because I don't know your system, but here's the documentation of mitmproxy: docs.mitmproxy.org/stable Your SSL Certificate is generated by you, so you should be able to supply it. If you can't, I would recommend to just switch back to HTTP, which is way easier to debug.
– Werdck
Dec 18 '18 at 12:58






I can't give examples because I don't know your system, but here's the documentation of mitmproxy: docs.mitmproxy.org/stable Your SSL Certificate is generated by you, so you should be able to supply it. If you can't, I would recommend to just switch back to HTTP, which is way easier to debug.
– Werdck
Dec 18 '18 at 12:58














Despite my name I'm running on linux.
– WindowsXpUser
Dec 18 '18 at 13:00






Despite my name I'm running on linux.
– WindowsXpUser
Dec 18 '18 at 13:00














I'm sorry, but I don't know what you are trieing to say with your comment. mitmproxy is a program for linux.
– Werdck
Dec 18 '18 at 13:03




I'm sorry, but I don't know what you are trieing to say with your comment. mitmproxy is a program for linux.
– Werdck
Dec 18 '18 at 13:03












chat.stackexchange.com/rooms/87231/…
– WindowsXpUser
Dec 18 '18 at 13:31




chat.stackexchange.com/rooms/87231/…
– WindowsXpUser
Dec 18 '18 at 13:31


















draft saved

draft discarded




















































Thanks for contributing an answer to Super User!


  • Please be sure to answer the question. Provide details and share your research!

But avoid



  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.


To learn more, see our tips on writing great answers.





Some of your past answers have not been well-received, and you're in danger of being blocked from answering.


Please pay close attention to the following guidance:


  • Please be sure to answer the question. Provide details and share your research!

But avoid



  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.


To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1385502%2fhttps-to-http-debug-proxy%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







Popular posts from this blog

Probability when a professor distributes a quiz and homework assignment to a class of n students.

Aardman Animations

Are they similar matrix