以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]发布后的FoxEx文件中有明文重要信息透露,在全局变量、列属性远程文件账号密码等  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=169059)

--  作者:浙江仔
--  发布时间:2021/5/31 19:43:00
--  [求助]发布后的FoxEx文件中有明文重要信息透露,在全局变量、列属性远程文件账号密码等

以下内容是专门发给有点蓝浏览



希望改进一下!
[此贴子已经被作者于2021/6/1 11:59:13编辑过]

--  作者:有点蓝
--  发布时间:2021/5/31 20:02:00
--  
这个不是Foxtable能够处理的。

可以自己处理,不要在代码里显式使用密码。可以考虑使用全局变量窗口录入密码:
图片点击可在新窗口打开查看

然后代码这样用:
Dim ftp1 As New FtpClient
ftp1
.Host="196.128.143.28"
ftp1
.Account = "foxuser"
ftp1
.Password = vars("Password")

或者保存在表格里,通过查表获取地址、端口、用户名、密码等

--  作者:chen37280600
--  发布时间:2021/5/31 21:27:00
--  
我的参数和动态内部函数,都是用对称加密存的。

好歹也要让别人翻一轮我的源码,才能找到加密的思路和加密的秘钥

--  作者:浙江仔
--  发布时间:2021/5/31 22:30:00
--  
代码中确实使用了全局变量处理,但是在远程文件中,配置的时候,没法使用全局变量,所以直接填入了账号和密码,是否可以用全局变量?


直接使用全局变量的方式不行的吧?
[此贴子已经被作者于2021/5/31 22:33:23编辑过]

--  作者:有点蓝
--  发布时间:2021/5/31 22:37:00
--  
但是在远程文件中,配置的时候,没法使用全局变量,所以直接填入了账号和密码  - 怎么配置的?举例说明一下
--  作者:浙江仔
--  发布时间:2021/5/31 23:20:00
--  
图片点击可在新窗口打开查看
--  作者:有点蓝
--  发布时间:2021/6/1 9:16:00
--  
把地址、端口、用户名、密码保存在内部表表格里,通过查表获取


--  作者:浙江仔
--  发布时间:2021/6/1 11:58:00
--  

图片点击可在新窗口打开查看此主题相关图片如下:微信截图_20210601115617.png
图片点击可在新窗口打开查看

全局变量也是明文保存的,官方还是加固一下吧

--  作者:有点蓝
--  发布时间:2021/6/1 12:07:00
--  
保存在表格里,通过查表获取
--  作者:hb8888
--  发布时间:2021/6/2 9:33:00
--  
那请问是用内部表还是外部表好?