Paródia para a versão 4.3.0.37 saindo do Skype e executando o comando relevante:
4.2.0.13 - > 4.3.0.37 Spoof (Tested Working)
sudo sed -i "s/\x34\x2E\x32\x2E\x30\x2E\x31\x33/\x34\x2E\x33\x2E\x30\x2E\x33\x37/g" /usr/bin/skype
2.2.0.25 - > 4.3.0.37 Spoof (Not Tested)
sudo sed -i "s/\x32\x2E\x32\x2E\x30\x2E\x32\x35/\x34\x2E\x33\x2E\x30\x2E\x33\x37/g" /usr/bin/skype
Para outras versões (não testadas)
O número da versão a ser falsificada deve estar neste formato X.X.X.XX, porque iremos substituí-lo por 4.3.0.37
Execute o comando abaixo, substituindo 4.2.0.13 pelo seu número de versão do Skype. Isto irá mostrar o comando replace que você deve copiar e executar em um terminal como o método acima:
ver=$(echo "4.2.0.13" | xxd -p | sed 's/.\{2\}/&\x/g;s/^/\x/;s/\x0a\x//'); echo "sudo sed -i \"s/$ver/\x34\x2E\x33\x2E\x30\x2E\x33\x37/g\" /usr/bin/skype"
No momento, o executável do Skype está enviando o nome de usuário, senha e versão do Skype para os servidores do Skype. Se a versão executável do Skype não estiver em 4.3.0.37, você receberá o erro Skype can't connect
. Tudo o que esta correcção faz é substituir essa sequência de números de versão ASCII, e. "4.2.0.13" dentro do executável do Skype para 4.3.0.37. O Skype permite que você faça o login. Eu só testei isso na versão 4.2.0.13, mas acredito que deve funcionar em outras versões também.