Esto incluye construir, reconstruir, modificar y crear software (actividades conocidas como cracking o demoscene)y el hardware (modding), para mejorar su sistema haciéndolo más rápido o logrando ejecutar funciones que nunca se habían pensado realizar con el sistema original.