elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado:


  Mostrar Mensajes
Páginas: 1 2 [3] 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 ... 41
21  Programación / Desarrollo Web / Re: ¿editor WYSIWYG para Wordpress? en: 30 Mayo 2013, 05:34 am
yo le pondria este

http://www.sceditor.com/


de hecho yo propuse este editor WYSIWYG  para el csm Phpost  :xD
22  Foros Generales / Dudas Generales / ¿Que es?¿Como funciona Click'n'Load 2 Jdownloader en PHP & AES?Te Explico en: 23 Mayo 2013, 22:48 pm
¿Que es?

Click and Load ? en español significa Haga clic y Carga







Mediante “Click and Load”, JDownloader “decodificará” el archivo para colocarlos en la lista de descarga automáticamente, sin necesidad de copiar los links uno por uno


¿ Como funciona Click'n'Load 2 Jdowloader?

  Click'N'Load - JDownloader.org que ha de servir de seguro , queria mostrales como es , de que se trata , como funciona , como es el procedimiento  ? ya que en internet no hay mucha informacion documentacion yo te explico el funcionamiento interno que puedes implementar en tu pagina web como wordpress /Vbulletin/ Smf/ mybb . :P

primero se instalan Mipony ò JDownloader cual les guste mejor.


Mipony - Gestor de descargas


JDownloader.org - Official Homepage

de ahi los va reconocer automatico los enlaces con este truco

primero vamos a ver la parte de como funciona los cifrados

AES
Citar


jk: AES clave como javascript funktion. la función f siempre tiene que devolver la llave correcta.
cifrada: El Crypted URL del texto. Vea la sección PHP para detalles de cifrado.



Este es lo importante que hace todo el trabajo de convertidor cifrarlo encriptador links en AES , quiero aclarar que los enlaces del ejemplo estan caidos rotos son imaginarios

esto es por asi decirlo el convertidor

Ejemplo

esto es la funcion de comose realisa Internamente en php  :)

Codigo php muy importante para que funcione.

<?php

Código:
function base16Encode($arg){ 
    $ret="";
    for($i=0;$i<strlen($arg);$i++){
        $tmp=ord(substr($arg,$i,1));    
        $ret.=dechex($tmp);    
}
    return $ret;
}

$key="1234567890987654";
$transmitKey=base16Encode($key);
$link="http://www.mediafire.com/?xxxx1/jDownloader.dmgrnhttp://www.mediafire.com/?xxxx2/jDownloader2.dmg";
$cp = mcrypt_module_open(MCRYPT_RIJNDAEL_128, '', 'cbc', '');
@mcrypt_generic_init($cp, $key,$key);
$enc = mcrypt_generic($cp, $link);    
mcrypt_generic_deinit($cp);    
mcrypt_module_close($cp);
$crypted=base64_encode($enc);
      
echo $crypted;

?>

el truco es copiar  y pegar en  en esta pagina php online muy buena por cierto.

aqui

Test run php code online, right here - WriteCodeOnline.com/PHP

luego clic en el boton Run Code

y magicamente   ! esta cifrado en AES esto ya no lo detecta ningun navegador o gestor de descarga no lo reconoce ni el FBI  ^^   :D ..

rx5GFbIvZGJVEYNHIg9bOfRWl8FAb09sLqQggXd1Pda6FhgcBGEKu+w7eM0oz8Thl60UFxtqgoMmFA8zqINxyCAPAHGvMCsaZaXs8G8aPOP6HRktniE8Ur3y3NMZp0L1nJJz9bokFRq3gHp6VTQv4Q==

 

luego aqui el html

Código:
<html> 
<FORM ACTION="http://127.0.0.1:9666/flash/addcrypted2" target="hidden" METHOD="POST">
   <INPUT TYPE="hidden" NAME="passwords" VALUE="myPassword">  
   <INPUT TYPE="hidden" NAME="source" VALUE="http://jdownloader.org/spielwiese">  
   <INPUT TYPE="hidden" NAME="jk" VALUE="function f(){ return '31323334353637383930393837363534';}">
   <INPUT TYPE="hidden" NAME="crypted" VALUE="rx5GFbIvZGJVEYNHIg9bOfRWl8FAb09sLqQggXd1Pda6FhgcBGEKu+w7eM0oz8Thl60UFxtqgoMmFA8zqINxyCAPAHGvMCsaZaXs8G8aPOP6HRktniE8Ur3y3NMZp0L1nJJz9bokFRq3gHp6VTQv4Q==">
   <INPUT TYPE="SUBMIT" NAME="submit" VALUE="Add Link to JDownloader">
