elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Sigue las noticias más importantes de seguridad informática en el Twitter! de elhacker.NET


  Mostrar Temas
Páginas: 1 2 [3] 4
21  Programación / Programación C/C++ / Desarrollo Freelance en C++ ... Donde.. Donde.? en: 3 Septiembre 2011, 22:25 pm
Hey.! Buscando por inter.. Encontré ciertos sitios... Donde el desarrollo se hace vía Freelance.. Con buena paga.. Pero la pregunta seria.. Son fiables.? Alguno de ustedes han trabajado en proyectos freelance.? Que probabilidad tengo de que me cancelen lo que programo.?


Saludos ;)
22  Programación / Programación C/C++ / OpenSSL + Cliente Proxy en: 31 Agosto 2011, 22:56 pm
Buenas alguien sabra decirme si OpenSSL tiene soporte para un cliente proxy..?

Actualmente implemento una llamada a la funcion BIO_set_proxies() Que segun el header bio.h es la funcion implementada para el soporte de proxys...

Código:
/* BIO_s_proxy_client() */
#define BIO_set_url(b,url) BIO_ctrl(b,BIO_C_SET_PROXY_PARAM,0,(char *)(url))
#define BIO_set_proxies(b,p) BIO_ctrl(b,BIO_C_SET_PROXY_PARAM,1,(char *)(p))

En mi codigo....

Código:
 BIO_set_proxies(bio, localhost:4321)

Pero nada.. Le da igual.. Se conecta directamente al servidor POP3 sin pasar por el proxy SOCK4

Para conectarme al servidor lo hago de la siguiente forma
Código:
    BIO_set_conn_hostname(bio, host);


En la referencia que hacen en su web acerca de su API.. No sale nada acerca de proxys..


Citar


Alguien podria ayudarme acerca de que funcion debo llamar para que pase por mi proxy antes de que se conecte al servidor POP3.?

Mi SO es Arch y mi version del openssl es la  1.0.0
23  Programación / Programación C/C++ / QTcreator + libgdata en: 28 Agosto 2011, 04:10 am
Buenas.. Estaba tratando de compilar un prj que tengo sobre QT y libgdata pero... No encuentro la forma... Se que debe ser un parametro que se le pasa a g++ .. Pero no doy con cual...


Actualmente tengo Qt Creator 2.2.1 (Qt 4.7.3 (64 bit)) y mi version libgdata es la 0.8.0-1

Normalmente en aplicaciones sin GUI QT compilo normal con...

Código:
g++ `pkg-config --libs --cflags libgdata` -l curl -l xml2 -l mysqlclient main.cpp;

Y esto es suficiente pero.. Con QTcreator parece que necesito de algo mas

Mi Makefile

Código:
#############################################################################
# Makefile for building: untitled3
# Generated by qmake (2.01a) (Qt 4.7.3) on: sáb ago 27 21:02:21 2011
# Project:  ../untitled3/untitled3.pro
# Template: app
# Command: /usr/bin/qmake -spec /usr/share/qt/mkspecs/linux-g++-64 -o Makefile ../untitled3/untitled3.pro
#############################################################################

####### Compiler, tools and options

CC            = gcc
CXX           = g++
DEFINES       = -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED
CFLAGS        = -m64 -pipe -march=x86-64 -mtune=generic -O2 -pipe -fno-strict-aliasing -Wall -W -D_REENTRANT $(DEFINES)
CXXFLAGS      = -m64 -pipe -march=x86-64 -mtune=generic -O2 -pipe -fno-strict-aliasing -Wall -W -D_REENTRANT $(DEFINES)
INCPATH       = -I/usr/share/qt/mkspecs/linux-g++-64 -I../untitled3 -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include -I. -I. -I../untitled3 -I. -I/usr/include/libgdata -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
LINK          = g++
LFLAGS        = -m64 -Wl,--hash-style=gnu -Wl,--as-needed -Wl,-O1
LIBS          = $(SUBLIBS)  -L/usr/lib -lQtGui -lQtCore -lpthread -lgdata -lsoup-2.4 -lxml2 -lgio-2.0 -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0
AR            = ar cqs
RANLIB        =
QMAKE         = /usr/bin/qmake
TAR           = tar -cf
COMPRESS      = gzip -9f
COPY          = cp -f
SED           = sed
COPY_FILE     = $(COPY)
COPY_DIR      = $(COPY) -r
STRIP         = strip
INSTALL_FILE  = install -m 644 -p
INSTALL_DIR   = $(COPY_DIR)
INSTALL_PROGRAM = install -m 755 -p
DEL_FILE      = rm -f
SYMLINK       = ln -f -s
DEL_DIR       = rmdir
MOVE          = mv -f
CHK_DIR_EXISTS= test -d
MKDIR         = mkdir -p

