Bienvenido a icaix.com!

Posted on July 3rd, 2007 by Miggs

Que es Icaix.com?

Icaix.com es pagina joven, dinamica e innovadora cuyo objetivo es introducir de una manera facil y sencilla el oscuro mundo de Linux en temas de Seguridad informatica. Desde Icaix.com entendemos que la mejor forma de defenderse de las amenazas que la nuevas tecnologias traen consigo es entender como seria posible para un tercer usuario no autorizado obtener acceso y comprometer la seguridad de nuestro sistema.

A quien va dirigida Icaix.com?

Desde Icaix.com procuramos enfocar los diversos temas de la forma mas simple posible. El objetivo es que cualquier usuario con algo de destreza en el mundo de la informatica pueda entender y seguir los contenidos de la web. Conocimiento y uso de Linux no es estrictamente necesario para entender conceptualmente los diferentes temas, sin embargo si que es muy recomendable que por lo menos tener una copia de Backtrack a mano y simular los tutoriales uno mismo.

Que NO me voy a encontrar en Icaix.com?

Para evitar malentendidos comencemos con lo que Icaix.com NO ofrece.

  • Soporte y correccion de errores: Muchos tutoriales contienen ejemplos practicos de como realizar ciertos ataques. Aunque icaix intentara de la mejor manera posible ayudar a sus usuarios, este no es el sitio adecuado donde encontrar ayuda para solucionar posibles errores de configuracion, ausencia de librerias o drivers, etc. Si no sabes a donde acudir, comienza por la zona de links..
  • Ayuda o descripcion de como atacar a terceras personas: Preguntas o solicitud de ayuda para por ejemplo 'robarle la contraseña del mail de un amigo', o como hacer un 'DoS' (Denial of Service) en medio de clase para evitar que el profesor se pueda descargar los apuntes de clase seran ignorados y posiblemente eliminados.
  • Expliots o vulnerabilidades especificos para determinadas aplicaciones.
  • Explicaciones detalladas sobre el funcionamiento de protocolos: Si se intentara cubrir aquellas secciones que sean relevantes al tema en cuestion. Para mayor detalle busca aqui!.

Que SI me voy a encontrar en icaix.com?

Lo que SI que podreis encontrar en icaix

  • Reviews sobre distintas distribuciones y/o aplicaciones normalmente usadas en este mundillo.
  • Reviews sobre distintos elementos hardware que tenga la suerte de probar y analizar en Linux. Si produces y vendes hardware o software relacionado con cualquiera de los topics de la pagina pon te en contacto conmigo.
  • Trucos y/o curiosidades que vaya encontrando y que crea que son de interes general.

Algunos datos sobre icaix:

Icaix ha sido creada y actualmente es mantenida por Miguel Angel Calvo (Miggs). Miggs es un estudiante de quinto curso de Informatica en ICAI, Madrid.

Fujiyama, el servidor LAMP donde se aloja icaix es un pequeño servidor que corre gracias a Ubuntu Linux 6.06 LTS + Xen. Actualmente cuenta con una linea de 1Mbps de descarga. No es mucho, pero es ilimitado!, asi que tened paciencia cuando os descargueis los videos.

Como ya algunos habeis hecho, si tienes cualquier duda o sugerencia, por favor poneros en contacto con migo en mangel12321@hotmail.com. Contestare lo antes posible.

Ultimo Post


Extending C++ with Boost Python

Posted on February 26th, 2010 in C++, Linux, Programacion, Python by Miggs

Lately I have been messing around with the boost python library to extend c++ (Being able to instantiate C++ over python). Since I wanted to create my own Makefiles I wanted to avoid using bjam. To build shared objects you can do it as follows.

Boost Python Hello World

g++ -shared -fPIC -o hello_ext.so hello.cpp -I/usr/local/include/boost/python -I/usr/local/include/python2.6 -lboost_python

hello.cpp

// Copyright Joel de Guzman 2002-2004. Distributed under the Boost
// Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt
// or copy at http://www.boost.org/LICENSE_1_0.txt)
// Hello World Example from the tutorial
// [Joel de Guzman 10/9/2002]

#include
#include

char const* greet()
{
return “hello, world”;
}

BOOST_PYTHON_MODULE(hello_ext)
{
using namespace boost::python;
def(“greet”, greet);
}

hello.py

# Copyright Joel de Guzman 2002-2007. Distributed under the Boost
# Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt
# or copy at http://www.boost.org/LICENSE_1_0.txt)
# Hello World Example from the tutorial

import hello_ext
print hello_ext.greet()



Mas Articulos


[ June 3rd, 2009 ] Ruby & Ruby on Rails escrito por Miggs
[ May 29th, 2009 ] Social Engineering: twitter escrito por Miggs
[ May 14th, 2009 ] Resume transfer with scp and rsync escrito por Miggs
[ December 9th, 2008 ] Daemon rtorrent escrito por Miggs
[ December 8th, 2008 ] Compilando rtorrent 0.12.4, Debian 4.0 escrito por Miggs
[ December 8th, 2008 ] Compilando libtorrent 0.12.4 en Debian 4.0 escrito por Miggs
[ August 15th, 2008 ] setxkbmap: Cambiar layout del teclado escrito por Miggs
[ July 22nd, 2008 ] SUSE Enterprise 10, updatedb y locate escrito por Miggs
[ July 1st, 2008 ] awk: elemento separador escrito por Miggs