| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
Logiciel  
  • Adobe Illustrator

  • Un logiciel d'animation

  • antivirus Software

  • Logiciel audio

  • Sauvegarder des données

  • Gravez des CD

  • Gravez des DVD

  • Compression de données

  • Logiciel de base de données

  • desktop Publishing

  • desktop Video

  • Digital Video Software

  • Drupal

  • Logiciels éducatifs

  • Software Engineering

  • Types de fichier d'extension

  • Financial Software

  • Freeware , Shareware et Abandonware

  • GIMP

  • Graphics Software

  • Accueil Recording Software

  • Microsoft Access

  • Microsoft Excel

  • Microsoft Publisher

  • Microsoft Word

  • Code Open Source

  • Autres logiciels informatiques

  • Jeux PC

  • Photoshop

  • Portable Document Format

  • PowerPoint

  • Logiciel de présentation

  • Logiciels de productivité

  • Quicktime

  • Gestion Remote Desktop

  • SQL Server

  • Skype

  • Logiciel bêta de presse

  • Consultants logiciels

  • Les sociétés de développement de logiciels

  • Licences de logiciels

  • Tableur

  • Logiciel de préparation d' impôt

  • Logiciel utilitaire

  • Clip Art Web

  • Windows Media Player

  • Logiciel de traitement de texte
  •  
    Connaissances Informatiques >> Logiciel >> Code Open Source >> Content
    Comment injecter du code dans le Bloc-notes
    Notepad est un éditeur de texte de base créé par Microsoft qui vient chargé sur de nombreux ordinateurs personnels (PC ) aujourd'hui . Notepad est couramment utilisé pour afficher et modifier des fichiers texte , ainsi que pour créer des pages Web par des personnes qui comprennent comment écrire du code . Certains utilisateurs peuvent souhaiter ajouter une fonctionnalité à Notepad qui ne sont pré - chargées dans le logiciel. Pour ce faire, l'utilisateur doit comprendre comment injecter un morceau de code dans le Bloc-notes . Choses que vous devez
    ordinateur avec Microsoft Notepad
    débogage programme
    Voir Plus Instructions
    1

    créer un dossier sur votre ordinateur appelé «Test». Enregistrez-le dans un endroit qui est facile à trouver, tel que votre bureau . Localisez le fichier " notepad.exe " sur votre disque dur et copiez-le dans votre dossier "Test" . Démarrer un logiciel de débogage qui est compatible avec votre système et ouvrez le fichier copié " notepad.exe " dans le programme de débogage.
    2

    Trouver un " grotte de code" dans le fichier notepad.exe où il est une pause dans le code par trouver un certain nombre de lignes consécutives avec "00" et "DB 00" dans les deuxième et troisième colonnes du fichier notepad.exe au sein de votre écran de débogage.
    3 < p > Choisir une vingtaine de lignes au sein de la deuxième colonne du code grotte vous avez identifié et cliquez sur "Options " dans le menu du haut, puis " binaire" et " Modifier".
    4

    Entrez une phrase en le champ « ASCII » comme «code Notepad injecté " dans la fenêtre pop-up qui apparaît. Dans le champ en bas marqué "HEX + 10 " type " 49 4A 4E 45 43 54 45 44 20 4F 4E 54 45 50 41 44 00 00 00 00 00 00 00 00 00 00 " et cliquez sur "OK".
    < Br > 5

    Vérifiez que le code rouge a été inséré dans le code grotte section vous isolé tôt. Appuyez sur le bouton et la lettre "A" pour réanalyser le code et observez que la séquence du numéro apparaît dans la deuxième colonne et les mots « ASCII » Injecté Notepad » apparaît dans la troisième colonne du champ " Ctrl " ou de contrôle où le code cave était à l'origine .
    6

    Créer un bit de l'ASM code Java basée à entrer dans le bloc-notes sur le point de saut correct de dire le programme d'accepter le code que vous venez injecté. Regardez la colonne de gauche et noter le numéro à huit chiffres où votre code commence . Regardez à nouveau la colonne de gauche et de trouver le nombre à huit chiffres où vous voyez la phrase « PUSH 0" apparaît à l'extrême droite .
    7

    Cliquez sur "Options" dans le menu du haut, puis "Aller à" et "Origine " pour localiser la première ligne du code qui sera exécuté dans le Bloc-notes . Copier 11 lignes de code à partir de ce qui apparaît sur l'écran , en commençant par la phrase «Push 70" sur la colonne de droite . Appuyez sur "Options" puis " Copier" et " Presse-papiers. "
    8

    coller le texte dans un nouvel écran de bloc-notes et basculer votre écran à votre programme de débogage. Double-cliquez sur la ligne marquée "PUSH 70" et entrez " JMP " suivi d'un espace et du numéro à huit chiffres que vous avez écrit qui a été associé à l'expression « PUSH 0" ; cochez la case dans la fenêtre marquée " Remplir avec NOP " et cliquez sur" Monter ".
    9

    Observer une série de trois ligne de code rouge dans la fenêtre du débogueur et notez le numéro de huit chiffres associé à la quatrième ligne (ou la première ligne noire) après votre injection sauter le code qui auront l'expression «appel Bloc-notes. # # # # # # # #" . Notez le numéro de huit chiffres qui se trouve dans la colonne de gauche sur cette ligne. Comparer ces quatre lignes de votre « nouvelle origine " avec le début de la séquence d' origine initial de 11 lignes que vous avez copié et collé dans le bloc-notes . Identifier les lignes qui ont été écrasés dans la nouvelle séquence d' origine .
    10

    copier ces lignes écrasées et les coller dans votre programme de débogage sur la ligne en dessous de la phrase "CALL USER32.MessageBoxA " dans la colonne de droite . Enregistrez vos modifications en cliquant sur "Options" puis " Copier l'exécutable " et " Toutes les modifications . " Appuyez sur « Copier tout » sur la fenêtre pop-up qui apparaît. Attendez une nouvelle fenêtre avec le code ASM pour apparaître puis fermez cette fenêtre , laissant votre programme de débogage ouvert. Cliquez sur "Enregistrer " et donner à votre session, un nom de fichier. Cliquez sur "Options " puis " Exécuter" et attendre une fenêtre apparaît avec le nom de votre fichier en lui. Cliquez sur " OK" et attendez que le Bloc-notes de démarrer normalement .

    Previous :

    next :
      articles connexes
    ·Comment ajouter un calendrier dans Joomla 
    ·Comment lier l'ID du produit Avec Thickbox 
    ·Comment ajouter une image à mon Email Signature dans T…
    ·Définition du serveur Web Apache 
    ·Comment faire un site internet avoir des URL SEO-Friend…
    ·Comment faire pour masquer votre MixPod 
    ·Différences entre Visual Basic Script et Java 
    ·Comment faire pour créer une classe d'entité à parti…
    ·Comment trier par ordre alphabétique dans OpenOffice 
    ·Comment faire pour supprimer RSS Tag for WordPress 
      articles en vedette
    ·Comment faire pour créer un document Word Count Phrase…
    ·Comment faire une URL d'un fichier PDF 
    ·Comment faire pour entrer les informations de comptabil…
    ·Comment faire pour convertir MP4 en VCD 
    ·Qu'est-ce qu'un fichier PBP 
    ·Comment puis-je compresser des fichiers audio Dans un P…
    ·MS Office 2003 Configuration requise 
    ·Comment installer un vrai type de Photoshop 
    ·Antivirus en ligne gratuit Scans et outils de suppressi…
    ·Comment faire pour supprimer un fond noir dans PowerPoi…
    Copyright © Connaissances Informatiques http://fr.wingwit.com