####### Output directory

OBJECTS_DIR   = ./

####### Files

SOURCES       = ../untitled3/main.cpp \
../untitled3/mainwindow.cpp \
../untitled3/dialog.cpp moc_mainwindow.cpp \
moc_dialog.cpp
OBJECTS       = main.o \
mainwindow.o \
dialog.o \
moc_mainwindow.o \
moc_dialog.o
DIST          = /usr/share/qt/mkspecs/common/g++.conf \
/usr/share/qt/mkspecs/common/unix.conf \
/usr/share/qt/mkspecs/common/linux.conf \
/usr/share/qt/mkspecs/qconfig.pri \
/usr/share/qt/mkspecs/modules/qt_phonon.pri \
/usr/share/qt/mkspecs/modules/qt_webkit_version.pri \
/usr/share/qt/mkspecs/features/qt_functions.prf \
/usr/share/qt/mkspecs/features/qt_config.prf \
/usr/share/qt/mkspecs/features/exclusive_builds.prf \
/usr/share/qt/mkspecs/features/default_pre.prf \
/usr/share/qt/mkspecs/features/release.prf \
/usr/share/qt/mkspecs/features/default_post.prf \
/usr/share/qt/mkspecs/features/warn_on.prf \
/usr/share/qt/mkspecs/features/qt.prf \
/usr/share/qt/mkspecs/features/unix/thread.prf \
/usr/share/qt/mkspecs/features/moc.prf \
/usr/share/qt/mkspecs/features/resources.prf \
/usr/share/qt/mkspecs/features/uic.prf \
/usr/share/qt/mkspecs/features/yacc.prf \
/usr/share/qt/mkspecs/features/lex.prf \
/usr/share/qt/mkspecs/features/include_source_dir.prf \
../untitled3/untitled3.pro
QMAKE_TARGET  = untitled3
DESTDIR       =
TARGET        = untitled3

first: all
####### Implicit rules

.SUFFIXES: .o .c .cpp .cc .cxx .C

.cpp.o:
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"

.cc.o:
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"

.cxx.o:
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"

.C.o:
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"

.c.o:
$(CC) -c $(CFLAGS) $(INCPATH) -o "$@" "$<"

####### Build rules

all: Makefile $(TARGET)

$(TARGET): ui_mainwindow.h ui_dialog.h $(OBJECTS)  
$(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJCOMP) $(LIBS)

