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

 

 


Tema destacado: Los 10 CVE más críticos (peligrosos) de 2020


  Mostrar Mensajes
Páginas: 1 ... 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 [488] 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 ... 1236
4871  Programación / Programación General / MOVIDO: Hacer una script para una tarea programada en: 24 Julio 2015, 14:17 pm
El tema ha sido movido a Scripting.

http://foro.elhacker.net/index.php?topic=439013.0
4872  Programación / .NET (C#, VB.NET, ASP) / Re: Hacer picturebox transparente en: 24 Julio 2015, 11:42 am
No te lo recomiendo, este tipo de hacks en WindowsForms solo consiguen disminuir el rendimiento general de la aplicación, pero ya te entiendo, es algo que necesitas hacer (pero podrías usar WPF y no tendrías este tipo de problemas).

Aquí tienes por donde empezar, con un control sub-classeado:



Código
  1. ' ***********************************************************************
  2. ' Author   : Elektro
  3. ' Modified : 24-July-2015
  4. ' ***********************************************************************
  5. ' <copyright file="TransparentControl.vb" company="Elektro Studios">
  6. '     Copyright (c) Elektro Studios. All rights reserved.
  7. ' </copyright>
  8. ' ***********************************************************************
  9.  
  10. #Region " Option Statements "
  11.  
  12. Option Explicit On
  13. Option Strict On
  14. Option Infer Off
  15.  
  16. #End Region
  17.  
  18. #Region " Imports "
  19.  
  20. Imports System
  21. Imports System.Drawing
  22. Imports System.Windows.Forms
  23.  
  24. #End Region
  25.  
  26. #Region " TransparentControl "
  27.  
  28. ''' <summary>
  29. ''' A transparent <see cref="Control"/>.
  30. ''' </summary>
  31. Public NotInheritable Class TransparentControl : Inherits Control
  32.  
  33. #Region " Properties "
  34.  
  35.    ''' <summary>
  36.    ''' Gets or sets the background image displayed in the control.
  37.    ''' </summary>
  38.    ''' <value>The background image.</value>
  39.    Public Overloads Property BackgroundImage As Image
  40.        Get
  41.            Return Me.backgroundImageB
  42.        End Get
  43.        Set(ByVal value As Image)
  44.            Me.backgroundImageB = value
  45.            MyBase.RecreateHandle()
  46.        End Set
  47.    End Property
  48.    ''' <summary>
  49.    ''' ( Backing Field )
  50.    ''' The background image displayed in the control.
  51.    ''' </summary>
  52.    Private backgroundImageB As Image
  53.  
  54.    ''' <summary>
  55.    ''' Gets or sets the image displayed in the control.
  56.    ''' </summary>
  57.    ''' <value>The image.</value>
  58.    Public Overloads Property Image As Image
  59.        Get
  60.            Return Me.imageB
  61.        End Get
  62.        Set(ByVal value As Image)
  63.            Me.imageB = value
  64.            MyBase.RecreateHandle()
  65.        End Set
  66.    End Property
  67.    ''' <summary>
  68.    ''' ( Backing Field )
  69.    ''' The background image displayed in the control.
  70.    ''' </summary>
  71.    Private imageB As Image
  72.  
  73.    ''' <summary>
  74.    ''' Gets the background color for the control.
  75.    ''' </summary>
  76.    ''' <value>The background color.</value>
  77.    <EditorBrowsable(EditorBrowsableState.Never)>
  78.    Public Shadows ReadOnly Property BackColor() As Color
  79.        Get
  80.            Return Color.Transparent
  81.        End Get
  82.    End Property
  83.  
  84.    ''' <summary>
  85.    ''' Gets the required creation parameters when the control's handle is created.
  86.    ''' </summary>
  87.    ''' <value>The creation parameters.</value>
  88.    Protected Overrides ReadOnly Property CreateParams() As CreateParams
  89.        Get
  90.            Dim cp As CreateParams = MyBase.CreateParams
  91.            cp.ExStyle = (cp.ExStyle Or 32)
  92.            Return cp
  93.        End Get
  94.    End Property
  95.  
  96. #End Region
  97.  
  98. #Region " Constructors "
  99.  
  100.    ''' <summary>
  101.    ''' Initializes a new instance of the <see cref="TransparentControl"/> class.
  102.    ''' </summary>
  103.    Public Sub New()
  104.  
  105.    End Sub
  106.  
  107. #End Region
  108.  
  109. #Region " Event-Handlers "
  110.  
  111.    ''' <summary>
  112.    ''' Handles the <see cref="E:Control.Paint"/> event.
  113.    ''' </summary>
  114.    ''' <param name="e">A <see cref="T:Forms.PaintEventArgs"/> that contains the event data.</param>
  115.    Protected Overrides Sub OnPaint(ByVal e As PaintEventArgs)
  116.  
  117.        If Me.backgroundImageB IsNot Nothing Then ' Draw background image (filled).
  118.            e.Graphics.DrawImage(Me.backgroundImageB, Me.ClientRectangle)
  119.        End If
  120.  
  121.        If Me.imageB IsNot Nothing Then ' Draw image (centered).
  122.            e.Graphics.DrawImage(Me.imageB,
  123.                                 ((Me.ClientRectangle.Width \ 2) - (Me.imageB.Width \ 2)),
  124.                                 CSng((Me.ClientRectangle.Height / 2) - (Me.imageB.Height / 2)))
  125.        End If
  126.  
  127.    End Sub
  128.  
  129.    ''' <summary>
  130.    ''' Handles the <see cref="E:PaintBackground" /> event.
  131.    ''' </summary>
  132.    ''' <param name="e">The <see cref="PaintEventArgs"/> instance containing the event data.</param>
  133.    Protected Overrides Sub OnPaintBackground(ByVal e As PaintEventArgs)
  134.  
  135.        ' Ignore painting (don't raise PaintBackground event).
  136.  
  137.    End Sub
  138.  
  139. #End Region
  140.  
  141. End Class
  142.  
  143. #End Region

