Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 11374|Yanıt: 0

[Sökülme] Yazılım, yaygın montaj komutlarını kırıyor

[Bağlantıyı kopyala]
Yayınlandı 5.01.2015 11:55:52 | | |
CMP a, b // a ile b karşılaştırın
mov a,b // b'nin değerini a'nın değerine verir, böylece a=b
ret // Ana programa dönüş
nop // Operasyon yok, "hiçbir şey yapma" (makine kodu 90)
  (Ultraedit, edit exe dosyasını açıyor ve 90 eşdeğer nop assembly ifadesi görüyor)
// alt programı çağırır, bu da ret ile sona erer
je veya jz // eşit sıçrama (makine kodu 74 veya 84)
jne veya jnz // eşit değilse atla (makine kodu 75 veya 85)
jmp // koşulsuz sıçrama (makine kodu EB)
jb // Eğer olduğundan azsa, atla
ja // Daha büyükse, atla
jg // Daha büyükse, atla
jge // Eğer büyük veya eşitse, atlanır
jl // Eğer küçükse atla
xxx // xxx yığından çıkar
push xxx // xxx stack

  Yıkım yenilmezlik mantrası

  Bir (zıplama) ölecek, dokuz tüp (90) ise Hu olacak
  (yukarıdaki 2'ye karşılık - nop olarak değiştirilmiştir)
  Bir (zıplama) Hu'ya, bir pasta (EB) beklemek için
  (Yukarıdaki 1'e karşılık geliyor - jmp olarak değiştirilmiştir)
  (74) Değişim(75)
  (84) Değişim (85)
Anlamasanız da önemli değil, önce aklınızda tutmalı, sonra yavaş yavaş anlamalısınız.




Önceki:Ayrıca çantayı alıp Android telefonda pin cihazını çalıştırarak WiFi'yi açabilirsiniz
Önümüzdeki:TCP protokolünün üç el sıkışma süreci
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com