Makefile: ../untitled3/untitled3.pro  /usr/share/qt/mkspecs/linux-g++-64/qmake.conf /usr/share/qt/mkspecs/common/g++.conf \
/usr/share/qt/mkspecs/common/unix.conf \
/usr/share/qt/mkspecs/common/linux.conf \
/usr/share/qt/mkspecs/qconfig.pri \
/usr/share/qt/mkspecs/modules/qt_phonon.pri \
/usr/share/qt/mkspecs/modules/qt_webkit_version.pri \
/usr/share/qt/mkspecs/features/qt_functions.prf \
/usr/share/qt/mkspecs/features/qt_config.prf \
/usr/share/qt/mkspecs/features/exclusive_builds.prf \
/usr/share/qt/mkspecs/features/default_pre.prf \
/usr/share/qt/mkspecs/features/release.prf \
/usr/share/qt/mkspecs/features/default_post.prf \
/usr/share/qt/mkspecs/features/warn_on.prf \
/usr/share/qt/mkspecs/features/qt.prf \
/usr/share/qt/mkspecs/features/unix/thread.prf \
/usr/share/qt/mkspecs/features/moc.prf \
/usr/share/qt/mkspecs/features/resources.prf \
/usr/share/qt/mkspecs/features/uic.prf \
/usr/share/qt/mkspecs/features/yacc.prf \
/usr/share/qt/mkspecs/features/lex.prf \
/usr/share/qt/mkspecs/features/include_source_dir.prf \
/usr/lib/libQtGui.prl \
/usr/lib/libQtCore.prl
$(QMAKE) -spec /usr/share/qt/mkspecs/linux-g++-64 -o Makefile ../untitled3/untitled3.pro
/usr/share/qt/mkspecs/common/g++.conf:
/usr/share/qt/mkspecs/common/unix.conf:
/usr/share/qt/mkspecs/common/linux.conf:
/usr/share/qt/mkspecs/qconfig.pri:
/usr/share/qt/mkspecs/modules/qt_phonon.pri:
/usr/share/qt/mkspecs/modules/qt_webkit_version.pri:
/usr/share/qt/mkspecs/features/qt_functions.prf:
/usr/share/qt/mkspecs/features/qt_config.prf:
/usr/share/qt/mkspecs/features/exclusive_builds.prf:
/usr/share/qt/mkspecs/features/default_pre.prf:
/usr/share/qt/mkspecs/features/release.prf:
/usr/share/qt/mkspecs/features/default_post.prf:
/usr/share/qt/mkspecs/features/warn_on.prf:
/usr/share/qt/mkspecs/features/qt.prf:
/usr/share/qt/mkspecs/features/unix/thread.prf:
/usr/share/qt/mkspecs/features/moc.prf:
/usr/share/qt/mkspecs/features/resources.prf:
/usr/share/qt/mkspecs/features/uic.prf:
/usr/share/qt/mkspecs/features/yacc.prf:
/usr/share/qt/mkspecs/features/lex.prf:
/usr/share/qt/mkspecs/features/include_source_dir.prf:
/usr/lib/libQtGui.prl:
/usr/lib/libQtCore.prl:
qmake:  FORCE
@$(QMAKE) -spec /usr/share/qt/mkspecs/linux-g++-64 -o Makefile ../untitled3/untitled3.pro

dist:
@$(CHK_DIR_EXISTS) ../untitled3/.tmp/untitled31.0.0 || $(MKDIR) ../untitled3/.tmp/untitled31.0.0
$(COPY_FILE) --parents $(SOURCES) $(DIST) ../untitled3/.tmp/untitled31.0.0/ && $(COPY_FILE) --parents ../untitled3/mainwindow.h ../untitled3/dialog.h ../untitled3/.tmp/untitled31.0.0/ && $(COPY_FILE) --parents ../untitled3/main.cpp ../untitled3/mainwindow.cpp ../untitled3/dialog.cpp ../untitled3/.tmp/untitled31.0.0/ && $(COPY_FILE) --parents ../untitled3/mainwindow.ui ../untitled3/dialog.ui ../untitled3/.tmp/untitled31.0.0/ && (cd `dirname ../untitled3/.tmp/untitled31.0.0` && $(TAR) untitled31.0.0.tar untitled31.0.0 && $(COMPRESS) untitled31.0.0.tar) && $(MOVE) `dirname ../untitled3/.tmp/untitled31.0.0`/untitled31.0.0.tar.gz . && $(DEL_FILE) -r ../untitled3/.tmp/untitled31.0.0


clean:compiler_clean
-$(DEL_FILE) $(OBJECTS)
-$(DEL_FILE) *~ core *.core


####### Sub-libraries

distclean: clean
-$(DEL_FILE) $(TARGET)
-$(DEL_FILE) Makefile