Saludos
4873  Comunicaciones / Redes / Re: Busco un web-proxy, el cual... en: 23 Julio 2015, 16:07 pm
La primera opción creo que no tiene probabilidad de éxito, tal vez no exista ningún servicio con esas características... pero ojalá existiera y pudiera dar con él, sería lo más cómodo para mi.

La segunda opción, tengo una aplicación comercial que saca alrededor de 30.000 proxys con cada uso, ahora mismo estoy iterando la lista obtenida de forma asíncrona para registrar las requests fallidas y exitosas entre google.com y plixid.com, y... bueno, he conseguido acceder a plixid.com con varios proxys, pero es que esta metodología es un auténtico coñazo incluso haciendo web-scrapping a listas públicas de proxys, descargar e ir probando proxys... casi prefiero reclamar un cambio de IP a mi ISP que me dará menos trabajo.

La tercera opción, tal vez sea viable, no lo se, hay cosas que desconozco como por ejemplo el nivel de anonimato en el que quedaría yo, aparte de como hacerlo (bajo Windows)...

3- Hacerte tu propio proxy. Hay formas de hacerlo de forma gratuita. Hace un tiempo que quería aportar un par de scripts en php para hacer un proxy con un hosting gratuito para este tipo de cosas, si te interesa lo preparo en github y te pego el enlace aquí.

Te lo agradezco mucho pero creo que te haría perder el tiempo por que no domino la programación a nivel web, tal vez no sepa que hacer con esos scripts en php, pero si quieres, sea bienvenida tu ayuda en ese sentido ::) y gracias de nuevo.



Una consulta, porque tiene que ser web-proxy?

 No te sirve usar tor por ejemplo?

no, debo automatizarlo por que es parte de un algoritmo de web-scrapping desarrollado bajo la plataforma .Net.

