ASP生成随机密码的两个函数
ASP生成随机密码的两个函数:
函数一
<% function makePassword(byVal maxLen) Dim strNewPass Dim whatsNext, upper, lower, intCounter Randomize For intCounter = 1 To maxLen whatsNext = Int((1 - 0 + 1) * Rnd + 0) If whatsNext = 0 Then 'character upper = 90 lower = 65 Else upper = 57 lower = 48 End If strNewPass = strNewPass & Chr(Int((upper - lower + 1) * Rnd + lower)) Next makePassword = strNewPass end function %>
makePassword(str) 'str 密码的位数
函数二
<% Function gen_key(digits) dim char_array(35) char_array(0) = "0" char_array(1) = "1" char_array(2) = "2" char_array(3) = "3" char_array(4) = "4" char_array(5) = "5" char_array(6) = "6" char_array(7) = "7" char_array(8) = "8" char_array(9) = "9" char_array(10) = "A" char_array(11) = "B" char_array(12) = "C" char_array(13) = "D" char_array(14) = "E" char_array(15) = "F" char_array(16) = "G" char_array(17) = "H" char_array(18) = "I" char_array(19) = "J" char_array(20) = "K" char_array(21) = "L" char_array(22) = "M" char_array(23) = "N" char_array(24) = "O" char_array(25) = "P" char_array(26) = "Q" char_array(27) = "R" char_array(28) = "S" char_array(29) = "T" char_array(30) = "U" char_array(31) = "V" char_array(32) = "W" char_array(33) = "X" char_array(34) = "Y" char_array(35) = "Z" randomize do while len(output) < digits num = char_array(Int(35 * Rnd + 0)) output = output + num loop gen_key = output End Function %>
gen_key(str) 'str为密码位数
这个函数还可以扩展。。如果你还要加上“大小写敏感区分大小写”特性的话,修改数组大小为char_array(50),然后在后面列出所有可能的小写字符。例如:
char_array(36) = "a"
char_array(37) = "b"
...............类推
以上是ASP生成随机密码的两个函数的详细内容。更多信息请关注PHP中文网其他相关文章!

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

Video Face Swap
使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

热门话题

asp内置对象有Request、Response、Session、Application、Server、Session.Contents、Application.Contents、Server.CreateObject、Server.MapPath、Server.Execute、Server.Transfer等。详细介绍:1、Request:表示HTTP请求对象等等。

asp开发工具有Visual Studio、Dreamweaver、FrontPage、EditPlus、UltraEdit、SQL Server Management Studio、RAD Studio、Delphi、Asp.NET和Oracle SQL Developer。

asp扫描工具漏洞检测:1、选择合适的扫描工具;2、在扫描工具中配置扫描目标;3、根据需要,配置扫描选项;4、在配置完成后,启动扫描工具开始扫描;5、扫描工具将生成一个报告,列出检测到的漏洞和安全问题;6、根据报告中的建议,修复检测到的漏洞和安全问题;7、在修复漏洞后,重新运行扫描工具,以确保漏洞已经被成功修复。

方法有:1、使用专门的漏洞扫描工具;2、手动测试来发现和验证ASP应用程序中的漏洞;3、进行安全审计,检查ASP应用程序的代码和配置文件;4、使用漏洞利用框架;5、对ASP应用程序的代码进行审查。

asp手动检测漏洞:1、检查ASP应用程序对用户输入的验证和过滤机制;2、检查ASP应用程序对输出数据的编码和过滤机制;3、检查ASP应用程序的认证和会话管理机制;4、检查ASP应用程序对文件和目录的权限控制;5、检查ASP应用程序对错误的处理方式;6、检查ASP应用程序对数据库的安全性;7、检查ASP应用程序的配置文件和服务器配置。

iPhone平均售价(ASP)去年实现两位数增长,同比增长14%。iPhone13的流行是关键驱动因素,帮助推动全球智能手机市场整体创下$448B的年收入记录。尽管零部件短缺,智能手机市场仍同比增长7%,其中苹果占据了迄今为止最大的份额……市场情报公司Counterpoint今天发布了最新估计。根据Counterpoint的MarketMonitorService的最新研究,2021年全球智能手机市场收入超过4480亿美元。即使组件短缺和COVID-19限制继续扰乱全球供

asp安全审计漏洞检测步骤:1、收集有关ASP应用程序的相关信息;2、仔细分析ASP应用程序的源代码;3、检查ASP应用程序对用户输入的验证和过滤机制;4、检查应用程序对输出数据的编码和过滤机制;5、检查应用程序的认证和会话管理机制;6、检查应用程序对文件和目录的权限控制;7、检查应用程序对错误的处理方式;8、检查应用程序的配置文件和服务器配置;9、修复漏洞。
