Сборный / Говнокод #181 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
  18. 18
  19. 19
  20. 20
  21. 21
  22. 22
  23. 23
  24. 24
  25. 25
  26. 26
  27. 27
  28. 28
@@r1: 
	db 0fh, 31h
	mov edi, edx 
	mov ebx, eax 
	db 0fh, 31h
	cmp edi, edx 
	jnz @@r1 
	sub eax, ebx 
	mov [k], eax
	mov ecx, 0ah
@@cycle: 
	db 0fh, 31h
	mov edi, edx 
	mov ebx, eax 
	db 0fh, 31h
	cmp edi, edx 
	jnz @@cycle 
	sub eax, ebx 
	cmp eax, [k]
	jg @@ext1 
	mov [k], eax
@@ext1: 
	dec ecx 
	jnz @@cycle 
	mov eax, k

	cmp [k],200
	jg Detected

ммм.. FASM, детект виртуальной машины с ляпой

Запостил: guest guest, (Updated )

Комментарии (33) RSS

          • бхх, я первый и последний раз в жизни у Мышхъа читал как он там коды сувал вместо мнемоник потому что в доке по процу они уже были, а копелятор их не знал

            а оно оказывается вот как бывает



            зы: блядь

            его же завезли в первые пни еще

            какова же года это кокококкопелятор?
            Ответить
            • Во встроенных ассемблерах трубопаскакалей, дельфей и бормандосей использовать опкоды вместо мнемоник было обычной практикой. Там ассемблер всегда отставал от жизни.
              Ответить
              • Это типа когда на дворе 2002-й год, Pentium 4 Northwood, а у тебя trubo pascal 1993-го года?:)

                ну так сейчас-то смысла так делать нет
                Ответить
                • xnxx.com See the hotest free porn with adult black men
                  .........................................................................................................................................W.
                  Ответить
                • >2002-й год, Pentium 4 Northwood
                  и ты на нем детектишь виртуалку, угу
                  Ответить
                    • ух ты
                      работал со скорростью света , поди
                      Ответить
                      • Разумеется. Можно было разглядеть, как программа по пикселям рисует изображение.
                        Ответить
                        • такое нужно разве что чтобы отлаживать свой MBR, не?
                          Ответить
  • Никуя не понел, как именно происходит детект? На этом коде виртуольная машина как-то обсирается?
    Ответить
    • Виртуалки обычно перехватывают и корректируют rdtsc т.к. гостевая ОС может полагаться на монотонность TSC. Само собой, из-за этого инструкция начинает работать немного дольше. Автор кода пытается задетектить эту разницу.
      Ответить
    • Лол. Походу на современных процах эта хуйня уже ничего не детектит (т.к. виртуалка умеет юзать TSC offset).
      хост       min: 16, max: 74198, mean: 25, median: 20
      virtualbox min: 14, max: 54430, mean: 24, median: 20
      Ответить
      • Зато можно детектить по cpuid: медиана 2100 против 1100 у хоста.
        Ответить
          • xnxx.com See the hotest free porn with adult black men
            ............................................................................P.
            Ответить
            • Вставил имитатор стертора тебе в срачло, а потом тебе в рот, и размазал по щеке, проверь...
              Ответить
              • Какая экспрессия! Боже помилуй. Бразилия... Южное солнце. Красное вино. А сыграю-ка я Вам "Танго", а?
                Ответить
                  • xnxx.com See the hotest free porn with adult black men
                    ................................................................................F.
                    Ответить
                • xnxx.com See the hotest free porn with adult black men
                  ....................................J.
                  Ответить
              • xnxx.com See the hotest free porn with adult black men
                ......................................................................................................................................................K.
                Ответить
            • xnxx.com See the hotest free porn with adult black men
              .......................................................F.
              Ответить
          • xnxx.com See the hotest free porn with adult black men
            .................O.
            Ответить
        • имхо, палаить виртуалку лучше по оборудованию. В виртуалбоксе тебя ждет оче древнее оборудование, а в хиперви тебя ждет оборудование хиперви
          Ответить

Добавить комментарий

Где здесь C++, guest?!

    А не использовать ли нам bbcode?


    8