TrabajoFreelance
El punto de encuentro laboral
trabajofreelance.com

¡Bienvenido! (Entrar o Registrarse)

Búsqueda rápida

Oferta #19750

 

Sobre el autor

Usuario:
jseba (0) [es]

Calificaciones:

Puntaje:
0
Promedio:
3,00
Positivas:
0 (0,00 %)
Neutrales:
0 (0,00 %)
Negativas:
0 (0,00 %)

Estadísticas de Ofertas:

Publicadas:
4
Contratadas:
0 (0,00 %)

Opciones:

Hazle una pregunta

Información de la oferta

Precio:
400,00 EUR (261.974,04 CLP)
Tiempo de entrega:
7 días corridos
Fecha de publicación:
23/05/2006 14:05
Finaliza en:
Finalizada (21/06/2006 11:46)
  • Contratar Postulante

Descripción detallada:

Hola.
Mi nombre es Sebastián, soy informático uruguayo residente en España.

La realización del proyecto especificado requiere conocer los detalles
de los scripts de instalación de la distribución de Linux. En el plazo
y presupuesto indicados puedo ofrecer:

1) Realización de un script que genere un archivo de texto con N
números de serie de longitud M. A este archivo le llamaré base de
seriales en plano.

2) Realización de un compilador que genere un archivo binario a partir
de un archivo de texto que contenga tantos pares como se desee de: un
nombre de archivo (puede ser del directorio /proc o el dmesg) o script
y una expresión regular. Llamaré a este archivo binario configuración
en binario y al de texto configuración en plano. La configuración en
plano también contendrá información sobre la url de activación. El
compilador también leerá la base de seriales en plano y generará un
archivo binario con los valores encriptados. A este archivo lo llamaré
base de seriales en binario. La configuración en binario y la base de
seriales en binario se mezclarán en un solo archivo y este será el que
se ditribuirá en el CD.

3) Un ejecutable que reciba como argumento un número de serie y retorne
un valor de salida según si este número esta o no en la base de
seriales en binario.

4) (Opción 1) Modificación de un gestor de arranque gráfico (por
ejemplo gdm) y de una shell (por ejemplo bash) para que solicite
activación

4) (Opción 2) Desarrollo de un servicio de arranque para que pida activación en modo consola antes de arranque gráfico.

Nota: en ambos casos el proceso será: verificar que el software ya ha
sido activado. En caso de que este activado, generar el PC ID a partir
de la configuración en binario y compararla con el código de activación
guardado. Si no son coherentes solicitar la activación nuevamente.

5) Realización de un ejecutable que genere el PC ID a partir de la
configuración en binario, intente la activación y guarde el código en
el mismo archivo binario donde esta la configuración y la base de
seriales.

6) Un archivo de configuración en plano de ejemplo que permita leer 3
números tipicos como ser: seriales de dispositivos de hardware, MAC de
tarjetas de red etc.

7) Un detalle de cómo integrar estos componentes en un sistema de registración del sistema operativo.

Nota: para que el sistema sea mediamente seguro será necesario
configurar el gestor de arranque y otros componentes. También que el
usuario no tenga acceso de root sino hasta la activación. Aún así un
usuario avanzado podrá encontrar la manera de burlar el sistema ya que
Linux es intrínsecamente abierto.

Puedo realizar un presupuesto adicional para:

1) Integrar estos componentes en un sistema de instalación existente.

2) Desarrollar las interfaces curses y/o GTK.

Saluda atte.


Condiciones de pago

Precio:
400,00 EUR (261.974,04 CLP)
Son euros cuatrocientos
Forma de pago:
Definida en la descripción
Métodos de pago:
  • Definidos en la descripción

Condiciones de entrega

Tiempo de entrega:
7 días corridos
Métodos de entrega:
  • Definidos en la descripción

Consejos:

Información importante antes de contratar: