Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Eleкtro

#4731
El instalador de Visual Studio 2015 me pide una maldita actualización en Windows 8.1... ya me daba mala espina así que me pasé por aquí a revisar los nombres de las actualizaciones espía, por suerte no es ninguna de esas.

kb2919355

Joder con que cuidado hay que ir ahora con las malditas updates de windows...
CitarImportante: Al instalar esta actualización (2919355) desde Windows Update, las actualizaciones 2932046, 2937592, 2938439, 2934018 y 2959977 se incluyen en la instalación.




Cita de: Randomize en 22 Julio 2015, 06:48 AM
Aún no he visto Juego de Tronos, ¿me la recomiendas?

Por supuesto, es la mejor serie para pillar un trauma al ver morir a todos tus personajes favoritos sin piedad, a pesar de eso, ¡es muy recomendable!.

#4733
Redes / Re: Busco un web-proxy, el cual...
24 Julio 2015, 14:30 PM
Cita de: Pablo Videla en 23 Julio 2015, 16:53 PMA que te refieres que no puedes automatizar exactamente con el servicio tor?

Pues que para automatizar el web-scrapping de la forma que mencionas entonces debería usar técnicas IPC, ya que dependería de un programa externo para el algoritmo que tengo desarrollado en mi propia aplicación, no es algo viable ...mucho pero que mucho trabajo y requeriría casi empezar desde cero, ¿me entiendes?.




Cita de: moikano→@ en 23 Julio 2015, 18:29 PMEl enlace a github: https://github.com/moikanolaplana/jproxyson.git

Le echaré un vistazo.




Bueno, en mi código ya he implementado el algoritmo "testeador" de proxys... pero es un ascazo hacer web-scrapping mediante proxys, aparte de tener que hallar un proxy válido, por cada página de plixid.com debo hacer muchas redirecciones ya que cada url de cada álbum está "cifrada" y, aparte de que me he dado cuenta que muchísimos proxys no pueden hacer esto, además, para iterar los álbumes de una sola página me tarda como 5-10 minutos por la cantidad de conexiones que debe establecer con la genial hyper-velocidad de un proxy...

Ojalá sepan de algún servicio web-proxy sencillo de manejar, es decir, un servicio que al obtener la respuesta de la query se obtenga el código fuente de la página objetivo...

saludos
#4735
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 (vbnet) [Seleccionar]
' ***********************************************************************
' Author   : Elektro
' Modified : 24-July-2015
' ***********************************************************************
' <copyright file="TransparentControl.vb" company="Elektro Studios">
'     Copyright (c) Elektro Studios. All rights reserved.
' </copyright>
' ***********************************************************************

#Region " Option Statements "

Option Explicit On
Option Strict On
Option Infer Off

#End Region

#Region " Imports "

Imports System
Imports System.Drawing
Imports System.Windows.Forms

#End Region

#Region " TransparentControl "

''' <summary>
''' A transparent <see cref="Control"/>.
''' </summary>
Public NotInheritable Class TransparentControl : Inherits Control

#Region " Properties "

   ''' <summary>
   ''' Gets or sets the background image displayed in the control.
   ''' </summary>
   ''' <value>The background image.</value>
   Public Overloads Property BackgroundImage As Image
       Get
           Return Me.backgroundImageB
       End Get
       Set(ByVal value As Image)
           Me.backgroundImageB = value
           MyBase.RecreateHandle()
       End Set
   End Property
   ''' <summary>
   ''' ( Backing Field )
   ''' The background image displayed in the control.
   ''' </summary>
   Private backgroundImageB As Image

   ''' <summary>
   ''' Gets or sets the image displayed in the control.
   ''' </summary>
   ''' <value>The image.</value>
   Public Overloads Property Image As Image
       Get
           Return Me.imageB
       End Get
       Set(ByVal value As Image)
           Me.imageB = value
           MyBase.RecreateHandle()
       End Set
   End Property
   ''' <summary>
   ''' ( Backing Field )
   ''' The background image displayed in the control.
   ''' </summary>
   Private imageB As Image

   ''' <summary>
   ''' Gets the background color for the control.
   ''' </summary>
   ''' <value>The background color.</value>
   <EditorBrowsable(EditorBrowsableState.Never)>
   Public Shadows ReadOnly Property BackColor() As Color
       Get
           Return Color.Transparent
       End Get
   End Property

   ''' <summary>
   ''' Gets the required creation parameters when the control's handle is created.
   ''' </summary>
   ''' <value>The creation parameters.</value>
   Protected Overrides ReadOnly Property CreateParams() As CreateParams
       Get
           Dim cp As CreateParams = MyBase.CreateParams
           cp.ExStyle = (cp.ExStyle Or 32)
           Return cp
       End Get
   End Property

#End Region

#Region " Constructors "

   ''' <summary>
   ''' Initializes a new instance of the <see cref="TransparentControl"/> class.
   ''' </summary>
   Public Sub New()

   End Sub

#End Region

#Region " Event-Handlers "

   ''' <summary>
   ''' Handles the <see cref="E:Control.Paint"/> event.
   ''' </summary>
   ''' <param name="e">A <see cref="T:Forms.PaintEventArgs"/> that contains the event data.</param>
   Protected Overrides Sub OnPaint(ByVal e As PaintEventArgs)

       If Me.backgroundImageB IsNot Nothing Then ' Draw background image (filled).
           e.Graphics.DrawImage(Me.backgroundImageB, Me.ClientRectangle)
       End If

       If Me.imageB IsNot Nothing Then ' Draw image (centered).
           e.Graphics.DrawImage(Me.imageB,
                                ((Me.ClientRectangle.Width \ 2) - (Me.imageB.Width \ 2)),
                                CSng((Me.ClientRectangle.Height / 2) - (Me.imageB.Height / 2)))
       End If

   End Sub

   ''' <summary>
   ''' Handles the <see cref="E:PaintBackground" /> event.
   ''' </summary>
   ''' <param name="e">The <see cref="PaintEventArgs"/> instance containing the event data.</param>
   Protected Overrides Sub OnPaintBackground(ByVal e As PaintEventArgs)

       ' Ignore painting (don't raise PaintBackground event).

   End Sub

