MODO DE EMPLEO: Quitar la proteccion al programa "EXE"
que tiene cuenta de evaluacion
1) creo funciones de tiempo en una libreria y que tiene
tiempo fijado en un momento en el que el programa de evalucion
funciona con licencia de 30 dias o lo que sea.
2) uso el programa "strace" y "grep" $strace EXE 2> zz;
grep "time(NULL)" zz;rm zz time(NULL) = 908959851
3) aparece un numero: N_time_crack = 908959851 time returns
the time since the Epoch (00:00:00 UTC, Jan- uary 1, 1970),
measured in seconds.
4) Mi libreria dinamica: mi_time.so.1.0 Se carga antes
que la del sistema: $mv EXE EXE.orig asi el fichero EXE
es un script ahora (parecido a un .bat del MSDOS) EXE =======================
export LD_PRELOAD=/lib/libmi_time.so.1.0 EXE.orig
5) Incluyo todo en un atachment (
Mi_Time ) Un saludo a todos los ECD-mailers.
|