Quantaq

Menu

LongUnderLine
Opiah Home Page
Home > Products > USIM Commander > Features


Features

Below is a list of the main features. If you have any questions for us regarding these features, please drop us an email.

 
Fast and easy command scripting for USIM and SIM cards

It takes only seconds to start sending commands to any GSM SIM or 3G USIM using a scripting language that can be learned in no time at all !!

There is no need to learn a programming language such as Java. If you know 3GPP 31.102 or GSM 11.11 then you can already use USIMcommander!

For example, if you simply type "Status" into the editor window then click on execute, USIMcommander will send a STATUS command to the card.

 
See the full list of commands...


// Select EF_IMSI under USIM
SelectUSIMApplication
Select 6F20

// Check IMSI value is correct

ReadBinary
If Not Equal $responseData $imsi
    Fail

 

No need to compile or even save script files first
Many other companies' products require you to create a named script file first before you can execute your script. Worse still, they also require you to successfully compile your script. All of this costs time - especially if you need to try something in a hurry.

This is why with USIMcommander you can start the program, type a couple of script commands, then immediately click on Execute to run your script.
 


TerminalProfile
Fetch
TerminalResponse

 
For example, using the script on the left you can stimulate toolkit activity on the card with only 3 script commands, and even the command naming corresponds exactly with what you would expect in TS 31.102 and GSM 11.11.

Total time taken:
10 seconds to type in script + 2 seconds to execute = 12 seconds 
      not bad!

Built-in script editor

For ease, USIMcommander has an integrated Script editor, which allows you to quickly create and execute command scripts. You can also save and open previously saved scripts..

There is no need to save your script before executing it - simply type in the script commands you wish to send, then click on the green Execute icon!

APDU Trace Window

USIMcommander captures all the data sent to and from the card in a an APDU Trace window.

All of the data is colour-coded so you can easily understand the data flow.

For example, blue is data going to the card, red is data from the card.

Data with a green background is a good status (SW1/SW2). Correspondingly, data with a red background is a bad status.

You may copy data from this window to the clipboard, then paste it into your script. This is an extremely useful facility for checking data responses with the 'If Not Equal' script command.

If you prefer, you can view the APDU trace data in fully-translated format instead.

You can switch between views at any time with a single click.

Optional Automatic translation of SIM data

USIMcommander understands all the relevant wireless standards (including 3GPP 31.1XX and GSM 11.1X). With this knowledge it is able to provide a detailed and accurate translation of data both to and from the card.

 

Script Execution Window
Linking the Script Editor and APDU Trace windows, the Script Execution window shows progress as as each line of the script executes.

Information displayed is colour-coded for easy reading.

Where appropriate, response data from the card is shown in translated form.

If there are any errors in your script, they will be shown here, for easy correction.

Works with any PC/SC card reader

USIMcommander is designed to work with any card reader, provided the reader is compatible with the PC/SC standard (nearly all the latest card readers are).

Works with all 3G USIM and GSM SIM cards

Quantaq Solutions does not manufacture smart cards. Therefore, unlike some other tools, USIMcommander is not tied to any specific make of card.

Quantaq advises that you always use independent tools to analyse/manipulate card content, especially if you are working with more than one manufacturers' card products.

 

Home | Products | Services | Praise | Contact | Opiah Home

 

 

© 2001-2006 Quantaq Solutions. All Rights Reserved.