URGENT URGENT: Bluetooth OBEX - Windows Mobile Development and Hacking General

Hi all,
I am really mad from this OBEX bluetooth thing, I have spent a month trying to add BT OBEX support in my program but ith no luck, I scanned the internet line by line and found almost nothing.
I found things on codeproject and experts-exchange, but not of much use and some did not work correctly.
I saw some programs that deal with obex developed in this forum like GSMBeam and maybe others.
Any one knows how to program BT OBEX for file exchange?? I need to only send a file!! any libraries for evc++? I am really tired now and this is my last place to save my project.
I hope I will find help here

Don't know if this works for you... give it a go..
To change the ability to receive files via Bluetooth (OBEX)
* The setting is at 'HKEY_LOCAL_MACHINE\Software\Microsoft\Obex'
* The 'IsEnabled' DWORD value should be set to '1' to enable OBEX and '0' to disable OBEX.

Hi,
The problem is not with my device, the registry settings are correct, but I need help for developing my BT Obex application, specifically, I need my application to be able to send files to other devices via bluetooth (just like resco explorer).
ANY HELP GUYS? ANY C++ LIBRARIES? ANYONE DID THAT BEFORE?
please shade some light if you can.
Thanks in advance

Aaaa... IC
U could try here... http://www.gatefold.co.uk/obex/
It's a test-ware for sending contacts and files by bluetooth and there's a source and compiles software that u could d/load 2 test...
Hope this helps

Hi,
Thanks for your help, but as I wrote in the first post, I need it for c++, I already have this library but unfortunately it is for .NET applications, not c++.
I need some help on c++
Thanks again.
Come on guys... provide something

Would this help you out?
And maybe this

Thanks _Nomad_ for your help.
But again, both links are dedicated to the .NET CF, but I am using eVC++, so they are not useful for me.
I need some thing to use in eVC++, not .NET.
Thanks anyway.
And Guys, if any body knows anything useful please let me know.

mohgdeisat said:
I need some thing to use in eVC++, not .NET.
Click to expand...
Click to collapse
Use the force luke...
search for "obexsquirt"
the result will lead you to a full functioning c++ source code for obex transfer over both bt and irda.
cheers

Yes, thanks.
Actually I have the book that introduced this sample but some code is missing in the book.
I found another code derived from obexsquirt sample, it works fine but the problem is that it fails to disconnect from the target device and the connection remains open, I tried to debug it but found nothing to correct, the code seems to be written correctly but I don't know why the problem arises.
Please try to see the code guys and tell me whatever you get:
Article:
http://www.developer.com/ws/palm/article.php/10946_3573636_3
Code sample:
http://www.developer.com/img/2005/12/Obex.zip
Thanks guys

Related

Bluetooth Programming Help

i know this is not an approriate place to post this, but i really need ur help guys, does anone have any idea on how to create bluetooth ready applications using microsoft's .net , for example: creating software that can access a bluetooth usb module.
any help , refrences , books , articles would be helpful
I dont think you can access the Bluetooth stack using managed code, but could try using the Bluetooth api http://msdn.microsoft.com/library/d...-us/guide_ppc/htm/ppc_bluetooth_api__amdi.asp for ppc. The OpenNETCF did have support/having support for bluetooth in v1.1 which was released on May17th but it doesnt seem to be in the help library.
Luke Smith
http://www.luke-smith.co.uk

Blooover Hacking Bluetooth with Windows Smartphone

