Nos mudamos!

Nos mudamos a http://zoftweb.com Gracias por visitarnos!


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

martes, septiembre 16, 2008

Batch extra basico.

Algunas cosas que se pueden hacer con archivos con extensión .bat en windows

Instrucción básica:
Abrir un editor de texto (notepad por ejemplo) pegar las instrucciones y gardarlo con extensión .bat





  • Apagar, reiniciar y demás.


  • Comando: shutdown
    Acción: apagar

    shutdown -s -f -t 00

    Explicación:
    "-s" indica al sistema que se apague.
    "-f" indica que forzara el cierre (cuando queden programas ejecutándose)
    "-t" tiempo en que tardara en apagarse
    "00" tiempo (dado en mili segundos)
    Ejemplo:
    Indicar al sistema que se apague en 5 minutos

    shutdown -s -f -t 3600

    Acción: reiniciar

    shutdown -r -f -t 00

    Acción: Cancelar

    shutdown -a

    NOTA: Solo se puede cancelar si se estableció un tiempo de acción suficiente para ejecutar la contra orden


  • Renombrar


  • Comando: REN
    Acción: Renombrar archivos

    ren archivo1.txt nuevoNombre.txt

    ejemplo:
    Cambiar el tipo de extensión de archivos en toda una carpeta

    ren *.txt *.doc

    Ejmplo2:
    Cambiar parcialmente nombres de archivos, como se indica a continuación:
    se tiene un folder con los siguientes archivos:

    • 1arch_001.txt

    • 1arch_002.txt

    • 1arch_003.txt


    Y se requieren de la siguiente forma:

    • arch1_001.txt

    • arch2_002.txt

    • arch3_003.txt



    ren 1?????*.txt arch1*.txt

    Explicación:
    El carácter (comodín) "?" se utiliza para cambiar un solo carácter; luego entonces 5 comodines (?) indican los caracteres a cambiar.
    el carácter (comodín) "*" indica que no se tomara en cuenta lo que sigue después de el.


Consideraciones y aclaraciones finales:

  • Si quieres saber mas sobre instrucciones en batch (pregúntale a google :P)
  • .
  • El uso de estos ejemplos, asi como de las instrucciones indicadas son responsabilidad de quien las utilice.
    zoftcorp

    NO

    se hace responsable en ningún caso.

lunes, septiembre 17, 2007

Instalar Prelude en Fedora 7(Solo instalación)

Esta vez explicaremos los pasos para instalar prelude en Fedora 7 (solo se explica la instalación, no la configuración ni su uso; lo demás se explicará después, creo :P).

Que es prelude?


Introducción


Prelude es un IDS (o sistema de detección de intrusos).
Es un IDS hibrido, que utiliza así mismo otros IDS como snort.

De la pagina de prelude

Prelude is an Hybrid IDS framework, that is, it is a product that enable all available security application, be it opensource or proprietary, to report to a centralized system. In order to achieve this task, Prelude relies on the IDMEF (Intrusion Detection Message Exchange Format) IETF standard, that enables different kinds of sensors to generate events using an unified language.

Prelude benefits from its ability to find traces of malicious activity from different sensors (Snort, honeyd, Nessus Vulnerability Scanner, Samhain, over 30 types of systems logs, and many others) in order to better verify an attack and in the end to perform automatic correlation between the various events.

Prelude is committed to providing an Hybrid IDS that offers the ability to unify currently available tools into one, powerful, and distributed application.



Instalación

Primero:

