bitShark

bitShark


[Requires ROOT to Capture]

bitShark is a powerful and feature rich packet capture and analysis application for Android

It's like Wireshark for Android!

Please try the Free Trial Version of bitShark before purchasing to test compatibility with your devices

FEATURES
- Realtime view/inspection of incoming packets
- Network packet capture to PCAP file format from any interface (Wifi or Cellular)
- Detailed inspection of a wide range of IP networking protocols
- Supports tcpdump style capture filter syntax
- Ability to open and analyze offline PCAP files
- Built-in file browser for choosing PCAP files to open from anywhere on your device
- Detailed statistical analysis of PCAP files
- Powerful filtering architecture allows user to build complex filtered views of offline data
- Ability to export PCAP stats to PDF
- Ability to export individual packets to separate PCAP file
- Ability to reassemble and save web images from TCP streams
(works with popular apps and mobile sites like Facebook and Instagram!)

Supported Protocols:
IPv4, IPv6, UDP, TCP, HTTP, Web Images, HTML, DNS, mDNS, ICMP, ARP, Ethernet, PPP, SNAP, SLL, 802.3, 802.2, SIP, SDP, VLAN (802.1q), L2TP

Trial Version available for free here:
https://play.google.com/store/apps/details?id=blake.hamilton.bitsharktrial

NOTE: This application requires ROOT permission to capture live packets.
Root is not required for offline viewing and analysis.

Known Issues:

If you're having trouble capturing packets (crash after a few seconds of capturing) please try unchecking "Enable Live Indexing" in the Settings menu. A fix for this problem is in the works.

Using this application on Android 4.2 with full device encryption enabled or forcing the app to be moved to external storage may cause instability.

Troubleshooting:

If you're having capture or installation issues please try doing a "Force Reinstall" through the new bitShark Installer activity which can be accessed through the Settings activity. Then force close the app and see if that fixes your problem.

Like bitShark on Facebook:
https://www.facebook.com/bitSharkAndroid

Follow bitShark on Twitter @bitSharkAndroid

Recent changes:
Version 0.9
- Created Installer Activity to help troubleshoot installation and capture issues
- Bug fixes opening PCAP files with wrong permissions
- Updated to support Android 4.3
Add to list
$2.99
73
3.7
User ratings
123
Installs
1,000+
Concerns
0
File size
4033 kb
Screenshots
Video of bitShark Screenshot of bitShark Screenshot of bitShark Screenshot of bitShark Screenshot of bitShark Screenshot of bitShark Screenshot of bitShark Screenshot of bitShark Screenshot of bitShark
About bitShark
[Requires ROOT to Capture]

bitShark is a powerful and feature rich packet capture and analysis application for Android

It's like Wireshark for Android!

Please try the Free Trial Version of bitShark before purchasing to test compatibility with your devices

FEATURES
- Realtime view/inspection of incoming packets
- Network packet capture to PCAP file format from any interface (Wifi or Cellular)
- Detailed inspection of a wide range of IP networking protocols
- Supports tcpdump style capture filter syntax
- Ability to open and analyze offline PCAP files
- Built-in file browser for choosing PCAP files to open from anywhere on your device
- Detailed statistical analysis of PCAP files
- Powerful filtering architecture allows user to build complex filtered views of offline data
- Ability to export PCAP stats to PDF
- Ability to export individual packets to separate PCAP file
- Ability to reassemble and save web images from TCP streams
(works with popular apps and mobile sites like Facebook and Instagram!)

Supported Protocols:
IPv4, IPv6, UDP, TCP, HTTP, Web Images, HTML, DNS, mDNS, ICMP, ARP, Ethernet, PPP, SNAP, SLL, 802.3, 802.2, SIP, SDP, VLAN (802.1q), L2TP

Trial Version available for free here:
https://play.google.com/store/apps/details?id=blake.hamilton.bitsharktrial

NOTE: This application requires ROOT permission to capture live packets.
Root is not required for offline viewing and analysis.

Known Issues:

If you're having trouble capturing packets (crash after a few seconds of capturing) please try unchecking "Enable Live Indexing" in the Settings menu. A fix for this problem is in the works.

Using this application on Android 4.2 with full device encryption enabled or forcing the app to be moved to external storage may cause instability.

Troubleshooting:

If you're having capture or installation issues please try doing a "Force Reinstall" through the new bitShark Installer activity which can be accessed through the Settings activity. Then force close the app and see if that fixes your problem.

Like bitShark on Facebook:
https://www.facebook.com/bitSharkAndroid

Follow bitShark on Twitter @bitSharkAndroid

Recent changes:
Version 0.9
- Created Installer Activity to help troubleshoot installation and capture issues
- Bug fixes opening PCAP files with wrong permissions
- Updated to support Android 4.3

User reviews of bitShark
Write the first review for this app!
Android Market Comments
A Google User
Mar 28, 2015
Stopped working. This worked perfectly on the S4, unfortunately doesn't capture anything on the S5, as I think the Dev no longer updates this imma give it 1 star to warn others not to buy.
A Google User
Mar 27, 2015
Was great until dev disappeared If you're going to get people to pay for something, at least make an effort to keep it updated! It was a great app until it didn't work with newer versions of Android. Not updated in nearly two years. Yeah... Will change rating when it actually works.
A Google User
Mar 23, 2015
Waste of money Spend your money on the app "wicap" instead. Far better with FAR better support
A Google User
Feb 24, 2015
No Lollipop Support? I'm assuming it's an issue with the updated Lollipop root permission problems a lot of root apps have, but either way, I'm on 5.0.1 Lollipop (CM12 nightlies, OnePlus One) and I can't get the app working proper. The installation works fine (and so does a force reinstall), but when capturing, the capture starts, doesn't seem to actually capture anything in the packet list, and then after a few seconds a selection view comes up at the top of the screen (ie the Android dialogue that shows up when you've selected a view or something), but there is nothing actually "selected" because there's nothing in the list of packets. Then the capture ends and if you try to open the .PCAP file it says it was unable to open the capture file (I assume it means open for writing because if you use a file browser to look for the .PCAP there's nothing there.)
A Google User
Feb 10, 2015
Stop complaining that I don't have root I'm only using this app as a viewer for tPacketCapture. I don't need an annoying error page that take 3 taps to get out of every single time I start this app. I would understand if you only showed this error page on the first launch, but not every launch.
Version 1000000
Version 1000000