Mostrando entradas con la etiqueta Buscador. Mostrar todas las entradas
Mostrando entradas con la etiqueta Buscador. Mostrar todas las entradas

SearchFiles.py

d
Nombre: SearchFiles.py
Autor: James Knowlton.
Descripción: Script que busca un patrón de archivos y al encontrarlo presenta los archivos y sus permisos UGO correspondientes. Básicamente desarrolla 3 tareas: Obtiene el patrón de búsqueda, realiza la búsqueda de archivos y presenta los resultados en pantalla
Visto en Developer Works
#!/usr/bin/python

import stat, sys, os, string, commands

#Getting search pattern from user and assigning it to a list

try:
    #run a 'find' command and assign results to a variable
    pattern = raw_input("Enter the file pattern to search for:\n")
    commandString = "find " + pattern
    commandOutput = commands.getoutput(commandString)
    findResults = string.split(commandOutput, "\n")

    #output find results, along with permissions
    print "Files:"
    print commandOutput
    print "================================"
    for file in findResults:
        mode=stat.S_IMODE(os.lstat(file)[stat.ST_MODE])
        print "\nPermissions for file ", file, ":"
        for level in "USR", "GRP", "OTH":
            for perm in "R", "W", "X":
                if mode & getattr(stat,"S_I"+perm+level):
                    print level, " has ", perm, " permission"
                else:
                    print level, " does NOT have ", perm, " permission"
except:
    print "There was a problem - check the message above"
Permisos: chmod 700 SearchFiles.py 
Ejecución: ./SearchFiles.py [ Patrón a buscar ]
Ejemplo: ./SearchFiles.py j*.py
Leer más...

Eliminar Virus en dispositivos USB desde GNU/Linux

d
Autor: @epsilon77
Descripcion: Script que permite borrar una memoria de los molestos virus, del amigo WIndows

  •  *.com 
  • *.bat 
  • Carpeta recycler 
  • Autorun 
  • Y algunos .exe 

Fuente:RinconInformatico

##############################
#             Matavirus           #
#autor: epsilon77                 #
#epsilon77@gmail.com              #
#http://www.RinconInformatico.net #
###################################
#!/bin/bash
echo “Bienvenido a MataVirus”
echo “La memoria que desea analizar es: ”
ls /media/|grep -v cdrom
bandera=0
read -p “si o no?” respuesta
if [ "$respuesta" = "si" ];then
memoria=$(ls /media|grep -v cdrom)
cd /media/$memoria
else
read -p  “por favor digite el nombre de la memoria: ” memoria
cd /media/
if [ -d $memoria ];then
cd /media/$memoria
else
echo “La memoria no esta montada”
bandera=1
fi
fi
if [ $bandera -eq 0 ];then
echo “eliminando virus y bichos raros….”
cd /media/$memoria
echo “Escaneando la raiz del dispositivo”
rm -rifv *.com
rm -rifv recycler
rm -rifv *.bat
rm -rifv [Aa]utorun.inf
for j in *
do
if [ -d "$j" ] ; then
cd “$j”
echo “Escaneando el directorio $j”
rm -rifv *.com
rm -rifv recycler
rm -rifv *.bat
rm -rifv [Aa]utorun.inf
cd ..
fi
done
echo “Virus borrados de forma correcta”
echo “Se ha terminado el proceso”
echo “hasta pronto”
fi
Leer más...

CLI Twitter Search

d
Autor: @hecky


Descripción: Script Creado en Bash que al ejecutarlo permite hacer uso del buscador de Twitter desde la comodidad de tu consola.

Algunos acentos no se muestran correctamente por la decodificación del UNICODE. Puede hacer una búsqueda máxima de 1500 tweets por consulta,en promedio Cada 10 segundos.

Fuente: http://Neobits.org



 Para la ejecución se necesita:


  • curl
  • php 
  • uni2ascii


#CLI Twitter Search
#@hecky hecky@neobits.org
#http://Neobits.org
clear && echo -n "Ingresa Palabra a buscar en Twitter.com: " && read parametro && echo "" && for tweet in {1..15};do curl search.twitter.com/search.json?q=$parametro\&rpp=100\&lang=es\&page=$tweet 2> /dev/null | grep text | php -r 'error_reporting(0); $c=""; $a=file_get_contents("php://STDIN"); for($i=100;$i>=1;$i--){$b=explode("text\":\"",$a); $c=explode("\",\"to_user",$b[$i]); echo html_entity_decode($c[0]).((strlen($c[0]) > 2) ? "\n" : "");}';done | nl | ascii2uni -q -a U | php -r 'echo stripslashes(file_get_contents("php://STDIN"));'


Leer más...