daily pastebin goal
85%
SHARE
TWEET

Leak - Softonic downloader bypass

a guest Dec 19th, 2014 263 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <?php
  2. # Title: [Softonic downloader bypass]
  3. # Date: [23/03/2014]
  4. # Author: [SnakingMax]
  5. # Website: http://snakingmax.blogspot.com/
  6. # Software Link: [http://www.softonic.com/]
  7. # Vendor: Softonic
  8. # Category: [Bypass]
  9. #
  10. # Notas: Hago público este código por si a alguien le interesa continuar el proyecto,
  11. #        mejorarlo, etc.
  12. #        El código está corriendo aquí: http://www.softonichack.esy.es/
  13. #
  14.  
  15. error_reporting(0);
  16. header('Content-Type: text/html; charset=UTF-8');
  17.  
  18. # De la url ingresada por el usuario obtengo el dominio y el host.
  19. $domain = parse_url($_POST["url"]);
  20. $domain = $domain['host'];
  21. $domain = preg_replace('/softonic.com/', 'sd.softonic.com', $_POST["url"]);
  22. $domain = preg_replace('#^https?://#', '', $domain);
  23. $pos = strpos($domain, '/');
  24. $host = substr($domain, 0, $pos);
  25. $salida="";
  26.  
  27. $conexion = fsockopen($host, 80, $errno, $errstr, 30);
  28. if($conexion){
  29.         # En $salida el código del universaldownloader de Softonic que contiene los enlaces de descarga.
  30.         $peticion = "GET /universaldownloader HTTP/1.1\r\n";
  31.         $peticion .= "Host: ".$host."\r\n";
  32.         $peticion .= "Connection: Close\r\n\r\n";
  33.         fwrite($conexion, $peticion);
  34.                 while (!feof($conexion)) {
  35.                         $salida.= fgets($conexion, 128);
  36.                 }
  37.         fclose($conexion);
  38.  
  39.         # Muestro el enlace externo del programa que se desea descargar
  40.         $inicio="{\"program\":{\"urls\":[{\"url\":\"";
  41.         $fin="\",\"label\":\"";
  42.         $posInicio = strpos($salida, $inicio) + strlen($inicio);
  43.         $posFin = strpos($salida, $fin) - $posInicio;
  44.         $result = substr($salida, $posInicio, $posFin);
  45.         $result  = str_replace('\\', '', $result);
  46.         #echo "Download from external link: <a href=\"http://adf.ly/6569440/".$result."\" target=\"_blank\">Click here</a><br/><br/>"; #Descomentar para monetizar.
  47.         echo "Download from external link: <a href=\"".$result."\" target=\"_blank\">Click here</a><br/><br/>";
  48.  
  49.         # Muestro el enlace de descarga del servidor de softonic
  50.         $inicio="http:\\/\\/dplus.softonic.com";
  51.         $fin="\",\"label\":\"dplus\"";
  52.         $posInicio = strpos($salida, $inicio);
  53.         $posFin = strpos($salida, $fin) - $posInicio;
  54.         $result = substr($salida, $posInicio, $posFin);
  55.         $result  = str_replace('\\', '', $result);
  56.         #echo "Download from secure Softonic server link: <a href=\"http://adf.ly/6569440/".$result."\" target=\"_blank\">Click here</a>"; #Descomentar para monetizar.
  57.         echo "Download from secure Softonic server link: <a href=\"".$result."\" target=\"_blank\">Click here</a>";
  58.         echo "<br/><br/><center><a href=\"index.html\" target=\"_blank\">GO BACK!</a></center>";
  59. }
  60. ?>
RAW Paste Data
Top