[Q] Debugging / Reverse Engineering apps+phone? - Nokia Lumia 800

Is there any tools, or ways to reverse engineer Windows Phone 7.5 apps or the phone itself. I noticed that the connection to xbox live is encrypted.
Was wondering if I could trace the execution from the socket connect and step the app from there. If not as seems to be the case. Would it be possible to code my own debugger with a rooted phone or custom rom? especially to access the network stuff, like wsaconnect.

Related

Wifi/Bluetooth tethering with MacBook - impossible?

Hi,
I tried several tools (aNetShare, tetherBlu, Wifi tether) but I can't tether my MacBook to my Hero!
Bluetooth: my Mac is telling me, that no additional BT-service is available except the speakers. I.e. no PAN is available.
Wifi: my Mac shows me the Hero as an access point. But connecting to it has no effect, neither on the Hero neither on my MacBook (except the wifi-icon on the mac is changing to a small console, but greyed out).
Of course, I have rooted my Hero and it's working (tried with several tools). Is tethering Hero and MacBook an impossible mission?
Android doesn't support PAN, only HFP and A2DP.
I haven't tried the apps you mention. DO any of them specifically say that they add PAN to the device?
I'm not familiar with this bluetooth stuff, but with other phones, my MacBook tethers over bluetooth with PAN connection. That's why I assumed that type of connection here, too.
No, not possible with Android.
Like i said, the Android OS only supports HFP and A2DP. If those apps do not specifically add the PAN profile to the hero, and i very much doubt that they do, then you're not gonna get anywhere.
If you need to use the phone as a modem with your mac, you're S.O.L with android!
I have messed around trying to tether my Hero with my Mac book air for a couple of weeks and tried pretty much everthing without any sucess. All the wifi tether apps out there dont seem to like macs and bluetooth failed too.
In the end I found a working solution but its not ideal - however it does work.
Installed Pararellls desktop ( Vmware would probably work too if it has good USB support - never tried it)
Installed windows XP as virtual OS
Installed PDAnet for windows ( mac version doesnt exist )
Installed Phone drivers under windows virtual machine
So now I run windows as virtual machine to tether my HTC hero with my Mac, it works well most of the time, unless the connection is dropped then Pdanet cant see the internet connection any more and requires an OS reboot.
I hope this saves some of you guys the time I lost
naaa.. get the modaco custom rom.
the android-wifi-tether app issue is present for macs and pcs, it is actually do to the hero itself and not your computer, you need to get the custom rom (awifiteth comes pre-installed) and that works perfectly on my macbook!
the custom rom adds iptable support and so it now works..
Is it not possible to make an app that injects this code into the official firmware running Hero's ?
Also, I guess the telco's are helping ensure the manufactures disable any possible way to tether as they have no current mechanism to charge for it unless you buy one of their dongles and pay though the nose for another contract
joemax said:
Is it not possible to make an app that injects this code into the official firmware running Hero's ?
Click to expand...
Click to collapse
No, the official firmware is "non-rooted," meaning that you and your downloaded apps won't be able to access the Linux system on a read-write basis, which is necessary for tethering apps, as they likely all need to change the iptables to alter the way network routing occurs within the phone.
But possible once someone works out how to root the latest firmware ?
If someone does this, I would pay gladly for the app if it allowed me to use the Hero as a 3G/HSDPA modem.

[Q] TCP/IP access to Windows 7 PC from Android device using USB cable

Is it possible to have a TCP/IP access to Windows 7 PC from Android device (create a LAN between them) using just direct connection via USB cable, without wifi or bluetooth? I already have it working using wifi, but I am also interested in just USB cable way.
I do _not_ need to use PC's internet connection, I only want to access the PC itself. I want to access HTTP/FTP/SSH servers on the PC and its samba (Windows Network) shares via Android CifsManager app.
Is this possible using "reverse tethering" solution which is used to access PC's internet connectivity on Android device and uses some 3rd party app? Is there a simpler solution without using 3rd party apps? Is this possible somehow via adb?
My Android device uses Android 4.0.3 and is rooted. My Windows version is Windows 7 64-bit.
AppleAndOranges said:
Is it possible to have a TCP/IP access to Windows 7 PC from Android device (create a LAN between them) using just direct connection via USB cable, without wifi or bluetooth? I already have it working using wifi, but I am also interested in just USB cable way.
I do _not_ need to use PC's internet connection, I only want to access the PC itself. I want to access HTTP/FTP/SSH servers on the PC and its samba (Windows Network) shares via Android CifsManager app.
Is this possible using "reverse tethering" solution which is used to access PC's internet connectivity on Android device and uses some 3rd party app? Is there a simpler solution without using 3rd party apps? Is this possible somehow via adb?
My Android device uses Android 4.0.3 and is rooted. My Windows version is Windows 7 64-bit.
Click to expand...
Click to collapse
If your network adapter on the Win7 PC had the capability to send/receive TCP/IP over USB rather than a standard Ethernet cable, and a similar function is implemented to your Android device's kernel, it may(?) be possible.
I'm not entirely sure, but to do it the way you're thinking, would probably take some crazy hack involving packet readers, a stream buffer of some sort and perhaps 10 times the processing power and I/O capability of your Android device. Even then, I don't think it would be very efficient.
I may be wrong, but it doesn't seem very likely.

[Q] Remote Access to Android without USB Debugging?

I have a Samsung Galaxy S3. I recently dropped it, and the internal touch-screen is broken. I can tell that the phone is working fine. However, the screen will not work. I'd like to find a way to remotely access my phone, since I can't access the screen. However, any and all methods I can find require at least a USB connection, and enabling USB Debugging. I can't enable USB Debugging, because I can't access my phone through the screen. Chicken before the egg. Is there any way to remotely access my phone, either through USB or wireless, without enabling USB debugging?

USB tethering always ON

I am working on Android custom device and I would like to turn USB tethering always ON. I know one way is to implement system service that will listen to USB connected and turn tether ON.
Is it possible to change this setting in AOSP in .xml configuration files, or some other way that provides AOSP and avoid implementing such a service?

Frep - finger replayer setup

So I've been using frep on rooted and non rooted devices for a while now.
Recently brought the Huawei mate 20 pro and not only is there no root solution available for my varient but it keeps shutting down usb debugging which disables frep and requires setup again from a pc or another android device.
I don't have my pc on the go so I try to use a spare Android device but it's buggy as hell.
Is there anyway to bypass this...... Frep uses usb debugging to activate it's service so I was thinking maybe a live Android usb which auto runs frep setup? Is it possible?
There are a few reasons some of which frep support won't divulge it has to be started using usb

Categories

Resources