rvlira 0 Denunciar post Postado Junho 5, 2007 Pessoal, estou procurando como fazer para fazer um script em PHP para baixar vídeos do YouTube. Quero me basear num script desse tipo para criar uma nova ferramenta que vai facilitar muito esse processo. Enfim, finalmente achei um script que faz isso. O link para o projeto na SourceForge é o seguinte: http://sourceforge.net/projects/phpvideoloader/ O problema é que o arquivo PHP está criptografado. Ao rodar o código executa um eval em cima do texto descriptografado. Como fazer para pegar o código desse script? Tentei remover o eval e trocar para echo para mostrar o texto descriptografado, mas não parece ter funcionado. Retornou um monte de coisa estranha. Alguém pode me dar um help aqui? t+! Compartilhar este post Link para o post Compartilhar em outros sites
prog_web 0 Denunciar post Postado Junho 5, 2007 Dificilmente você vai conseguir descriptografá-lo... Nem adianta trocal o eval por echo... Compartilhar este post Link para o post Compartilhar em outros sites
rvlira 0 Denunciar post Postado Junho 5, 2007 pq? qual a dificuldade? poderia me explicar.grato. Compartilhar este post Link para o post Compartilhar em outros sites
victorhb 0 Denunciar post Postado Junho 6, 2007 É isso mesmo, só trocar eval por echo que funciona, aquela "criptografia" é base64. Você dando um echo antes do base_64_decode, mostra o código PHP. Aqui veio. //Created by Bluemle : http://bluemle.cwsurf.de///Includes encoded Snoopy 1.2.3 : http://snoopy.sourceforge.net/if($_SERVER['PATH_INFO']){$Vd6fe1d0b = explode("/",$_SERVER['PATH_INFO']);$Vd6fe1d0b = str_replace("slash","/",$Vd6fe1d0b);$Va61a65e0 = base64_decode($Vd6fe1d0b[1]);header("Location: ".$Va61a65e0);exit;}if($_GET["loadpic"] == 1){header('Content-type: image/gif');echo base64_decode("R0lGODlhZAAJAKIFAM4xMc5jY86cnM7Ozv///////wAAAP///yH/C05FVFNDQvb script:Fec4d1eb3();">Enter the Youtube url here!<br><input type="text" size=50 name="text1"><input type="button" name="b1" value="OK!" onclick="Fec4d1eb3();"><br><br><div id="output"></div></form><br>Made by <a href="http://bluemle.cwsurf.de/" target="_blank">Bluemle</a><?}?> Tem mais alguns base64 aí, mas é só usar o mesmo método que você encontra o source. Compartilhar este post Link para o post Compartilhar em outros sites