Vale, lo que quieres es suplantar una identidad, o quieres mandar un SMS de forma legal?.
Suplantar Identidad: No creo que nadie te responda esa pregunta a menos que tengas una buena justificación para hacerlo. (Por ejemplo, estudiar o un checkeo de seguridad).
Forma buena: Recorde que hace tiempo atras, con mi equipo, lo tuvimos que hacer con un Arduino (yo no fue el desarrollador de ese apartado, pero si funcionó todo bien). Quizas este link te pueda ayudar, en caso de que lo que quieras es hacerlo de forma "legal":
https://www.arduino.cc/en/Tutorial/LibraryExamples/GSMExamplesSendSMS
ActualizoSegún lo que me enviaste por mensaje privado entiendo que te es irrelevante "suplantar" la identidad de nadie. Prueba con Arduino, o con Android (Java):
https://stackoverflow.com/questions/26311243/sending-sms-programmatically-without-opening-message-app. Seguro hay otras formas pero estas son las que conozco. (Necesitarás comprar una SIM).
Por cierto, asumo que me respondiste por mensaje privado porque no quieres que nadie te quite tu idea. No obstante, existen multiples servicios para enviar SMSs (sin importar el enfoque). Así que no veo razón de ocultarlo
. De todas formas. Te contesto por acá para que futuras personas puedan encontrar la respuesta.
Suerte!.
PD: Esto no tiene nada que ver con "Hacking Mobile", quizás un moderador pueda moverlo a un mejor sitio.