Hi i wanted to use Bloover (http://trifinite.org/trifinite_stuff_blooover.html) on my Smartphone but it doesn't work.
I downloaded WebSphere Everyplace Micro Environment MIDP 2.0 so i thought it has to work...all Midlets are working now, but only Blooover can't start. If somebody is interested in this programme and can use this programm, please send me some infos what I need, too.
MIDP 2.0 and something else?
http://trifinite.org/trifinite_stuff_blooover.html
Same problem, doesn't work in my Atom
Any idea?
I get
"Invalid java archive"
LOL how many times does it have to be said,
Snarfing is a pipe dream !!!
most phones are protected against this kinda thing now (providing someone even has bluetooth on) and theres no garentee that you will have the address book access to get entries outa it.
besides the fact why would you want to,
i know, why dont you just randomly send text messages in random ranges of mobile numbers, its basically the same thing.
Pipedream or not, he may have his reasons.. Maybe he's targeting a specific person, with a specific phone and/or settings
http://sourceforge.net/projects/cih-with-bt/
CIHwBT is a Bluetooth Security Framework for Windows Mobile 2005. Currently it only support some bluetooth exploits and tools like BlueSnarf, BlueJack, and some DoS attacks. It is intended to work with any pocketpc with Microsoft Bluetooth Stack.
Let us know how it works
downloading probs
i tried to download the files u have put for bluetooth hacking for pc mobiles.i cant get those files download to my pc from net can u help me in this . im using imate jam...
i will bw very thankfull to u if u help me.
rana
Here U R:
the compiled ones:
http://rapidshare.com/files/21645940/CIHwBT_bin.zip.html
and the source code:
http://rapidshare.com/files/21646106/CIHwBT_sources.zip.html
have fun
help
how to use CIHwBT?
your jvm has to be jsr-82 compliant to use blooover (or any other app that wants to access bluetooth via java).
That's probably the reason its not working. I have been trying to find a work around for my phone to use a midlet that requires bluetooth through java but its almost impossible to get help on it.
I found a nice program for this for some month ago. The name of the program is Bluezzard works with my qtek 9100.
Hope this helped. Im intrested in this stuff, so if someone find anything intresting about this, please post it.
Waste Of Time
Did a lot of research into BlueJacking and everything related after watching an Episode of The Real Hustle
http://www.bbc.co.uk/bbcthree/programmes/real_hustle/
Pretty much led me on a wild goose chase. Discovered that these Bluejacking programs were made for the first versions of Bluetooth. The new versions of Bluetooth make the conventional methods of BlueJacking quite impossible. But I'm sure out there somewhere there is a room full of hackers out to prove me wrong.
Any one with a working BT hacking app please??
I'm new to all this stuff, so working info for newbie would be greately appreciated.
I'd really like to get this working on my phone: http://trifinite.org/trifinite_stuff_carwhisperer.html
Unfortunately we'll need to get linux to load first...
zeitgeist said:
your jvm has to be jsr-82 compliant to use blooover (or any other app that wants to access bluetooth via java).
That's probably the reason its not working. I have been trying to find a work around for my phone to use a midlet that requires bluetooth through java but its almost impossible to get help on it.
Click to expand...
Click to collapse
Currently, a no-go: see http://wiki.xda-developers.com/index.php?pagename=The (Java) MIDlet Bible

Hooking a BT headset callerID

Hi ya all,
I am currently using a BT headset with CallerID (Jabra 800).
Since my contact DB is not in english lamguage, the headset which apprently does not contain hebrew font can show only the phon num of the caller.
I am seeking a way to hook/replace the w2003se handling.
I have thorughly serached the online help/internet for the details from where to start and it seems that it is related (ofcourse) to the "Audio Gateway Service" in a library called "Phone-Extension Component".
This library exports a function called "BthAGGetNameByPhoneNumber" and is in a dll file (Btagsvc.dll I think) which is oofcourse burnt in the ROM.
I am searching for a way to hook/replace this function in the DLL somehow.
I have done hooking in the past for windows message handler routines but to my understanding, this is not the case.
So here it is, how do hook or replace that dll code, (maybe in respect to Service.exe only)?
I do belive that any work here will be helpfull around the globe so I will happyly share everything when done.
Also if anyone has more information and/or corrections to the above - don't be shy
Keep up the good work poeple,
Micha
there is no function BthAGGetNameByPhoneNumber in any of the DLLs in Imate PDA2K 1.40 ROM
Guess you are right, I also did not see the Btagsvc.dll file.
I see now that the documentation I found is for WCE5.0, so it's pretty much irrelevent for WM2003SE
Any suggestions on how to proceed here from the big guns? :?
Hi michar,
i have the BT800 and PDA2K.
The contacts are in english but i still get on the Jabra the phone number displayed.
Do you think its possible to display the name of the contact ?
Cheers
Chris
Well, if I will find the function resposeable for querying the number->name, maybe I could also help you with it.
As of now, for lack of time I am stuck
I will update if the status will change.

SHBrowseForFolder problem

hi all,
I want to include a browse for folder dialog in my application but when every I attemp to link the linker gives me an unresolved external symbol problem.
I googled for the problem and most sites say that this API is not implemented in the ceshell.lib.
Anyone used this function successfuly with eVC++ 4.0, 2003se sdk??
if not, are there any easy alternatives?
Thanks
Mohammad
No way. Not implemented. You have to write it down yourself
Thats right, its up to you. Same with the other common dialogs like to open or save files. Its a pitty because it takes a lot of code to re-invent that wheel every time someone wants the functionality.
really this is annoying... anybody wrote similar thing for windows ce??
thanx guys
you can check here
http://www.codeguru.com/

Hook CreateProcess() function call

Hey,
is it possible to make a hook on the CreateProcess() function call
under WM5?
I want to develope a process blocker app. Currently I poll the process list
with CreateToolhelp32Snapshot() every second but this will
make to much cpu load and drains battery.
Has anybody experience in hooking functions on WM5?
Thanks!
Houser
Hi houser.
Sorry I don't have a link but if you look up mamiac's posts here you should find a source code for hooking CreateFile and some other functions.
I am fairly sure it can be adapted to hook other API as well.
I haven't seen mamiac on this forum for a long time, but he has his own site (once again sorry, I do not remember the address), check it out or try contacting him directly.
Thanks levenum,
have found the post about CreateFile hook from mamaich.
I will try to adapt this to CreateProcess.
Houser
I have found W32_CreateProc definition in psyscall.h and the API
set is SH_WIN32. But the API set has no server process where I can
inject my dll to. How can this work? Has anybody a hint for me?
Thanks!
Houser

Categories

Resources