En el sitio de prelude leemos que los paquetes necesarios para instalarlo esta en el repositorio llamado 'Extra' (el cual ya viene por defecto en Fedora.
Vemos la lista de paquetes requeridos.
Prelude packages are now officially available for Fedora Extra (FC5, FC6, and upcoming FC7 - i386, x86_64, ppc architecture are supported). This long overdue addition allows to install the different parts of Prelude on RedHat systems.

Available package:
- libprelude
- libpreludedb
- prelude-lml
- prelude-manager
- prewikka




Y nos vamos a la consola :D


(Como Root)



#yum - y install libprelude libpreludedb prelude-lml prelude manager prewikka.noarch

(Si no les funciona prueben a instalar uno por uno yum -y install NombrePaquete



Es importante señalar que hay otros requerimientos adicionales que se listan en la siguiente pagina




Installing from Source

* GnuTLS (required by all)
* Python (required for Python bindings in libprelude, libpreludedb, and to use prewikka)
* PCRE (required by prelude-lml)
* MySQL (required if you wish to use MySQl to store alerts)
* PostgreSQL (required if you wish to use PostgreSQL to store alerts)


(las cuales la mayoría o todas debería resolverlas YUM, si no; habrá que instalarlas por separado.)




Si quieren ahondar mas en el tema consulte el Prelude Handbook


Later.

viernes, septiembre 14, 2007

Touch pad Synaptic en Fedora 7

Aquellos que tengan una laptop con un touch pad de Synaptics, se habran dado cuenta que regularmente en linux se comportan a veces medio raro, muchas veces muy sensibles (aun que hasta ahorita no me ha hecho ningún pancho XD).

La solución es instalar el driver de synaptic para linux. :D

Lo primero que hemos de hacer es instalar los drivers y el GUI.

Esto lo hacemos desde consola (se puede hacer via YUMEX (a.k.a. GUI para yum) pero entonces no sería divertido XD



#yum search synaptic



Lo que nos devolverá algo como esto:



synaptics.i386 0.14.4-8.fc6 installed
Matched from:
synaptics
Controlador Synaptics Touchpad


gsynaptics.i386 0.9.11-1.fc7 fedora
Matched from:
gsynaptics
Settings tool for Synaptics touchpad driver
A GTK+ tool to set scroll and tap preferences for the Synaptics touchpad
driver.





Como ven, aquí tenemos lo que andamos buscando, el driver y la interfaz para configurarlo.


Procedemos a instalarlos...




# yum -y install synaptics.i386 gsynaptics.i386



Hasta aqui todo bien, ahora alegremente vamos al menú system > preferences.

Y vemos que tenemos un nuevo componente que intrigantemente dice 'Touchpad', así que le hacemos caso a esa voz interior que nos dice que eso es lo que acabamos de instalar y le damos click.

Mientras esperamos que nos salga una nueva ventana en la que esperamos configurar el touchpad nos salta un dialogo que alegremente nos indica que no será tan facil. Pues parece que hay que habilitar el GUI en el xorg.conf

Basicamente nos da este error:

Need "SHMConfig" set to mode "on" in xorg.conf



y como ya perdiste un tiempo considerable en eso; decides que habrá que terminar asi que nos vamos en la consola...

(como root)


#cd /etc/X11

# gedit xorg.conf



una vez que se abra el archivo de configuración hemos de ver algo parecido a esto:



# Xorg configuration created by pyxf86config

Section "ServerLayout"
Identifier "Default Layout"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Synaptics" "CorePointer"
EndSection

Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
Option "XkbVariant" "intl"
EndSection

Section "InputDevice"
Identifier "Synaptics"
Driver "synaptics"
Option "Device" "/dev/input/mice"
Option "Protocol" "auto-dev"
Option "Emulate3Buttons" "yes"

Option "SHMConfig" "on" #Agregamos esta linea al archivo y lo guardamos denuevo



EndSection

Section "Device"
Identifier "Videocard0"
Driver "radeon"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Videocard0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection



Reiniciamos el entorno gráfico con CTRL+ALT+BackSpace


y listo.
Ahora regresamos al menú donde nos quedamos y le damos click a esa opción de touchpad, con lo que ahora si se nos muestra la pantalla de configuración del synaptic



No es que sea la gran cosa pero alguna utilidad le hallarán.






Alguien ha intentado ponerse con la ortografía a las 4 am ? :S

jueves, enero 25, 2007

De como nos cambiamos y no nos gustó... o seguimos igual.

Cada vez que entraba a el panel de blospot me decía que ya estaba lista la nueva versión, que blablabla... Y que ahora se me ocurre hacerle caso, y que actualiza tu plantilla, y que ahora es mas fácil editarla, y que blablabla...

Pues bien.
Primero que nada te dice que puedes actualizar tu plantilla y que ahora no necesitas moverle al html ni css, que solo tienes que arrastrar y soltar. Y bueno es cierto; digamos que lo intente.
Lo bueno es que te hace una copia de la plantilla anterior y puedes regresar a ella.
El sistema que proponen es digamos bonito, mientras no te intentes meter con el código :s, Ya teníamos la plantilla nueva, ahora solo faltaba retocarla para que se viera mas o menos como la anterior (si, así de fea me gusta y que? :P), puesto que se borraron algunas cosas como el botón de firefox y eso.
Pero al entrar al código me encuentro que es mucho mas enredado el anterior y la desicion mas sana fue regresar a la otra plantilla :P
Lo bueno. parece que ahora si acepta que subas tu propia plantilla, por lo que ahora tratare de hacer la mía :D, pero habrá que ver hasta que punto es cierto. (así que si ven cosas raras (mas) pues, ya pasarán.