kiedys jas_pik pisal ze to jest (technicznie) mozliwe i, o ile dobrze pamietam, nawet jakies punkty gsm to robia .....
ale nie dowiedzialem sie wowczas nic wiecej wiec moze niech On sie wypowie ....
tez bylem i jestem nadal sam zainteresowany opcja klona tak aby nie musiec ciagle przekladac kart 
Tak jak kolega wyzej wspomnial mozna o tym obecnie zapomniec. Do "nowej" karty porzebne jest wyciagniecie IMSI oraz klucza Ki.
Kiedys mozna bylo to smialo zrobic, a sama karta byla emulowana na ukladzie takim jak popularne kiedys w Cyfra+ pirackie "zielonki" czyli PIC16F84 + EEPROM 24C16 - z tym ze w przypadku kart SIM uzywalo sie tzw. GOLD Card.
Sam odczyt klucza Ki nie byl jakas filozofia

bylo to robione metoda BruteForce (wiiec troche trwalo), obecnie taki numer nie przejdzie bo karta zostanie zablokowana... Kiedys sie tym bawilem i dzialalo OK

Obecnie jak zostalo wspomniane jest to zabezpieczone, choc zapewne mona by bylo znalezc jakies bledy w niektorych typach SIM-ow (jednak jest to raczej proces trudny i malo oplacalny).
Jednym slowem jak operator nie umozliwia to mozna zapomniec, a wszelkie informacje z netuj mozna traktowac z przymruzeniem oka

Jesli chodzi o legalnosc to jesli nie jest to zwiazane z kradzieza komus numeru itp. to raczej nie ma problemow i nie jest to jakos regulowane prawnie.
Natomiast odniesinie takiego softu do klonowania to masz np. tutaj:
http://users.net.yu/~dejan/download/sim_scan.zipTutaj zawartosc dla procesora na takiej karcie:
http://users.net.yu/~dejan/download/gsm_sim.zipOraz prosty programator do takich kart:
http://users.net.yu/~dejan/download/pic_card.zipZ tym ze jak bylo wspomniane lepiej nie testowac tego na nowej karcie

Same linki podalem bardziej jako ciekawostke...