| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
software  
  • Adobe Illustrator
  • animation Software
  • Antivirus Software
  • Audio Software
  • Sikkerhedskopiere data
  • brænde cd'er
  • brænde dvd'er
  • Datakomprimeringssystem
  • database Software
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • Educational Software
  • Engineering Software
  • Fil Forlængelse Types
  • finansiel Software
  • Freeware, Shareware & Abandonware
  • GIMP
  • grafik Software
  • Home Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Open Source Code
  • Anden Computer Software
  • PC spil
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • præsentation Software
  • produktivitet Software
  • Quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Software betaversioner
  • Software Consultants
  • Software Development Companies
  • software Licensing
  • regneark
  • Skat forberedelse software
  • Utility Software
  • Web Clip Art
  • Windows Media Player
  • Tekstbehandling Software
  •  
    Computer Viden >> software >> Open Source Code >> Content
    Sådan indsprøjtes Kode i Notepad
    Notesblok er et grundlæggende tekst editor skabt af Microsoft , der kommer læsset på mange personlige computere ( pc'er ) i dag. Notepad er almindeligt anvendt til at se og redigere tekstfiler samt skabe websider efter personer, der forstår , hvordan man skriver kode. Nogle brugere kan ønske at tilføje en funktion til Notepad , som ikke kommer præinstalleret i softwaren. For at opnå dette, skal en bruger forstår at injicere et stykke kode i Notesblok. Hvad du har brug
    Computer med Microsoft Notesblok
    Debugging program
    Vis Flere Instruktioner
    1

    Opret en mappe på din computer kaldet "Test ". Gem det til et sted, der er let at finde, såsom dit skrivebord. Find filen " notepad.exe " på din harddisk, og kopiere det til din " Test" mappen. Start en debugging software program, der er kompatibelt med dit system , og åbn den kopierede " notepad.exe "-fil i debugging -programmet.
    2

    Find en " kode hule" i notepad.exe fil, hvor der er en pause i koden ved at finde en række på hinanden følgende rækker med "00 " og " DB 00 " i anden og tredje kolonne i notepad.exe filen i din debugging skærmen.
    3 < p > Vælg omkring to dusin linjer i den anden kolonne i koden hulen du har identificeret og klik på "Options" fra den øverste menu efterfulgt af " Binary " og " Rediger ".
    4

    Indtast en sætning ind de " ASCII " feltet såsom " Sprøjtet Notesblok Code" i pop up vindue, der vises . I det nederste felt mærket " HEX + 10 " type " 49 4E 4A 45 43 54 45 44 20 4E 4F 54 45 50 41 44 00 00 00 00 00 00 00 00 00 00 " og klik på "OK".
    < Br > 5

    Kontroller, at rød kode er blevet indsat i koden hulen sektion kan du isolerede tidligere. Tryk din " Ctrl " eller kontrolknappen og bogstavet "A" til genanalysere koden og observere , at antallet sekvens vises i den anden kolonne , og ordene " ASCII " indsprøjtet Notesblok ' "vises i tredje kolonne i marken, hvor koden hule oprindeligt var .
    6

    Opret en smule ASM java -baserede kode for at komme ind i Notesblok ved den korrekte spring punkt at fortælle programmet til at acceptere den kode, du lige injiceres. Kig på kolonnen længst til venstre , og bemærk den ottecifrede nummer, hvor din kode begynder. Kig igen på kolonnen længst til venstre , og find den ottecifrede nummer, hvor du ser sætningen " PUSH 0" vises på den yderste højrefløj .
    7

    Klik på "Options" fra den øverste menu efterfulgt af " Gå til " og " Origin " for at finde den første linje i den kode, der vil blive gennemført i Notesblok. Kopiering 11 linjer kode fra , hvad der vises på skærmen , begyndende med sætningen "PUSH 70 " på den yderste højre kolonne. Tryk på "Indstillinger" og derefter " Copy " og " At udklipsholderen. "
    8

    indsætte teksten i en ny Notesblok skærm og skifte din skærm tilbage til din debugging program. Dobbeltklik på den markerede linie "PUSH 70 " og indtast " JMP " efterfulgt af et mellemrum og ottecifrede nummer, du skrev ned som var forbundet med sætningen " PUSH 0 " markere feltet i markerede vindue " Fyld med NOP s "og klik" Saml ".
    9

    Overhold en tre- line serien af rødt kode i din debugger vindue og bemærk ottecifrede række forbundet med den fjerde linje (eller første sorte linje) efter din injicerede hoppe kode, der vil have sætningen " CALL Notesblok. # # # # # # # #" . Skriv ned otte cifret nummer placeret i venstre kolonne på denne linje . Sammenlign disse fire linjer i din "nye oprindelse" med begyndelsen af ​​den 11- line originale oprindelse sekvens kopieres og indsættes i Notesblok. Identificer de linjer, der er blevet overskrevet i den nye oprindelse rækkefølge.
    10

    kopiere disse overskrevet linjer og indsætte dem i din debugger program på linien under udtrykket " CALL USER32.MessageBoxA " i kolonnen længst til højre . Gem dine ændringer ved at klikke på "Indstillinger" og derefter " Kopier til eksekverbar " og " Alle ændringer ". Tryk på " Copy All " på pop up vindue, der vises . Vent et nyt vindue med ASM -koden skal vises derefter lukke det vindue , efterlader din debugging programmet åbent . Klik på "Gem" og give din session et filnavn. Klik på "Indstillinger " efterfulgt af " Run " og vent et vindue vises med dit filnavn i det. Klik på " OK " og vent Notesblok til at starte normalt .

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan videresender du en iCal Invitation 
    ·Sådan bruges en GDB Debugger 
    ·Hvordan kan jeg se på min fortid chat Meddelelser på …
    ·Hvordan man laver en mappe til en pakke i Eclipse 
    ·Sådan Konverter AVI til MP4 i Open Source 
    ·Sådan gør du: OpenOffice Access på Mac 
    ·Plug-in koder til WordPress 
    ·Ubuntus fem parallelle Tools 
    ·Sådan fjernes Java 10.6 opdatering 2 
    ·Tutorials til phpBB 
      Anbefalede Artikler
    ·Sådan Turn mono til stereo i Ableton 
    ·Sådan får du adgang delrapporter uden data Beregning 
    ·Hvordan jeg Optag Stereo til Dell Dimension E510 
    ·Definition af Excel Software 
    ·Sådan tilpasser et Blank brugernavn i Word 2007 
    ·Sådan Filter Access Data 
    ·Sådan bruges Microsoft Excel 2004 
    ·Sådan bruges NASA World Wind Software 
    ·Sådan deaktiveres Microsoft OneNote 
    ·Sådan bruges en Fotografiske Enlarger 
    Copyright © Computer Viden http://www.computerdk.com