Connect Iphone to Burp - iphone

Please I was wondering if you can help me to connect my iPhone to burp. so far, I follow all steps shown on https://portswigger.net/burp/documentation/desktop/mobile/config-ios-device (add my Wireless Lan adapter address, set up the phone too
As achieving the step where I want to download the certificate Http://burpsuite. Safari just stopped responding.
Please I was wondering if you can help me to connect my iPhone to burp. so far, I follow all steps shown on https://portswigger.net/burp/documentation/desktop/mobile/config-ios-device (add my Wireless Lan adapter address, set up the phone too
As achieving the step where I want to download the certificate Http://burpsuite. Safari just stopped responding.

Related

Cannot connect Charles Proxy to see traffic on any mobile

First of, I can see on traffic coming through when I browse on my desktop.
I have set the IP in network settings along with the port but when I connect I do not get the do you want to connect this phone message from Charles.
I have:
deleted all certificates and tried to go to chls.pro/ssl but get no internet message and the certificate doesn't download.
tried ios and android both with the same result.
tried to manually add it to the access devices in Charles.
The only difference is from two weeks ago when I last did this successfully is the VPN I am on (I open the Charles before connecting to the VPN, to rule that out).
Any suggestions? I am going crazy!
There are various issues that can cause this issue: I collect here and you can verify each step to solve it: https://docs.proxyman.io/troubleshooting/my-ios-devices-couldnt-connect-to-proxyman-via-proxy
I would like to summarize:
Check if your Firewall is blocking all incoming traffic -> Turn it OFF
Stop all VPN app from your iOS device
Make sure your iOS devices and your macOS are in the same network.
Disclaimer: I create the Proxyman app, which is a modern version of Charles-Proxy. Hopefully it helps you resolve the problem.

View localhost from Iphone using MacBook Pro

So I am attempting to view my localhost from my Mackbook on my iPhone. I am attempting to do so through USB connection with developmental modes on in Safari in both devices. I've tried to connect to localhost 2 ways so far with no success:
First I've opened up my System Preferences on my MacBook. I opened up the sharing option. Then I clicked "Internet Sharing" toggle on the left. I noted my computer name and clicked the option "iPhone USB." I then navigated to <cpuname>.local:4200, with 4200 being the port I'm using in for localhost. This has Safari saying that it cannot reach the server.
Second I opened a terminal and typed "ifconfig" to find my CPU IP address. I then attempted to navigate to my localhost from my phone using <cpuip>:4200 This also failed with Safari saying that it could not connect to the server.
I have done no other configurations and am interested in hearing what I should do. Any help would be greatly appreciated.
Extra Info
The application is a simple Angular application.
Both devices are connected to the same network.
For anybody suffering this problem, I've found a solution using the hint from this link here. The solution was to bind the host to port 0.0.0.0. In the Angular 2+ way, that would mean serving the app with the --host 0.0.0.0 --disableHostCheck flags. Good luck!

How to connect your mobile to JMeter to record scripts inspite of Company firewall

How can i connect my mobile device to Jmeter in laptop to record native Mobile app inspite of Company Firewall.
I have tried connecting my mobile device to JMeter in my personal laptop and that was working fine. I think the issue is because of Firewall.
Check if your laptop and Mobile is in the same wifi network or not. If it is then disabled laptop firewall (if it can be disabled) and check again. If still it won't work then you can explore Blazemeter option where you record script using proxy. Reference is "https://guide.blazemeter.com/hc/en-us/articles/360000271458-Creating-the-Proxy-Recorder".
I hope this will help you.

Fiddler 4-iOS 10.2.1 cannot reach internet after configure proxy

I am following this instruction http://docs.telerik.com/fiddler/Configure-Fiddler/Tasks/ConfigureForiOS. Everything works until section Set the iOS Device Proxy.
Once I set the proxy on my iPhone, I can't connect to the internet from the phone anymore. Not even accessing the echo page, which I could access before turning on the proxy on the phone. I already installed the root cert on my phone, the makecert add-on on Fiddler
Could someone help with ideas to diagnose the issue here? Thanks,
What might be stopping your iphone from reaching your Fiddler machine on the port specified, usually 8888?
Have you a firewall on the Fiddler machine? You might need to open
the port.
Does your LAN have an automatic redirect to a login page? Ours
does, so I have to disable the proxy on the iphone while I login,
then reenable it.
Does your LAN expose the IPs of cable-connected machines to WIFI
users? Not all do.
Can you browse a simple web page on your Fiddler machine from your
iphone, before starting fiddler or doing any proxy configuration?
You might need to get really serious and install a ping utility on the iphone.

RaspberryPi as AccessPoint with 2 Wifi usb running MITMProxy and ParosProxy

I was trying to study the HTTP(s) requests/response that the apps from my phone are sending so this is what I went ahead and created.
I turned my Raspberry Pi as an access point with 2 wifi usb dongles. One for my phone to connect to the "TEST" network and the second connected to the internet. Everything works fine and my phone is able to access internet via my RPi.
Now I setup MITMproxy (in transparent mode) so that I can sniff the traffic to-from from my phone apps. I installed the mitmproxy certificate on the phone and the traffic shows up fine on the mitmproxy console.
Final step - To make the web traffic data analysis part easier I found on the net that Paros Proxy might be able to help (show the traffic from mitmproxy) in a more readable way. - THIS IS NOT HAPPENING
I am assuming there is some setup required for ParosProxy so that it can be linked to mimtProxy / network interfaces which I am not able to achieve. Can any one please help with this?
ParosProxy dashboard doesnt show any traffic. As far as the settings (Tool->Options) the default settings are there i.e. for local proxy (host = localhost and port = 8080). I couldnt find much documentation about ParosProxy on the web.
My network interfaces on the RPi is as follows :
wlan0 (connected to internet) - DHCP
wlan1 (Access Point to which the phone apps connect to) - static IP (gateway 192.168.10.1)
Just in case there is some other tool that could help me achieve the same (a GUI/better dashboard to analyse mitmproxy traffic in real time) I am pretty open for it.
Yes there is a better option: OWASP ZAP https://www.owasp.org/index.php/ZAP :)
It was forked from Paros ~ 5 years ago, is very actively maintained and pretty well documented.
See https://github.com/zaproxy/zaproxy for links to the online user guide, FAQ user and developer groups.
FYI we have info on how to get ZAP runnin on a Pi: https://github.com/zaproxy/zaproxy/wiki/zappi but that doesnt include setting up wiki access - it would be great if we could update that page with the necessary steps :)
Simon (ZAP project lead)