Author Topic: Monitor mode for iDevices  (Read 6864 times)

Alex47

  • Hero Member
  • *****
  • Posts: 1378
  • Reputation: 48
  • (I can't think of something funny to go here)
  • Computers: Asus k55v, custom built self-acclaimed tank of a pc
  • iDevices: iPhone 3G, iPod touch 4g, iPod touch 2g
Re: Monitor mode for iDevices
« Reply #30 on: December 15, 2012, 04:35:02 am »
To be fair though, who isn't jailbroken here?
My Number:00110110 00110110 00110110

A12danrulz

  • Leader
  • Hero Member
  • *****
  • Posts: 4078
  • Reputation: 221
  • Badges:
Re: Monitor mode for iDevices
« Reply #31 on: December 15, 2012, 08:49:53 am »
I'm not saying that for the benefit of the members. The vast majority of views we get are from unregistered guests who might not know that you need root access to get access to the firmware

Ironman

  • Administrator
  • Hero Member
  • *****
  • Posts: 5152
  • Reputation: 252
  • Badges:
  • Computers: ASUS UL50VT
  • iDevices: iPhone 5, iPhone 4S, iPhone 4, iPhone 3GS
Re: Monitor mode for iDevices
« Reply #32 on: December 15, 2012, 10:56:42 am »
True A12. The vast majority of our traffic is from people who never register. And many may not know that jailbreaking their iDevice or rooting their Android is the first thing to do. Everything else comes after.
Click for How to Add Our Repo
If you're going to ask questions....
At least make them good ones.

Knowledge is the one thing that can never be taken from you

Markanees

  • Full Member
  • ***
  • Posts: 224
  • Reputation: 16
  • +1 would be appreciated
  • Computers: Dell inspiron 1520
  • iDevices: ipad 2 ios 5.1.1
Re: Monitor mode for iDevices
« Reply #33 on: December 16, 2012, 07:56:30 am »
I have iPad 2 3G matches the requirement
I can test anything ( I have 5.1.1 blobs )
but the steps in the read me is not clear for me
can anyone make it simpler

andres

  • Noob
  • *
  • Posts: 11
  • Reputation: 12
  • iDevices: iPad
Re: Monitor mode for iDevices
« Reply #34 on: December 17, 2012, 10:55:53 am »
I have iPad 2 3G matches the requirement
I can test anything ( I have 5.1.1 blobs )
but the steps in the read me is not clear for me
can anyone make it simpler

Let's see if I can help you.

01 - Jailbrake your device.
02 - Install OpenSSH server from Cydia (and change your passwords, this is for security reasons).
03 - Install Python from Cydia.
04 - Install libpcap library from Cydia.
05 - Install tcpdump from Cydia.
06 - Download patcher directory from the github repository to your device.
07 - Download tools/iOS/server/ioctl.py from the github repository to your device.
08 - Download tools/iOS/aeropuerto.py from the github repository to your device.
09 - Download tools/monitor_mode_magic_pcap.py from the github repository to your device.
10 - From a terminal on the device execute bcm-patcher.py to patch the firmware. Check the usage help when executing the script with no parameters.
11 - Execute aeropuerto.py to disable MPC and set the channel.
     # ./aeropuerto.py start 6
12 - Start executing tcpdump.
     # tcpdump -i en0 -s 65535 -w monitor.cap ether host 88:88:88:88:88:88
13 - Once we stop tcpdump execute monitor_mode_magic_pcap.py to  create a valid 802.11 pcap capture file.
     # /monitor_mode_magic_pcap.py monitor.cap test.cap
14 - Execute aeropuerto.py to enable MPC. MPC means Minimal Power Consumption and if it's not restore after sniffing the battery is going to consume faster than usual.
     # ./aeropuerto.py stop
15 - Execute aircrak-ng with the test.pcap file that was created by monitor_mode_magic_pcap.py scritp.
     # aircrack-ng test.pcap

Hope this was helpful.

Don't like seeing ads? Click here to register!

Markanees

  • Full Member
  • ***
  • Posts: 224
  • Reputation: 16
  • +1 would be appreciated
  • Computers: Dell inspiron 1520
  • iDevices: ipad 2 ios 5.1.1
Re: Monitor mode for iDevices
« Reply #35 on: December 17, 2012, 11:58:39 am »

When I run
./bcm-patcher.py
I get this #Usage: bcm_patcher firmware_file
Is this means means that it's patched
And
I am getting some problems in understanting the steps after stopping tcpdump !

andres

  • Noob
  • *
  • Posts: 11
  • Reputation: 12
  • iDevices: iPad
Re: Monitor mode for iDevices
« Reply #36 on: December 17, 2012, 12:36:48 pm »
When I run
./bcm-patcher.py
I get this #Usage: bcm_patcher firmware_file
Is this means means that it's patched
And
I am getting some problems in understanting the steps after stopping tcpdump !

With no parameters the "Usage" message is show. To patch the firmware you need to put the firmware path as parameter of the script. For example:

# ./bcm_patcher.py /usr/share/firmware/wifi/4329b1/duo.bin

Your firmware is not necessarily called duo.bin, check the path for your firmware file.

Let me know if something doesn't work.

[null]

  • Hero Member
  • *****
  • Posts: 646
  • Reputation: 42
  • the halloween jack is a real cool cat
  • Computers: I have a PC running Windows 7 that was built by my uncle. I also have a Newsmy T3 Android Tablet.
  • iDevices: iPod Touch 4G
Re: Monitor mode for iDevices
« Reply #37 on: December 17, 2012, 03:03:22 pm »
Let's see if I can help you.

01 - Jailbrake your device.
02 - Install OpenSSH server from Cydia (and change your passwords, this is for security reasons).
03 - Install Python from Cydia.
04 - Install libpcap library from Cydia.
05 - Install tcpdump from Cydia.
06 - Download patcher directory from the github repository to your device.
07 - Download tools/iOS/server/ioctl.py from the github repository to your device.
08 - Download tools/iOS/aeropuerto.py from the github repository to your device.
09 - Download tools/monitor_mode_magic_pcap.py from the github repository to your device.
10 - From a terminal on the device execute bcm-patcher.py to patch the firmware. Check the usage help when executing the script with no parameters.
11 - Execute aeropuerto.py to disable MPC and set the channel.
     # ./aeropuerto.py start 6
12 - Start executing tcpdump.
     # tcpdump -i en0 -s 65535 -w monitor.cap ether host 88:88:88:88:88:88
13 - Once we stop tcpdump execute monitor_mode_magic_pcap.py to  create a valid 802.11 pcap capture file.
     # /monitor_mode_magic_pcap.py monitor.cap test.cap
14 - Execute aeropuerto.py to enable MPC. MPC means Minimal Power Consumption and if it's not restore after sniffing the battery is going to consume faster than usual.
     # ./aeropuerto.py stop
15 - Execute aircrak-ng with the test.pcap file that was created by monitor_mode_magic_pcap.py scritp.
     # aircrack-ng test.pcap

Hope this was helpful.
+1. This is practically a tutorial in itself. Things like this are what help out new members the most!
__  __           ___    ___          
/\ \/\ \         /\_ \  /\_ \          
\ \ `\\ \  __  __\//\ \ \//\ \     
 \ \ , ` \/\ \/\ \ \ \ \  \ \ \          
  \ \ \`\ \ \ \_\ \ \_\ \_ \_\ \_
   \ \_\ \_\ \____/ /\____\/\____\
    \/_/\/_/\/___/  \/____/\/____/

Markanees

  • Full Member
  • ***
  • Posts: 224
  • Reputation: 16
  • +1 would be appreciated
  • Computers: Dell inspiron 1520
  • iDevices: ipad 2 ios 5.1.1
Re: Monitor mode for iDevices
« Reply #38 on: December 17, 2012, 06:39:13 pm »
It is giving me the chip not supported

andres

  • Noob
  • *
  • Posts: 11
  • Reputation: 12
  • iDevices: iPad
Re: Monitor mode for iDevices
« Reply #39 on: December 17, 2012, 08:11:55 pm »
It is giving me the chip not supported

If you are interested you can send me the firmware files and I will try to reverse it and generate a patch to support your device.

Don't like seeing ads? Click here to register!

A3MIRAL

  • Leader
  • Hero Member
  • *****
  • Posts: 2913
  • Reputation: 105
  • A3MIRAL -- Reporting for Duty
    • A3MIRAL
  • Badges:
  • Computers: Dell XPS15 (6 GB ram, Core i7 @ 2.0 GHz, 750 GB HDD @ 7200 RPM)
  • iDevices: iPod touch 3G 32GB, iPhone 5 32GB
Re: Monitor mode for iDevices
« Reply #40 on: December 17, 2012, 09:05:02 pm »
I'm not jailbroken! (iPhone 5 :/)

UberN00b

  • Hero Member
  • *****
  • Posts: 535
  • Reputation: 23
  • Perfection is a process.
  • Computers: em250-kav60 netbook
  • iDevices: iPhone 4
Re: Monitor mode for iDevices
« Reply #41 on: December 17, 2012, 09:31:38 pm »
I'm not jailbroken! (iPhone 5 :/)

Do you use i-funbox to manually install .deb's? Even with Prompt or iSSH, would iNinja tools even work on a non-jailbroken iDevice? I
A million strands of spiderwebs weaved to make my vest!

A3MIRAL

  • Leader
  • Hero Member
  • *****
  • Posts: 2913
  • Reputation: 105
  • A3MIRAL -- Reporting for Duty
    • A3MIRAL
  • Badges:
  • Computers: Dell XPS15 (6 GB ram, Core i7 @ 2.0 GHz, 750 GB HDD @ 7200 RPM)
  • iDevices: iPod touch 3G 32GB, iPhone 5 32GB
Re: Monitor mode for iDevices
« Reply #42 on: December 17, 2012, 10:10:05 pm »
No...they won't.

Markanees

  • Full Member
  • ***
  • Posts: 224
  • Reputation: 16
  • +1 would be appreciated
  • Computers: Dell inspiron 1520
  • iDevices: ipad 2 ios 5.1.1
Re: Monitor mode for iDevices
« Reply #43 on: December 18, 2012, 12:23:30 am »
If you are interested you can send me the firmware files and I will try to reverse it and generate a patch to support your device.
ok I can send you it but where I don't see email in your bio

andres

  • Noob
  • *
  • Posts: 11
  • Reputation: 12
  • iDevices: iPad
Re: Monitor mode for iDevices
« Reply #44 on: December 18, 2012, 09:46:01 am »
I'm not jailbroken! (iPhone 5 :/)

In your information says that you have an ipod touch 3G, apparently this device has a BCM4329[1].
If you are interested on using the tool on this device, contact me over PM and I will try to help you.

[1] - http://www.ifixit.com/Teardown/iPod+Touch+3rd+Generation+Teardown/1158/2#s6203