Calcular complemento a 9 de una IP
Publicado: 2015-11-20 06:09 @297
Buenos días,
A ver si alguien me puede ayudar con este tetris.
Necesito hacer un script en Perl que saque la contraseña de acceso a los enrutadores con su IP y utilizando el complemento a 9.
Tengo esta IP: 10.113.125.8
1- Quitar el primer octeto -> 113.125.8
2- Rellenar con 0 los octetos con menos de 3 dígitos -> 113.125.008
3- Restar de 9 cada dígito -> 999.999.999 - 113.125.008 = 886.874.991
4- Quitar los puntos y darle la vuelta -> 199478688
Otro ejemplo:
IP: 10.96.3.8
1- 96.3.8
2- 096.003.008
3- 999.999.999 - 096.003.008 = 903.996.991
4- 199699309
Como podéis ver, para mi esto es un mundo. Si alguien me puede ayudar se lo agradecería enormemente.
Saludos,
Susana
A ver si alguien me puede ayudar con este tetris.
Necesito hacer un script en Perl que saque la contraseña de acceso a los enrutadores con su IP y utilizando el complemento a 9.
Tengo esta IP: 10.113.125.8
1- Quitar el primer octeto -> 113.125.8
2- Rellenar con 0 los octetos con menos de 3 dígitos -> 113.125.008
3- Restar de 9 cada dígito -> 999.999.999 - 113.125.008 = 886.874.991
4- Quitar los puntos y darle la vuelta -> 199478688
Otro ejemplo:
IP: 10.96.3.8
1- 96.3.8
2- 096.003.008
3- 999.999.999 - 096.003.008 = 903.996.991
4- 199699309
Como podéis ver, para mi esto es un mundo. Si alguien me puede ayudar se lo agradecería enormemente.
Saludos,
Susana