Come convertire codice Assembly di Shell Opcode

December 23

codice assembly è una delle forme più base della programmazione. E 'utilizzato per facilitare le interazioni tra i diversi componenti hardware all'interno del computer, come ad esempio il processore e la sua interazione con la scheda madre. Shell codice operativo è usato per manipolare direttamente le librerie di codice e registri di programmi o programmi di sfruttati che vengono utilizzati e over-utilizzati a causa della scarsa codifica, un virus o qualche altro fattore dannoso. È possibile convertire il codice assembly in guscio codice operativo utilizzando uno script di shell che si esegue al collegamento del terminale a riga di comando del server.

istruzione

1 Avviare un collegamento del terminale al server o al computer che contiene il codice assembly è necessario convertire.

2 Eseguire la prima parte dello script inserendo il seguente nella riga di comando. Questa porzione di script ottiene il file e lo prepara per la conversione:

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

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

}

3 Eseguire il seguente script per convertire il codice assembly:

buildsoftware () {

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

phpize --clean && ./configure --enable-xcache && make && leggere -p "Update in $ SOFTWARE [Y / n]?" risposta
shopt -s nocasematch
[[$ Answer = ~ y | es]] && make install
shopt -u nocasematch
}

4 Verificare che il codice di conversione ha avuto successo eseguendo il seguente script, che esegue un po 'di garanzia della qualità automatizzato:

verifyfile () {

cd "${DLHOME}"

[! -f $ {} DLHOME / $ vFILE] && getsoftware
md5sum -c $ vFILE
Leggere -p "Contine per costruire [Y / n]?" risposta
shopt -s nocasematch
caso "$ risposta" in
y | sì) buildsoftware ;;
*) eco "";
esac
shopt -u nocasematch
}