</FORM>

note se que puse lo cifrado en AES supuestamente estan los 2 enlaces , lo prove aqui

Probar código HTML. Herramientas webmaster :: LaWebera.es

y me lanza en MiPony listo para descargar los 2 enlaces de descarga pero ojo en el codigo fuente no se ve los enlaces de descarga, solo se puede visualisar letras osea esta "camuflado "    



rx5GFbIvZGJVEYNHIg9bOfRWl8FAb09sLqQggXd1Pda6FhgcBGEKu+w7eM0oz8Thl60UFxtqgoMmFA8zqINxyCAPAHGvMCsaZaXs8G8aPOP6HRktniE8Ur3y3NMZp0L1nJJz9bokFRq3gHp6VTQv4Q==






  

y de yapa la funcion convertidor en base 64

ejemplo :

Man = TWFu

Código:
<html>  
<head>  
    <script type="text/javascript">  
        function b64(){  
            var key = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789 /='.split('');
            var e = document.getElementById('str');  
            var a = document.getElementById('res');  
            var str = e.value; var r = new Array(); var s = new Array();  
            for(i=0,x='';i<str.length;i  ){  
                if(str.charCodeAt(i).toString(2).length!=8) x = '0';  
                r.push(x str.charCodeAt(i).toString(2));  
            }  
            r = r.join('');  
            for(c=0,k=0;c<(Math.ceil(r.length/6));c  ){  
                k = parseInt(r.substr(c*6,6),2);  
                //alert(k);  
                if(isNaN(k)){  
                    s.push(key[64]);  
                } else {  
                    s.push(key[k]);  
                }  
            }  
            a.innerHTML = s.join('');  
        }  
    </script>  
</head>  
<body>  
<p>Man = TWFu</p>  
<p>  
    <input type="text" id="str" value="Man" />  
    <input type="button" onclick="b64()" value="convertir a b64" />  
</p>  
<p id="res"></p>  
</body>  
</html>


base64
Citar

fuente:

JDownloader.org - Official Homepage

[Solved] I need help for encrypting with click n load 2 - JD Community

Espero Ayude.

Saludos.
23  Programación / Desarrollo Web / ¿Creen que se pueda clonar Tinychat ,Justin.tv , facebook ,taringa en uno solo? en: 23 Mayo 2013, 22:23 pm
¿Creen  que se pueda clonar Tinychat ,Justin.tv , facebook ,taringa en uno solo script?

24  Programación / PHP / clon de cuevana en: 16 Mayo 2013, 08:58 am
bueno navegando por la red encontre esta duda y bueno l


por lo que puede leer esta infectado codigo malicioso que falta limpiar y tiene problemas de registro :-\

la demo es igual: http://www.lightmovies.com.ar/



bueno me parecio interesante no lo puedo negar el script de cuevana    :xD

derrepente pueden fixearlo  ;-)

fuente : http://www.marcofbb.com.ar/foro/scripts-prefabricados/(ayuda)script-cuevana!/
25  Programación / PHP / Re: alguien sabe como se hace este script ? en: 12 Mayo 2013, 19:15 pm
Esta hecho con jquery y jqueryui (el estilo del boton css). Te das cuenta por que agrega las librerias.
Código
  1. <link rel="stylesheet" type="text/css" href="http://foro-vip.com//css/jquery-ui.css?1341301048"/> /* Archivo CSS para JqueryUI - Le da estilo al boton y popup de errores dentro de la pagina */
  2. <script src="//ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
  3. /* Libreria Jquery */
  4. <script type="text/javascript" src="http://foro-vip.com//js/jquery-ui-1.8.23.custom.min.js"></script>
  5. /* Libreria JqueryUI */
  6.  

Luego tenes..
Código
  1. <script type="text/javascript" src="http://foro-vip.com//js/aes.js"></script> /* Utilizado para cifrar, descifrar, generar keys, etc, creo que no es utilizado ? */
  2. <script type="text/javascript" src="http://foro-vip.com//js/acciones2.js"></script>  /* La mayoria son funciones para el foro vbulletin, pero al final encontramos lo que queremos. */
  3.  

