Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby (https://forum.antichat.xyz/forumdisplay.php?f=24)
-   -   [ASSEMBLER] Задаем вопросы (для новичков) (https://forum.antichat.xyz/showthread.php?t=70421)

Balvan 22.04.2009 16:15

Цитата:

Сообщение от -m0rgan-
Открывай прогу в дизассемблеере и смотри код, но там он не совсем как при написании, но с алгоритмом разобратся можно!

Цитата:

Сообщение от SmanxX1
Можно вытащить всю секцию кода, вставить себе и юзоть. XD

Мда, тупой я задал вопрос...
Если бы я не знал что так можно, то я бы не спрашивал)
Я просто думал может пару примерчиков кините, ну да ладно буду толстые книги читать! :)

А по 2ому "вопросу" есть что нибудь?! ;)

iv. 22.04.2009 16:39

Цитата:

1) Возможно ли получить асм код программы через какой нить дизассемблер, а потом его подключить к своему коду например на VC? Как это (лучше)
делать?
"подключить" можно, только работать не будет =\
Цитата:

2) Может есть у кого "готовый к применению" обфускатор асм кода?! поделитесь плиииз...
зачем тебе обфускатор асм кода? чтобы самому не разобраться в своем коде?
а если для того, чтобы усложнить жизнь взломщику, то чем тебя не устраивают т.н. "протекторы"?

Balvan 22.04.2009 16:58

Цитата:

Сообщение от iv.
"подключить" можно, только работать не будет =\

Хм... почему это!? :confused:
МОЖНО ПОДРОБНОСТИ!?!
Цитата:

Сообщение от iv.
зачем тебе обфускатор асм кода? чтобы самому не разобраться в своем коде?

хаха, Петросян отдыхает...
Цитата:

Сообщение от iv.
а если для того, чтобы усложнить жизнь взломщику, то чем тебя не устраивают т.н. "протекторы"?

:eek: ого!
Спасибо за "новость" про протекторы :D , но я не просил альтернатив мне нужно ИМЕННО обфускатор кода!

iv. 22.04.2009 17:07

Цитата:

Хм... почему это!?
МОЖНО ПОДРОБНОСТИ!?!
Прямые обращения к памяти практически гарантированно приведут к исключению.
Цитата:

но я не просил альтернатив мне нужно ИМЕННО обфускатор кода!
Зачем тебе обфускатор асм кода можно такой вопрос задать?

zeppe1in 22.04.2009 18:42

Цитата:

Сообщение от messagedb
У Iczelion'a не от начала идет все, сразу с winapi. А мне нужно сначала) .

А что там с начало то должнобыть, дос апи) чтоле? берёш справочник по вин апи и справочник по командам асма. и вперёд).

Balvan 22.04.2009 18:45

>>> Прямые обращения к памяти практически гарантированно приведут к исключению.

Ок, спасибо!


>>>Зачем тебе обфускатор асм кода можно такой вопрос задать?

Чтобы ещё больше усложнить жизнь!!! почему бы не обфускатор + протектор?!?

з.ы. зачем столько вопросов, если всё равно не че не поможешь?!

zeppe1in 22.04.2009 18:50

Balvan, за тем, что ты бред пишеш.

slesh 22.04.2009 21:19

Обфускатор *ROFL* :-D
Обфускатор поможет тебе тока для запутывания себя, а в машинных кодах оно как было так и останется.
Тебе нужен Полиморфный двиг, который будет дизасембленные команды приводить к альтеративному виду типа
add eax,2 заменять на 2 раза inc eax итд итп. Но таких прог(котоыре полиморфят исходник) на сколько я помню нет и врядли будет.

А если еще хочешь усложнить жить, то пусть код через собственную вирт машину гоняется.

Balvan 22.04.2009 23:49

>>Balvan, за тем, что ты бред пишеш.
ну не знал, не знал
не зря же я Balvan и раздел для новичков)))

slesh
>>Тебе нужен Полиморфный двиг, который будет дизасембленные команды приводить к альтеративному виду типа
add eax,2 заменять на 2 раза inc eax итд итп. Но таких прог(котоыре полиморфят исходник) на сколько я помню нет и врядли будет.

я вот типо этого и имел ввиду, спасибо! )

>>А если еще хочешь усложнить жить, то пусть код через собственную вирт машину гоняется.

Мммм... интересно... а есть что почитать по этой теме? )

zeppe1in 23.04.2009 00:04

Цитата:

Сообщение от slesh
add eax,2 заменять на 2 раза inc eax итд итп. Но таких прог(котоыре полиморфят исходник) на сколько я помню нет и врядли будет.

Помню где то видел набор макросов, типо для замусоревания, чо то весь винт перерыл не найти. ну и так полиморфер исходника то сделать как нефиг, на какомнить перле. а потом ещо и заюзать кучу раз, прикольно наверно будет).


Время: 21:31