Size: a a a

Ассемблер

2020 May 26

Н

Никитос in Ассемблер
Но если брать стандартный питон(Cython) то там вроде в си, потом в асм
источник

Н

Никитос in Ассемблер
Saenro T
На счёт обфускаторов, после Reactor'a есть шансы расчелить C# приложение? (Интересно как оно на разных слоях выглядит... От C# до Asm, просто ещё не реверсил .NET на уровне Asm).
И ещё вопрос: как Phyton компилится? Типа как C# или сразу в Asm?
И ещё: быстрее работают, проги на C# или Phyton?
Возьми dnSpy, скорми дллки ей.
источник

s

s54816 in Ассемблер
Максим Кавецкий
Добрый день! Не подскажите почему такое поведение вызывается: код прошел до add инструкции и в РОНе EAX 12 лежит, хотя я ожидаю 18, ибо после первого imul x находится 6, и "х" = 3, но почему-то умножение говорит - 12
А оно тебе в какой системе счисления говорит?
источник

Н

Никитос in Ассемблер
Saenro T
На счёт обфускаторов, после Reactor'a есть шансы расчелить C# приложение? (Интересно как оно на разных слоях выглядит... От C# до Asm, просто ещё не реверсил .NET на уровне Asm).
И ещё вопрос: как Phyton компилится? Типа как C# или сразу в Asm?
И ещё: быстрее работают, проги на C# или Phyton?
Если это мобильное приложение/игра, и скомпилено Il2CPPшкой, то сгенерь дамми длл
источник

МК

Максим Кавецкий... in Ассемблер
s54816
А оно тебе в какой системе счисления говорит?
Аа, понял кажется. Спасибо)
источник

МК

Максим Кавецкий... in Ассемблер
Думаю это 16
источник

D

Dillinger Daz in Ассемблер
0xC друзей оушна
источник

Н

Никитос in Ассемблер
Dillinger Daz
0xC друзей оушна
Потом их стало 0хB
источник

ST

Saenro T in Ассемблер
Никитос
Потом их стало 0хB
Там вроде от 0b до 0d было.
источник

Н

Никитос in Ассемблер
Saenro T
Там вроде от 0b до 0d было.
Не вспомню, память как у 0x0
источник

D

Dillinger Daz in Ассемблер
хахахаы
источник

ST

Saenro T in Ассемблер
В C#, как по мне, два минуса:
1. Просто так не вставить кусок кода на асме;
2. Можно попытаться вернуть EXE в исходник.

А как дела у Phyton'a в этом роде?
источник

D

Dillinger Daz in Ассемблер
а зачем тебе в C# асм?
источник

ST

Saenro T in Ассемблер
Чтобы такой хернёй не страдать.
источник

t

tfyvgubhinjkwaxdrctf... in Ассемблер
Saenro T
Чтобы такой хернёй не страдать.
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮... in Ассемблер
синька чмо, а пить не брошу
источник
2020 May 27

МК

Максим Кавецкий... in Ассемблер
Подскажите пожалуйста, каким образом вот этот кусок помогает определить, что число отрицательное?
источник

D

Dim in Ассемблер
не знаю как у вас, а у нас в MPASM отрицательность числа проверяется через арифметическое действие с ним (сложение или вычитание), затем проверяется флаг регистра STATUS,C
источник

D

Dim in Ассемблер
в зависимости от результата он меняется
источник

A

Aleksandr in Ассемблер
Максим Кавецкий
Подскажите пожалуйста, каким образом вот этот кусок помогает определить, что число отрицательное?
Во флаг C сдвигается старший бит числа, потом флаг C добавляется к ESI, который был предварительно обнулен
источник