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

 

 


Tema destacado: Sigue las noticias más importantes de seguridad informática en el Twitter! de elhacker.NET


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  PHP (Moderador: #!drvy)
| | | |-+  ¿base 64 php se puede cifra enlaces de descarga?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: ¿base 64 php se puede cifra enlaces de descarga?  (Leído 6,885 veces)
Weeken

Desconectado Desconectado

Mensajes: 291


piensa en gratis


Ver Perfil WWW
¿base 64 php se puede cifra enlaces de descarga?
« en: 29 Abril 2013, 05:07 am »

¿base 64  php se puede cifra enlaces de descarga?

si ya se que estais artos del popup spoiler



 

existe   alguna otra forma de proteger aparte  popup spoiler  :huh:

solo encontre esta informacion

Código
  1. <?php
  2. $str = 'Me van a Emcriptar D:';
  3. echo base64_encode($str);
  4. ?>

http://php.net/manual/es/function.base64-encode.php

http://writecodeonline.com/php/

Click'n'Load 2

Código:
<FORM ACTION="http://127.0.0.1:9666/flash/add" 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="urls" VALUE="{AQUI PONER EL LINK DE DESCARGA}"> <INPUT TYPE="SUBMIT" NAME="submit" VALUE="Clic aqui para Agregar Links a Jdownloader"> </FORM>

www.jdownloader.org/knowledge/


tambien tengo un  problema

 No puedo sacar de Mantenimiento el script  en el localhost con XAMPP  :S  pero quisas  :$   alguien quiera verla  y rescatar sus mods :)

 

Settings.php

Código
  1. <?php
  2.  
  3. $verify_menciones=0;//Aqui lo cambie a 0 estaba en 1 y no puedo sacarlo de mateniemiento plop XD
  4. $maintenance = 0; // Aqui tambien me dijeron que cambiara a =  ''; pero no resulto
  5. $mtitle = 'Actualización del Sitio';
  6. $mmessage = 'Identi estará nuevamente operativo dentro de unas horas.';
  7. $mbname = 'Identi';
  8. $language = 'spanish';
  9. $limit_posts = '20';
  10. $boardurl = 'http://localhost';
  11. $url = 'http://localhost/';
  12. $chatid = '43220954'; // ID de tu chat de xat.com
  13. $widget = 'Novedades en Identi'; // Lo que saldrá en el título del widget
  14. $slogan = 'Tus descargas en mediafire'; // lo que saldrá en el título de tu web, no pongas el nombre
  15. $no_avatar = '/images/def/avatar.png';
  16. $webmaster_email = 'seruji0@hotmail.com';
  17. $cookiename = 'SMFCookie11';
  18. $db_server = 'localhost';
  19. $db_name = '';
  20. $db_user = 'root';
  21. $db_passwd = '';
  22. $db_prefix = 'smf_';
  23. $db_persist = 0;
  24. $db_error_send = 1;
  25. $boarddir = 'C:\\xampp\htdocs';
  26. $sourcedir = 'C:\\xampp\htdocs/Sources';
  27. $db_last_error = 1335835390;
  28. if (!file_exists($sourcedir) && file_exists($boarddir . '/Sources'))
  29.   $sourcedir = $boarddir . '/Sources';
  30. $db_character_set = 'UTF-8';
  31. $test=true;
  32. ?>

index.php

