当前位置:帮我工作网 > 网页作业知识 >

asp.net动态网站设计作业之技术要点

我们在制作asp.net动态网页设计作业时,技术要点是一个重要知识点,下面是对其的介绍

避免SQL注入式攻击
SQL注入式攻击是指攻击者将SQL语句传递到应用程序的过程,使程序中的SQL代码不按程序设计人员的预定方式进行运行。
SQL注入式攻击的方法有多种,为了有效地预防,可以采用以下几种方法:
使用存储过程传参的方式操作数据库。
对用户通过网址提交的变量参数进行检查,当发现SQL中有危险字符,如“'”、exec和insert等时,应给出警告或进行处理。
对用户密码进行加密。

图形码生成技术
为了防止攻击者编写程序重复登录破解密码,为其他用户和网站制造麻烦,越来越多的网站开始采用动态生成的图形码或附加码进行验证。因为图形验证码是攻击者编写程序很难识别的。在生成图形验证码时主要应用到两方面的技术:一是生成随机数,二是将生成的随机数转化成图片格式并显示出来。
通常生成一个图形验证码主要有以下3个步骤:
(1)随机产生一个长度为N的随机字符串,N的值可由开发人员自行设置。该字符串可以包含数字、字母等。
(2)将随机生成的字符串创建成图片并显示。
(3)保存验证码。


MD5加密算法
大多数情况下,用户的密码是存储在数据库中的。如果不采取任何保密措施,以明文的形式保存密码,查找数据库的人员就可以轻松获取用户的信息。所以,为了增加安全性,对数据库进行加密是必要的。这里就介绍一种加密方法——MD5加密。MD5是一种用于产生数字签名的单项散列算法,它以512位分组来处理输入的信息,且每一分组又被划分为16个32位子分组,经过一系列处理,算法的输出由4个32位分组级联后生成一个128位散列值。




上一篇:asp.net动态网站设计作业之LINQ技术实际应用

下一篇:asp.net动态网站设计作业之后台技术要点

学生网页设计作业成品怎么发送呢
. 邮箱传送
. Q Q 传送
. 旺旺传送
学生网页设计作业成品有什么保障呢
. 官方优质模板
. 描述100%一致
. 诚信服务
. 安全交易
. 售后保障
学生网页设计作业成品有什么服务呢
. 协助修改页面信息
. 多渠道沟通
. 1:1售后指导
学生网页设计作业成品怎么支付呢
. 在线支付
. 线下汇款
. 财付通
. 支付宝
帮我作业网服务介绍
. 大学生作业模板
. 定制大学生作业
. 商家信息发布
. 学生作业任务发布

2005-2022 版权所有:帮我作业网 并保留所有权利

E-mail: 2656895362@qq.com ,1826816020@qq.com

乘车路线:2路 11路 38路珠江道路南国际新源大厦B座1104

联系帮我作业网 联系帮我作业网2656895362 帮我作业网 work85

冀ICP备18007408号-1

收缩
  • 联系帮我作业网客服