About Fredy

http://rusheroz.wordpress.com/

La tecnología me agrada desde que tengo uso de memoria, soy cazador de virus informáticos pues me gusta analizar que tanto puede hacer unos cuantos KBs, la seguridad informática es uno de mis temas fuertes, me gusta la pepsi bien helada, y programar de noche.

Posts by Fredy :

Prevenir robo de cuentas de correo

Tiempo ha pasado desde que no posteo y pues bien, aquí comparto un post que redacté, espero les sea de utilidad:

…Continuando con los temas de seguridad informatica como ing. social aqui uno nuevo o quizás no tanto; hace buen tiempo que en las noticias se han esuchado los fraudes por internet, el robo de cuentas bancarias y demás, todo esto gracias al “hack” del correo y algo más, el método más usado por los delincuentes ciberneticos es el phising del cual les escribiré para que estén alertas en caso se les llegue a presentar.

phishing

Seguir leyendo …

Tutorial Tortoise SVN + SourceForge

A ver, primero necesitamos tener una cuenta en: SourceForge.net posteriormente descargar el cliente de SVN, en este caso será Tortoise Tortoise SVN
Quienes conocen, saben de su gran utilidad, desde mi punto de vista, es un software que funciona al mismo estilo de un puente, conectando y compartiendo un proyecto de desarrollo de software para trabajar en equipo [valga la redundancia], si andas en la universidad, esta es una gran alternativa para solucionar el principal problema que tenemos trabajando por separado el mismo proyecto…
Bueno, sin más que agregar, vamos por el tutorial!
Seguir leyendo …

Flisol 2010 Trujillo Peru

El Festival Latinoamericano de Instalación de Software Libre (FLISoL) es el evento de difusión de Software Libre más grande en Latinoamérica. Se realiza desde el año 2005 y desde el 2008 se adoptó su realización el 4to Sábado de abril de cada año. Su principal objetivo es promover el uso del software libre, dando a conocer al público en general su filosofía, alcances, avances y desarrollo.

A tal fin, las diversas comunidades locales de software libre (en cada país/ciudad/localidad), organizan simultáneamente eventos en los que se instala, de manera gratuita y totalmente legal, software libre en las computadoras que llevan los asistentes. Además, en forma paralela, se ofrecen charlas, ponencias y talleres, sobre temáticas locales, nacionales y latinoamericanas en torno al Software Libre, en toda su gama de expresiones: artística, académica, empresarial y social.

Este evento está siendo organizado por la Universidad Nacional de Trujillo, aquí el mensaje que anda en su website

Seguir leyendo …

Programando en C Sharp – 03

Hola!!! como van estimados lectores? todo bien? pues yo ando con las ganas de programar en C#, motivos? mmm… mejorar y compartir :D En esta ocasión vamos con la selección múltiple, para qué sirve? pues para evitar escribir tantos IFs como sean necesarios, es decir una manera óptima de reducir código fuente, veamos:


