Var_202[1]:=word_2364; Write (arg_0,var_202[1]); помоему так да
mov al, byte ptr word_2364 mov byte ptr [bp+var_202+1], al les di, [bp+arg_0] push es push di lea di, [bp+var_202+1] push ss push di...
ну может поможеш я его почти разобрал просто спрашиваю то что было не понятно мне так кажется
а это как mov al, byte ptr word_2364 mov byte ptr [bp+var_202+1], al les di, [bp+arg_0] push es push di lea di, [bp+var_202+1] push...
а правильно как?
а на языке паскале оно выглядит так Seek(arg_0,Var_202+1)
подскажите что это может означать add sp, 4 call @__IOCheck$qv ; Exit if error mov al, byte ptr [bp+var_202+1] xor ah, ah xor dx, dx mov...
даваите может не будем обсуждать мой русски яз я ведь из Казахстана и конечно слаб с языком ладно что с этим кодом ; Attributes: bp-based frame...
; Attributes: bp-based frame sub_2E4 proc near ; CODE XREF: PROGRAM+4D2p var_202 = word ptr -202h arg_0 = dword ptr 4 arg_4 = dword ptr...
извените как только отлучился мне тут сели какита ученики и отредактировали еще раз извените
а что означает shr и обратное деиствие как будет это впринцепе правельно
вот прекрепл фаил где может быть ошибка можеш подсказать
и еше последня loc_5F3: ; CODE XREF: sub_2E4+756j les di, [bp+arg_0] push es push di push word_2396 push word_2394 call...
да но тип переменых longint
и еше один вапрос а это что les di, [bp+arg_4] push es push di call loc_0
да но так dword_2350 = dword_234C >> 3; на паскале не запишеш
кто может подскозать что это означает loc_56D: ; CODE XREF: sub_2E4+27Fj mov ax, word_234C mov dx, word_234E mov cx, 3 xor bx, bx...
ну кто нибудь что нибудь скажет
вот с программои я разобрался а вот с процедурои распаковки нет
да это программа открывает зашифрованыи файл main.img распаковает на RE.01 до RE.0n n считывает из фаила
Имена участников (разделяйте запятой).