| Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Software  
  • Adobe Illustrator
  • animasjon programvare
  • Antivirus programvare
  • Audio programvare
  • Sikkerhetskopiere data
  • brenne CDer
  • brenne DVDer
  • Datakomprimeringsprotokoll
  • database programvare
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • pedagogisk programvare
  • Engineering programvare
  • Arkiv Forlengelsen Typer
  • Financial Software
  • Freeware, Shareware & Abandonware
  • GIMP
  • Graphics Software
  • Hjem Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Åpen Kildekode
  • Andre dataprogrammer
  • PC Games
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • presentasjon programvare
  • produktivitet programvare
  • Quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Programvare betaversjoner
  • programvare konsulenter
  • Software Development Selskaper
  • Software Licensing
  • regneark
  • Skatt forberedelse programvare
  • Utility programvare
  • Web Clip Art
  • Windows Media Player
  • Tekstbehandlingsprogrammet
  •  
    Datamaskin >> Software >> Åpen Kildekode >> Content
    Hvordan injisere kode i Notisblokk
    Notepad er en vanlig tekst editor laget av Microsoft som kommer lastet inn mange personlige datamaskiner ( PC ) i dag . Notepad er ofte brukt til å vise og redigere tekstfiler samt å lage nettsider av personer som forstår hvordan å skrive kode . Noen brukere kan ønske å legge til en funksjon for å Notepad som ikke kommer forhåndsinstallert i programvaren. For å oppnå dette , må brukeren forstå hvordan du injiserer et stykke kode i Notisblokk. Du trenger
    datamaskin med Microsoft Notepad
    Debugging program
    Vis flere instruksjoner
    en

    Lag en mappe på datamaskinen din som heter "Test ". Lagre den på et sted som er lett å finne , for eksempel skrivebordet ditt . Finn filen " notepad.exe " på harddisken din , og kopiere den til "Test "-mappen . Start en debugging program som er kompatibelt med systemet og åpne den kopierte " notepad.exe "-filen i debugging program .
    2

    Finn en "code hule " i notepad.exe fil der det er en pause i koden ved å finne en rekke etterfølgende rader med "00 " og " DB 00 " i andre og tredje kolonne av notepad.exe fil i debugging skjermen .
    3

    Velg ca to dusin linjer innenfor den andre kolonnen av koden hule du identifisert og klikk på "alternativer " fra toppmenyen etterfulgt av " Binary " og " Rediger ".
    4

    Skriv inn en setning i den " ASCII " felt som " Injisert Notepad Code" i pop up vinduet som vises. I det nederste feltet merket " 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 klikk " OK ".

    5

    Kontroller at rød kode har blitt satt inn koden hule delen isolert deg tidligere . Trykk på "Ctrl " eller kontroll -knappen og bokstaven "A" til Analyser på nytt koden og observere at antall sekvensen vises i den andre kolonnen og ordene " ASCII " Injisert Notepad ' "vises i tredje kolonne av feltet der koden hule opprinnelig var.
    6

    Lag en bit av ASM java -basert kode for å komme inn i Notepad på riktig hoppe poeng å fortelle programmet til å godta koden du akkurat har injisert . Se på kolonnen helt til venstre og legg merke til åttesifret nummer hvor koden din begynner. Se igjen på kolonnen helt til venstre og finn de åtte- sifret nummer der du ser uttrykket " PUSH 0 " vises på høyre .
    7

    Klikk på "Alternativer " fra toppmenyen etterfulgt av " Gå til" og " Origin " for å finne den første linjen i koden som vil bli utført i Notepad . Kopier 11 linjer med kode fra det som vises på skjermen , som begynner med setningen "PUSH 70" på høyre kolonne. Trykk "Valg" og deretter " Kopier " og "To utklippstavlen. "
    8

    Paste teksten inn i en ny Notepad skjermen og veksle skjermen tilbake til debugging program . Dobbeltklikk på linjen merket " PUSH 70 " og skriv " JMP " etterfulgt av et mellomrom og åtte-sifret nummer som du skrev ned som var forbundet med uttrykket " PUSH 0 "; sjekk boksen i vinduet merket " Fyll med NOP sin "og klikk" sammen ".
    9

    Observer et tre linjer serie av røde koden i debugger vinduet og legg merke til åttesifret nummer knyttet til den fjerde linjen ( eller første sort linje) etter at injisert hoppe kode som vil ha uttrykket " RING Notisblokk. # # # # # # # #" . Skriv ned åtte -sifret nummer som finnes i venstre kolonne på denne linjen . Sammenlign disse fire linjene i "nye opprinnelse" med begynnelsen av 11 - linjen opprinnelige opprinnelse rekkefølgen du kopiert og limt inn i Notepad . Identifiser de linjene som er blitt overskrevet i den nye opprinnelse sekvens .
    10

    Kopier disse overskrevet linjer og lime dem inn i din debugger program på linjen under uttrykket " CALL USER32.MessageBoxA " i høyre kolonne . Lagre endringene ved å klikke på "Alternativer" og deretter " Kopier til kjørbar " og " Alle endringer . " Trykk " Kopier alle " på pop up vinduet som vises. Vent på et nytt vindu med ASM-koden skal vises deretter lukker vinduet , forlater debugging program åpent . Klikk "Lagre" og gi din sesjon et filnavn . Klikk på " Alternativer" etterfulgt av " Run " og vente på et vindu skal vises med filnavnet i den. Klikk " OK " og vent til Notepad å starte normalt .

    früher :

     Weiter:
      Relatert Artike
    ·Slik installerer en frakoblet database på JiWire 
    ·Hvordan overvåke Internett med Linux 
    ·Hvordan lage en Entity Class Fra en database i Eclipse 
    ·Hvordan Pakk ZIPX filer 
    ·Hvordan Inkluder EPS -filer i LaTeX 
    ·Hva gjør Unblocking en mobiltelefon tillater en person…
    ·Hva betyr OSS 
    ·Hvordan få MATLAB Fra PuTTY 
    ·Slik bygger du Java i JSP 
    ·Hvordan tillate GNOME på Cygwin 
      Anbefalte artikler
    ·Hvordan slette et selskap List i Quickbooks 
    ·Hvordan Query til sammenligning Lignende felt i Access 
    ·Har iTunes Arbeid med Dell Netbooks 
    ·Slik oppgraderer MS Office Home 
    ·Microsoft Access Beginner Tutorial 
    ·Hvordan bruke Microsoft Media Center 
    ·Slik eksporterer en film til PowerPoint 
    ·Hvordan åpne en kilde Tape Backup 
    ·Hvordan lage skillelinjene i Excel Grafer 
    ·Hvordan dele Microsoft Access 2007 i et nettverk 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/