View Single Post
  #11  
Old 29-03-2024, 06:25
Cesar82's Avatar
Cesar82 Cesar82 is offline
Registered User
 
Join Date: May 2011
Location: Brazil
Posts: 1,074
Thanks: 1,814
Thanked 2,304 Times in 787 Posts
Cesar82 is on a distinguished road
I arrived at code like this:
Code:
function CX(lpKey: String): String;
var
  I, Y: Integer;
  S1, S2: String;
begin
  S1 := lpKey;
  for I := 0 to 17 do
  begin
    for Y := 16 to 47 do
    begin
      S2 := S2 + S1[(I + Y) mod 63 + 1] + lpKey[(I + Y) * 2 mod 63 + 1];
    end;
    S1 := S2;
    S2 := '';
  end;
  Result := S1;
end;

function InitializeSetup(): Boolean;
begin
  SaveStringToFile('Password.txt', CX('2vdJwYqCkY5jWVGs5UerJW3oqk5CM1GznfrzESjWtVm5evLY02RWYsvzUIPnP0mm'), False);
  Result := False;
end;
To obtain the code from CompiledCode.bin, "Inno Setup Decompiler 1.5" was used

P.S: "Inno Setup Decompiler 1.5" is also included in the Inno Setup repack that I shared in the DiskSpan GUI thread.

@BLACKFIRE69, could you tell us which software you used to extract the code from CompiledCode.bin?
Reply With Quote
The Following 2 Users Say Thank You to Cesar82 For This Useful Post:
Behnam2018 (29-03-2024), shazzla (29-03-2024)