gracias por comentar
4874  Comunicaciones / Redes / Re: Busco un web-proxy, el cual... en: 23 Julio 2015, 15:21 pm
Una pregunta, el proxy que necesitas tiene que ser de un pais en concreto? tienen que ser varios?

no, es suficiente con que el proxy sea anónimo (no transparente) o al menos eso creo, pero ya he probado decenas de proxys, los cuales funcionan con otras webs (ej: google.com), pero con la web que me interesa (plixid.com) me devuelven diferentes códigos de respuesta, pf, es que me banearon por IP y tendrán un sistema de detección o algo al usar proxys..., me parece que la única manera va a ser usando un web-proxy, que al menos eso si que lo bypassea bien... mientras que al parecer con un proxy normal como ya he mencionado no puedo (cuando ese mismo proxy funciona si lo pruebo con otra página distinta).


tienen que ser varios?

Si, tienen que ser varios, por que accedo ...o mejor dicho accedia diariamente a la página para hacerle web-scrapping.

Pero encontrar proxys activos y anónimos no es problema, el problema es que a la hora de probarlos con esa web no me funcionan xD, al probar un proxy me dió un error muy extraño decía algo así:
"Infracción en el protocolo por parte del servidor. Section:ProxyInLine"
(más o menos, no lo recuerdo bien, y el código no lo recuerdo)
Al probar otros proxys me daban otros tipos de errores distintos... pero vuelvo a repetir que esos mismos proxys funcionan al probarlos con otras páginas, me parece raro.

Saludos
4875  Comunicaciones / Redes / Re: Busco un web-proxy, el cual... en: 23 Julio 2015, 14:06 pm
Es para realizarlo de forma automática?

Es para automatizar la tarea usando un servicio web-proxy para acceder a una página en concreto y hacerle web-scrapping.

Podría hacerlo usando un proxy normal y así no me enfrentaría a la complicación que me está causando la idea del web-proxy, pero lo otro requeriría mayor mantenimiento en el código ...obtener de forma automatizada una lista de proxys e ir probandolos hasta que uno funcione, y esperar que siga funcionando hasta terminar la tarea o de lo contrario volver a empezar a probar proxys, pf, no es algo que me apetezca sinceramente.



Porque si es así puede hacer la petición directamente a la web y que te pase el hash para consultar

Encontré un servicio que funciona bien, sin hashes:
Código:
http://proxyanonimo.es/browse.php?u=url

Ejemplo real de la página que me interesa:
Código:
http://proxyanonimo.es/browse.php?u=http%3a%2f%2fplixid.com

El problema que tengo es que mis expectativas en la respuesta eran encontrar el contenido del documento htm de la url a la que supuestamente he accedido, pero no es así, esta es la respuesta:

