
Framework que proporciona características similares a TCP/IP sobre GSM SMS con cifrado AES+CTR, permitiendo flujos de mensajes ordenados y seguros para comunicación entre dispositivos en TypeScript, Python y Android.
Sms Stack es un Framework para proporcionar características basadas en TPC/IP al Servicio de Mensajes Cortos GSM.
Este framework funciona en múltiples entornos para proporcionar una integración de pila completa en un servicio.
La capa principal incluye técnicas para controlar el orden y la cantidad de sms para un flujo dado, y una capa de seguridad con cifrado AES + CTR.
Puedes implementar fácilmente tu propio protocolo sobre la pila de Sms Stack y agregar nuevas funcionalidades a una comunicación basada en sms entre dispositivos.
Puedes descargar y usar sms-stack en múltiples entornos para implementarlo en múltiples escenarios.
Npm - https://www.npmjs.com
Nodejs - https://nodejs.org/en/
Typescript - https://www.typescriptlang.org/#download-links
Python 3.4 o superior - https://www.python.org/downloads/
Pip - https://pypi.org/project/pip/
Android API 23 (6.0) o superior - https://developer.android.com/about/versions/marshmallow/android-6.0
Android Studio + Gradle (Con JUnit) - https://developer.android.com/studio/install
Simplemente agrega el framework en uno de los repositorios proporcionados en tu repositorio.
npm install sms-stack 1.x.x
pip install sms-stack 1.x.x
Agrega en el archivo gradle app
implementation 'com.example.smstcplibrary:smsstack:1.x.x'
Para una implementación más detallada, consulta la wiki proporcionada.
Este proyecto está bajo la Licencia Pública General de GNU - consulta el archivo LICENSE para más detalles.
EL SOFTWARE SE PROPORCIONA "TAL CUAL", SIN GARANTÍA DE NINGÚN TIPO, EXPRESA O IMPLÍCITA, INCLUYENDO PERO NO LIMITADO A LAS GARANTÍAS DE COMERCIABILIDAD, IDONEIDAD PARA UN PROPÓSITO PARTICULAR Y NO INFRACCIÓN. EN NINGÚN CASO LOS AUTORES O TITULARES DE DERECHOS DE AUTOR SERÁN RESPONSABLES POR CUALQUIER RECLAMO, DAÑO U OTRA RESPONSABILIDAD, YA SEA EN UNA ACCIÓN DE CONTRATO, AGRAVIO O DE OTRA MANERA, DERIVADA DE, FUERA DE O EN CONEXIÓN CON EL SOFTWARE O EL USO U OTROS TRATOS EN EL SOFTWARE.
Este software no tiene un proceso de QA. Este software es una Prueba de Concepto.
Si tienes algún problema, puedes contactar a:
[email protected] - Ideas Locas CDO - Telefónica
[email protected] - Ideas Locas CDO - Telefónica
[email protected] - Ideas Locas CDO - Telefónica
Para más información, visita https://www.elevenpaths.com.