כותרת: תשובה
לגבי השאלה הראשונה אתה פשוט עושה jmp למקום ממנו אתה רוצה להמשיך. כמובן כדאי לעקוב אחר רצף התוכנית כך שברוב המקרים תרצה לקפוץ לפקוחה שה offset שלה מתחילת הקטע זהה לזה של הפקודה ההבאה בקטע שלך.
לגבי וידוא פקודה חוקית:
את הפקודה ההבאה המיועדת להרצה אתה לא יכול לבדוק באופן עקרוני, אתה רק יכול לשנות אותה בכל מני דרכים.
המספרים זה הקוד. כדי לוודא אתה יכול רק להשוות כך או אחרת למשהו שהוא כן חוקי ולדעת מתוך כך.