Heimiko
24-10-2007, 03:19 PM
Hello all you,
I'd like to intercept outgoing SMS's sent from the SMS messaging application.
Do any of you know a good wy to do this?
I found a possibility myself, but not entirely sure that it'll work:
wrapping sms_providers.dll, all exported functions that start with "Text_":
Test_GetMessageInfo
Text_GetSize
Text_Read
Text_RecognizeMessage
Text_Send
And then, change the registry to use my own DLL for Text messages:
[HKLM\Comm\Cellular\SMS\Protocols\Text] DLL = "MyOwn.dll"
However, for my own thought up solution, there's a few snags:
1) I can't find any documentation about the function defenitions (parameters, return types, etc.) which I really do need, in order to do good wrapping.
2) the DLL needs to be signed in order to work: how??
Does anyone know of a:
1) Different solution
2) How to get my own idea on the road?
and, just to expolain what I'm trying to do:
I want to be able to send SMS through voipbuster.com from within the messaging application, because of nice system integration. I know of some already available tools to do just this, but I find them pretty cumbersome, and theirfor, not really usable.
I'd like to intercept outgoing SMS's sent from the SMS messaging application.
Do any of you know a good wy to do this?
I found a possibility myself, but not entirely sure that it'll work:
wrapping sms_providers.dll, all exported functions that start with "Text_":
Test_GetMessageInfo
Text_GetSize
Text_Read
Text_RecognizeMessage
Text_Send
And then, change the registry to use my own DLL for Text messages:
[HKLM\Comm\Cellular\SMS\Protocols\Text] DLL = "MyOwn.dll"
However, for my own thought up solution, there's a few snags:
1) I can't find any documentation about the function defenitions (parameters, return types, etc.) which I really do need, in order to do good wrapping.
2) the DLL needs to be signed in order to work: how??
Does anyone know of a:
1) Different solution
2) How to get my own idea on the road?
and, just to expolain what I'm trying to do:
I want to be able to send SMS through voipbuster.com from within the messaging application, because of nice system integration. I know of some already available tools to do just this, but I find them pretty cumbersome, and theirfor, not really usable.