Assembly code is een van de meest elementaire vormen van computer programmeren . Het wordt gebruikt om de interacties tussen de verschillende hardware componenten in uw computer , zoals de processor en de interactie met het moederbord te vergemakkelijken . Shell opcode wordt gebruikt om direct de code bibliotheken en registers van de uitgebuite programma's of programma's die worden gebruikt en meer gebruikt als gevolg van slechte codering , een virus of een andere kwaadaardige factor . U kunt assembly code omzetten in shell opcode met behulp van een shell script dat u uit te voeren op de opdrachtregel terminal verbinding van de server . Instructies 1 Start een terminal verbinding met de server of computer die de assembly code die u nodig hebt om te zetten bevat . Kopen van 2 Voer het eerste deel van het script door het invoeren van de volgende in de opdrachtregel . Dit gedeelte van het script haalt het bestand en duiten het voor conversie : getsoftware ( ) { $ wget URL - O " $ { DLHOME } /$ FILE" wget $ vURL - O " $ { DLHOME } /$ vFILE " } 3 Voer het volgende script om de assembly code om te zetten : buildsoftware ( ) { [ [ ! - f " $ { DLHOME } /$ FILE" ] ] && getsoftwarecd " $ { DLHOME } " tar - zxvf $ FILEcd " $ DEST " phpize - . schoon && /configure - enable- xcache && make && lees - p "Update in $ SOFTWARE [ J /n ] ? " antwoord shopt - s nocasematch [ [ $ antwoord = ~ y | es ] ] && make install shopt -u nocasematch } 4 Controleer of de code-omzetting succesvol door het uitvoeren van de volgende was script, dat een beetje geautomatiseerde kwaliteitsborging presteert : verifyfile ( ) { cd " $ { DLHOME } " [ ! - f $ { DLHOME } /$ vFILE ] && getsoftware md5sum - c $ vFILE read - p " Contine te bouwen [ J /n ] ? " antwoord shopt - s nocasematch case " $ antwoord " in y | ja ) buildsoftware ; ; * ) echo " " ; esac shopt -u nocasematch }
|