check: first

mocclean: compiler_moc_header_clean compiler_moc_source_clean

mocables: compiler_moc_header_make_all compiler_moc_source_make_all

compiler_moc_header_make_all: moc_mainwindow.cpp moc_dialog.cpp
compiler_moc_header_clean:
-$(DEL_FILE) moc_mainwindow.cpp moc_dialog.cpp
moc_mainwindow.cpp: ../untitled3/mainwindow.h
/usr/bin/moc $(DEFINES) $(INCPATH) ../untitled3/mainwindow.h -o moc_mainwindow.cpp

moc_dialog.cpp: ../untitled3/dialog.h
/usr/bin/moc $(DEFINES) $(INCPATH) ../untitled3/dialog.h -o moc_dialog.cpp

compiler_rcc_make_all:
compiler_rcc_clean:
compiler_image_collection_make_all: qmake_image_collection.cpp
compiler_image_collection_clean:
-$(DEL_FILE) qmake_image_collection.cpp
compiler_moc_source_make_all:
compiler_moc_source_clean:
compiler_uic_make_all: ui_mainwindow.h ui_dialog.h
compiler_uic_clean:
-$(DEL_FILE) ui_mainwindow.h ui_dialog.h
ui_mainwindow.h: ../untitled3/mainwindow.ui
/usr/bin/uic ../untitled3/mainwindow.ui -o ui_mainwindow.h

ui_dialog.h: ../untitled3/dialog.ui
/usr/bin/uic ../untitled3/dialog.ui -o ui_dialog.h

compiler_yacc_decl_make_all:
compiler_yacc_decl_clean:
compiler_yacc_impl_make_all:
compiler_yacc_impl_clean:
compiler_lex_make_all:
compiler_lex_clean:
compiler_clean: compiler_moc_header_clean compiler_uic_clean

####### Compile

main.o: ../untitled3/main.cpp ../untitled3/mainwindow.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o main.o ../untitled3/main.cpp

mainwindow.o: ../untitled3/mainwindow.cpp ../untitled3/mainwindow.h \
ui_mainwindow.h \
../untitled3/dialog.h \
ui_dialog.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o mainwindow.o ../untitled3/mainwindow.cpp

dialog.o: ../untitled3/dialog.cpp ../untitled3/dialog.h \
ui_dialog.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o dialog.o ../untitled3/dialog.cpp

moc_mainwindow.o: moc_mainwindow.cpp
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_mainwindow.o moc_mainwindow.cpp

moc_dialog.o: moc_dialog.cpp
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_dialog.o moc_dialog.cpp

####### Install

install:   FORCE

uninstall:   FORCE

FORCE:


La salida despues del make

