HTTPS to HTTP debug proxy?
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
add a comment |
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
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
add a comment |
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
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
proxy ssl https
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
add a comment |
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
add a comment |
1 Answer
1
active
oldest
votes
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.
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
add a comment |
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
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
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
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.
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
add a comment |
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.
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
add a comment |
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.
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.
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
add a comment |
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
add a comment |
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.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
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
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
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
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