Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - howara

#1
Sí, yo al principio también me lo he planteado de la primera forma que has dicho, hacerlo de forma recursiva, parece la forma más idónea de resolverlo. Creo que más que difícil el ejercicio será algo pesado.
#2
Buenas, llevo algún tiempo haciendo ejercicios en c++ por mi cuenta y ahora mismo ando un poco parado en el siguiente ejercicio:

-Tenemos una expresión que siempre empieza entre paréntesis y que contiene como mínimo un elemento que es una secuencia de letras. En el caso de que hubiese elementos separados por comas el resultado sería la conjunción de ambos elementos y en caso de que fuese una separación con punto el resultado sería la disyunción de ambos elementos.

Un ejemplo de expresión podría ser "(pepito.(pablito,leucisco))" . Con ella se buscarían las películas con etiquetas pepito y pablito o pepito y leucisco. Como se puede apreciar cabe la posibilidad de que hayan más paréntesis dentro de expresiones.

¿Para qué usar esto? Básicamente me gustaría aprender a buscar por filtros. Un ejemplo es imaginar que he hecho un programa para buscar en una base de datos películas con etiquetas específicas.

Por ahora he hecho una función auxiliar que ayudaría a tratar la expresión dado que te dice el número de etiquetas que hay y también, dándole el número de etiqueta (si hay dos, sería algo así como decir: ¡Dame la uno!) te devuelve la etiqueta.

¿Qué empezaríais por tratar? ¿Por qué?

Gracias :)

#3
Hardware / Re: ¡Hora de armar mi Maquina!
15 Enero 2015, 19:17 PM
Vamos a ver... empecemos por el principio ¿Necesitas algo más potente? ¿Qué querrías mejorar? Supongo que algo como la velocidad para algún programa ¿Qué programa? ¿Editas archivos? ¿Qué archivos?

Una vez contestas a esas preguntas y se te ilumina la bombilla diciendo que necesitas un ordenador nuevo es cuando se piensa: ¿Qué sistema operativo usar? Como tú bien has dicho quieres el de Apple. Hay que decirte que correr ese sistema en otras máquinas se puede, pero dependiendo cual te puedes enfrentar a problemas de tener que toquetear cosas del sistema por ejemplo, así que puede que tengas que invertir tiempo en aprender a poner a punto tu ordenador (que usarás para trabajar, por lo que yo recomendaría algo estable).
#4
Hardware / Re: Solo arranca al extraer pila
15 Enero 2015, 18:58 PM
Cuando hay algún problema en el hardware puede pasar cualquier cosa. Prueba además a quitar la tarjeta gráfica y que el ordenador, de esta foma, tire de integrada.

Cuando no pasa de la pantalla del fabricante te da la posibilidad de entrar a la BIOS (pulsando supr)?

Por cierto, si todo esto falla prueba a desconectar sólo el disco duro y arrancar (claramente te dirá que no puede seguir ya que no hay sistema que cargar). Si además tienes alguna live en cd o pendrive para cargar algún sistema operativo, te vendrá bien.
#5
Cita de: Sh4k4 en 11 Enero 2015, 22:28 PM
es dificil sin saber la estructura de la red y tu tampoco sabiendo no ayuda y solo es especular lo cual hace dudar de que tengas permiso y el "tío que está en recepción" pues que miedo... eso no da seguridad en absoluto y cualquiera podria poner en peligro a los demas usuarios, eso va a darle usuario y password a alguien que no sabe y no se sabe sus intenciones, creo lo correcto es que alguien que sepa y no solo sea lea un libro, meta mano en esa red wifi con permiso y que su dueño sepa que se hace... sino esto es solo un quizas o suposicion..  :huh:

Parece que sí, uno funciona para logeo y una vez hecho te permite paso hacia el otro. A pesar de que dudo poder hacerlo en menos de los 3 días que tardará en volver el chico me gustaría leer algo al respecto ¿Recomendarías alguna lectura para profundizar más en el tema?   :huh:

Starting Nmap 6.47 ( http://nmap.org ) at 2015-01-12 02:55 CET
NSE: Loaded 118 scripts for scanning.
NSE: Script Pre-scanning.
Initiating Ping Scan at 02:55
Scanning 192.168.1.1 [4 ports]
Completed Ping Scan at 02:55, 0.02s elapsed (1 total hosts)
Initiating Parallel DNS resolution of 1 host. at 02:55
Completed Parallel DNS resolution of 1 host. at 02:55, 0.02s elapsed
Initiating SYN Stealth Scan at 02:55
Scanning 192.168.1.1 [65535 ports]
Discovered open port 80/tcp on 192.168.1.1
Discovered open port 443/tcp on 192.168.1.1
Discovered open port 21/tcp on 192.168.1.1
Discovered open port 23/tcp on 192.168.1.1
Discovered open port 22/tcp on 192.168.1.1
Discovered open port 30005/tcp on 192.168.1.1
Discovered open port 44401/tcp on 192.168.1.1
Completed SYN Stealth Scan at 02:55, 36.80s elapsed (65535 total ports)
Initiating Service scan at 02:55
Scanning 7 services on 192.168.1.1
Service scan Timing: About 71.43% done; ETC: 02:58 (0:00:40 remaining)
Completed Service scan at 02:57, 126.13s elapsed (7 services on 1 host)
Initiating OS detection (try #1) against 192.168.1.1
Retrying OS detection (try #2) against 192.168.1.1
Retrying OS detection (try #3) against 192.168.1.1
Retrying OS detection (try #4) against 192.168.1.1
Retrying OS detection (try #5) against 192.168.1.1
Initiating Traceroute at 02:58
Completed Traceroute at 02:58, 0.01s elapsed
Initiating Parallel DNS resolution of 2 hosts. at 02:58
Completed Parallel DNS resolution of 2 hosts. at 02:58, 0.02s elapsed
NSE: Script scanning 192.168.1.1.
Initiating NSE at 02:58
Completed NSE at 03:00, 151.23s elapsed
Nmap scan report for 192.168.1.1
Host is up (0.0019s latency).
Not shown: 65528 closed ports
PORT      STATE SERVICE VERSION
21/tcp    open  ftp     Comtrend FTP firmware update utility
|_ftp-bounce: no banner
22/tcp    open  ssh     Dropbear sshd 0.46 (protocol 2.0)
| ssh-hostkey:
|_  1040 c2:77:c8:c5:72:17:e2:5b:4f:a2:4e:e3:04:0c:35:c9 (RSA)
23/tcp    open  telnet?
80/tcp    open  http    micro_httpd
| http-auth:
| HTTP/1.1 401 Unauthorized
|_  Basic realm=Comtrend Gigabit 802.11n Router
|_http-methods: No Allow or Public header in OPTIONS response (status code 501)
|_http-title: 401 Unauthorized
443/tcp   open  https?
30005/tcp open  unknown
44401/tcp open  unknown
1 service unrecognized despite returning data. If you know the service/version, please submit the following fingerprint at http://www.insecure.org/cgi-bin/servicefp-submit.cgi :
SF-Port23-TCP:V=6.47%I=7%D=1/12%Time=54B329AD%P=x86_64-unknown-linux-gnu%r
SF:(GenericLines,42,"\xff\xfd\x01\xff\xfd!\xff\xfb\x01\xff\xfb\x03Comtrend
SF:\x20Gigabit\x20802\.11n\x20Router\r\nLogin:\x20\r\n\r\nPassword:\x20")%
SF:r(GetRequest,50,"\xff\xfd\x01\xff\xfd!\xff\xfb\x01\xff\xfb\x03Comtrend\
SF:x20Gigabit\x20802\.11n\x20Router\r\nLogin:\x20GET\x20/\x20HTTP/1\.0\r\n
SF:\r\nPassword:\x20")%r(HTTPOptions,54,"\xff\xfd\x01\xff\xfd!\xff\xfb\x01
SF:\xff\xfb\x03Comtrend\x20Gigabit\x20802\.11n\x20Router\r\nLogin:\x20OPTI
SF:ONS\x20/\x20HTTP/1\.0\r\n\r\nPassword:\x20")%r(RTSPRequest,54,"\xff\xfd
SF:\x01\xff\xfd!\xff\xfb\x01\xff\xfb\x03Comtrend\x20Gigabit\x20802\.11n\x2
SF:0Router\r\nLogin:\x20OPTIONS\x20/\x20RTSP/1\.0\r\n\r\nPassword:\x20")%r
SF:(RPCCheck,16,"\xff\xfd\x01\xff\xfd!\xff\xfb\x01\xff\xfb\x03\x80\^@\^@\(
SF:r\xfe\^\]")%r(DNSVersionBindReq,34,"\xff\xfd\x01\xff\xfd!\xff\xfb\x01\x
SF:ff\xfb\x03Comtrend\x20Gigabit\x20802\.11n\x20Router\r\nLogin:\x20")%r(D
SF:NSStatusRequest,4E,"\xff\xfd\x01\xff\xfd!\xff\xfb\x01\xff\xfb\x03Comtre
SF:nd\x20Gigabit\x20802\.11n\x20Router\r\nLogin:\x20\^@\^L\^@\^@\^P\^@\^@\
SF:^@\^@\^@\^@\^@\^@")%r(Help,44,"\xff\xfd\x01\xff\xfd!\xff\xfb\x01\xff\xf
SF:b\x03HELP\r\nComtrend\x20Gigabit\x20802\.11n\x20Router\r\nLogin:\x20Pas
SF:sword:\x20")%r(SSLSessionReq,36,"\xff\xfd\x01\xff\xfd!\xff\xfb\x01\xff\
SF:xfb\x03Comtrend\x20Gigabit\x20802\.11n\x20Router\r\nLogin:\x20\^A")%r(K
SF:erberos,3A,"\xff\xfd\x01\xff\xfd!\xff\xfb\x01\xff\xfb\x03Comtrend\x20Gi
SF:gabit\x20802\.11n\x20Router\r\nLogin:\x20\^B\^A\^B")%r(SMBProgNeg,109,"
SF:\xff\xfd\x01\xff\xfd!\xff\xfb\x01\xff\xfb\x03\^@\^@\^@\xa4Br\^@\^@\^@\^
SF:@\x08\x20\x08\x08\x20\x08\^A@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@
SF:@\^F\^@\^@\^A\^@\^@\x81\^@\^BPC\x20NETWORK\x20PROGRAM\x201\.0\^@\^BMICR
SF:OSOFT\x20NETWORKS\x201\.03\^@\^BMICROSOFT\x20NETWORKS\x203\.0\^@\^BLANM
SF:AN1\.0\^@\^BLM1\.2X002\^@\^BSamba\^@\^BNT\x20LANMAN\x201\.0\^@\^BNT\x20
SF:LM\x200\.12Comtrend\x20Gigabit\x20802\.11n\x20Router\r\nLogin:\x20")%r(
SF:X11Probe,49,"\xff\xfd\x01\xff\xfd!\xff\xfb\x01\xff\xfb\x03Comtrend\x20G
SF:igabit\x20802\.11n\x20Router\r\nLogin:\x20l\^@\^K\^@\^@\^@\^@\^@\^@\^@\
SF:^@")%r(FourOhFourRequest,73,"\xff\xfd\x01\xff\xfd!\xff\xfb\x01\xff\xfb\
SF:x03Comtrend\x20Gigabit\x20802\.11n\x20Router\r\nLogin:\x20GET\x20/nice%
SF:20ports%2C/Tri%6Eity\.txt%2ebak\x20HTTP/1\.0\r\n\r\nPassword:\x20");
No exact OS matches for host (If you know what OS is running on it, see http://nmap.org/submit/ ).
TCP/IP fingerprint:
OS:SCAN(V=6.47%E=4%D=1/12%OT=21%CT=1%CU=33576%PV=Y%DS=2%DC=T%G=Y%TM=54B32AC
OS:4%P=x86_64-unknown-linux-gnu)SEQ(SP=C2%GCD=1%ISR=CC%TI=Z%TS=8)OPS(O1=M5A
OS:CST11NW1%O2=M5ACST11NW1%O3=M5ACNNT11NW1%O4=M5ACST11NW1%O5=M5ACST11NW1%O6
OS:=M5ACST11)WIN(W1=1680%W2=1680%W3=1680%W4=1680%W5=1680%W6=1680)ECN(R=N)T1
OS:(R=Y%DF=Y%T=40%S=O%A=S+%F=AS%RD=0%Q=)T2(R=N)T3(R=N)T4(R=N)T5(R=Y%DF=Y%T=
OS:40%W=0%S=Z%A=S+%F=AR%O=%RD=0%Q=)T6(R=N)T7(R=N)U1(R=Y%DF=N%T=40%IPL=164%U
OS:N=0%RIPL=G%RID=G%RIPCK=G%RUCK=G%RUD=G)IE(R=N)

Uptime guess: 1.360 days (since Sat Jan 10 18:22:55 2015)
Network Distance: 2 hops
TCP Sequence Prediction: Difficulty=204 (Good luck!)
IP ID Sequence Generation: All zeros
Service Info: OS: Linux; CPE: cpe:/o:linux:linux_kernel

TRACEROUTE (using port 8080/tcp)
HOP RTT     ADDRESS
1   0.15 ms 172.16.0.1
2   4.94 ms 192.168.1.1

NSE: Script Post-scanning.
Initiating NSE at 03:00
Completed NSE at 03:00, 0.00s elapsed
Read data files from: /usr/bin/../share/nmap
OS and Service detection performed. Please report any incorrect results at http://nmap.org/submit/ .
Nmap done: 1 IP address (1 host up) scanned in 327.58 seconds
           Raw packets sent: 66288 (2.923MB) | Rcvd: 65990 (2.643MB) 


Starting Nmap 6.47 ( http://nmap.org ) at 2015-01-12 02:42 CET
NSE: Loaded 118 scripts for scanning.
NSE: Script Pre-scanning.
Initiating ARP Ping Scan at 02:42
Scanning 172.16.0.1 [1 port]
Completed ARP Ping Scan at 02:42, 0.02s elapsed (1 total hosts)
Initiating Parallel DNS resolution of 1 host. at 02:42
Completed Parallel DNS resolution of 1 host. at 02:42, 0.02s elapsed
Initiating SYN Stealth Scan at 02:42
Scanning 172.16.0.1 [65535 ports]
Discovered open port 443/tcp on 172.16.0.1
Discovered open port 8090/tcp on 172.16.0.1
SYN Stealth Scan Timing: About 23.48% done; ETC: 02:44 (0:01:41 remaining)
SYN Stealth Scan Timing: About 59.55% done; ETC: 02:44 (0:00:41 remaining)
Discovered open port 3128/tcp on 172.16.0.1
Completed SYN Stealth Scan at 02:44, 87.71s elapsed (65535 total ports)
Initiating Service scan at 02:44
Scanning 3 services on 172.16.0.1
Completed Service scan at 02:45, 87.64s elapsed (3 services on 1 host)
Initiating OS detection (try #1) against 172.16.0.1
NSE: Script scanning 172.16.0.1.
Initiating NSE at 02:45
Completed NSE at 02:46, 30.03s elapsed
Nmap scan report for 172.16.0.1
Host is up (0.00027s latency).
Not shown: 65532 filtered ports
PORT     STATE SERVICE     VERSION
443/tcp  open  ssl/https   xxxx
|_http-favicon: Unknown favicon MD5: BF97ACFDA6C43ED4A05C48CBFD8188C3
|_http-methods: No Allow or Public header in OPTIONS response (status code 403)
| http-server-header: Software version grabbed from Server header.
| Consider submitting a service fingerprint.
|_Run with --script-args http-server-header.skip
| http-title: Cyberoam
|_Requested resource was https://172.16.0.1/corporate/webpages/login.jsp
| ssl-cert: Subject: commonName=CyberoamApplianceCertificate_C016700339/organizationName=Cyberoam/stateOrProvinceName=Gujarat/countryName=IN
| Issuer: commonName=Cyberoam Appliance CA_C016700339/organizationName=Cyberoam/stateOrProvinceName=Gujarat/countryName=IN
| Public Key type: rsa
| Public Key bits: 1024
| Not valid before: 2013-07-17T14:36:46+00:00
| Not valid after:  2036-12-31T15:36:46+00:00
| MD5:   f03b 1891 a65b 43de 763c 1be0 54be 10d3
|_SHA-1: f833 3f3d f320 c481 74b1 1907 2b89 cf9b b1d4 b400
|_ssl-date: 2015-01-12T01:45:33+00:00; 0s from local time.
3128/tcp open  squid-http?
| http-open-proxy: Potentially OPEN proxy.
|_Methods supported:  CONNECTION GET
8090/tcp open  ssl/unknown
| ssl-cert: Subject: commonName=Cyberoam SSL CA/organizationName=Elitecore/stateOrProvinceName=Gujarat/countryName=IN
| Issuer: commonName=Cyberoam SSL CA/organizationName=Elitecore/stateOrProvinceName=Gujarat/countryName=IN
| Public Key type: rsa
| Public Key bits: 2048
| Not valid before: 2012-07-09T21:05:04+00:00
| Not valid after:  2036-12-31T22:05:04+00:00
| MD5:   1f35 5746 2923 91d4 4cec 71bc 6ff3 943e
|_SHA-1: 2a7c 0a98 b424 f804 6466 6554 1bb8 89e7 3c77 0ac9
|_ssl-date: 2015-01-12T01:45:33+00:00; 0s from local time.
| sslv2:
|   SSLv2 supported
|   ciphers:
|     SSL2_DES_192_EDE3_CBC_WITH_MD5
|     SSL2_IDEA_128_CBC_WITH_MD5
|     SSL2_RC2_CBC_128_CBC_WITH_MD5
|     SSL2_RC4_128_WITH_MD5
|     SSL2_DES_64_CBC_WITH_MD5
|     SSL2_RC2_CBC_128_CBC_WITH_MD5
|_    SSL2_RC4_128_EXPORT40_WITH_MD5
MAC Address: 00:90:FB:23:2A:D6 (Portwell)
Warning: OSScan results may be unreliable because we could not find at least 1 open and 1 closed port
Device type: general purpose
Running: Linux 2.6.X
OS CPE: cpe:/o:linux:linux_kernel:2.6
OS details: Linux 2.6.18 - 2.6.22
Network Distance: 1 hop
TCP Sequence Prediction: Difficulty=203 (Good luck!)
IP ID Sequence Generation: All zeros

TRACEROUTE
HOP RTT     ADDRESS
1   0.27 ms 172.16.0.1

NSE: Script Post-scanning.
Read data files from: /usr/bin/../share/nmap
OS and Service detection performed. Please report any incorrect results at http://nmap.org/submit/ .
Nmap done: 1 IP address (1 host up) scanned in 207.97 seconds
           Raw packets sent: 131179 (5.774MB) | Rcvd: 80 (3.720KB)   


#6
Hay diferentes sitios desde que permiten lo que quieres, entre ellos http://www.blendswap.com/

Si buscas dentro de ahí... http://www.blendswap.com/blends/search?keywords=soldier&s[blend_license]=&s[blender_version]=0
#7
Cita de: erest0r en 11 Enero 2015, 02:31 AM
La distro Mint también la había leido, ¿Que edición es la mas recomendable?, ¿Cinnamon, KDE, MATE o Xfce?.

Quizás le reserve algún pequeño espacio para Windows también por si se me antoja jugar ahí jeje.

Si eres de jugar es muy recomendable por no decir casi obligado tener Windows, ya empiezan a haber buenos juegos para linux pero no los suficientes.

Como escritorio yo elegiría KDE, las ventanas tienen animaciones que me gustan a la hora de abrir, cerrar, minimizar... , consume menos que gnome y me deja poner las ventanas en cuadrantes (pantalla entera, media pantalla, un cuarto de pantalla) con facilidad sin tocar ninguna configuración (parece una chorrada, pero da gusto arrastrar ventanas y que se ajusten como yo quiero de forma rapida). Por otro lado, si necesitas algo simple y rápido, XFCE.

#8
Cita de: Sh4k4 en 11 Enero 2015, 19:37 PM
Son tuyas?
Creo te toca esperar al admin para que el mismo te autorize y explique como esta la topologia de esa red, aunque nunca eh conocido a un admin que da contraseñas y luego se va, a personas que no saben nada del tema.. es ilogico, bien podrias cambiar la configiguracion, afectando a otros residentes y eso no lo contemplo? mas bien suena a intrusion de redes... lo siento aqui no se ayuda a eso.


Sí, han sido redes personales, con autorización o directamente de familiares que me lo han permitido.
Creo que es conveniente explicar entonces que a "administrador" me refiero al "tío que está en recepción". Mis conocimientos en redes ahora mismo no es que sean nulos, pero sí básicos desde mi punto de vista, por ello estoy intentando a través de estas experiencias formarme más. Buscaba una pista para saber por dónde empezar a buscar en un tema que no es pequeño que digamos.

Supongo que la solución más rápida puede ser esperar a que vuelva y que él mismo solvente el asunto (dudo que se haga sin llamar a un técnico...), pero desde el lado del aprendizaje no me parece la más adecuada...

Finalmente, me gustaría seguir esperando a ver si alguien responde con una explicación de lo que podría estar pasando o frases llamándome noob mientras "comparten" ( ;-)) algún libro.

P.D: Y qué leches, que funcione Cuevana storm es un motivo de peso para tragarme libros de redes.
#9
Hacking Wireless / ¿Router conectado a otro?
11 Enero 2015, 15:51 PM
Hola, escribía éste, mi primer post en el foro, para ver si me podríais dar informació acerca de un asunto. Hace pocos días me dio por analizar mis redes y a probar con ellas las diferentes herramientas que aporta kali linux... La cosa es que una de ellas, la que se usa para la residencia de estudiantes, tiene bloqueo en cuanto a puertos.

El administrador de la residencia parece que no tiene mucha idea y además se ha ido de vacaciones. La cosa es que antes de irse me dió un user y pass para poder administrar un router. Parece ser que es un router "Comtrend gigabit 802.11n". A la hora de abrir puertos para descargar con los de la resi algún juego por torrent y, pasar el rato, me he fijado que aún habiendólos abiertos el nmap me decía que seguían cerrados... Después he empezado a olerme algo, por lo que he probado si seguía habiendo internet si reiniciaba el router y googleaba algo mientras lo hacía, parece que sí...

Algo que me hace poner cara rara es que para acceder a la condiguración del router al que estoy abriendo los puertos accedo a la ip 192.168.1.1 , pero la puerta de enlace que tengo configurada con mi internet es 172.16.0.0.

Si sirve de algo también, parece que contrataron a la companía cyberoam (hace falta login para tener internet)


¿Está conectado a otro router? ¿Alguna propuesta?

Gracias :D

EDIT: Tengo la duda de si estaría mejor poner este post en la sección de "Redes". Si algún admin decide moverlo no hay problema.