acciones2.js
Código
  1. var redirector_url = 'http://identi.li/u.php?u=';
  2.  
  3. function linkify(text) {
  4.    if (text) {
  5.        text = text.replace(/((https?\:\/\/)|(www\.))(\S+)(\w{2,4})(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/gi, function (url) {
  6.            var full_url = url;
  7.            if (!full_url.match('^https?:\/\/')) {
  8.                full_url = 'http://' + full_url;
  9.            }
  10.            fullurl = $.trim(full_url);
  11.            url = $.trim(url);
  12.            return '<a target="_blank" rel="nofollow" href="' + redirector_url + full_url + '">' + url + '</a><br/>';
  13.        });
  14.    }
  15.    return text;
  16. }
  17. var timerinterval = 0;
  18. var t_spoiler = 10;
  19. var frame_change = 0;
  20. cdown = {
  21.    spl: {},
  22.    time: 5,
  23.    load: function () {
  24.        var obj = $('.contador');
  25.        var txt = '';
  26.        if (t_spoiler <= this.time && t_spoiler > 0) t_spoiler = t_spoiler - 1;
  27.        if (t_spoiler == this.time) txt = 'Click en Publicidad';
  28.        else if (t_spoiler == 0) txt = 'Click aqu&iacute; para continuar';
  29.        else if (t_spoiler < this.time) txt = 'Espere ' + t_spoiler + ' seg. ';
  30.        obj.html(txt);
  31.        if (t_spoiler <= 0) {
  32.            clearInterval(timer_interval);
  33.            $('#my-dialog').dialog('close');
  34.            _decrypt.open();
  35.        }
  36.    },
  37.    frame: function () {
  38.        frame_change++;
  39.        t_spoiler = this.time
  40.        cdown_start();
  41.    }
  42. }
  43. cdown_start = function () {
  44.    if (frame_change > 1) {
  45.        frame_change = 0;
  46.        timer_interval = setInterval("cdown.load()", 1000);
  47.    }
  48. }
  49. var _open_ads = function () {
  50.    var obj = $('#my-dialog');
  51.    var frame = '<iframe onload="cdown.frame()" id="frame_publi" width="600" height="300" src="http://wwww.identi.li/popup.php"></iframe>';
  52.    dialog_conf.width = 700;
  53.    obj.dialog({
  54.        title: 'Click en la publicidad &raquo; Esperar ' + cdown.time + ' seg'
  55.    });
  56.    obj.html(frame), obj.dialog(dialog_conf);
  57.    obj.dialog("option", "buttons", [{
  58.        text: 'Click en Publicidad',
  59.        "class": 'ui-button-negative contador floatR'
  60.    }]);
  61.    obj.dialog("open");
  62.    $('.ui-dialog-titlebar-close').remove();
  63.    $('frame_publi').live(function () {
  64.        $('a').attr('target', '_self');
  65.    })
  66.    $('.ui-dialog, #frame_publi,.ui-widget-overlay').bind("contextmenu", function (e) {
  67.        return false;
  68.    });
  69. }
  70. var _decrypt = {
  71.    hash: {},
  72.    objeto: {},
  73.    links: function () {
  74.        $('div #decrypt').click(function () {
  75.            if (!$(this).hasClass('block')) {
  76.                _decrypt.objeto = $(this);
  77.                if (global.pauth != 1 && $.cookie('ads_accepted') == null) ventanaSecundaria();
  78.                else _decrypt.open();
  79.            }
  80.        });
  81.    },
  82.    open: function () {
  83.        var elem = this.objeto.parent().find('#hide'),
  84.            content = elem.html();
  85.        this.objeto.addClass('ui-button-positive');
  86.        this.objeto.unbind();
  87.        elem.html(content).slideDown();
  88.    }
  89. }
  90. $(document).on('ready', function () {
  91.    $('.post_body a, .comment-content a').attr('target', '_blank');
  92.    _decrypt.links();
  93. });
  94.  
  95. function getRandom(variablea, variableb) {
  96.    return Math["floor"](Math["random"]() * (variableb - variablea + 1)) + variablea;
  97. };
  98. var pconfig = {
  99.    time: getRandom(12, 16)
  100. };
  101. var t_spoiler = pconfig["time"];
  102. var hija = null;
  103. var timer = 0;
  104. var publi_open = 0;
  105. var publi_closed = 0;
  106.  
  107. function ventanaSecundaria() {
  108.    $("div #decrypt")["addClass"]("block");
  109.    t_spoiler = pconfig["time"];
  110.    publi_closed = 0;
  111.    publi_open = 0;
  112.    hija = window["open"](global["boardurl"] + "/popup.php", "ventana1", "width=450,height=425,scrollbars=0,toolbar=no,directories=no,menubar=no,status=no,top=0,left=0");
  113.    timer = window["setInterval"]("contador()", 1000);
  114. };
  115.  
  116. function contador() {
  117.    var variable14 = _decrypt["objeto"];
  118.    if (hija != null && publi_closed == 0) {
  119.        try {
  120.            var variable15 = hija["closed"];
  121.        } catch (err) {
  122.            var variable15 = true;
  123.        };
  124.        if (hija["closed"]) {
  125.            t_spoiler = pconfig["time"];
  126.            mydialog["alert"]("Haz click en un anuncio y espera con la pagina abierta", "Atencion!");
  127.            variable14["val"]("Ver Links De Descarga");
  128.            _decrypt["objeto"]["bind"]();
  129.            variable14["removeClass"]("ui-button-negative");
  130.            $("div #decrypt")["removeClass"]("block");
  131.            publi_closed = 1;
  132.            hija = null;
  133.            clearInterval(timer);
  134.            return false;
  135.        };
  136.        var variable16 = window["location"]["host"];
  137.        try {
  138.            var variable17 = hija["location"]["host"];
  139.            var variable18 = hija["frames"]["length"];
  140.        } catch (err) {
  141.            var variable17 = "";
  142.            var variable18 = 0;
  143.        };
  144.        if (variable16 != variable17) {
  145.            variable14["addClass"]("ui-button-negative");
  146.            var variable19 = "";
  147.            if (t_spoiler <= pconfig["time"] && t_spoiler > 0) {
  148.                t_spoiler = t_spoiler - 1;
  149.            };
  150.            if (t_spoiler == pconfig["time"]) {
  151.                variable19 = "Click en Publicidad";
  152.            } else {
  153.                if (t_spoiler == 0) {
  154.                    variable19 = "Ya puedes descargar!";
  155.                } else {
  156.                    if (t_spoiler < pconfig["time"]) {
  157.                        variable19 = "No cerrar la publicidad, abriendo links en " + t_spoiler + " seg. ";
  158.                    };
  159.                };
  160.            };
  161.            variable14["val"](variable19);
  162.            if (t_spoiler <= 0) {
  163.                t_spoiler = pconfig["time"];
  164.                publi_open = 1;
  165.                clearInterval(timer);
  166.                _decrypt["open"]();
  167.                $["cookie"]("ads_accepted", 1, {
  168.                    expires: 180
  169.                });
  170.                $("div #decrypt")["removeClass"]("block");
  171.                variable14["removeClass"]("ui-button-negative");
  172.            };
  173.        };
  174.    };
  175. };
  176.  

Esto es sacado de identi ;D, aparte de crear el popup y de establecer un temporizador tambien genera una cookie para establecer que se a aceptado la petición.
Es un poco mas elaborado, si recien estas viendo javascript te recomiendo empezar leyendo  sobre las funciones setInterval y window.open (son propias de javascript) y tratar de conbinarlas. Tambien si utilizas firefox podes descargarte Firebug es un complemento muy util para destripar un sitio web.

esto ayuda quisas :huh:

http://forobeta.com/otras-plataformas/173040-regalo-script-de-identi.html
26  Programación / PHP / ¿Click'n'Load 2 JDownloader cifrar es AES php en bbcode ejemplos ? en: 6 Mayo 2013, 16:33 pm
¿Click'n'Load 2 JDownloader cifrar es  AES php ejemplos ?  :huh: :huh:


Quiero saber cómo puedo integrar Click'n'load 2 en mi wordpress usando un bbcode o algo así [CNL] TEX[/ CNL], de esa manera puedo proteger enlaces.

todo lo básico se explica aquí no comprendo.

fuente:

http://jdownloader.org/knowledge/wiki/glossary/cnl2

http://board.jdownloader.org/showthread.php?t=40020
27  Programación / Desarrollo Web / Re: os invito a que me hackeeis la web y decir como lo habeis hecho en: 5 Mayo 2013, 04:48 am
yo quiero el script de esta web  ;D

http://identi.foro-web.net/

User : demo

pass : demomarco

http://www.identi.li/
28  Programación / Ingeniería Inversa / Re: Ingeniería Inversa en Android en: 2 Mayo 2013, 19:13 pm
 que se prepare el https://play.google.com/store  ;D buena informacion  :D
29  Foros Generales / Foro Libre / Re: ¿Identi no puedo sacarlo de mantenimiento ayuda? en: 2 Mayo 2013, 18:37 pm
Asi a simple vista no se ve nada raro, el problema debe estar en algun otro lado.

Intenta deshabilitar ese mod, si te funciona entonces el mod está mal hecho.

Intenta comentar la linea 3 y 4 para que esas variables no existan e intentar forzar al mod a no dejar el sitio en mantenimiento.

Si nada te resulta entonces anda dandole un echo 'test';exit; linea por linea, sección por sección hasta que logres ver en que parte se detiene el script con ese mensaje, porque si desde la configuración no se puede entonces lo unico que queda es depurarlo.

Saludos.

mira esto es lo que  intente hacer.





Código
  1. <?php
  2. $maintenance = '0';
  3. $mtitle = 'Mantenimiento';
  4. $mmessage = 'Pagina en mantenimiento, aguarde un momento';
  5. $limit_posts = '20'; //Cantidad de posts mostrados por pagina
  6. $mbname = 'Mi Comunidad';
  7. $language = 'spanish';
  8. $boardurl = 'http://127.0.0.1/foro/identi/';
  9. $url = 'http://127.0.0.1/foro/identi/';
  10. $chatid = '43220954';
  11. $widget = 'Spirate.Net';
  12. $slogan = 'Social Community Script';
  13. $no_avatar = 'http://127.0.0.1/foro/identi/Themes/default/images/avatar.gif';
  14. $webmaster_email = 'Agrega aqui tu correp';
  15. $cookiename = 'SPCookies168';
  16. $db_server = '127.0.0.1/';
  17. $db_name = 'identi2';
  18. $db_user = 'root';
  19. $db_passwd = '';
  20. $db_prefix = 'smf_';
  21. $db_persist = '0';
  22. $db_error_send = 1;
  23. $boarddir = 'C:\EasyPHP-12.1\www\foro\identi';
  24. $sourcedir = 'C:\EasyPHP-12.1\www\foro\identi/Sources';
  25. $db_last_error = 1367465924;
  26. if (!file_exists($sourcedir) && file_exists($boarddir . '/Sources'))
  27.   $sourcedir = $boarddir . '/Sources';
  28. $db_character_set = 'utf8';
  29. ?>

use repair_settings.php y no funciono.

http://www.simplemachines.org/community/index.php?topic=219422.0





pero no entiendo como hacer 'test';exit y depurar no comprendo puedo solucionarlo ?.

bueno solo encontre estas 2 SQL pero el vacio si subio el lleno no.






30  Programación / PHP / Re: ¿base 64 php se puede cifra enlaces de descarga? en: 30 Abril 2013, 01:15 am
Y porque quieres encriparlos  :-\ Si base64 no tiene sentido para este tipo de cosas.. encriptalos en AES o RC4..así al menos los visitantes no podrán descifrarlos antes de que ocurra X cosa... si los vas a cifrar en base64 ni te molestes en hacerlo xD.

PD: Estoy trabajando (tiempo libre) en un script para estas cosas.. cuando lo tenga lo publico..

Saludos

pero en AES y RS4 es  Con ida y vuelta  :huh:  me refiero a que tiene un metodo covertidor  para volverlo a su forma normal lo uculto  :huh:

yo lo que quisiera es un generador de post como el de identi con el truco de porteger links como Click'n'Load 2 - JDownloader y algo que protega los links un spoiler con contador cuandp termine de contar se desencripte.

este script es el que  usa identi

http://www.spirate.net/foro/noticias-y-actualizaciones/descargar-spirate-2-4-beta-27042/

El script va ser Como phpost y spirate es mi duda yo me apunto si es asi  ;-)

Saludos

Páginas: 1 2 [3] 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 ... 41
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines