| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
software  
  • Adobe Illustrator

  • Software di animazione

  • Antivirus Software

  • Software Audio

  • Backup dei dati

  • masterizzare CD

  • masterizzare DVD

  • Compressione dei dati

  • Software Database

  • Desktop Publishing

  • Desktop Video

  • Digital Video Software

  • Drupal

  • Software didattico

  • ingegneria del Software

  • Tipi di estensione di file

  • Financial Software

  • Freeware, Shareware & Abandonware

  • GIMP

  • Graphics Software

  • Software Home Recording

  • Microsoft Access

  • Microsoft Excel

  • Microsoft Publisher

  • Microsoft Word

  • Aprire Source Code

  • Altro Software per computer

  • Giochi per PC

  • Photoshop

  • Portable Document Format

  • PowerPoint

  • presentazione Software

  • produttività Software

  • Quicktime

  • Gestione Desktop remoto

  • SQL Server

  • Skype

  • Software versioni Beta

  • Consulenti Software

  • Società di sviluppo software

  • Software Licensing

  • Fogli di calcolo

  • Software Preparazione Tax

  • Software Utility

  • Web Clip Art

  • Windows Media Player

  • Word Processing Software
  •  
    Conoscenza Informatica >> software >> Aprire Source Code >> Content
    Come iniettare codice nel blocco note
    Notepad è un editor di testo di base creato da Microsoft che viene caricata su molti personal computer ( PC ) di oggi . Notepad è comunemente usato per visualizzare e modificare i file di testo , nonché per creare le pagine del sito web da persone che capiscono come scrivere il codice . Alcuni utenti potrebbero desiderare di aggiungere una funzionalità di blocco note che non sono precaricati nel software . Per fare questo, un utente deve capire come iniettare un pezzo di codice nel blocco note . Cose che ti serviranno
    del computer con Microsoft Notepad
    Debug programma
    Mostra più istruzioni
    1

    Creare una cartella sul tuo computer chiamato "Test ". Salvarlo in un luogo che è facile da trovare , ad esempio sul desktop . Individuare il file " notepad.exe " sul vostro hard disk , e copiarlo nella cartella "Test" . Avviare un programma di debug del software che è compatibile con il vostro sistema e aprire il file " notepad.exe " copiato nel programma di debug .
    2

    Individuare un "codice grotta " nel file notepad.exe in cui vi è una pausa nel codice da trovare un numero di righe consecutive con "00" e " DB 00" nella seconda e terza colonna del file notepad.exe nella vostra schermata di debug .
    3 < p > Seleziona circa due dozzine di linee all'interno della seconda colonna del codice grotta identificato e clicca su " opzioni" dal menu in alto seguito da " binario " e "Modifica ".
    4

    Inserisci una frase in il campo " ASCII " , come "Codice Notepad iniettato " nella finestra pop- up che appare . Nel campo in basso la scritta " HEX + 10 " di tipo " 49 4E 4A 45 43 54 45 44 20 4F 4E 54 45 50 41 44 00 00 00 00 00 00 00 00 00 00 " e fare clic su " OK ".
    < Br > 5

    Verificare che il codice rosso è stato inserito nel codice grotta sezione che è stato isolato in precedenza . Premere il pulsante e la lettera " A" per rianalizzare il codice e osservare che la sequenza numero compare nella seconda colonna e le parole " ASCII ' Iniettato Notepad' " appare nella terza colonna del campo "Ctrl " o di controllo in cui il codice grotta originariamente era .
    6

    Creare un po 'di codice java -based ASM di entrare nel blocco note nel punto di salto giusto per dire al programma di accettare il codice appena iniettato. Guardate la colonna più a sinistra e prendere nota del numero di otto cifre , dove inizia il codice. Osserva ancora la colonna più a sinistra e trovare il numero di otto cifre in cui si vede la frase " PUSH 0" appare in fondo a destra .
    7

    Clicca su "Opzioni" dal menu in alto seguito da " Vai a " e "Origine " per individuare la prima riga del codice che verrà eseguito nel blocco note . Copia 11 righe di codice da quello che appare sullo schermo , a cominciare con la frase "Push 70 " nella colonna a destra . Premere "Opzioni" e poi " Copia" e " negli appunti ".
    8

    incollare il testo in una nuova schermata di blocco note e passare il vostro schermo di nuovo al vostro programma di debug. Fare doppio clic sulla riga "PUSH 70 " e inserire " JMP " seguito da uno spazio e dal numero di otto cifre che si è preso nota che è stata associata con la frase "PUSH 0 " , selezionare la casella nella finestra contrassegnata " Riempire con il PON di " e fare clic su " Assemble ".
    9

    osservare una serie di tre righe di codice rosso nella finestra del debugger e annotare il numero di otto cifre associato alla quarta riga ( o di prima linea nera) dopo l' iniezione saltare codice che hanno la frase " CALL NOTEPAD . # # # # # # # # " . Annotare il numero di otto cifre situato nella colonna di sinistra su questa linea . Confrontate queste quattro linee del vostro " nuova origine " con l'inizio della 11 -line originale sequenza di origine è stato copiato e incollato nel blocco note . Identificare le linee che sono stati sovrascritti nella nuova sequenza di origine .
    10

    copia queste righe sovrascritti e incollarle nel tuo programma debugger a linea sotto la frase " CALL USER32.MessageBoxA " nella colonna più a destra . Salvare le modifiche facendo clic su "Opzioni" e poi " Copia su file eseguibile " e " Tutte le modifiche . " Premere il tasto " Copia tutto " nella finestra pop-up che appare. Attendere una nuova finestra con il codice ASM di apparire quindi chiudere la finestra , lasciando il vostro programma di debug aperto . Fare clic su "Salva" e dare la vostra sessione di un nome di file . Fare clic su "Opzioni ", seguito da "Run" e attendere una finestra di apparire con il nome del file in essa. Fare clic su " OK" e attendere che il Blocco note per avviare normalmente .

    Previous :

    next :
      Articoli Correlati
    ·Open-Source Audio CD Burning 
    ·W3 cache totale Minimizza Tips 
    ·OpenOffice Funzioni di base 
    ·BCM Lista di controllo Installazione 
    ·Come incorporare codici da Movie Maker 
    ·Come fare annunci andare al di sopra di un forum in php…
    ·Come per ridisegnare un form in C 
    ·Adium Stili messaggio 
    ·Open Office è compatibile con Windows Vista ? 
    ·Come ottenere XBMC per aggiornare Film Veicoli 
      Articoli in evidenza
    ·Come fare uno sfondo bianco trasparente in Photoshop 
    ·Effetti Titolo Plug- Ins Dopo 
    ·Come disattivare tutte le reti illimitati in Test Drive…
    ·Come aggiungere le icone della barra degli strumenti pe…
    ·Come estrarre un file ISO su un disco rigido 
    ·Come modificare i colori in una foto 
    ·Come fare l'annuncio in Publisher 
    ·Come copiare un disegno da Microsoft per Wordpad 
    ·Come ridurre Pixelation in Photoshop 
    ·I vantaggi di Excel 2007 
    Copyright © Conoscenza Informatica http://it.wingwit.com