Código:
Running build steps for project untitled3...
Starting: "/usr/bin/make" clean -w
make: se ingresa al directorio `/home/open/prj/qt/untitled3-build-desktop'
rm -f moc_mainwindow.cpp moc_dialog.cpp
rm -f ui_mainwindow.h ui_dialog.h
rm -f main.o mainwindow.o dialog.o moc_mainwindow.o moc_dialog.o
rm -f *~ core *.core
make: se sale del directorio `/home/open/prj/qt/untitled3-build-desktop'
The process "/usr/bin/make" exited normally.
Configuration unchanged, skipping qmake step.
Starting: "/usr/bin/make" -w
make: se ingresa al directorio `/home/open/prj/qt/untitled3-build-desktop'
/usr/bin/uic ../untitled3/mainwindow.ui -o ui_mainwindow.h
/usr/bin/uic ../untitled3/dialog.ui -o ui_dialog.h
g++ -c -m64 -pipe -march=x86-64 -mtune=generic -O2 -pipe -fno-strict-aliasing -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt/mkspecs/linux-g++-64 -I../untitled3 -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include -I. -I. -I../untitled3 -I. -I/usr/include/libgdata -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -o main.o ../untitled3/main.cpp
g++ -c -m64 -pipe -march=x86-64 -mtune=generic -O2 -pipe -fno-strict-aliasing -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt/mkspecs/linux-g++-64 -I../untitled3 -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include -I. -I. -I../untitled3 -I. -I/usr/include/libgdata -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -o mainwindow.o ../untitled3/mainwindow.cpp
In file included from /usr/include/glib-2.0/gio/gio.h:54:0,
                 from /usr/include/libsoup-2.4/libsoup/soup-types.h:9,
                 from /usr/include/libsoup-2.4/libsoup/soup-portability.h:9,
                 from /usr/include/libsoup-2.4/libsoup/soup-address.h:11,
                 from /usr/include/libsoup-2.4/libsoup/soup.h:13,
                 from /usr/include/libgdata/gdata/gdata-service.h:25,
                 from /usr/include/libgdata/gdata/gdata.h:26,
                 from /usr/include/oPen.h:1324,
                 from ../untitled3/include/sms.h:1,
                 from ../untitled3/mainwindow.cpp:7:
/usr/include/glib-2.0/gio/gdbusintrospection.h:151:25: error: expected unqualified-id before ‘protected’
/usr/include/glib-2.0/gio/gdbusintrospection.h:151:24: error: se esperaba ‘;’ al final de la declaración miembro
/usr/include/glib-2.0/gio/gdbusintrospection.h:151:32: error: expected ‘:’ before ‘;’ token
In file included from ../untitled3/mainwindow.cpp:7:0:
../untitled3/include/sms.h: En la función ‘int smsOperador(char*, char*, char*)’:
../untitled3/include/sms.h:60:32: aviso: la operación sobre ‘prms.oPen::sCURL::maxCOOK’ puede estar indefinida [-Wsequence-point]
../untitled3/include/sms.h:65:101: aviso: conversión obsoleta de una constante de cadena a ‘char*’ [-Wwrite-strings]
../untitled3/include/sms.h:85:102: aviso: conversión obsoleta de una constante de cadena a ‘char*’ [-Wwrite-strings]
../untitled3/include/sms.h:87:1: aviso: el control alcanza el final de una función que no es void [-Wreturn-type]
make: *** [mainwindow.o] Error 1
make: se sale del directorio `/home/open/prj/qt/untitled3-build-desktop'
The process "/usr/bin/make" exited with code 2.
Error while building project untitled3 (target: Desktop)
When executing build step 'Make'


Alguien tiene alguna idea de que pueda estar pasando.?
24  Programación / Programación C/C++ / MingWin - libcurl - compilacion estatica [SOLUCIONADO] en: 10 Agosto 2011, 08:10 am
Buenas actualmente desarrollo una aplicación en C++ sobre curl/MySQL con el IDE wxDev-C++ (Bloodshed Dev-C++) y tengo el inconveniente en la compilación estática no la consigo.. Lo que hago es lo siguiente


