Sistema Piramidal de ProtecciónSUS (Visitas todos los días:1 | Página :1) | Otros Visitantes:5454
  • Presentación Rápida Sobre Sistema de Protección
  • Sistema Piramidal de Protección (.NET EFP)
  • Es una descripción solo para programadores con experiencia
  • Descripción del sistema:
  • Es un sistema nuevo de protección, ha sido escrito con C/C++/Assembly para el lenguaje desarrollado con .NET contra cualquier sistema de descifrar o codificar después de crear un programa a través del nuevo archivo EFP que hablaremos del más adelante.
  • Le hemos puesto el nombre de sistema piramidal de protección. Está formado por un grupo de programas y archivos de tamaños muy pequeños que funcionan y hacen funcionar entre todos de forma piramidal, hasta llegar a formarse en un solo programa con un punto en el medio que lo dirige todo, de manera que domina todos los programas que trabajan bajo su control y el cierre de los cuales que no cumplen con la protección.
  • El sistema se divide en dos, el primero es para la protección con EFP, es solo para programadores y el segundo es como un “runtime” que se queda en el dispositivo de los usuarios, el cual es el encargado de hacer funcionar el sistema.
  • Trabajan las partes del sistema de manera continuada para su auto-protección y de todas las partes que le complementan de manera que funcionan todos como si fueran una sola unidad.
  • También tiene capacidad de defensa continua sobre todos los programas que están funcionando en la memoria y analizarlos antes de cualquier intento de obtener información o datos del sistema protegido.
  • No deja de funcionar el sistema te protección desde que se enciende el programa protegido hasta su cierre correctamente, entonces el sistema se encarga de borrar toda la información que se deposita en la memoria como se ve en la foto.
  • Descripción de (Executable file Protected)
  • es un tipo de archivo nuevo, es creado por fichero original que se escribe con el lenguaje , se transforma del sistema estructural a sistema protegido no funciona como porque tiene otras propiedades que las explicaremos más adelante.
  • Estructura del Sistema:
  • El sistema consiste en construir, dirigir y hacer funcionar de múltiples mini programas que contienen una gran rapidez que coordinan entre ellas de manera muy organizada. Ninguna de ellas puede funcionar sin la otra. Funciona de forma piramidal como se ve en la foto.
  • - Cómo trabaja el sistema de protección, codificando la información resumiéndolo para no llegar a la lectura de Assemble
  • Trabaja el sistema de protección de manera muy diferente a todos los sistemas anteriores. En la realidad funciona muy lento desde el punto de vista de los programadores y todos los sistemas operativos, si añadimos todos los archivos mencionados anteriormente, no podrá funcionar o irá muy lento, a parte existen muchos programas para descodificar el leguaje y facilitar su lectura como se explica en la foto.
  • Por eso hemos diseñado este sistema, vuelve a crear el fichero y convertirlo de a y lo codifica con características diferentes para proteger su mejor funcionamiento, la verificación del propietario creador del programa, etc.(Lo hablaremos más adelante en el apartado de creación de ).
  • Descripción de Las Unidades del Sistema
  • Unidad de mensajes, indicaciones de ayuda y corrección:
  • Help Message Box []
  • Se ha diseñado esta parte de indicación para el usuario. A través de los mensajes de ayuda de todos los problemas o por mal uso, no está preparada esta unidad para dirigir o esperar a las otras unidades para aceptar o anular el error.
  • Aclaración
  • Como conocemos el sistema de aparición de mensajes de bienvenida o de error, que obliga a presionar sobre la palabra aceptar o anular después de hacer funcionar el programa, esto lo utilizan los hackers para robar datos de la memoria RAM, porque no cierra el programa del todo hasta que no se cierra el mensaje.
  • Por eso, hemos diseñado la aparición de mensajes de error o de ayuda, de esta manera, solo hace aparecer el mensaje y no obliga a apretar a nada porque es una unidad separada no tiene nada que ver con aplicación o la velocidad del programa, solo aparece cuando se le pide. No participa en el funcionamiento o cierre.
  • Cuando se le pide la salida del mensaje, aparece después del cierre del programa si tiene algo que ver con la seguridad del sistema.
  • Y si es un mensaje de ayuda o aclaración aparecerá sin cerrar el programa.
  • Unidad de creación de fichero
  • Create EFP []
  • Se crea el archivo después de analizar el original (el "exe" que se ha desarrollado con .NET) de todo tipo de virus y verificación del propietario y normas de uso.
  • Como crear el archivo
  • Después de abrir el programa encargado del desarrollo y la introducción de los datos de creación, aparece el archivo menos la parte encargada del funcionamiento (lo explicaremos más adelante).
  • Normas de uso:
  • Nuestro objetivo es proteger a los programas que tienen un uso beneficioso para la sociedad, y no ayudamos ni protegemos a todos los que tengan un objetivo contrario.
  • Robo de datos, hackeo, virus, spyware y pornografía.
  • - ¿Qué pasa si no se respetan las normas de uso?
  • Funciona el verificado de las normas de uso y envía un informe si detecta alguna anomalía de cualquier tipo que hemos mencionado anteriormente, se añade a la lista de los prohibidos, y no se les permite comprar ningún producto de nuestra página Web.
  • - ¿Puede haber excepciones en las normas de uso?
  • Las normas son muy claras, pero puede haber programas con un grado de codificación muy complejo, de tal manera que el sistema lo reconoce como si fuera un virus, en estos casos se le permite continuar.
  • - ¿Cómo transcurre la operación de creación?
  • El programa trabaja de manera muy sencilla, indicando en todo momento todo lo que necesita para la creación, va a pedir los datos del propietario como el nombre de la empresa, tipo de programa, el nombre del programa, un número de serie, un enlace de internet a un correo electrónico y el lenguaje original utilizado como .vd, .net, c#.
  • - ¿Cómo reconoce el programa que el propietario está siendo protegido?
  • El programa reconoce al propietario original del archivo el cual ha sido creado a través de desde la descripción de los datos introducidos al principio como se ve en la tabla anterior, para poder crear
  • Después de introducir todos los datos solicitados, presiona “crear”, y automáticamente aparecerá el archivo nuevo.
  • Unidad de Propiedades Avanzadas: Advanced Properties
  • Advanced Properties EFP []
  • Contiene el archivo EFP la información de creación (nombre de la empresa, nombre de programa, etc.)
    Por eso se ha creado este apartado, para consultarlo cuando sea necesario.
  • Aparecen las propiedades avanzadas en cualquier ventana con el botón derecho del ratón de los ficheros tipo EFP.
  • Después de acabar con la verificación de los datos de usuario presione el botón “OK” para acabar el programa.
  • Apartado de verificación del propietario de utilización:
  • Author Verification []
  • El programa reconoce el propietario en caso de utilización a través de AV, es el que da la orden al sistema para ser utilizado (hablaremos de él en el apartado de utilización, después de su protección) opera y deja operar a través del sistema de protección y orden de funcionamiento, y su utilización para todas las unidades que funcionan bajo .NET, para que acabe con todo el derecho de utilización.
  • El AV también verifica el número secreto de una única manera, en todo caso se cierra y limpia la memoria RAM de cualquier información o dato como se ve en la siguiente foto.
  • Apartado de orden de utilización
  • Invoke with Secret Key []
  • Es el encargado en ordenar el sistema para abrir el archivo protegido EFP a través del mensaje con el nombre del archivo y su número secreto. Esta característica es única en este sistema, no funciona solo después de introducir el número secreto, para asegurarse de que el propietario del programa es el que lo desarrolló con el .NET..
  • - ¿Qué es el número secreto, qué características tiene y para que sirve?
  • El número secreto debe contener entre 0 y 32 caracteres, constituido por letras, números y símbolos. Lo escribe el propietario como quiere dentro del código antes de ser protegido, como se ve en la foto a continuación.
  • Características de número de funcionamiento:
  • Es el encargado de verificar al propietario (lo explicaremos en el apartado de utilización después de su protección) le da el derecho de utilización.
  • Operador
  • Descripción del operador:
  • El operador es un programa de tamaño miniatura encargado del orden de funcionamiento desde el círculo del sistema. Es la centralita del programa con el símbolo ICON con el nombre del programa en la base de la memoria RAM.
  • Características del operador:
  • El operador contiene muchas características de seguridad e intercambio de datos con la centralita del sistema en el círculo de protección.
  • Es un símbolo de funcionamiento como el , no trabaja provisionalmente como y no contiene ningún que lo simbolice. No es capaz de cambiar el programa, por eso opera de forma completa en vez de para que sea con una amplia protección, asegurándose en todo momento de los derechos de autor.
  • - ¿Cómo funciona el operador y con qué lenguaje se desarrolla?
  • El operador funciona después de enviar un mensaje de funcionamiento mediante el nombre del archivo y el número secreto .
  • - ¿Con qué lenguaje debe estar escrito su programa para poderlo proteger?
  • Puede utilizar el EFP con cualquier lenguaje, pero preferiblemente con: C, C++, C++.NET, C#.NET, VB.NET a través de invoke.dll pero mejor C++ Nativa por la velocidad de la aplicación.
  • Ejemplo de utilización de to run.
  • Explicación de utilización de para operar:
  • 1- Abre el “Visual Studio” después en “Archivo” escoge “Nuevo” y “Proyecto nuevo”.
  • 2- Seleccione C++ desde la lista que aparece en su izquierda, seleccione “General” y después “Proyecto vacío”, rellene los datos como el nombre del programa.
  • 3- Después de presionar “Aceptar” se ha creado el proyecto vacío.
  • 4- Presione sobre el nombre de su programa “My Project” y con el botón derecho escoja “Añadir nuevo”
  • Después de añadir artículo nuevo aparecerá un archivo nuevo donde hay que escribir las instrucciones del programa.
  • Ahora hay que copiar las siguientes líneas y añadirlas en el archivo del programa.
  • Ahora hay que ajustar el archivo creado como se ve en la foto.
  • 1. Presione sobre el botón derecho encima del nombre del proyecto y escoja “Propiedades”.
  • 2. Escoge de la lista que aparece en la izquierda, “Linker” después “System” y después escoja el tipo de funcionamiento es el que se aplicará
  • 3. Elige “Debugging” y cambia las propiedades como se ve en la Foto
  • 4. Escoja "Crear el empleador" para que se transforme en preparado para funcionar , presione con el botón derecho sobre el nombre del proyecto y escoja construir “Build”, encontrara el archivo del programa en "My Project/Debug".
  • Ahora tiene que reunir todas las partes y hacerla funcionar desde empleador. Si se han seguido todos los pasos correctamente, el programa deberia funcionar.
  • Esta ha sido la explicación del Sistema Piramidal de Protección y su método de operación.
  • Para obtener más información, por favor visite nuestra página web, y siga el video tutorial de explicación.
  • http://www.it-tu.com/pps/explanations
  • http://www.it-tu.com