当前位置: 首页 > news >正文

西城区好的网站建设多少钱顺的做网站便宜吗

西城区好的网站建设多少钱,顺的做网站便宜吗,如何用浏览器访问本地的wordpress,企业网络营销的推广方法大约 了解会话 ID 通常是在登录后以特定用户身份访问站点所需的唯一内容#xff0c;如果能够计算或轻松猜测该会话 ID#xff0c;则攻击者将有一种简单的方法来访问用户帐户#xff0c;而无需暴力破解密码或查找其他漏洞#xff0c;例如跨站点脚本。 目的 该模块使用四种… 大约 了解会话 ID 通常是在登录后以特定用户身份访问站点所需的唯一内容如果能够计算或轻松猜测该会话 ID则攻击者将有一种简单的方法来访问用户帐户而无需暴力破解密码或查找其他漏洞例如跨站点脚本。 目的 该模块使用四种不同的方法来设置 dvwaSession cookie 值每个级别的目标是弄清楚 ID 是如何生成的然后推断其他系统用户的 ID。 low level cookie 值应该非常明显地可预测。 源码解析 这段代码是PHP语言编写的用于在用户访问网站时创建和设置一个名为dvwaSession的cookie。当用户访问网站时选择的请求方法是“POST”代码会检查是否已经设置了一个名为“last_session_id”的会话变量如果没有则设置成0。然后代码会自增last_session_id的值并将它赋值给cookie。最后通过使用PHP内置函数setcookie()设置cookie。 注代码中使用的SESSION及COOKIE需要在之前的代码中进行声明或初始化。 每次点击generate会获取当前的session并将其值加1这种方式明显不安全。 中级 该值看起来比低值更随机但如果您收集一些您应该开始看到一种模式。可见源码为获取用户操作时的时间来作为dvwaSession。 ?php$html ;if ($_SERVER[REQUEST_METHOD] POST) {$cookie_value time();setcookie(dvwaSession, $cookie_value); } ? 源码解析当用户访问网站时选择的请求方法是“POST”代码将使用PHP内置函数time()获得系统当前时间戳并将其赋值给cookie。最后通过使用PHP内置函数setcookie()设置cookie。 高水平 首先确定值的格式然后尝试找出用作生成值的输入的内容。 Cookie 中还添加了额外的标志这不会影响挑战但突出显示了可以添加的额外保护以保护 Cookie。 ?php$html ;if ($_SERVER[REQUEST_METHOD] POST) {if (!isset ($_SESSION[last_session_id_high])) {$_SESSION[last_session_id_high] 0;}$_SESSION[last_session_id_high];$cookie_value md5($_SESSION[last_session_id_high]);setcookie(dvwaSession, $cookie_value, time()3600, /vulnerabilities/weak_id/, $_SERVER[HTTP_HOST], false, false); }? 解析代码将首先检查是否已经设置了一个名为“last_session_id_high”的会话变量如果没有则将其设置为0。然后代码会自增last_session_id_high的值并将其通过使用MD5算法处理后赋值给cookie。 通过使用setcookie()函数设置cookie时该函数允许传递多个参数 1. 第一个参数是cookie的名称“dvwaSession”。 2. 第二个参数是cookie的值即通过 MD5 处理后的last_session_id_high的值。 3. 第三个参数是cookie的过期时间该参数值为当前时间增加1小时即time()3600。 4. 第四个参数是cookie作用路径“/vulnerabilities/weak_id/”表示只对当前网址下/vulnerabilities/weak_id/目录下的网页有效其他网页无效。 5. 第五个参数是cookie作用域指定可以访问该cookie的主机名通过使用$_SERVER[HTTP_HOST]获取当前主机名。 6. 第六个参数是一个可选的布尔值如果设置为true则表示将cookie仅通过HTTPS协议发送。 7. 第七个参数是一个可选的布尔值如果设置为true则表示将cookie标记为仅通过HTTP协议发送即无法通过JavaScript访问该cookie。 不可能的水平 在此级别cookie 值不应可预测但请随时尝试。 除了额外的标志外cookie 还与域和挑战路径相关联。 ?php$html ;if ($_SERVER[REQUEST_METHOD] POST) {$cookie_value sha1(mt_rand() . time() . Impossible);setcookie(dvwaSession, $cookie_value, time()3600, /vulnerabilities/weak_id/, $_SERVER[HTTP_HOST], true, true); } ? 解析 这段代码是PHP语言编写的用于在用户访问网站时创建和设置一个名为dvwaSession的cookie。当用户访问网站时选择的请求方法是“POST”代码将使用PHP内置函数mt_rand()生成一个随机整数并与当前时间戳和字符串Impossible混合并处理。然后使用SHA1算法处理该值并将结果将其赋值给cookie。 通过使用setcookie()函数设置cookie时该函数允许传递多个参数 1. 第一个参数是cookie的名称“dvwaSession”。 2. 第二个参数是cookie的值即使用SHA1算法处理的随机值。 3. 第三个参数是cookie的过期时间该参数值为当前时间增加1小时即time()3600。 4. 第四个参数是cookie作用路径“/vulnerabilities/weak_id/”表示只对当前网址下/vulnerabilities/weak_id/目录下的网页有效其他网页无效。 5. 第五个参数是cookie作用域指定可以访问该cookie的主机名通过使用$_SERVER[HTTP_HOST]获取当前主机名。 6. 第六个参数是一个可选的布尔值如果设置为“true”则表示将cookie仅通过HTTPS协议传输。 7. 第七个参数是一个可选的布尔值如果设置为“true”则表示将cookie标记为仅通过HTTP协议发送即无法通过JavaScript访问该cookie。 注代码中使用的COOKIE需要在之前的代码中进行声明或初始化。
http://www.w-s-a.com/news/49028/

相关文章:

  • 公司网站备案必须是企业信息么睢宁县凌城做网站的
  • 上海网站建设公司 珍岛宁波免费自助建站模板
  • 南昌知名的网站建设公司南京网站开发选南京乐识赞
  • 外贸网站建设 深圳seo怎么提升关键词的排名
  • 网站推广效果的评价google关键词
  • 模板网站建站哪家好做微信充值网站
  • 抽奖的网站怎么做的广州小程序定制开发
  • 网站的文件夹建设企业网站公积金
  • 做网站的的价位网站建设 考试题目
  • 深圳比邻网站建设北京优化服务
  • 菏泽网站建设哪家好电子商务网络安全
  • 仿一个网站广州网站建设正规公司
  • 网站建设 目的seo网站关键词排名快速
  • 什么叫做响应式网站自媒体全平台发布
  • 企业网站 案例哪里需要人做钓鱼网站
  • 厚街东莞网站建设网站开发者调试模式
  • 网站推广营销联系方式wordpress adminlte
  • 哪些网站可以做文字链广告卖水果网站建设的策划书
  • 雕刻业务网站怎么做企业qq官网
  • 新华书店的做的数字阅读网站wordpress编辑器格式
  • jq做6个网站做什么好广西临桂建设局网站
  • 网站新闻图片尺寸南京网站设计公司
  • 重庆seo建站网站服务器 安全
  • 咸宁做网站的公司桂林网站建设兼职
  • 教做网站网站开发行业分析
  • 忻州网站建设培训友情链接交换形式有哪些
  • 佛山做外贸网站渠道外贸常用网站
  • 文章收录网站网站及新媒体建设办法
  • 招聘网站排行榜2021找建网站公司
  • 网站建设制作宝塔面板活动宣传推广的形式有哪些