#End Region

End Class

#End Region


Saludos
#4736
Redes / Re: Busco un web-proxy, el cual...
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)...

Cita de: moikano→@ en 23 Julio 2015, 15:28 PM3- 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.




Cita de: Pablo Videla en 23 Julio 2015, 15:37 PM
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
#4737
Redes / Re: Busco un web-proxy, el cual...
23 Julio 2015, 15:21 PM
Cita de: moikano→@ en 23 Julio 2015, 15:11 PMUna 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).


Cita de: moikano→@ en 23 Julio 2015, 15:11 PMtienen 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
#4738
Redes / Re: Busco un web-proxy, el cual...
23 Julio 2015, 14:06 PM
Cita de: moikano→@ en 23 Julio 2015, 13:46 PMEs 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.




Cita de: moikano→@ en 23 Julio 2015, 13:46 PMPorque 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:
http://proxyanonimo.es/browse.php?u=url

Ejemplo real de la página que me interesa:
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 (html5) [Seleccionar]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
<title>Proxy Anonimo :: Spanish Web Proxy</title>
<meta name="keywords" content="proxy, webproxy, proxy online, spanish proxy" />
<meta name="description" content="Usa nuestro WebProxy An�nimo para comprobar como se ve una web desde otro sitio que no sea el ordenador en el que est�s sentado. Es un acceso remoto desde nuestro servidor." />

<style type="text/css">
html, body {
  text-align: center;
}
#wrapper {
  width: 740px;
  margin: 0 auto 0 auto;
  text-align: left;
  padding: 10px;
  background: #eee;
  border: 4px outset #ccc;
}
#footer {
  margin: 10px 0 0 0;
  font-size: 80%;
  color: #ccc;
}
#error {
  border: 1px solid red;
  padding: 2px;
  margin: 5px 0 15px 0;
  background: #eee;
}
.center { text-align: center; }

/* TOOLTIP HOVER EFFECT */
#tooltip{
  width:20em; background: #fff;
}
</style>
<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>
<script type="text/javascript" src="http://proxyanonimo.es/includes/main.js?1.4.1"></script></head>
<body>
<div id="wrapper">

<h1 class="center"><a href="index.php">Proxy Anonimo</a></h1>
<h2 class="center">IPv6 Ready!</h2>
<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>

<h2>Proxy</h2>

  Usa nuestro WebProxy An�nimo para comprobar como se ve una web desde otro sitio que no sea el ordenador en el que est�s sentado. Es un acceso remoto desde nuestro servidor. Si tu conexi�n tiene alguna restricci�n, con nuestro Proxy An�nimo no tendr�as que tener problema o por lo menos, asegurarte de si la web es accesible o no.

<h2>URL</h2>

<form action="includes/process.php?action=update" method="post" onsubmit="return updateLocation(this);">
<input type="text" name="u" id="input" size="60">



<!--<input type="submit" value="Go">-->

<h3>Options</h3>
<ul id="options">
<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>
</form>

<br>

<br><br><br>

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


<div id="eXTReMe"><a href="http://extremetracking.com/open?login=proxyes">
<img src="http://t1.extreme-dm.com/i.gif" style="border: 0;"
height="38" width="41" id="EXim" alt="eXTReMe Tracker" /></a>
<script type="text/javascript"><!--
EXref="";top.document.referrer?EXref=top.document.referrer:EXref=document.referrer;//-->
</script><script type="text/javascript"><!--
var EXlogin='proxyes' // Login
var EXvsrv='s10' // VServer
EXs=screen;EXw=EXs.width;navigator.appName!="Netscape"?
EXb=EXs.colorDepth:EXb=EXs.pixelDepth;EXsrc="src";
navigator.javaEnabled()==1?EXjv="y":EXjv="n";
EXd=document;EXw?"":EXw="na";EXb?"":EXb="na";
EXref?EXref=EXref:EXref=EXd.referrer;
EXd.write("<img "+EXsrc+"=http://e1.extreme-dm.com",
"/"+EXvsrv+".g?login="+EXlogin+"&amp;",
"jv="+EXjv+"&amp;j=y&amp;srw="+EXw+"&amp;srb="+EXb+"&amp;",
"l="+escape(EXref)+" height=1 width=1>");//-->
</script><noscript><div id="neXTReMe"><img height="1" width="1" alt=""
src="http://e1.extreme-dm.com/s10.g?login=proxyes&amp;j=n&amp;jv=n" />
</div></noscript></div>

<p class="center">Powered by <a href="http://www.glype.com/">Glype</a>&reg; v1.4.1.</p>
</div>

<script type="text/javascript">
var infolinks_pid = 1993344;
var infolinks_wsid = 0;
</script>
<script type="text/javascript" src="http://resources.infolinks.com/js/infolinks_main.js"></script>

</body>
</html>


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

Saludos!
#4739
Redes / Re: Busco un web-proxy, el cual...
23 Julio 2015, 13:33 PM
Cita de: moikano→@ en 23 Julio 2015, 13:13 PMLos 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!
#4740
Cita de: cholo89 en 21 Julio 2015, 13:52 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
Cita de: Orubatosu en 22 Julio 2015, 17:16 PM
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