Support forum

Advanced Search

— Forum Scope —




— Match —





— Forum Options —





Minimum search word length is 3 characters - maximum search word length is 84 characters

sp_TopicIcon
Binary SMS - is it possible?
sp_NewPost Add Reply sp_NewTopic Add Topic
March 24, 2020
6:02 pm
Pylyp
Guest
Guests

It's possible but in the case, if you know all the required sim card security parameters.
I know them all (have own sim card) and that is why i was able to connect the sim card to the network (osmocomBTS).

But anyway, thank you for your time and help there.

March 24, 2020
5:31 pm
Henk Helmantel
Admin
Forum Posts: 1159
Member Since:
May 28, 2013
sp_UserOfflineSmall Offline

I don't think this is possible. You can send raw SMS PDU's with Diafaan SMS Server to send WAP push or picture messages to a mobile phone but I can't imagine that you can send SIM card commands via an SMS message from another phone or GSM modem. That would make the mobile phone far too vulnerable for attacks.

For this kind of functionality you almost certainly need direct access to the SMSC of the mobile operator that provided the SIM card.

Regards, Henk

March 24, 2020
4:10 pm
Pylyp
Guest
Guests

Thank you for your answer.

I am trying to use USB Modem.
* No issues to send PLAIN TEXT sms it works.

My goal is to deliver SMS which contain APDU command for execution.
I know next things:
1. Need to know KID/KIC keys (both known)
2. Need to know CNTR counter value (I know it)
3. Need to know SPI params etc. I know them already
4. Need to know TAR (I know it already)
5. Some other params.

So, I know all the required params and was able to send required APDU true the 3 parties SMSC. As a result, I got my command executed on a sim card.

The PROBLEM is I don't have now access to that SMSC and their tool and that is why looking for a way to deliver SMS to the phone.
I was trying to send BINARY SMS using the modem. As I know this SMS should be not visible for the phone, BUT I am getting my command as a text - on a phone.

I am asking to help me on this issue.
What I am doing wrong?

Thx

March 24, 2020
3:37 pm
Henk Helmantel
Admin
Forum Posts: 1159
Member Since:
May 28, 2013
sp_UserOfflineSmall Offline

The Clickatell 'Communicator / Central' login is available for older accounts but if you send a request to Clickatell they might be willing to enable this for a new account as well (they did this in the past). When Clickatell switched to the new platform, binary messages were not supported so we could not add this to the 'Platform' option in Diafaan SMS Server. But the current documentation suggests that this now is an option so we will test this out and add it to the new version of Diafaan SMS Server if it works well.

A number of services support SMPP but often only upon request and sometimes only for large accounts. According to their website, Clickatell also supports SMPP for large accounts. We often use the MessageBird SMPP service for testing, they can set up an SMPP account upon request. I don't know if MessageBird requires a minimum message throughput for SMPP.

When you search Google for SMPP services you will probably find a few available in your own country that you could contact.

Regards, Henk

March 23, 2020
2:40 pm
Pylyp
Guest
Guests

Thx for the answer.
1. Clickatell Gateway with a 'Communicator / Central' account - looks like only the old accounts able to log in. Can't see a new registration for this.
2. SMPP Gateway - can you suggest any working?

March 23, 2020
2:18 pm
Henk Helmantel
Admin
Forum Posts: 1159
Member Since:
May 28, 2013
sp_UserOfflineSmall Offline

Hello Pylyp,

Diafaan SMS Server supports binary messages but not for every send method.

Binary messages are supported on the:
- GSM Modem Gateway (except for use with Android phones)
- SMPP Gateway
- Clickatell Gateway with a 'Communicator / Central' account

Binary messages are not supported on the:
- HTTP Gateway
- Clickatell Gateway with a 'Platform' account
- Android phones with the GSM Modem Emulator app

Regards, Henk

March 22, 2020
1:02 pm
Pylyp
Guest
Guests

Hi all!

I need to send real binary SMS to the real phone.
I have a full payload:
* APDU
* Headers
* All encryption info included
Raw commands looks like: 040601AE02056A0045C60C037368008503656B732E636F6D0008010374657374000101

I was trying to send this sms using Clickatel API, but as a result SMS always as a PLAIN TEXT.

The question is - is it possible to send BINARY SMS to the phone using the tool? Any alternatives?

Thank you.

Forum Timezone: Europe/Amsterdam

Most Users Ever Online: 494

Currently Online:
4 Guest(s)

Currently Browsing this Page:
1 Guest(s)

Top Posters:

Member Stats:

Guest Posters: 565

Members: 0

Moderators: 0

Admins: 1

Forum Stats:

Groups: 2

Forums: 3

Topics: 928

Posts: 3192

Newest Members:

, Henk Helmantel

Administrators: Henk Helmantel: 1159