安全意味着在编译应用程序之前

时间:2016-12-28 17:59:07

标签: mysql security compilation

我几年来一直在编写数据库应用程序,但我一直忽略或者 - 使用更好的词 - 避免了在我的源代码中保护数据的问题。

我最终会选择这样的东西(它不是我代码的摘录;它只是为了向您展示代码中数据的明显程度):

procedure Something;
begin
  MySQLConnection.Host := '89.122.192.30';
  MySQLConnection.User := 'lumberjack';
  MySQLConnection.Password := 'aintgonnaguessitbabe2000';
end;

但是,我遇到了一些警告:做这样的事情并不安全,因为连接数据可能会被最终获取我的.exe文件的人以某种方式检索。

现在的问题是 - 无论如何是真的吗?设置连接详细信息时是否需要执行必要的安全步骤?是否有必要以某种方式对数据进行编码,以便以后在.exe发布时无法检索/猜测?

0 个答案:

没有答案