Código
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2.  
  3. <title>Proxy Anonimo :: Spanish Web Proxy</title>
  4. <meta name="keywords" content="proxy, webproxy, proxy online, spanish proxy" />
  5. <meta name="description" content="Usa nuestro WebProxy An&#65533;nimo para comprobar como se ve una web desde otro sitio que no sea el ordenador en el que est&#65533;s sentado. Es un acceso remoto desde nuestro servidor." />
  6.  
  7. <style type="text/css">
  8. html, body {
  9.   text-align: center;
  10. }
  11. #wrapper {
  12.   width: 740px;
  13.   margin: 0 auto 0 auto;
  14.   text-align: left;
  15.   padding: 10px;
  16.   background: #eee;
  17.   border: 4px outset #ccc;
  18. }
  19. #footer {
  20.   margin: 10px 0 0 0;
  21.   font-size: 80%;
  22.   color: #ccc;
  23. }
  24. #error {
  25.   border: 1px solid red;
  26.   padding: 2px;
  27.   margin: 5px 0 15px 0;
  28.   background: #eee;
  29. }
  30. .center { text-align: center; }
  31.  
  32. /* TOOLTIP HOVER EFFECT */
  33. #tooltip{
  34.   width:20em; background: #fff;
  35. }
  36. <script type="text/javascript">ginf={url:'http://proxyanonimo.es',script:'browse.php',target:{h:'http://plixid.com',p:'/',b:'',u:'http://plixid.com'},enc:{u:'iawpK1Q337kKRtEraNzZubjsx46C64Qd4aqEZ6vR2GrHZTZXxmNPoU7JM4aGYQJROYjBUFiKbxiYh5LEhmjt4g3G83dVHKClyLMhgTRfgX1nSBPYLYhG38a11bMwMcF8',e:'',x:'',p:''},b:'12'}</script>
  37. <script type="text/javascript" src="http://proxyanonimo.es/includes/main.js?1.4.1"></script></head>
  38. <div id="wrapper">
  39.  
  40. <h1 class="center"><a href="index.php">Proxy Anonimo</a></h1>
  41. <h2 class="center">IPv6 Ready!</h2>
  42. <div id="error">Hotlinking directly to proxied pages is not permitted.</div><p style="text-align:right">[<a href="http://proxyanonimo.es/browse.php?u=http%3a%2f%2fplixid.com&amp;b=12&amp;f=norefer">Reload http://plixid.com</a>]</p>
  43.  
  44. <h2>Proxy</h2>
  45.  
  46.   Usa nuestro WebProxy An&#65533;nimo para comprobar como se ve una web desde otro sitio que no sea el ordenador en el que est&#65533;s sentado. Es un acceso remoto desde nuestro servidor. Si tu conexi&#65533;n tiene alguna restricci&#65533;n, con nuestro Proxy An&#65533;nimo no tendr&#65533;as que tener problema o por lo menos, asegurarte de si la web es accesible o no.
  47.  
  48. <h2>URL</h2>
  49.  
  50. <form action="includes/process.php?action=update" method="post" onsubmit="return updateLocation(this);">
  51. <input type="text" name="u" id="input" size="60">
  52.  
  53.  
  54.  
  55. <!--<input type="submit" value="Go">-->
  56.  
  57. <h3>Options</h3>
  58. <ul id="options">
  59. <li><input type="checkbox" name="encodeURL" id="encodeURL"><label for="encodeURL" class="tooltip" onmouseover="tooltip('Encrypts the URL of the page you are viewing so that it does not contain the target site in plaintext.')" onmouseout="exit();">Encrypt URL</label></li><li><input type="checkbox" name="encodePage" id="encodePage"><label for="encodePage" class="tooltip" onmouseover="tooltip('Helps avoid filters by encrypting the page before sending it and decrypting it with javascript once received.')" onmouseout="exit();">Encrypt Page</label></li><li><input type="checkbox" name="allowCookies" id="allowCookies" checked="checked"><label for="allowCookies" class="tooltip" onmouseover="tooltip('Cookies may be required on interactive websites (especially where you need to log in) but advertisers also use cookies to track your browsing habits.')" onmouseout="exit();">Allow Cookies</label></li><li><input type="checkbox" name="tempCookies" id="tempCookies" checked="checked"><label for="tempCookies" class="tooltip" onmouseover="tooltip('This option overrides the expiry date for all cookies and sets it to at the end of the session only - all cookies will be deleted when you shut your browser. (Recommended)')" onmouseout="exit();">Force Temporary Cookies</label></li><li><input type="checkbox" name="stripTitle" id="stripTitle"><label for="stripTitle" class="tooltip" onmouseover="tooltip('Removes titles from proxied pages.')" onmouseout="exit();">Remove Page Titles</label></li><li><input type="checkbox" name="stripJS" id="stripJS"><label for="stripJS" class="tooltip" onmouseover="tooltip('Remove scripts to protect your anonymity and speed up page loads. However, not all sites will provide an HTML-only alternative. (Recommended)')" onmouseout="exit();">Remove Scripts</label></li><li><input type="checkbox" name="stripObjects" id="stripObjects"><label for="stripObjects" class="tooltip" onmouseover="tooltip('You can increase page load times by removing unnecessary Flash, Java and other objects. If not removed, these may also compromise your anonymity.')" onmouseout="exit();">Remove Objects</label></li> </ul>
  60. </form>
  61.  
  62. <br>
  63.  
  64. <br><br><br>
  65.  
  66. <p><a href="http://s07.flagcounter.com/more/xu5M"><img src="http://s07.flagcounter.com/count/xu5M/bg=FFFFFF/txt=000000/border=CCCCCC/columns=8/maxflags=248/viewers=De+donde+nos+visitan/labels=1/pageviews=1/" alt="free counters" border="0"></a></p>
  67.  
  68.  
  69. <div id="eXTReMe"><a href="http://extremetracking.com/open?login=proxyes">
  70. <img src="http://t1.extreme-dm.com/i.gif" style="border: 0;"
  71. height="38" width="41" id="EXim" alt="eXTReMe Tracker" /></a>
  72. <script type="text/javascript"><!--
  73. EXref="";top.document.referrer?EXref=top.document.referrer:EXref=document.referrer;//-->
  74. </script><script type="text/javascript"><!--
  75. var EXlogin='proxyes' // Login
  76. var EXvsrv='s10' // VServer
  77. EXs=screen;EXw=EXs.width;navigator.appName!="Netscape"?
  78. EXb=EXs.colorDepth:EXb=EXs.pixelDepth;EXsrc="src";
  79. navigator.javaEnabled()==1?EXjv="y":EXjv="n";
  80. EXd=document;EXw?"":EXw="na";EXb?"":EXb="na";
  81. EXref?EXref=EXref:EXref=EXd.referrer;
  82. EXd.write("<img "+EXsrc+"=http://e1.extreme-dm.com",
  83. "/"+EXvsrv+".g?login="+EXlogin+"&amp;",
  84. "jv="+EXjv+"&amp;j=y&amp;srw="+EXw+"&amp;srb="+EXb+"&amp;",
  85. "l="+escape(EXref)+" height=1 width=1>");//-->
  86. </script><noscript><div id="neXTReMe"><img height="1" width="1" alt=""
  87. src="http://e1.extreme-dm.com/s10.g?login=proxyes&amp;j=n&amp;jv=n" />
  88.  
  89. <p class="center">Powered by <a href="http://www.glype.com/">Glype</a>&reg; v1.4.1.</p>
  90. </div>
  91.  
  92. <script type="text/javascript">
  93. var infolinks_pid = 1993344;
  94. var infolinks_wsid = 0;
  95. <script type="text/javascript" src="http://resources.infolinks.com/js/infolinks_main.js"></script>
  96.  
  97. </body>
  98. </html>
  99.  

¿Qué mas me faltaría por hacer?.

Saludos!
4876  Comunicaciones / Redes / Re: Busco un web-proxy, el cual... en: 23 Julio 2015, 13:33 pm
Los que he probado funciónan con hashes en las variables get.

Efectivamente (bueno, yo al principio pensé que era base64 hasta que verifiqué que no xD), parece que no se salva de estar "protegido" ni un solo servicio web-proxy, por ese motivo creo que es indiferente que ponga la url con o sin http(s)://, pero de todas formas te comento que ya lo probé antes de formular mi pregunta :P, y en los que lo probé me devuelve un código 404.

Solamente necesito hallar un servicio que no use cifrado para construir la query.

Gracias por comentar de todas formas.

saludos!
4877  Foros Generales / Foro Libre / Re: sobre los correos electronicos en: 23 Julio 2015, 13:13 pm
si mi correo es pepito@hotmail.es
¿me llegará el correo si alguien escribe pepito@hotmail.com?
yo pensaba que si, pero ayer no funcionó.


¿creeis que deberia funcionar?
yo opino que todos los correos de hotmail del mundo deberian ser acabados en .com. Idem con yahoo y google. Así habría menos malentendidos.

Citar
Un dominio puede tener mas de un nombre, siendo uno un alias de otro. Siempre que todos compartan la misma IP.

Por ejemplo, pongamos que tienes el dominio "don_pepito.com" en la dirección (por ejemplo) 80.150.37.25

Puedes crear un alias del primero que sea "don_pepito.es" que tenga la misma IP

El segundo, o los sucesivos son un alias del primero

no creo que sea así...

Se acabó la tontería.

No se que diversión le encuentras a trollear de esta manera (preguntando la típica chorrada e insistiendo para que te alimenten como buen troll),
pero a mi no me hace ninguna gracia por que lo único que consigues es gastar el tiempo de los demás, que humilde y bondadosamente te contestan pensando que realmente necesitas ayuda.

Algún día se agotará por completo mi paciencia, perez_bcn.

Saludos
4878  Comunicaciones / Redes / Busco un web-proxy, el cual... en: 23 Julio 2015, 12:57 pm
Buenas

Necesito un servicio web-proxy el cual proporcione una sencilla query para automatizar la navegación (mediante programación), por ejemplo:

Código:
http://www.proxy.com/browse.php?url=http://www.site.com&refer=no

Tan simple como eso, ¿se puede con alguno?. Lo comento por que por el momento he tenido complicaciones con todos los servicios que he probado, ya no se si pensar que quizás soy yo el que está haciendo algo mal :-/

Saludos
4879  Programación / .NET (C#, VB.NET, ASP) / Re: evento cellvalidating datagridview en: 23 Julio 2015, 06:32 am
muchas grax gente....grax elektro lo puse en marcha y funciona d maravilla....x otro lado se que m vas a regañar x no abrir otro hilo pero... :silbar:....veras estoy haciendo mi tesis como he comentado y en mi carrera en todos los lenguajes que vi (java, c#, android, php) lo máximo por asi decirlo q m enseñaron fueron ABM a bases d datos....a mi m gusto mucho .NET por eso decidi programar el sistema en este lenguaje....pero hay muchísimas cosas q no se y tngo q preguntar en foros google etc....en lo académico q consejos m podrias dar para aprender desde lo básico hasta lo mas complejo (además d investigar x mi cuenta) y q se pueda certificar cada paso? o como hiciste tu para saber todo lo que sabes hoy en dia.....disculpa las molestias q t ocasionen mis preguntas pero es q siemp q entro al foro veo tus temas y digo guau sabre algún dia tanto como este chabón (asi lo decimos en argentina jaja) m apasiona esta carrera estoy orgulloso d haberla elegido a pesar d no poder ejercer todavía....bueno espero tus comentarios y no sigo mas para ponerme tan cursi jajajaja slds!

No me ocasiona ninguna molestia la pregunta, lo que si molesta un poco es que no hayas escrito ningún salto de línea en ese parrafazo :¬¬ :P

Como bien has dicho deberías crear un nuevo hilo, ya no por que esto sea offtopic... que también, pero más bien te lo digo por que deberías escuchar y valorar más opiniones/consejos que solo los de 1 persona, es decir los mios, pero no por que mi opinión o consejos sea malos (o al menos espero que no lo sean  :xD), simplemente por tener varios "caminos" que poder escoger... el que mejor se adapte a tu forma de trabajo.

En resumen, ya sabes cómo aprender, el conocimiento se adquiere con la lectura y la práctica, en esencia es eso y no hay más, pero te contestaré por privado algo más...

Saludos!
4880  Programación / Java / MOVIDO: [javascript] Probabilidades de Captura en Juego en: 23 Julio 2015, 04:26 am
El tema ha sido movido a Scripting.

http://foro.elhacker.net/index.php?topic=438944.0
Páginas: 1 ... 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 [488] 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 ... 1236
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines