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

#1011
Foro Libre / Re: La Historia Interminable
29 Julio 2013, 14:38 PM
eran super h4x0rs
#1012
Vaya un hippie, mítico profeta del Software Libre :D Las empresas arriba mencionadas han sabido acoplarse al modelo económico y social actual, amoldándose a las necesidades de las personas. Por ese motivo gozan de tanta popularidad entre los internautas, y va este tío y empieza a baticinar sin dar razones aparentes. Está clarísimo de que dichas empresas tienen que renovar sus servicios, pero ese progreso lleva activo desde el inicio de éstas. Recordemos que Google no era nada más que un buscador, Amazon una librería virtual, Microsoft una simple empresa que comercializaba sistemas operativos y Apple más de lo mismo.

El Software Libre puede romper varias barreras construídas por los monopolios establecidos, pero ¿hasta que punto? No sé equivoca en el punto de que Internet es una red de ordenadores (red de redes) y que todos y cada uno de nosotros la formamos, pero la gente de a pie utilizará los servicios más populares, intuitivos y atractivos reforzando la postura de estos gigantes de la informática. Aunque siempre existan alternativas.

Saludos!
#1013
Foro Libre / Re: La Historia Interminable
29 Julio 2013, 00:48 AM
que solo DOSean
#1014
Lo mejor es que averigues que proceso es el que está forzando la apertura de Outlook y te informes acerca de éste, para ver si es lícito o no. Otra buena opción sería la de comprobar si dicho proceso crea conexiones externas para el intercambio de datos, si esto último sucediese con un Sniffer podrías comprobar los datos que están siendo enviados.

Saludos!
#1015
@raul338: Llamar al Garbage Collector se considera mala práctica, pues es el mismo quien se invoca automáticamente para liberar los recursos no utilizados tales como variables no utilizadas o sin referenciar (var = nothing). Si el Objeto implementa IDisposable, es decir, tiene por método Dispose(), pues has de llamarlo ya que es el destructor del objeto. Si hicieras ->
Código (Vb.NET) [Seleccionar]
Obj = Nothing lo que estás haciendo es quitar la referencia al objeto, pero no lo estás liberando, sigue en memoria, lo único que el Garbage Collector lo suprimirá cuando sea invocado, pero llamarlo en cada iteracción (como el ejemplo de Ikillnukes) sería una locura.

Saludos!
#1016
Te arrojo un poco de luz ya que tengo bastante experiencia en este ámbito.

Lo que comentas se hace con un hook de teclado a bajo nivel que captura los mensajes producidos por los eventos de pulsación del teclado. Si tocaste VB 6 sabrás que ahí la mayoría de cosas se implementaban mediante la utilización de la API de Windows (WinAPI) y en este caso, tendrás que emplear las API que Windows ofrece para implementar el hook de teclado a bajo nivel.

Infórmate acerca de SetWindowsHookEx, CallNextHookEx, UnhookWindowsHookEx que no son más que las API que necesitas para realizar lo que pides. En pinvoke.net encontrarás las declaraciones en C# o VB .NET de dichas API (traducidas de C++ a .NET por así decirlo).

Por un módico precio podría realizar la solución que pides sin complicaciones.

Saludos!
#1017
@ElBenjo: Exacto, no es una práctica recomendable setear las variables a Nothing. Particularmente prefiero la reutilización de variables o la implementación de IDisposable dentro del Objeto para después llamar a Dispose(). Como dije anteriormente el GC resta velocidad a la aplicación y por lo tanto eficiencia.

Estaría bien que Ikillnukes provase todas las opciones aquí mencionadas.

Saludos!
#1018
Cita de: ceibe en 27 Julio 2013, 03:36 AM
ETA podia utilizar esto para seguir abriendose camino ,deja de la lucha armada (cuidado  yo no soy por el terrorismo pero es simple curiosidad)

Zergatik galdetzen duzu hori? Pues se supone que la cúpula etarra ha decaído/desaparecido/ha sido detenida y encarcelada en estos últimos años. Estoy seguro de que ETA sigue activa, pero desorganizada y no tiene nada que ver con la ETA militar que antes se conocía, aquella que preocupaba a todos los españoles. En mi opinión, Euskadi Ta Alkartasuna no tiene cabida en el sistema actual y está bien como está. Estuvo bien como medida anti-represiva. Ahora mismo preferiría un golpe de estado... y una vuelta a las barricadas...
#1019
@El Benjo: Lo que comentas no es nada más ni nada menos que la reutilización de variables. La misma variable va tomando distintos valores, en este caso objetos, por cada iteracción del bucle For.

Otra opción sería la de liberar el contenido de las variables de la siguiente manera:

Código (VB.NET) [Seleccionar]

...
                   oUser = Nothing
                   pUser = Nothing
...
     


De esta forma le estás indicando al GC que libere el contenido de dicha variable. GC = Garbage Collector.

Saludos!
#1020
Cita de: Novlucker en 26 Julio 2013, 16:52 PM
¿Por qué debes de proporcionar tus credenciales? ¿Por qué no pides que lo ingresen los usuarios?