curl -sAOpera "http://www.google.com/search?q=linux" | grep -Pio '(?< =href=['\''"])[^:]+://[^'\''"]+'
curl -sAOpera "http://www.google.com/search?q=linux" | egrep -ie "< *HREF=(.*?)>" | cut -d "\"" -f 2 | grep ://
Vía CommandLinefu
curl -sAOpera "http://www.google.com/search?q=linux" | grep -Pio '(?< =href=['\''"])[^:]+://[^'\''"]+'
curl -sAOpera "http://www.google.com/search?q=linux" | egrep -ie "< *HREF=(.*?)>" | cut -d "\"" -f 2 | grep ://
Vía CommandLinefu
Vamos a darle un nuevo look al blog y a volver a la carga, esperemos que el próximo post no sea en 6-12 meses.
Es una aplicació de Nagios per Android, client via HTTP/HTTPS.
Nagroid
Te opció d’avisar mode vibració i algun so.
També he trobat aquesta altra alternativa –> NagMonDroid
Server# grep -o '[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}' error_log
Ya comenté que aquí que me enteré del wargame Levianthan de Intrude.
Ahora explicaré un poco como pasé los niveles. Como ya dice la web, es nivel fácil (1/10).
Nos conectamos a leviathan.intruded.net
Demà volaré cap a Menorca, fins dilluns de desconnexió, sol, platja, dinars en terrassa a la bora del mar…
A més a més aprofitaré per fer immersions
Ja aniré explicant.
Chuleta:
Mostra l’estatus de tots els controladors
[root@~]# hpacucli ctrl all show status
Smart Array E200i in Slot 0 (Embedded)
Controller Status: OK
Cache Status: Not Configured
Smart Array P600 in Slot 3
Controller Status: OK
Cache Status: OK
Battery/Capacitor Status: OK
Mostra l’estat de un slot en concret
[root@~]# hpacucli ctrl slot=3 pd all show status
physicaldrive 1I:1:5 (port 1I:box 1:bay 5, 300 GB): OK
physicaldrive 2I:1:4 (port 2I:box 1:bay 4, 0 MB): Failed
physicaldrive 2I:1:1 (port 2I:box 1:bay 1, 750 GB): OK
physicaldrive 2I:1:2 (port 2I:box 1:bay 2, 750 GB): OK
physicaldrive 2I:1:3 (port 2I:box 1:bay 3, 750 GB): OK
Mostra l’estat de tots els controladors
[root@~]# hpacucli controller all show config
Smart Array E200i in Slot 0 (Embedded) (sn: QT78MU1027 )
Smart Array P600 in Slot 3 (sn: P92B30Y9SV6085)
array A (SAS, Unused Space: 0 MB)
logicaldrive 1 (279.4 GB, RAID 1, Interim Recovery Mode)
physicaldrive 1I:1:5 (port 1I:box 1:bay 5, SAS, 300 GB, OK)
physicaldrive 2I:1:4 (port 2I:box 1:bay 4, SAS, 0 MB, Failed)
array B (SATA, Unused Space: 0 MB)
logicaldrive 2 (1.4 TB, RAID 5, OK)
physicaldrive 2I:1:1 (port 2I:box 1:bay 1, SATA, 750 GB, OK)
physicaldrive 2I:1:2 (port 2I:box 1:bay 2, SATA, 750 GB, OK)
physicaldrive 2I:1:3 (port 2I:box 1:bay 3, SATA, 750 GB, OK)
Vía Code Snippets
Con esta función podremos poner un link de URL más corta, sín modificar el href.
< ?php
function shorturl($url){
$length = strlen($url);
if($length > 45){
$length = $length - 25;
$first = substr($url, 0, -$length);
$last = substr($url, -15);
$new = $first."[ ... ]".$last;
return $new;
}else{
return $url;
}
}
?>
Para utilizar la función lo podremos hacer de la siguiente manera:
< ?php
$longurl= "http://www.google.com/search?q=symfony+project&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:tr:official&client=firefox-a";
$shorturl = shorturl($longurl);
echo "$shorturl";
?>
Leyendo Las penas del agente Smith y su artículo de Las Bayas de Goji he llegado a intentar imaginarme a un super hombre/mujer con una dieta de Bayas de Goji y con una Power Balance en cada muñeca. Este tipo de gente podría dominar el mundo!!
¿Podríamos decir que Chuck Norris come Bayas de Goji y usa Power Balance??
Conclusión: en tiempos de crisis todos los timos todas las ideas placebo resurgen como los caracoles después de la lluvia. No gastéis el dinero tan fácilmente.
He trobat un accessori divertit per fer fotos en mode snipper

Ho podeu comprar per 45$ aquí
Via systemadmin.es prenc nota aquí per que no s’oblidi.
Per treure la data d’inici de un process es fa amb la opció lstart de ps (amb -o)
[root@FTP ~]# ps -eo "lstart,cmd" |grep ftp
Thu Jul 30 11:20:24 2009 pure-ftpd (SERVER)
O amb el PID:
[root@FTP ~]# ps -p 2958 -o lstart
STARTED
Thu Jul 30 11:20:23 2009
Per solucionar el següent error:

Hem de afegir això a la configuraciò del virtualhost:
< directory "/var/www/directory" >
Options FollowSymLinks
AllowOverride None
Order deny,allow
allow from all
< \directory >
I tampoc estaria malament posar un DirectoryIndex.
Hi han vegades que necessitem moure fitxers entre servidors/màquines Linux.
Abans el que feia era comprimir la carpeta i passar-la per scp a l’altre servidor. Però vaig voler fer això més ràpidament, de la següent manera:
tar zcvf - carpeta_a_enviar | ssh root@IP_DESTI "cd /home/usuari/; tar zxvf -"
Ho deixo com a nota.
Manera de buscar els fitxers amb el bit de setuid activat.
find / -type f \( -perm -4000 -o -perm -2000 \) -exec ls -la {} \; 2>/dev/null
Avui m’he assabentat de un wargame facilet, feia molt que no jugava en aquests wargames.
Aquí teniu el link: http://intruded.net/leviathan.html
De moment estic fent i vaig pel level6..
Un parell d’exercicis per practicar anàlisis forense.
1) Puzzle nº5 de Network Forensics Puzzle Contest
http://forensicscontest.com/2010/04/01/ms-moneymanys-mysterious-malware
2) Exercici de l’exercit americà, US ARMY
http://www.itoc.usma.edu/research/dataset/index.html
El primer l’he començat a fer i es bastant divertit l’escenari.
Canvi de theme i reactivació del blog.