Proof of concept 802.11 monitor mode without root using external Wi-Fi card - Android Software/Hacking General [Developers Only]

Hi all,
I thought this may be of interest here. I have just release a proof of concept for 802.11 monitor mode on Android using an external Wi-Fi card/USB OTG (ALFA AWUS036H). Because it uses USB OTG, it doesn't require root.
More details at http:/ /bryce-thomas.blogspot.com.au/2012/10/introducing-liber80211.html, including links to the source/documentation/app on Google Play (you'll have to copy/paste the link and remove the space between the two HTTP forward slashes - I don't have permission to post links.
Bryce.

Related

XP and WM5 wireless connection : question

Hello everybody, I would need some support.
I'm struggling to see if I can connect my WM5 "wirelessly" with my computer that has a wireless LAN.
My computer is connected to internet through a wired connection.
I found this well designed tutorial :
http://www.geocities.com/grieg_winter/adhoc/index.html
but... it didn't work. my wireless LAN is always out (red cross on it)
Thank you for your support
Dam
Please read my Wi-Fi P2P tutorial; it's been linked infrom several of my networkingrelated article (for example, the Multiplayer Bible - sorry, I can't give you the URL now as I'm on a slow and epxensive GORS conenection, which makes it impossible for me to make some searches). It will work.
I have a problem with the P2P because I use a LAN which my PC has the address of 192.168.1.106 and upon connecting the P2P as host, it has IP 192.168.1.1, which is the IP my router use, so it probably got confused. See if you are having this settings.
Menneisyys said:
Please read my Wi-Fi P2P tutorial; it's been linked infrom several of my networkingrelated article (for example, the Multiplayer Bible - sorry, I can't give you the URL now as I'm on a slow and epxensive GORS conenection, which makes it impossible for me to make some searches). It will work.
Click to expand...
Click to collapse
Update: here's the MP article: http://www.pocketpcmag.com/blogs/menneisyys/102005MPPPCGames.asp
and here's my Wi-Fi p2p article: http://www.pocketpcmag.com/blogs/index.php?blog=3&p=588&more=1
wireless LAN connection
Thank you very much for your quick answer under hard conditions Menneisyys !
I read your tutorial, that is explicit on - local - p2p between mobile.
I think it should be the same with mobile and XP, but my wireless lan refuse to function. I need to check more on that, but maybe it is just dead
Thank you veyr much
Dam
XP and WM5 wireless LAN connection : the answer
I eventualy managed to connect my WM5 to my notebook thanks to the support I found here. I write here a quicky bibliography guide.
The wish
I wanted to wirelessly connect my PDA device with my notebook that is connected to internet through a cable. The aim is to acces internet, skype etc. on the mobile.
Technical environment
A cable internet connection to internet
A computer with a wireless LAN card and windows (XP but link will explain also for previous versions)
A pocket PC (WM5 but link will explain also for previous versions)
Settings
Windows XP : http://www.geocities.com/grieg_winter/adhoc/index.html
(check : on some notebook - like VAIO - your wireless LAN must be physically switch on, by pressing a button on the side, I spent a day or two waiting for the computer to connect not knowing that )
WM5 : http://www.pocketpcmag.com/blogs/ind...3&p=588&more=1
Special thanks
Menneisyys
et voila monsieur ,
That should be it !
Dam

Bluetooth printing

I have a European 3G Xoom running EOS ICS 2. We also have an old HP450 Mobile printer that has a slot for a Compact Flash I Bluetooth card. My question is would we be able to set this printer up to print directly from the Xoom?
The details of the Bluetooth card read:
Serial Port Profile (SPP): Emulates a serial port to enable wireless printing from compatible Bluetooth serial sending device(s).
Hardcopy Cable Replacement Profile (HCRP): Provides the same printing experience (print quality and print speed) as when printing with a cable.
Object Push Profile (OPP): Enables printing from devices that use the OBEX (Object Exchange) protocol.
Basic Printing Profile (BPP): Extends the capabilities of the OBEX protocol and lets you print a variety of content from Bluetooth-enabled devices.​
Does Android support any of those Bluetooth printing protocols?
Thanks.
Check bigrushdog's tegra 2 thread in Development. There are a ton of drivers available...maybe you'll find the ones you need.
okantomi said:
Check bigrushdog's tegra 2 thread in Development. There are a ton of drivers available...maybe you'll find the ones you need.
Click to expand...
Click to collapse
Thanks for the info but it looks to me as though I would need some programming knowledge to be able to try these out?
lesmorton said:
Thanks for the info but it looks to me as though I would need some programming knowledge to be able to try these out?
Click to expand...
Click to collapse
The easiest you download starprint app from google play and try it. If it works pay few bucks to remove the watermark. it is cool app.

[APP][SDK][2.2+]PeerDeviceNet - enable sharing among your phone and tablets

PeerDeviceNet connects your mobile devices (phones and tablets) through WI-FI or WI-FI Direct network to enable sharing across devices. It allows a group of devices share web pages, contact information, pictures, videos and other documentations.
Features:
1. Safe direct connections.
Your devices connect to each other in direct connections. Nobody can connect to your device without your permission or active participation. All connections are secured using TLS/SSL.
2. One click connection setup.
In most home WI-FI networks (which support multicast) or using WI-FI Direct, Simply pressing "Search and connect" buttons on all peer devices will connect them together. You can also connect devices by entering ip address.
3. Easy to use
PeerDeviceNet extends Android's standard "send and share" capability to remote devices. You go to apps which "own" the data you are interested (such Contact app for contact information, Gallery app for photos and videos), select or show the data and click "share" or "send" button. PeerDeviceNet will be among the list of targets thru which you can send data.
You can choose multiple data items to send, or a whole folder of photos to send at the same time.
You can choose to send data to one, a few or all connected devices.
4. Flexible multitasking.
All devices participating PeerDeviceNet can send data to each other simultaneously. It can safely run in background while you are running other apps. You can add new data to send at any time.
Support android 2.2 and up.
market link:
https://play.google.com/store/apps/details?id=com.xconns.free.peerdevicenet
PeerDeviceNet is also a framework. It provides reusable components and local services which can help developing connected mobile applications. You can use PeerDeviceNet connection manager to connect your devices, and reuse the secure connection features. Via PeerDeviceNet, your apps can send messages to peer devices using high level Android intents and messengers; or communicate thru IDL interfaces to gain fine grained control of messaging and device connection behaviours.
More details can be found at web site: http://www.peerdevicenet.net .
Comments and suggestions are welcome. Bug reports are highly appreciated.
Yigong
XCONNS LLC
Promising
Will try now. What's different from Samsung kies?
You can use wifi direct also
Sent from my SGH-T999 using xda premium
differences from kies
meethere said:
Promising
Will try now. What's different from Samsung kies?
Click to expand...
Click to collapse
There are a few differences from Kies:
1. Kies depends on computer. you connect devices to computer thru USB or wi-fi, upload data and sync to other devices. Similar to cloud based sharing (iClooud, dropbox), you upload files to could and sync to other devices. PeerDeviceNet use peer-peer direct connections among devices to allow them share files and data directly, without computer or server in middle. You even donot need external wi-fi if devices are wi-fi direct enabled; you can connect the devices directly.
2. PeerDeviceNet is more for ad-hoc connection and sharing, not for "syncing". If you want to share some photos and videos with friends or document with teammate, you just need a simple "send" function, PeerDeviceNet is for that.
3. PeerDeviceNet is also a free runtime to enable connected mobile apps.You can use it write mulit-player GUI apps or multiplayer games. There are some sample projects and tutorials at web site: peerdevicenet.net
Thanks for comments.
Yigong
XCONNS LLC
ktetreault14 said:
You can use wifi direct also
Sent from my SGH-T999 using xda premium
Click to expand...
Click to collapse
PeerDeviceNet did use WI-FI Direct as one way to connect devices. It adds flexibility of multitasking on top of plain vanilla wi-fi direct. You can send files and receive files simultaneously. If you are sending large video files, you can let it run in background, start others apps; and add new send sessions at any time.
Also majority of devices out there do not support wi-fi direct (from what i read, even new generation of kindle fire do not support). PeerDeviceNet allows you connect these devices thru wi-fi and share data with the ease of one-click connection similar to wi-fi direct.
best regards
Yigong
XCONNS LLC
Market link?
idhbar said:
Market link?
Click to expand...
Click to collapse
i am too new to post an external link here. you can find all the links at my web site : peerdevicenet.net .
Regards.
Yigong
XCONNS LLC
idhbar said:
Market link?
Click to expand...
Click to collapse
ok, finally i am able to post the link:
PeerDeviceNet (free edition)
https://play.google.com/store/apps/details?id=com.xconns.free.peerdevicenet
Thanks
Yigong
XCONNS LLC

[Q] Reading 802.11 packet including header to application using onboard wifi chipset

Hi,
I am writing an wifi tether app where in we want to read total 802.11 packet (i.e. including 802.11 header) to application space and forward these packets to different gateways through LTE based on some criteria. Can you please suggest me if we can we do this without root privileges using onboard WIFI chipset on galaxy nexus(Verizon) phone?
Only method I know is writing a kernel module to hijack the packets from bcm4330 driver and handover to application. This requires kernel compilation and hence rooting the device. Any suggestions/comments or ideas on this idea?
Thanks In Advance.
Thanks,
ponugoti

[APP][5.0+] Authorizer - Password Manager with Auto-Type over USB and Bluetooth, OTP,

Authorizer
A Password Manager for Android with Auto-Type over USB and Bluetooth, OTP and much more.
The idea behind Authorizer is, to use/refurbish old smartphones as an offline hardware password manager only.
To avoid manual typing of long and complex passwords everytime you need them, Authorizer provides Auto-Type features over USB and Bluetooth. It pretends to be a keyboard (e.g. over an USB On-The-Go adapter) and with a button press inside the app, it will automatically type the password for you on your pc, laptop, tablet or other smartphone.
Features
Auto-Type over USB
Auto-Type over Bluetooth (experimental)
Different keyboard languages
Asymmetric encrypted backup on USB mass storage
OTP integration (TOTP/HOTP)
Further details can be found on https://github.com/tejado/Authorizer.
Download
Source Code: https://github.com/tejado/Authorizer
APK (latest): https://github.com/tejado/Authorizer/releases
F-Droid: https://f-droid.org/packages/net.tjado.passwdsafe/
Google Play Store: https://play.google.com/store/apps/details?id=net.tjado.passwdsafe
Roadmap
I have a lot of ideas for Authorizer. Basically, it should be the one and only device which can store any kind of secrets.
NFC support
Smartcard emulation (e.g. OpenPGP cards, etc.)
CTAP + CTAP2 integration for U2F and WebAuthn
Redesign of the App
Replacing Android Keyboard Gadget with FunctionFS HID integration (Kernel >=3.18 required)
Refactoring the HID Keyboard Layout code
Requirements
For Auto-Type over USB: HID Keyboard needs to be activated in Kernel, e.g. over this app USB Gadget Tool or over an Kernel patch
For Auto-Type over Bluetooth: Android Pie or higher is required.
Feedback
If you have any suggestions or problems, don't hesitate to reply to this thread or create an github issue.
Also pull requests are highly welcome!
Thank you!
Authorizer is based on PasswdSafe a Password Safe port for Android and FreeOTP.
HELP
Can you help me compiling the android keyboard gadget.?.?.I having a lot of trouble compiling that...my device is Nokia 3 ta-1032 android pie rooted using magisk...
I will really appriciate your help
[sorry for my bad English]
Kernel patch is not anymore required for Authorizer:
I developed a new app which makes ConfigFS handling easier and enables HID for every Android device with Kernel > 3.19:
https://github.com/tejado/android-usb-gadget

Categories

Resources