Código
  1. <?php
  2. if(!isset($_COOKIE['desa12'])){
  3.  
  4.    if(isset($_POST['pass']) && $_POST['pass']=='bender'){
  5.                setcookie('desa12',1,time()+86400);
  6.                header('Location: /');}
  7. echo'<form method="post">Pass: <input type="text" name="pass">
  8. <input type="submit" value="Entrar"></form>';
  9. }
  10.  
  11. $forum_version = 'Identi v.2';
  12. define('SMF', 1);
  13. $time_start = microtime();
  14. // Make sure some things simply do not exist.
  15. foreach (array('db_character_set') as $variable)
  16.    if (isset($GLOBALS[$variable]))
  17.        unset($GLOBALS[$variable]);
  18.  
  19. // Load the settings...
  20. require_once(dirname(__FILE__) . '/Settings.php');
  21. require_once($sourcedir . '/QueryString.php');
  22. require_once($sourcedir . '/Subs.php');
  23. require_once($sourcedir . '/Errors.php');
  24. require_once($sourcedir . '/Load.php');
  25. require_once($sourcedir . '/Security.php');
  26. if (@version_compare(PHP_VERSION, '4.2.3') != 1)
  27.    require_once($sourcedir . '/Subs-Compat.php');
  28. if (!empty($maintenance) && $maintenance == 2)
  29.    db_fatal_error();
  30. if (empty($db_persist))
  31.    $db_connection = @mysql_connect($db_server, $db_user, $db_passwd);
  32. else
  33.    $db_connection = @mysql_pconnect($db_server, $db_user, $db_passwd);
  34.  
  35. if (!$db_connection || !@mysql_select_db($db_name, $db_connection))
  36.    db_fatal_error();
  37. reloadSettings();
  38.  
  39.  
  40. // Unserialize the array of pretty board URLs
  41. $context = array('pretty' => array(
  42.    'action_array' => unserialize($modSettings['pretty_action_array']),
  43.    'board_urls' => unserialize($modSettings['pretty_board_urls']),
  44.    'db_count' => 0,
  45. ));
  46. // Clean the request variables, add slashes, etc.
  47. cleanRequest();
  48.  
  49. // Seed the random generator?
  50. if (empty($modSettings['rand_seed']) || mt_rand(1, 250) == 69)
  51.    smf_seed_generator();
  52.  
  53. // Determine if this is using WAP, WAP2, or imode.  Technically, we should check that wap comes before application/xhtml or text/html, but this doesn't work in practice as much as it should.
  54. if (isset($_SERVER['HTTP_ACCEPT']) && strpos($_SERVER['HTTP_ACCEPT'], 'application/vnd.wap.xhtml+xml') !== false)
  55.    $_REQUEST['wap2'] = 1;
  56. elseif (isset($_SERVER['HTTP_ACCEPT']) && strpos($_SERVER['HTTP_ACCEPT'], 'text/vnd.wap.wml') !== false)
  57. {
  58.    if (strpos($_SERVER['HTTP_USER_AGENT'], 'DoCoMo/') !== false || strpos($_SERVER['HTTP_USER_AGENT'], 'portalmmm/') !== false)
  59.        $_REQUEST['imode'] = 1;
  60.    else
  61.        $_REQUEST['wap'] = 1;
  62. }
  63. if (!defined('WIRELESS'))
  64.    define('WIRELESS', isset($_REQUEST['wap']) || isset($_REQUEST['wap2']) || isset($_REQUEST['imode']));
  65. if (WIRELESS)
  66. {
  67.    define('WIRELESS_PROTOCOL', isset($_REQUEST['wap']) ? 'wap' : (isset($_REQUEST['wap2']) ? 'wap2' : (isset($_REQUEST['imode']) ? 'imode' : '')));
  68.    $modSettings['enableCompressedOutput'] = '0';
  69.    $modSettings['defaultMaxMessages'] = 5;
  70.    $modSettings['defaultMaxTopics'] = 9;
  71.  
  72.    if (WIRELESS_PROTOCOL == 'wap')
  73.        header('Content-Type: text/vnd.wap.wml');
  74. }
  75. if (!empty($modSettings['enableCompressedOutput']) && !headers_sent() && ob_get_length() == 0)
  76. {
  77.    if (@ini_get('zlib.output_compression') == '1' || @ini_get('output_handler') == 'ob_gzhandler' || @version_compare(PHP_VERSION, '4.2.0') == -1)
  78.        $modSettings['enableCompressedOutput'] = '0';
  79.    else
  80.        ob_start('ob_gzhandler');
  81. }
  82. if (empty($modSettings['enableCompressedOutput']))
  83.    ob_start();
  84.  
  85. set_error_handler('error_handler');
  86. loadSession();
  87. call_user_func(smf_main());
  88. obExit(null, null, true);
  89. function smf_main()
  90. {
  91.  
  92.    global $modSettings, $settings, $user_info, $board, $topic, $maintenance, $sourcedir;
  93.    if (isset($_GET['action']) && $_GET['action'] == 'keepalive')
  94.        die;
  95.    loadUserSettings();
  96.    loadBoard();
  97.    loadTheme();
  98.    is_not_banned();
  99.    loadPermissions();
  100.    // Referrals Mod - Check For Referrals
  101.    if (isset($_GET['referredby']) || isset($_COOKIE['smf_referrals']))
  102.        loadReferral();
  103.    if (empty($_REQUEST['action']) || !in_array($_REQUEST['action'], array('dlattach', 'jsoption', '.xml')))
  104.    {
  105.        writeLog();
  106.        if (!empty($modSettings['hitStats']))
  107.            trackStats(array('hits' => '+'));
  108.    }
  109.    // twitter mod -->
  110.        if (include_once($sourcedir . '/twitter.php'))
  111.            twitter_cron();
  112.        // <-- twitter mod
  113.    if (!empty($maintenance) && !allowedTo('admin_forum'))
  114.    {
  115.        if (isset($_REQUEST['action']) && ($_REQUEST['action'] == 'login2' || $_REQUEST['action'] == 'logout'))
  116.        {
  117.            require_once($sourcedir . '/LogInOut.php');
  118.            return $_REQUEST['action'] == 'login2' ? 'Login2' : 'Logout';
  119.        }
  120.        else
  121.        {
  122.            require_once($sourcedir . '/Subs-Auth.php');
  123.            return 'InMaintenance';
  124.        }
  125.    }
  126.    elseif (empty($modSettings['allow_guestAccess']) && $user_info['is_guest'] && (!isset($_REQUEST['action']) || !in_array($_REQUEST['action'], array('coppa', 'login', 'login2', 'register', 'register2', 'reminder', 'activate', 'smstats', 'help', 'verificationcode'))))
  127.    {
  128.        require_once($sourcedir . '/Subs-Auth.php');
  129.        return 'KickGuest';
  130.    }
  131.    elseif (empty($_REQUEST['action']))
  132.    {
  133.        if (empty($board) && empty($topic))
  134.        {
  135.            require_once($sourcedir . '/Recent.php');
  136.            return 'RecentPosts';
  137.        }
  138.        elseif (empty($topic))
  139.        {
  140.            require_once($sourcedir . '/MessageIndex.php');
  141.            return 'MessageIndex';
  142.        }
  143.        else
  144.        {
  145.            require_once($sourcedir . '/Display.php');
  146.            return 'Display';
  147.        }
  148.    }
  149.    $actionArray = array(
  150.  
  151.        'url' => array('url.php', 'url_main'),
  152.  
  153.        'activate' => array('Register.php', 'Activate'),
  154.        'admin' => array('Admin.php', 'Admin'),
  155.  
  156.        'ban' => array('ManageBans.php', 'Ban'),
  157.        'boardrecount' => array('Admin.php', 'AdminBoardRecount'),
  158.        'favoritos' => array('Favoritos.php', 'Favoritos'),
  159.        'cleanperms' => array('Admin.php', 'CleanupPermissions'),
  160.        'convertentities' => array('Admin.php', 'ConvertEntities'),
  161.        'convertutf8' => array('Admin.php', 'ConvertUtf8'),
  162.        'coppa' => array('Register.php', 'CoppaForm'),
  163.        'contactenos' => array('Contactenos.php', 'ShowHelp'),
  164.        'deletemsg' => array('RemoveTopic.php', 'DeleteMessage'),
  165.        'detailedversion' => array('Admin.php', 'VersionDetail'),
  166.        'display' => array('Display.php', 'Display'),
  167.        'dumpdb' => array('DumpDatabase.php', 'DumpDatabase2'),
  168.  
  169.        'featuresettings' => array('ModSettings.php', 'ModifyFeatureSettings'),
  170.        'featuresettings2' => array('ModSettings.php', 'ModifyFeatureSettings2'),
  171.        'findmember' => array('Subs-Auth.php', 'JSMembers'),
  172.  
  173.        'terminos-y-condiciones' => array('terminos-y-condiciones.php', 'ShowHelp'),
  174.  
  175.        'protocolo' => array('Protocolo.php', 'ShowHelp'),
  176.        'comunidades' => array('comunidades2.php', 'comunidades_main'),
  177.        'im' => array('PersonalMessage.php', 'MessageMain'),
  178.  
  179.        'lock' => array('LockTopic.php', 'LockTopic'),
  180.        'login' => array('LogInOut.php', 'Login'),
  181.        'login2' => array('LogInOut.php', 'Login2'),
  182.        'logout' => array('LogInOut.php', 'Logout'),
  183.        'maintain' => array('Admin.php', 'Maintenance'),
  184.        'manageattachments' => array('ManageAttachments.php', 'ManageAttachments'),
  185.        'manageboards' => array('ManageBoards.php', 'ManageBoards'),
  186.        'managecalendar' => array('ManageCalendar.php', 'ManageCalendar'),
  187.        'managesearch' => array('ManageSearch.php', 'ManageSearch'),
  188.        'markasread' => array('Subs-Boards.php', 'MarkRead'),
  189.        'membergroups' => array('ManageMembergroups.php', 'ModifyMembergroups'),
  190.        'mergetopics' => array('SplitTopics.php', 'MergeTopics'),
  191.        'mlist' => array('Memberlist.php', 'Memberlist'),
  192.        'modifycat' => array('ManageBoards.php', 'ModifyCat'),
  193.        'modifykarma' => array('Karma.php', 'ModifyKarma'),
  194.        'hist-mod' => array('Modlog.php', 'ViewModlog'),
  195.        'movetopic' => array('MoveTopic.php', 'MoveTopic'),
  196.        'movetopic2' => array('MoveTopic.php', 'MoveTopic2'),
  197.        'movetopic3' => array('MoveTopic.php', 'MoveTopic3'),
  198.  
  199.        'optimizetables' => array('Admin.php', 'OptimizeTables'),
  200.        'packageget' => array('PackageGet.php', 'PackageGet'),
  201.        'packages' => array('Packages.php', 'Packages'),
  202.        'permissions' => array('ManagePermissions.php', 'ModifyPermissions'),
  203.        'pgdownload' => array('PackageGet.php', 'PackageGet'),
  204.        'pm' => array('PersonalMessage.php', 'MessageMain'),
  205.        'post' => array('Post.php', 'Post'),
  206.        'agregar' => array('Agregar.php', 'Agregar'),
  207.        'agregar2' => array('Agregar.php', 'Agregar2'),
  208.        'post2' => array('Post.php', 'Post2'),
  209.        'postsettings' => array('ManagePosts.php', 'ManagePostSettings'),
  210.  
  211.        /* 'profile' => array('Profile.php', 'ModifyProfile'),
  212.         'profile2' => array('Profile.php', 'ModifyProfile2'), */
  213.        'quotefast' => array('Post.php', 'QuoteFast'),
  214.        'quickmod' => array('Subs-Boards.php', 'QuickModeration'),
  215.        'quickmod2' => array('Subs-Boards.php', 'QuickModeration2'),
  216.        'index' => array('Recent.php', 'RecentPosts'),
  217.        'regcenter' => array('ManageRegistration.php', 'RegCenter'),
  218.        'registrarse' => array('Register.php', 'Register'),
  219.        'register2' => array('Register.php', 'Register2'),
  220.        'reminder' => array('Reminder.php', 'RemindMe'),
  221.        'removetopic2' => array('RemoveTopic.php', 'RemoveTopic2'),
  222.        'removeoldtopics2' => array('RemoveTopic.php', 'RemoveOldTopics2'),
  223.        'repairboards' => array('RepairBoards.php', 'RepairBoards'),
  224.        'requestmembers' => array('Subs-Auth.php', 'RequestMembers'),
  225.        'search' => array('Search.php', 'PlushSearch1'),
  226.        'search2' => array('Search.php', 'PlushSearch2'),
  227.        'serversettings' => array('ManageServer.php', 'ModifySettings'),
  228.        'serversettings2' => array('ManageServer.php', 'ModifySettings2'),
  229.        'saveme' => array('Protocolo.php', 'ShowHelps'),
  230.  
  231.        'smileys' => array('ManageSmileys.php', 'ManageSmileys'),
  232.        'splittopics' => array('SplitTopics.php', 'SplitTopics'),
  233.        'TOPs' => array('Stats.php', 'DisplayStats'),
  234.        'sticky' => array('LockTopic.php', 'Sticky'),        
  235.        'rz' => array('Acciones.php', 'Acciones'),
  236.        'theme' => array('Themes.php', 'ThemesMain'),
  237.        'trackip' => array('Profile.php', 'trackIP'),
  238.        'viewErrorLog' => array('ManageErrors.php', 'ViewErrorLog'),
  239.        'viewmembers' => array('ManageMembers.php', 'ViewMembers'),
  240.        'viewprofile' => array('Profile.php', 'ModifyProfile'),
  241.  
  242.        'twittersettings'    =>    array('TwitterSettings.php', 'ModifyTwitterSettings'),
  243.        'Vigilapuntos' => array('Vigilapuntos.php', 'Vigilapuntos'),
  244.        'catalogo-programas' => array('cat-software.php', 'inicio'),
  245.        'editados' => array('editados.php', 'editados'),
  246.        'catalogform_pelic' => array('catalogform_pelic.php', 'catalogform_pelic'),
  247.        'catalogo_pelic' => array('catalogo_pelic.php', 'catalogo_pelic'),
  248.        'catalogform_music' => array('catalogform_music.php', 'catalogform_music'),
  249.        'catalogo_musica' => array('catalogo_musica.php', 'catalogo_musica'),
  250.        'catalogform_juegos' => array('catalogform_juegos.php', 'catalogform_juegos'),
  251.        'catalogo_juegos' => array('catalogo_juegos.php', 'catalogo_juegos'),
  252.        'form_series' => array('form_series.php', 'form_series'),
  253.        'catalogo_series' => array('catalogo_series.php', 'catalogo_series'),
  254.        'publiform' => array('publiform.php', 'publiform_main'),
  255.        'anunciantes' => array('anunciantes.php', 'anunciantes_main'),
  256.        'borradores' => array('drafts.php', 'drafts'),
  257.        'buscador' => array('buscador.php', 'buscador'),
  258.        'streaming' => array('streaming.php', 'streaming'),
  259.            /* 'tags' => array('Tags.php', 'TagsMain'), */
  260.        //'extras' => array('Extras.php', 'Extras'),
  261.            /* 'buddies' => array('Buddies.php', 'BuddiesMain'), */
  262.            //'staff' => array('SeccionStaff.php', 'StaffMain'),    
  263.                /* 'jsoption' => array('Themes.php', 'SetJavaScript'),
  264.         'jspedidos' => array('pedidos.php','Setpedidos'),
  265.         'jsmodify' => array('Post.php', 'JavaScriptModify'), */
  266.                //'widget' => array('widget.php', 'ShowHelp'),
  267.        /* 'denunciar' => array('Denunciar.php', 'ShowHelp'), */
  268.    /*     'enlazanos' => array('Enlazanos.php', 'ShowHelp'), */
  269.        /* 'gsearch' => array('gsearch.php', 'ShowHelp'), */
  270.                /* 'jsoption' => array('Themes.php', 'SetJavaScript'),
  271.         'jsmodify' => array('Post.php', 'JavaScriptModify'), */
  272.                /* 'news' => array('ManageNews.php', 'ManageNews'), */
  273.        //'monitor' => array('Monitor.php', 'Monitor'),
  274.            /* 'printpage' => array('Printpage.php', 'PrintTopic'), */
  275.        /* 'sitemap' => array('Sitemap.php', 'ShowSiteMap'), */
  276.        //'verificationcode' => array('Register.php', 'VerificationCode'),
  277.        //'who' => array('Who.php', 'Who'),
  278.        //'.xml' => array('News.php', 'ShowXmlFeed'),
  279.        //'enviar-puntos' => array('shop/Shop.php', 'Shop'),
  280.        //'shop_general' => array('shop/ShopAdmin.php', 'ShopGeneral'),
  281.        //'shop_inventory' => array('shop/ShopAdmin.php', 'ShopInventory'),
  282.        //'shop_items_add' => array('shop/ShopAdmin.php', 'ShopItemsAdd'),
  283.        //'shop_items_edit' => array('shop/ShopAdmin.php', 'ShopItemsEdit'),
  284.        //'shop_restock' => array('shop/ShopAdmin.php', 'ShopRestock'),
  285.        //'shop_usergroup' => array('shop/ShopAdmin.php', 'ShopUserGroup'),    
  286.        //'shop_cat' => array('shop/ShopAdmin.php', 'ShopCategories'),
  287.        //'denuncias' => array('Denuncias.php', 'DenunciasMain'),
  288.        //'spam' => array('spam.php', 'spam'),
  289.        //'games' => array('games.php', 'GamesMain'),
  290.        //'rank' => array('Ranking.php', 'RankMain'),
  291.        //'pedidos' => array('pedidos.php','pedidos_main'),
  292.        //'imagenes' => array('Gallery.php', 'GalleryMain'),
  293.        //'dlattach' => array('Display.php', 'Download'),
  294.        //'recomendar' => array('Recomendar.php', 'ShowHelp'),
  295.        //'enviar-a-amigo' => array('SendTopic.php', 'SendTopic'),
  296.        //'cine' => array('Cine.php', 'cine'),
  297.        //'trofeos' => array('Trofeos.php', 'TMain'),
  298.        //'actrank' => array('Actrank.php', 'RankMain'),
  299.        //'help' => array('Help.php', 'ShowHelp'),    
  300.        //'helpadmin' => array('Help.php', 'ShowAdminHelp'),
  301.        //'notify' => array('Notify.php', 'Notify'),
  302.        //'notifyboard' => array('Notify.php', 'BoardNotify'),
  303.    );
  304.  
  305.    $i = 1;
  306.    while (isset($modSettings['CA' . $i . '_name']))
  307.    {
  308.        $actionArray[$modSettings['CA' . $i . '_name']] = array('CustomAction.php', 'CustomAction');
  309.        $i++;
  310.    }
  311.  
  312.    // Get the function and file to include - if it's not there, do the board index.
  313.    if (!isset($_REQUEST['action']) || !isset($actionArray[$_REQUEST['action']]))
  314.    {
  315.        if (!empty($settings['catch_action']))
  316.        {
  317.            require_once($sourcedir . '/Themes.php');
  318.            return 'WrapAction';
  319.        }
  320.        require_once($sourcedir . '/Recent.php');
  321.        return 'RecentPosts';
  322.    }
  323.  
  324.    require_once($sourcedir . '/' . $actionArray[$_REQUEST['action']][0]);
  325.    return $actionArray[$_REQUEST['action']][1];
  326.  
  327.  
  328. }
  329.  
  330. ?>

