Tecnología

Inicio

Cómo convertir Código Asamblea a Shell Código de operación

código ensamblador es una de las formas más básicas de la programación de computadoras. Se utiliza para facilitar la interacción entre los diferentes componentes de hardware dentro de la computadora, tales como el procesador y su interacción con la placa base. Shell código de operación se utiliza para manipular directamente las bibliotecas de código y los registros de programas o programas de explotación que se están utilizando y se utilizan sobre-debido a la mala codificación, un virus o algún otro factor malicioso. Puede convertir el código ensamblador en código de operación shell mediante el uso de un script de shell que ejecute en la conexión terminal de línea de comandos del servidor.

Instrucciones

1 Lance un terminal de conexión al servidor u ordenador que contiene el código de montaje que necesita para convertir.

2 Ejecutar la primera parte de la secuencia de comandos, escriba lo siguiente en la línea de comandos. Esta porción de la secuencia de comandos obtiene el archivo y lo prepara para la conversión:

getsoftware () {
wget -O $ URL "$ {} DLHOME / $ FILE"

wget $vURL -O "${DLHOME}/$vFILE"

}

3 Ejecutar la siguiente secuencia de comandos para convertir el código de montaje:

buildsoftware () {

[[ ! -f "${DLHOME}/$FILE" ]] && getsoftware
cd "${DLHOME}"
tar -zxvf $FILE
cd "$DEST"

phpize --clean && ./configure --enable-XCache && make && lea -p "Actualización en $ Software [Y / n]?" respuesta
shopt -s nocasematch
[[$ Answer = ~ y | es]] && make install
shopt -u nocasematch
}

4 Compruebe que el código de conversión se ha realizado correctamente ejecutando la siguiente secuencia de comandos, que realiza un poco de control de calidad automatizado:

verifyfile () {

cd "${DLHOME}"

[! -f $ {} DLHOME / $ vFILE] && getsoftware
md5sum -c $ vFILE
leer -p "Contine para construir [Y / n]?" respuesta
shopt -s nocasematch
case "$ respuesta" en
y | Sí) buildsoftware ;;
*) eco "";
esac
shopt -u nocasematch
}