navar Δημοσ. 21 Ιουλίου 2006 Δημοσ. 21 Ιουλίου 2006 to jump stin delphi einai kati san to goto stis pollitismenes glosses?
GCMH Δημοσ. 21 Ιουλίου 2006 Δημοσ. 21 Ιουλίου 2006 1. το jump ή JMP δεν είναι της Delphi, ανήκει στην assembly ... 2. Ναι είναι σαν αυτό που λες ... διακλάδωση χωρίς συνθήκη ... 3. Από πού και ως πού η Delphi δεν ανήκει στις πολιτισμένες γλώσσες;;;;;; :evil: :-D
EXARXEIA_CITY Δημοσ. 21 Ιουλίου 2006 Μέλος Δημοσ. 21 Ιουλίου 2006 Το jump δεν ειναι της delphi αλλα της assemlby... To προγραμμα αυτο της delphi το εκανα disassembly για να το δω σε γλωσσα μηχανης (assemlby). Σε οποια γλωσσα και να το εγγραφα παλι jumps θα ειχαμε. -edit- αργησα λιγο...
damn3 Δημοσ. 23 Ιουλίου 2006 Δημοσ. 23 Ιουλίου 2006 to jump stin delphi einai kati san to goto stis pollitismenes glosses? http://www.delphibasics.co.uk/RTL.asp?Name=Goto
Jacaranda Bill Δημοσ. 27 Ιουλίου 2006 Δημοσ. 27 Ιουλίου 2006 To w32dasm δίπλα από κάθε assembly εντολή σου εμφανίζει τα δεκαεξαδικά ισοδύναμα της κάθε εντολής. Η εντολή NOP καταλαμβάνει ένα byte. Για να καταλάβεις πόσα NOP's χρειάζεσαι αρκεί να μετρήσεις τα bytes που καταλαμβάνει η κάθε εντολή. Για παράδειγμα: >:00403CE7 81FD00000100 cmp ebp, 00010000 ; 6 bytes :00403CED 760B jbe 00403CFA ; 2 bytes To εαν θα βάλεις τελικά NOPs ή κάτι άλλο εξαρτάται από την περίπτωση. Καλό είναι βέβαια να ξέρεις 2-3 πραγματάκια assembly.
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.