gpt4 book ai didi

security - delphi exe的内部密码安全吗?

转载 作者:行者123 更新时间:2023-12-03 15:03:11 34 4
gpt4 key购买 nike

如果我需要用户输入密码来打开 Delphi 生成的 exe,并且我使用这样的代码,但不是这样的简单密码:

if password='1234' then begin
form2.show
end;

最佳答案

为了证明它有多不安全,请考虑这个小型控制台应用程序:

program Project1;

{$APPTYPE CONSOLE}

{$R *.res}

uses
System.SysUtils;

procedure StartProgram;
begin
writeln('You entered the correct password. Welcome to this awesome program!');
end;

procedure EndProgram;
begin
writeln('That is not the correct password. Goodbye.');
end;

var
PW : string;

begin
write('Enter password: ');
readln(PW);

if PW = 'SuperSecretPassword' //See if you can spot this in the image
then StartProgram
else EndProgram;

readln;
end.

编译它,并在十六进制编辑器中打开 exe 文件。屏幕截图来自 XVI32,但我想任何十六进制编辑器都会看起来有些相似:

enter image description here

毕竟不是那么 super secret 。

关于security - delphi exe的内部密码安全吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14062002/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com