Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 11374|Отговор: 0

[Разглобяване] Софтуерът разбива често срещани инструкции за сглобяване

[Копирай линк]
Публикувано в 5.01.2015 г. 11:55:52 ч. | | |
CMP a, b // сравнете a с b
mov a,b // Дава стойността на b на стойността на a, така че a=b
ret // Връщане към основната програма
nop // Няма операция, съкратено от "Do Nothing" (машинен код 90)
  (Ultraedit отваря edit exe файла и вижда 90 еквивалентни асемблерни оператора на nop)
call // извиква подпрограмата, която завършва на ret
JE или JZ // Равен скок (машинен код е 74 или 84)
jne или jnz // скок, ако не е равно (машинен код е 75 или 85)
jmp // безусловен скок (машинен код е EB)
jb // Ако е по-малко от това, което е, прескочи го
ja // Ако е по-голямо, скочи
jg // Ако е по-голямо, скочи
jge // Ако е по-голямо или равно, ще бъде прескочено
jl // Ако е по-малко от тогава скочи
pop xxx // xxx излезе от купчината
push xxx // xxx stack

  Мантра за неуязвимост при разрушението

  Една (скок) ще умре, а девет тръби (90) ще бъдат Ху
  (съответстващо на 2 по-горе - модифицирано на nop)
  Един (скок) до Ху, една торта (EB) остава да чака
  (Съответства на 1 по-горе - модифицирано на jmp)
  (74) Промяна(75)
  (84) Промяна (85)
Няма значение, че не разбираш, първо трябва да го имаш предвид, а после постепенно да го разбираш.




Предишен:Можеш също да вземеш чантата и да пуснеш пин-а на Android телефона, за да разбиеш WiFi
Следващ:Тристранният процес на ръкостискане в протокола TCP
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com