Agrego los directorios de los .a (lib estáticas) al linker
agrego el parámetro -static al linker
(Sin errores de ningun tipo... Compilo - Ejecuto

Al ejecutar en otra PC sigue pidiendome las dependencias de las libcurl.dll y zlib.dll y las dll del MYSQL... =S

Otra opcion seria un binder/joiner/packer pero para mi no es una alternativa meterle codigo que no se que hace al mi proyecto... No lo veo como algo muy razonable..

Busque dentro del foro.. Y solo encontre un hilo donde hablaban para la compilacion de una "libreria estatica" es deciur... Como compilar un lib.a


Ya revise todo el IDE active las opciones que dicen "Librerary Static" en vez "DLL Dinamic" pero nada... De nada.. De paso que doc del IDE esta bastante escasa.. =S


Alguien sabe como eliminar las dependecias del exe a las dlls.? Y hacer un solo ejecutable.?


25  Seguridad Informática / Bugs y Exploits / Nueva vulnerabilidad en BIND9 en: 8 Julio 2011, 10:54 am
http://www.isc.org/software/bind/advisories/cve-2011-2465

CVE: CVE-2011-2464

Document Version: 2.1

Posting date: 05 Jul 2011

Program Impacted: BIND

Versions affected: 9.6.3, 9.6-ESV-R4, 9.6-ESV-R4-P1, 9.6-ESV-R5b1 9.7.0, 9.7.0-P1, 9.7.0-P2, 9.7.1, 9.7.1-P1, 9.7.1-P2, 9.7.2, 9.7.2-P1, 9.7.2-P2, 9.7.2-P3, 9.7.3, 9.7.3-P1, 9.7.3-P2, 9.7.4b1 9.8.0, 9.8.0-P1, 9.8.0-P2, 9.8.0-P3, 9.8.1b1

Severity:  High

Exploitable: Remotely :silbar:
26  Seguridad Informática / Hacking / Porque el ARP Spoof si mi equipo es el router de la red.? en: 19 Marzo 2011, 20:16 pm
Buenas... Siempre me e preguntado el porque tengo que hacer ARP Spoof para captar las contraseñas que pasan por mi tarj.. Si tengo una red wireless en el cual mi equipo hace de router y da acceso a internet a los equipos wireless mediante NAT.?

Es obligatorio.? Si es asi.. Porque.? no se supone que en teoria TODO el trafico pasa por mi tarjeta Wireless.? y sin spoof no puedo ni captar las http ni las https osea nada..   :-\
27  Seguridad Informática / Hacking / Scanner de rangos IP (pasivos) nfpscan .... ¿? en: 15 Febrero 2011, 18:06 pm
A ver si alguien sabe... Ehms... Con Backtrack habia un sniffer pasivo.. Que se utilizaba para detectar rangos de IPs que pasaban por la tarjeta de red... Tenia un nombre como nfpscan o algo asi.. Quisiera poder saber el nombre para bajarlo y usarlo


Por si algo sirve.. Quiero saber la IP de mi router que debe ser una IP muy rara x) tipo 3.3.3.3 o 2.2.2.2 o algo asi.. =S

No tienen boton de reinicio  :silbar:

Gracias por su tiempo
28  Programación / ASM / Deberia POPear los segmentos que no utilizo.? en: 16 Enero 2011, 00:18 am
Buenas... Mi pregunta es sencilla.. Parece de logica.. Pero no me aclaro mucho con los segmentos...

Deberia de POPear los segmentos de registro al inicio de un programa cuando no los vaya a utilizar.? O eso lo hace automaticamente el programa.?

es decir.. Si no utilizo el DS.. ES.. SS.. Deberia..

Código:
pop ds
pop es
pop ss
push cs

mov ebx, 123
....
......
........
29  Foros Generales / Sugerencias y dudas sobre el Foro / mmm.... logearme para entrar al foro..?? en: 28 Septiembre 2008, 00:33 am
puess.. haber... como le explico... tengo que logearme todo el tiempo para ver o leer los post del subforo de GNU Linux..??


sera lo que me pasa a mi..?? ayer cambie de mi browser de toda la vida a otro y hoy resulta que no puedo entrar a mi subforo sino estoy logeado... porque..?? que hiceron..?? ya el foro no va hacer mas de dominio publico y solo para los usuarios registrados..??


pues si es asi... estoy bastante incorforme... la info que se publica aca debe ser de libre acceso y eso siempre fue lo que me llamo la atencion y me gusto de este foro.... no veo la razon porque cambiar ahora


ojala  sea problema de mi browser o de mi conexion... porque no me gustaria de verdad.. que este foro se vuelva de "elites"


el foro esta muy bien como estaba y no necesita de cambios... buee.. esa fue mi opinion..


Bye..!
30  Foros Generales / Sugerencias y dudas sobre el Foro / que pasa al foro..?? en: 19 Septiembre 2008, 18:00 pm
alguien mas se le va la conexion al foro..?? el subforo de gnu linux se cae a cada momento...



y no es mi conexion y porque puedo hacer ping a otras paginas...
Páginas: 1 2 [3] 4
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines