is it possible to make a wifi cracking app?
Probably not. You would have to somehow gain more control over the wifi chip and get it in promiscuous mode, and not all wifi chips can even be set to promiscuous mode even if you have full control over the thing.
The biggest issue with Wifi cracking is anything in the WPA realm is basically impossible via a phone without a remote store of rainbow tables to reference, which are different based on the SSID.
What would be the application for this though? Just get access to WiFi anywhere, is that the idea?
This would be a good technical exercise and be useful to improving WiFi security standards, there is too much scope for misuse.
Unfortunately this thread has to be closed.
Related
Hey everyone. I'm looking for a way to turn my Hermes into a mobile hotspot. Be rather handy to make my PSP playable online wherever I happen to be sitting, like work for example....
Does anyone know of a way to do this? Internet connect allows me to connect via USB or Bluetooth, but not WiFi, so if there's a workaround or a magical piece of software that will allow this to happen, I'd love to hear about it.
Cheers team
This would be cool.. will also look now for something like this..
from my looking into the same idea it can't be done under windows mobile due to the MS TCP/IP stack.
maybe if linux for the Hermes gets serious then it will work but probably only multi client peer to peer mode rather than ap mode.
please pove me wrong as I think it is a killer app idea for 3G devices like the hermes.
Damn. How does the MS TCP/IP stack prevent it from doing that? I'm not questioning what you say, just wondering what the mechanics are that stop it? I'm realistic about what it could do, in that I'd only be able to connect one device at a time as opposed to it operating as a fully fledged router. I'm surprised this kind of functionality has been overlooked by Microsoft, as I'm sure other people who use WM devices would look for this kind of functionality also, not just people slacking off at work with a PSP or DS
The XDA gurus who figured out the VoIP over 3G or WiFi may have a deeper insight to this.
it is possible to use hermes as a router over bluetooth
kivimart said:
it is possible to use hermes as a router over bluetooth
Click to expand...
Click to collapse
Yes. It's possible to do this:
Internet<->RAN(3G)<->Bluetooth<->Laptop,etc
But I think the original poster is asking whether this is possible:
Internet<->RAN(3G)<->Wi-Fi<->Laptop, etc
..or at least that's what I would like to be able to do...
Of course
It's possible. So think about an ad-hoc network. PC-PC and internet sharing gets you out to the web.
Same kind of scenario could apply, but the device doesn't necessarily need to be able to complete the routes. The bluetooth PAN network already does this, and if you have 3G, WiFi isn't usually going to be connected to a network that's much faster.
Only problem the family will be upset when you leave the house, if that's a factor for your setup.
The Internet Sharing feature could be leveraged to provide this functionality, but USB and BT are the only ways to connect with the stock application. That would be an excellent basis for this new application, though.
silverfox0214 said:
The Internet Sharing feature could be leveraged to provide this functionality, but USB and BT are the only ways to connect with the stock application. That would be an excellent basis for this new application, though.
Click to expand...
Click to collapse
this has been poss for a long time by using a PC to do the DHCP and roting to share a WAN connection from the phone. The question (at least how I read it) is asking about the phone routing and sharing its WAN connection over wifi to one or more clients that may not even be PCs (game devices etc)
can't be done IMHO
Is it possible ? I have been disappointed with the browsing speed on my TP2 and thought it might be something to do with MTU settings or something like this. However, last weekend I decided to change my router mode from 801.11b/g to 801.11g only. WOW, suddenly my browsing was perfect (the same speed as browsing with my laptop)
So I wondered if it's possible to set something on the TP2 to allow it to connect at g Only - for when using in areas which have a Free Hotspot (like Cafe's or Hotels), since I cannot control the speed that they allow me to connect at.
It's very possible that my TP2 was connecting originally at g speed but that rates were in some way competing against each other.
C
WM will normally default your connection to the better of the two choices. If the option is between b or g, the connection would default to g. There are some things that could be affecting your connection, however. This is most likely a problem with your router broadcasting both signals at once. If you have no use for a b channel, then have it simply focus on sending the g channel.
This is exactly what I have done - shut down the b channel. However, I am trying to ensure that I connect with g ONLY whenever I find a Hotspot in public places.
C
Maybe the problem with browsing speed isn't your phone!
Better check if you are in an area with lots of wireless networks... Try to set your router to use a channel which is 3 channels distance from other WiFi networks.
For example if you have networks on channels 1,3,5,11 you should set your router to use channel 8.
Also try to set "802.11G Protection" to ON, if your router has it!
Any solution? (I know it's old, but I also want to restrict to 801.11g on my android tablet only and I have found nothing on the internet).
Jazzist2014 said:
Any solution? (I know it's old, but I also want to restrict to 801.11g on my android tablet only and I have found nothing on the internet).
Click to expand...
Click to collapse
The issue is not with the phone in this case, but the access point. When running in mixed mode, data transfer speeds on wifi access points slow down unless they have multiple dedicated radios. If you want the faster wifi speed, just don't use 802.11b. It's antiquated anyway, especially considering we now have not only g, but n and ac standards on the 802.11 rfc.
CaptJosh said:
The issue is not with the phone in this case, but the access point. When running in mixed mode, data transfer speeds on wifi access points slow down unless they have multiple dedicated radios. If you want the faster wifi speed, just don't use 802.11b. It's antiquated anyway, especially considering we now have not only g, but n and ac standards on the 802.11 rfc.
Click to expand...
Click to collapse
i've noticed, however, my phone's (samsumg g-s5) battery drains much quicker when connected to 802.11n network compared to 802.11g. there is no real need for more than 54 Mb/s on my phone, but on my laptop there is. therefore, a way to restrict the phone to use only 802.11g in a mixed-network environment would be beneficial.
scarlion said:
i've noticed, however, my phone's (samsumg g-s5) battery drains much quicker when connected to 802.11n network compared to 802.11g. there is no real need for more than 54 Mb/s on my phone, but on my laptop there is. therefore, a way to restrict the phone to use only 802.11g in a mixed-network environment would be beneficial.
Click to expand...
Click to collapse
As far as I know, you can only restrict the mode of the access point, not the phone. I have yet to see any wireless client device, in fact, that lets me restrict which radio mode it uses, save perhaps some homebrew stuff running embedded linux.
EDIT: Pardon the grave-dig. I had been off the site for a while and only just noticed the above reply to my posting from last year after having last night posted a question of my own.
Hey all. So heres my deal. I have a Linksys E3000 router and an Edimax Wireless Extender I just picked up. I got this since in my house, the router is on one side of the house and so naturally, on the other side, I get 1 bar of wifi strength. Was hoping to improve that. So what I wanted to do was have both units have the same SSID and have the devices automatically switch between the physical devices (same SSID) as I get near them. This didnt work. In fact, both my S3 and my Nexus 7 kept getting confused and dropped connections often.
So now Im trying it where they have different SSIDs (lets say Router1 and Router2) so no conflicts. The issue I have is this. I want both my S3 and N7 to AUTO SWITCH to the better signal SSID. Im running Cyanogenmod 10.1 on both devices and I see in the adv wifi settings something about, 'Only connect to a network where strength is GOOD'. This seemed to be the answer, however it doesnt actually work. 1 network shows great and other shows fair and it still wont switch.
Wondering if there is any other way around this? Otherwise this extender is basically useless to me as I dont feel like constantly switching my wifi networks as I walk across the house. (wow I sound spoil when I say it like that lol)
Thanks all
Is it configured for Universal Repeater Mode?
When you say "it" are you referring to my router or the extender device?
The router BTW is a Linksys e3000 with dd-wrt and the other unit is edimax 7348rpn. I believe that's the right model. Its a little plugin unit. Thanks
RoachForLife said:
When you say "it" are you referring to my router or the extender device?
The router BTW is a Linksys e3000 with dd-wrt and the other unit is edimax 7348rpn. I believe that's the right model. Its a little plugin unit. Thanks
Click to expand...
Click to collapse
From the Edimax site:
Complies with the IEEE 802.11b/g and IEEE802.11n standards.
Supports 2.400~2.4835GHz frequency band.
High data rate up to 300Mbps network speed.
Auto rate fallback in case of obstacles or interferences.
Supports point-to-point and point-to-multi point bridge function.
Supports WDS (Wireless Distributed System) repeater mode.
Supports Universal Repeater mode.
Supports AP Client mode.
Supports four sets of ESSID to group the different wireless networks.
Supports roaming link integrity.
Provides 64/128 bit key length WEP data encryption.
Supports WPA, WPA2 security enhanced function (pre-shared key, 802.1x, TKIP, AES …).
Supports WPS (Wi-Fi Protected Setup) function.
Provides MAC access control.
Provides hidden SSID function.
Supports Web-based configuration.
Firmware upgradeable via Web browser.
So it can be configured into different modes. Make sure you have it configured for Universal Repeater Mode
Hi everyone,
I have my Nexus 7 connected to an verizon actiontec router. I am getting terrible wifi with WPA2 security enables. Loading websites takes forever and youtube constantly gives network error. I changed the encryption to WEP and its not disconnecting as much but I would prefer to run WPA2.
Anyone have any suggestions on what is causing the lag and disconnects? 2 laptops and 2 android phones no issues.
Try switching to 802.11g. The N7 is quite flaky in 802.11n mode with a lot of routers.
If you are using WEP, you are in effect forcing 802.11g mode, since 802.11n requires WPA2.
tni.andro said:
Try switching to 802.11g. The N7 is quite flaky in 802.11n mode with a lot of routers.
If you are using WEP, you are in effect forcing 802.11g mode, since 802.11n requires WPA2.
Click to expand...
Click to collapse
Thanks for the reply tni,
Is this a hardware issue or a software issue? Could hardwiring and IP number and switching back to WPA2 possibly fix the issue?
cloves said:
Is this a hardware issue or a software issue?
Click to expand...
Click to collapse
Driver and/or firmware. The Nexus 4, which has pretty much the same Wifi hardware, also has quite a few complaints about Wifi issues.
Could hardwiring and IP number and switching back to WPA2 possibly fix the issue?
Click to expand...
Click to collapse
It's highly unlikely that a fixed IP will make a difference.
Not sure if that came across, but you can use WPA2 with 802.11g (you need to configure that at the router).
Well I changed the router over to WPA2 and then in the advance preferences set it to 'Legacy Mode' to support only 802.11bg and the tablet seems to not be having many hang ups even with youtube. I'll post back if anything changes. Thanks and hopefully this helps a lot of people out there.
I'm using N7 2013 with two different routers,
Both with WPA2, and 802.11n.
No problems at all.
Well, I just did a heck of a lot of work on the IEEE 802.11 protocol suite. I am in no way an expert, but I picked up a bunch of interesting factoids.
- In the 802.11n protocol implementation, all devices must have 802.11n supported NICs. This includes all the clients, not just router. If you have even a single device that is doing legacy 802.11b/g while all the other client NICs are doing 802.11n, then the router will not do 802.11n for any device. Yes, all or nothing deal and the router does not show it. I used Wireshark to confirm this situation exists by drilling down a ton of 802.11 data frames. Despite the router staying set in the drop down menu to 802.11n, under the hood, all the devices dropped to 802.11g.
- Even worse, I know I have clients and router NICs that all support 802.11n, yet I get dropped into the 802.11g protocol. To try to find out what happened, I started from scratch. I put my router into 802.11n which lists it as "performance", then added a static IP to my Nexus 7. I immediately had 58Mb/sec. since 58Mb/sec > 54Mb/sec, I figured maybe I did get 802.11n this time since 802.11g gets 54Mb/sec in optimal conditions. When I went to check which protocol my Nexus 7 is using, I moved it in front of me, a distance no more than 18 inches, and saw my signal drop to next to nothing. I pulled up the Nexus 7's WiFi advanced settings to find out that I now only have 5Mb/sec and the protocol is now 802.11g. This means while roaming, if you hit a sufficient enough degradation in the signal, the Nexus 7 drops your 802.11n status like a hot potato and no, you can't get it back unless you reset everything. I mean at least, to date, I have not found a way to keep a device configured to stay with 802.11n even if the bandwidth drops.
Since I was given a drop down menu in my router as to which protocol I wanted to use and since the 802.11n specs say it is all or nothing, I thought that the router would enforce 802.11n and not allow a legacy NIC to connect to it. This is far from the case. Why they even give us a drop down menu if they are always going to do 802.11b/g/n anyway is beyond me.
Now that I have seen Nexus's wireless protocol drop from 802.11n to 802.11g outside of my control, I want to find all devices that misbehave like this and see if there is anything I can do to force the client to stay on 802.11n. Obviously, I also have to eliminate dead and near dead zones.
Just thought I'd share the all the fun I've had getting to this abysmal point.
I will dig into our smart phones and tablets another day to see if I can force it to stay with 802.11n even its Rx signal attenuated for a few seconds.
I hope this helps others and if your experience is different then mine, I'd love to here what your findings are.
You may be fighting interference not only from the neighbor's WiFi, but appliances in your home. Possible sources for rf noise would include dimmer switches, CRT and plasma screens, microwaves, cordless phones. An rf detector can be bought or built or an am radio tuned between stations can work.
I've seen anywhere from 5mbps to 300mbps connect speed, it can change in one session if the router dynamically adjusts throughput. Also, there may be a power level setting in the router setup to get your signal farther above the noise floor.
Sent from my Le Pan TC1020 using Tapatalk
---------- Post added at 09:23 AM ---------- Previous post was at 09:17 AM ----------
An easy rf detector: single coil electric guitar pickup and cheap practice amplifier sourced from a guitar shop. Ask the guitar tech for a good used p/u, they swap them out all the time.
The wider channels used for faster throughput will be more susceptible to interference than the g standard,IMO.
Sent from my Le Pan TC1020 using Tapatalk
I am trying to figure out how to best tether my phone without my carrier throttling me down or detecting this and getting some exorbitant bill.
Both of these things are important to me but I am trying to find a balance between shielding my tethered traffic while also:
1. Not killing my battery so quickly
2. I am concerned about a notification that I am overloading the CPU on my device.
Equipment\Software:
Samsung Galaxy S9 4 GB RAM w/o Root
SecureTether (Google Play Store)
NordVPN (Paid Subscription)
Major US Carrier w/ Unlimited Data
Dell Inspiron 5559 (Only device tethering to phone)
Here is some of the background:
I get a notification on my phone, no matter how I set things up with Secure Tether and NordVPN either running on my laptop or on my phone.
"Some appications or processes are overloading the System (CPU) and need to close.
How serious is that message?
Critical to protect device or more just a power consumption or load bearing metric?
I keep my phone plugged in when I'm tethering 99% of the time so the power consumption doesn't bother me, but I want to make sure I am not doing something that is detrimental to the phone. Everything looks like it's working correctly and the internet works fine and isn't lagging on my laptop or phone.
Secondly,
I want to use my VPN provider (NordVPN) to setup a VPN to shield my my carrier, to be on the safe side that they can not see my traffic and/or that I am not using their metered hotspot connection. This comes with a performance and power penalty so, I know a VPN is a good idea but is it necessary in order for my carrier not to find out I am using something else to tether my device. This is just for some more general knowledge.
Third,
I can use NordVPN on my device or my laptop and both work fine on either device, in both cases though I get the message: "Some appications or processes are overloading the System (CPU) and need to close."
I can tether my laptop to my phone and then connect NordVPN on my laptop and it takes a minute to connect but it does and when it does. everything works fine.
I was skeptical it would work fine because in order to setup Secure Tether you need to setup not only a basic WiFi connection on my laptop but also use a VPN (SSTP-->192.168.49.1:8822) from my laptop to phone, even before throwing NordVPN into the mix, but
Configuration One:
Laptop ---> Secure Tether WiFi ----> Secure Tether VPN (SSTP 192.168.49.1:8822)----> Connect Nord VPN on Laptop ----> Internet. (((Laptop has NordVPN Internet))) (((Galaxy has clear Internet)))
Configuration Two:
Laptop ---> Secure Tether WiFi ---> Secure Tether VPN -----[[Connection Established to phone]] ----> Connect Nord VPN on Phone ---> Internet (Laptop and Phone)
I am looking for some feedback to see if that first configuration is:
First, Masking my Tethered Traffic correctly. I am only shielding my tethered Internet and otherwise my phone is using normal Internet. I only care about my carrier not seeing that I am tethering my laptop essentially.
Second, taking some of the load off of my phone by not running both services (SecureTether and NordVPN) on it.
But then I thought, if my carrier is seeing a lot of VPN traffic and some clear traffic that might look worse, because generally when you run a VPN on your phone everything runs through it, so with half and half traffic, they may suspect that I am tethering something but they wouldn't be able to necessarily prove it.
But just raising red flags might be enough to warrant a closer look at my account, so it might just be better to run NordVPN on my phone and send all traffic through it.
I only really have this one device connecting to my hotspot, one laptop so it isn't like I have 5 devices each running their own VPN and probably creating more work for my phone with constantly open VPN connections. With one device there has to be an open VPN connection somewhere device/computer and it doesn't matter where it is because it's the same amount of traffic/bandwidth used up anymore, it's just a matter of where it is.
With multiple devices it would be more advantageous to run a single VPN connection on my phone and this generates less traffic/uses less bandwidth?
Am I correct in assuming that with 1 device this first configuration takes some of the load off of my phone because it is just passing data through rather than running the VPN service itself.
Either configuration works for me, I would think that Configuration 2, that is, connecting\running Nord VPN on my device would be a better option from a security standpoint and it simplifies things because:
A. Any device connecting to the hotspot is using the VPN automatically.
B. All of my phone data, hotspot or not is being sent through the VPN.
However, the // [major [/I ] // downside is that power runs through your phone like a sieve and the load on the CPU is increased.
I just got this S9 a few days ago and I am switching from iPhone to Android so my depth of knowledge isn't developed enough to where a reliable instinctual of how this device handles, so I'm sorry is this seems redundant.
Sorry for the length of this post, I got more nuanced than I thought I would but I wanted everything to be clear and maybe this will help someone else along the way.
Any input you have would be greatly appreciated.