deberia funcionar asi

demo:
Código
  1. http://identi.foro-web.net
/

User: demo
pass: demomarco

 

 http://www.dailymotion.com/video/xxvcmy_script_webcam



 

panel de moderacion  :P

 

descarga :

 http://www.mediafire.com/?v309gxlz79cdlxw

contraseña : bender

el spoiler de identi  pero como adpatarlo con base 64  :huh:



Código:
<script>function ventanaSecundaria(){t=11;timer=window.setInterval("contador()",1000);hija=window.open("http://www.tupagina.com/popup.php","ventana1","width=640,height=425,scrollbars=0"}function contador(){if(hija!=null){if(hija.closed){alert("Clicke un anuncio y espere con la pagina abierta";clearInterval(timer);t=10;document.getElementById("contador".value="Mostrar Enlaces De Descarga";return}if(hija.frames.length!=3){t=t-1;if(t<=0){clearInterval(timer);document.getElementById("hide".style.display="";t="spoiler"}document.getElementById("contador".value=t;return false}}}</script><div style=margin:20px;margin-top:5px><div class="smallfont" style=margin-bottom:2px><b></b></i> <p class="Boton BtnGreen"><input type="button" id="contador" value="Mostrar Enlaces De Descarga" style=width:300px;height=35px;font-weight:bold;font-size:16px;margin:0px;padding:0px; onClick=ventanaSecundaria()><div class="alt2" style=margin:0px;padding:6px;border:1pxinset;> <div id="hide" style=display:none;> </p> <div class="info_bbc"> ACA PONES EL LINK </div></div></div></div>


Código:
 <div align='center'><script>function ventanaSecundaria(){t=11;timer=window.setInterval('contador()',1000);hija=window.open('http://www.simplemachines.org/popup.php','ventana','width=640,height=425,scrollbars=0')}function contador(){if(hija!=null){if(hija.closed){alert('Clicke un anuncio y espere 10 segundos');clearInterval(timer);t=10;document.getElementById('contador').value='Mostrar Video';return}if(hija.frames.length!=3){t=t-1;if(t<=0){clearInterval(timer);document.getElementById('hide').style.display='';t='Video'}document.getElementById('contador').value=t;return false}}}</script> <div style='margin:20px; margin-top:5px'> <div class='smallfont' style='margin-bottom:2px'></i> <p class='Boton BtnGreen'> <input type='button' id='contador' value='Mostrar Video!' style='width:297;height=35;font-weight:bold;font-size:16px;margin:0px;padding:0px' onClick=ventanaSecundaria()></div> <div class='alt2' style='margin: 0px; padding: 6px; border: 1px inset;'> <div id='hide' style='display: none;'> <div class='info_bbc'> "ACA PONES EL INFRAME DE VIDEO" </div></div> </div></div></div>

Código:
<src="/images/links1.png" border="0" /><br> <br> <script>function ventanaSecundaria(){t=11;timer=window.setInterval("contador()",1000);hija=window.open("/popup.php","ventana1","width=640,height=425,scrollbars=0"}function contador(){if(hija!=null){if(hija.closed){alert("Clicke un anuncio y espere con la pagina abierta";clearInterval(timer);t=10;document.getElementById("contador".value="Mostrar Enlaces De Descarga";return}if(hija.frames.length!=3){t=t-1;if(t<=0){clearInterval(timer);document.getElementById("hide".style.display="";t="spoiler"}document.getElementById("contador".value=t;return false}}}</script> <div style=margin:20px;margin-top:5px> <div class="smallfont" style=margin-bottom:2px> <p class="Boton BtnGreen"> <input type="button" id="contador" value="Mostrar Enlaces De Descarga" style=width:300px;height=35px;font-weight:bold;font-size:16px;margin:0px;padding:0px; onClick="ventanaSecundaria()"></div> <div class="alt2" style=margin:0px;padding:6px;border:1pxinset;> <div id="hide" style=display:none;> </p> <div class="info_bbc"> ACA PONES EL LINK </div></div></div></div>


« Última modificación: 30 Abril 2013, 01:09 am por Weeken » En línea

#!drvy
Moderador
***
Desconectado Desconectado

Mensajes: 5.855



Ver Perfil WWW
Re: ¿base 64 php se puede cifra enlaces de descarga?
« Respuesta #1 en: 29 Abril 2013, 05:28 am »

Citar
si ya se que estais artos del popup spoiler

Mas bien, no entiendo ni un carajo de lo que has puesto...

Saludos


En línea

Weeken

Desconectado Desconectado

Mensajes: 291


piensa en gratis


Ver Perfil WWW
Re: ¿base 64 php se puede cifra enlaces de descarga?
« Respuesta #2 en: 29 Abril 2013, 05:55 am »

Mas bien, no entiendo ni un carajo de lo que has puesto...

Saludos

algo como un convertidor de enlaces de descarga a base64 , pero que decodifique luego los enlaces de descarga  a sus estado normal y conocido.  ;-)

Código
  1. <html>
  2. <head>
  3.    <script type="text/javascript">
  4.        function b64(){
  5.            var key = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/='.split('');
  6.            var e = document.getElementById('str');
  7.            var a = document.getElementById('res');
  8.            var str = e.value; var r = new Array(); var s = new Array();
  9.            for(i=0,x='';i<str.length;i++){
  10.                if(str.charCodeAt(i).toString(2).length!=8) x = '0';
  11.                r.push(x+str.charCodeAt(i).toString(2));
  12.            }
  13.            r = r.join('');
  14.            for(c=0,k=0;c<(Math.ceil(r.length/6));c++){
  15.                k = parseInt(r.substr(c*6,6),2);
  16.                //alert(k);
  17.                if(isNaN(k)){
  18.                    s.push(key[64]);
  19.                } else {
  20.                    s.push(key[k]);
  21.                }
  22.            }
  23.            a.innerHTML = s.join('');
  24.        }
  25.    </script>
  26. </head>
  27. <body>
  28. <p>Man = TWFu</p>
  29. <p>
  30.    <input type="text" id="str" value="Man" />
  31.    <input type="button" onclick="b64()" value="convertir a b64" />
  32. </p>
  33. <p id="res"></p>
  34. </body>
  35. </html>


Código
  1. function base64_encode (str) {
  2.    var bin, bits = '', charset = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/', index, r = '', n = str.length, len = (n + 2 - ((n + 2) % 3)) / 3 * 4;
  3.    for (var i = 0, c = str.length; i &lt; c; ++i) {
  4.        bin = str.charCodeAt(i).toString(2);
  5.        if (bin.length !== 8) {
  6.            bin = 0 + bin;
  7.        }
  8.        bits += bin;
  9.    }
  10.    for (var i = 0, c = Math.ceil(bits.length / 6); i &lt; c; ++i) {
  11.        index = parseInt(bits.substr(i * 6, 6), 2);
  12.        r += charset[index];
  13.    }
  14.    while (r.length &lt; len) {
  15.        r += '=';
  16.    }
  17.    return r;
  18. }
En línea

#!drvy
Moderador
***
Desconectado Desconectado

Mensajes: 5.855



Ver Perfil WWW
Re: ¿base 64 php se puede cifra enlaces de descarga?
« Respuesta #3 en: 29 Abril 2013, 06:11 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
En línea

Karcrack


Desconectado Desconectado

Mensajes: 2.416


Se siente observado ¬¬'


Ver Perfil
Re: ¿base 64 php se puede cifra enlaces de descarga?
« Respuesta #4 en: 29 Abril 2013, 07:47 am »

Sólo vengo por el título...

base64 NO es un cifrado. Es una codificación. No sirve para proteger nada.
En línea

Weeken

Desconectado Desconectado

Mensajes: 291


piensa en gratis


Ver Perfil WWW
Re: ¿base 64 php se puede cifra enlaces de descarga?
« Respuesta #5 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

En línea

#!drvy
Moderador
***
Desconectado Desconectado

Mensajes: 5.855



Ver Perfil WWW
Re: ¿base 64 php se puede cifra enlaces de descarga?
« Respuesta #6 en: 30 Abril 2013, 02:29 am »

Citar
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:

Claro.. si no.. que sentido tiene encriptarlos si no los vas a poder mostrar ?

Saludos
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines