Assembler mit Debug

  • So mal ein Paar Listings wie man mit dem Befehl debug was machen kann ;)

    Teil 1: RESET.COM ... Neustart eines DOS Rechners
    Als erstes eine Eingabeaufforderung starten unter Vista mit Admin Rechte.
    Dann debug eingeben und folgendes abtippen ;)

    Das erstellen der Datei ist unter Vista, XP, 2k, ME und 9x möglich aber ein ausführen ist nur unter DOS möglich.

    X5O!P%@AP[4\PZX54(P^)7CC)7}$EICAR-STANDARD-ANTIVIRUS-TEST-FILE!$H+H*

    Früh aufstehen ist der erste Schritt in die falsche Richtung.

    Uri Geller verbiegt Löffel. Na und, Maggi macht Knoten rein!

    Ich bin im WH Forum seit dem 11.05.2003 ... wow

  • Hm.. da hab ich auch noch welche auf der Platte, den da hab ich von dir:

    Ist allerdings ne Batch, weil variabler Inhalt.

    Aufruf mit mit vier hexdezimalen Parametern, z.B.:

    Code
    fdserial.bat 1F 45 13 EC

    __________________

    Der ist eine INPUT.COM für Batch-Eingaben in DOS/Win9x (unter NT gibts dafür ja set /p).

    Aufruf:

    Code
    input.com >temp.bat 
    call temp.bat VARIABLENNAME
    del temp.bat

    Speichert eine Tastatureingabe in der Umgebungsvariable deren Namen man der temp.bat als Parameter übergibt.

    __________________

    Erstellt eine KEY.COM, die den ASCII-Wert der gedrückten Taste als Errorlevel zurückgibt.

  • Hmm naja eigentlich beginnt man ja mit einem "Hallo Welt!" Programm ... na denne hier ist es:

    hmm dieses mal machen wir es aber anders ... folgenden code als hallo.scr abspeichern am besten unter c:\ dann starten wir eine eingabeaufforderung und führen den befehl debug <C:\hallo.scr

    P.S. wichtig das beim q noch ein return folgt!

    Läuft unter DOS bis Vista ;)

    X5O!P%@AP[4\PZX54(P^)7CC)7}$EICAR-STANDARD-ANTIVIRUS-TEST-FILE!$H+H*

    Früh aufstehen ist der erste Schritt in die falsche Richtung.

    Uri Geller verbiegt Löffel. Na und, Maggi macht Knoten rein!

    Ich bin im WH Forum seit dem 11.05.2003 ... wow

  • ich kenn mich nur mit 68k Assembler aus, aber man muss eigentlich für ne 2. zeile im adressregister die speicheradresse angeben für den 2. text (und natürlich ein CR/CL für den zeilensprung)

  • weil fragen sind wegen hallo welt

    X5O!P%@AP[4\PZX54(P^)7CC)7}$EICAR-STANDARD-ANTIVIRUS-TEST-FILE!$H+H*

    Früh aufstehen ist der erste Schritt in die falsche Richtung.

    Uri Geller verbiegt Löffel. Na und, Maggi macht Knoten rein!

    Ich bin im WH Forum seit dem 11.05.2003 ... wow

  • Ich habs jetzt so gelöst:


    Funktioniert irgendwie auch :)

  • klar so gehts auch

    Aber mal zur erklärung:

    0a,0d - Zeilenvorschub
    $ - Textende

    X5O!P%@AP[4\PZX54(P^)7CC)7}$EICAR-STANDARD-ANTIVIRUS-TEST-FILE!$H+H*

    Früh aufstehen ist der erste Schritt in die falsche Richtung.

    Uri Geller verbiegt Löffel. Na und, Maggi macht Knoten rein!

    Ich bin im WH Forum seit dem 11.05.2003 ... wow

  • hmm nen link selbst habe ich nicht ... meist sind es ein paar scripts die ich mit google gefunden habe und ein wenig angepasst habe ...

    X5O!P%@AP[4\PZX54(P^)7CC)7}$EICAR-STANDARD-ANTIVIRUS-TEST-FILE!$H+H*

    Früh aufstehen ist der erste Schritt in die falsche Richtung.

    Uri Geller verbiegt Löffel. Na und, Maggi macht Knoten rein!

    Ich bin im WH Forum seit dem 11.05.2003 ... wow

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!