namespace Estaciones
{
 class Estaciones
 {
 static void Main(string[] args)
 {
 Console.WriteLine("Determinando la estación del año");
 Console.WriteLine("--------------------------------");
 Console.Write("Ingrese número de día: ");
 byte dia = byte.Parse(Console.ReadLine());
 // byte representa a un número de tamaño relavitamente
 // pequeño como se requiere[0-255], que sea hábito el tener en cuenta
 // los tipos de datos para trabajar pensando en la memoria...

y continuando con el ejemplo: Seguir leyendo …

Programando en C Sharp – 02

Buenos días!!! regreso de unas vacaciones otorgadas por la directiva de iFX, y continuando con el curso de programación en C#, vamos viendo estructuras condicionales simples, y sin más que agregar, aqui está el código:


using System;
namespace RendimientoEscolar
{
 class Promedio
 {
 //Método principal
 static void Main(string[] args)
 {
 Console.WriteLine("Determinando el rendimiento de alumno");
 Console.WriteLine("-----------------------------");
 Console.Write("Ingrese promedio: ");

 // Declaramos la variable: double promedio
 double promedio;
 promedio = double.Parse(Console.ReadLine());
 // La cual es asignada mediante un Console.ReadLine()
 // pero! tiene que ser "parseada" porque ReadLine lee los valores
 // del tipo string, asi que al momento de "parsear" va del siguiente modo:
 // tipo.Parse(Console.ReadLine());
 // tipo -> Int32, Int64, double, long, entre otros
 // cuidado con los valores tipo bool.

 if (promedio < 0 || promedio > 20)
 // Las barras significan "o" lógico.
 Console.WriteLine("Dato erróneo");
 else if (promedio <= 5)
 Console.WriteLine("Échale más ganas, tu puedes!");
 else if (promedio <= 10)
 Console.WriteLine("Venga vamos! puedes ser mejor, fala poco!");
 else if (promedio <= 15)
Console.WriteLine("Vas por buen camino! ");

 // En el siguiente caso, van las llaves porque se emplea 2 lineas
 // de código y el IF sin llaves solo permite una.
 else if (promedio <= 20)
 {
 Console.WriteLine("Bien, seguid adelante!");
 Console.WriteLine("Ahora, comparte lo que sabes");
 }
 // Finalmente el clásico .ReadLine() para detener la aplicación
 // y apreciar sus resultados.
 Console.ReadLine();
 }
 }
}

Saludos!

Twitter Hackeado

twitterHackedHace buen rato twitter fue hackeado y en iFXPeru damos la noticia de mala onda para la gentwitta de la twittósfera, lo curioso es dejar su correo electrónico: Iranian.Cyber.Army@gmail.com, quizás sea para contratos, maltratos, fama, en fin… Lo bueno es que tenemos a twitterland de regreso!

Via: TechCrunch

Saludos!

Programando en C Sharp – 01

Y como dijo Jack, vamos por partes. Ahora comienza la programación en C#,
el IDE que utilizaremos es Visual Studio 2008, pueden descargar una versión
Express [de preferencia el instalador OffLine], espero que este curso sea de su agrado :D

using System;
// "System" es la libreria que usaremos(using) para el programa.

namespace IntercambioValores
 // Es una forma de agrupar lógicamente.
 // Podemos llevar un ordenamiento jerárquico, que
 // permite buscar y utilizar de manera sencilla las clases.

{
 class Program
 // Nombre de la clase
 {
 static void Main(string[] args)
 // Método principal del programa
 {
 // Declaración de variables
 int a, b, c;

 // .WriteLine: escribe valores y da un salto de linea.
 Console.WriteLine("Comenzando a programar en C#");
 Console.WriteLine("----------------------------");

 // .Write: comienza a recibir valores en la misma linea
 Console.Write("Ingrese un valor a: ");

 // Convertimos tipo de dato: string -> int
 a = Int32.Parse(Console.ReadLine());
 Console.WriteLine("Ingrese un valor b: ");
 b = Int32.Parse(Console.ReadLine());
 Console.WriteLine("----------------------------");

 // se utiliza una variable c para poder almacenar
 // temporalmente el cambio a->b, de lo contrario
 // las variables se reemplazan y caos total >.<
 c = a;
 a = b;
 b = c;
 Console.WriteLine("Los valores de a y b fueron intercambiados");
 Console.WriteLine("Ahora los nuevos valores son: ");
 Console.WriteLine("a: " +a);
 Console.WriteLine("b: " +b);
 Console.ReadLine();
 }
 }
}

Ahora bien, si lo que deseamos es desarrollar alguna fórmula matemática como la suma de los N primeros números naturales… En el main, estaría el siguiente código:

int CantidadNumeros;
double Resultado;
Console.WriteLine("Programando matemáticamente");
Console.WriteLine("---------------------------");
Console.Write("Ingrese la cantidad de numeros: ");
CantidadNumeros = Int32.Parse(Console.ReadLine());
//Determinamos la fórmula:
Resultado = CantidadNumeros * (CantidadNumeros + 1)/2;
Console.WriteLine("El resultado es: "+Resultado);
Console.ReadLine();

Saludos!

Regresando en el tiempo…

Un tema off topic, pero creo que es necesario recordar el tiempo en que comenzamos nuestra vida informática pues he ahí donde radica las ganas de comenzar a desarrollar todo un mundo paralelo, formando parte de ello. En este post veremos la evolución de la web, un poco de historia, un parte de mi vida, y el inicio de mi adicción a la tecnología.backtime

En aquel entonces estaba en su apogeo el gran Windows 95, un avance tremendo con el entornos gráficos, la pantallita negra quedó atrás… Difíciles comandos fueron reemplazados por pictogramas y dibujitos interesantes, nuevas formas de ver la computadora aparecieron y con ella la red, la cual sin pensarlo llegaría a formar parte de la vida de cada uno de nosotros… Tiempo después, llegó Windows 98, todo mundo fascinado por el avance del sistema operativo por parte de Microsoft, con esta plataforma comenzó  a volverse relativamente común el uso de internet, trajo consigo el correo electrónico! aunque muy raras personas se aventuraban a crearse uno por las dudas enormes que tenían sobre aquella tecnología… Quienes encabezaban la lista de servidores de e-mail gratuito? Yahoo! y Hotmail [empresa que sería adquirida por Microsoft más adelante], búsquedas con Altavista [antes de Google] eran comunes en esos días; los canales de chat, el mIRC, lo máximo!!! me parece que aquí es donde comienza el reconocimiento de un “nick” para cada usuario o por lo menos una identificación “original” cuestiones fuera de lo común como peperanger99.

La “moda” estaba determinada por el envío de las populares cadenas… nació el spam, todo estaba bien con los virus en el ordenador y ahora soportar cadenas que si no las enviás, morirás en 7 días… Por estar molestando a mis amigos, send! jajajaja!  en fin, todo tiene un límite, el aburrimiento llegó y los usuarios poco a poco dejaron de enviar cadenas [aunque continúan enviándose, no es lo mismo que hace buen tiempo atrás] .

Que tiempos aquellos, utilizando el Winamp 2 una revolución total de los Players, utilizando un messenger sin emoticones personalizables, con el español CORRECTAMENTE escrito sin atropellos de lenguaje, con tantas contracciones ni leer bien se puede actualmente; jugando Doom2, Star Craft, el counter strike 1.3!, que buenos tiempos! excelentes gráficas[Pensando que es un viaje al pasado].

Aqui viene la mejor parte, los foros!!! en lo personal, me encantaba leer la opinión del resto sobre algún tema y responder, simplemente genial, también los websites eran detallados, con tantas tablas y muñequitos moviendose curiosamente [Gifs]… el Html en todo su esplendor, aquí podemos notar como en unos años la web ha evolucionado de una manera increíble, una de las webs que más visité para juegos de game boy color y super nintendo fue CuidadFutura.com/gamesworld la cual dejó de actualizarse hace mucho tiempo… que recuerdos aquellos.

La web es un mar inmenso, el cual debemos navegar constantemente explorando nuevos foros, webs, blogs, etc, etc, etc…   para aumentar el tesoro más grande que puede tener el ser humano: el conocimiento, y algo aún más power: saber compartirlo con otros.

Atte. ZeroXprt

Saludos!

PD: La imágen va como referencia de un regreso en el tiempo.

Twitter viruliento?

Con el paso del tiempo en esta vida de web 2.0, el gran twitter con una simplicidad ha llegado a convertirse en una adicción en algunos casos, con el sinfín de utilidades que puede darse, es una herramienta que día a día va multiplicando sus usuarios, por otro lado… como cada vez son más personas y hasta bots que utilizan twitter se ha convertido en la mira del lado oscuro de la fuerza, pues para varios twitteros, alguna vez ha clikeado en las mini url dando como resultado un website diferente, en otro caso simplemente mensajes masivos de spam [valga la redundancia].  El detalle: confiamos en los enlaces twitteros y a raíz de esta confianza caemos en el clikeo de las mini-url y en el caso más critico llgaríamos a una website demasiado peligroso.

Y que tal si desde nuestra cuenta se están enviando este tipo de mensajes? Caballero no más, a pedir disculpas a tantos seguidores como se tenga, adicionalmente revisar las opciones de configuración, comprobando que aplicaciones tienen acceso a nuestra cuenta twittera.twiiter-ZeroXprt

Bueno, ahora revisen sus cuentas no vaya ser que… se encuentren en esta situación y para despedirme un “green” mensaje: “Cuiden la twittosfera! protegedla evitando ser partícipe de los enlaces dañinos”

Saludos!

Google Reader infectado por un virus

Google-Infected-La noticia circula por toda la red,  Google Reader get infected! Quién se imaginaría que algún servicio de San Google llegara a ese nivel? en fin, mientras los humanos sigamos programando, estaremos vulnerables al error, el Worm es Koobface, un worm que ataca a usuarios de redes sociales como  facebook [no se olviden de darse una vuelta por nuestra cuenta], lo peligroso es que intenta después de infectar sacar información de las víctimas siendo aproximadamente 1 300 infectad según lo que nos informa Trend Micro:

“Cuando el internauta que comparte un enlace contaminado clikea en él,  aparece un website falso de facebook que descarga un programa malicioso en el ordenador de la víctima. Altera la navegación y permite el acceso remoto. Trend Micro asegura que ha sido bloqueda la página fraudulenta. “”

Si has sido infectado, les recomiendo visitar la solución que ofrece Alerta-Virus.

Más información: Blog Trend micro