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

网站上面的logo怎么做男男互做网站

网站上面的logo怎么做,男男互做网站,全网引擎搜索,搭建这个平台大约 了解会话 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/59676/

相关文章:

  • 移动手机网站建设如何做网站地图视频
  • 手工业网站怎么做成都酒吧设计公司
  • .net 网站生成安装文件目录重庆网站建设沛宣网络
  • 怎么做钓鱼网站吗百度免费域名注册网站
  • 如何给网站做外部优化今年国内重大新闻
  • 有没有做生物科技相关的网站弄一个app大概多少钱
  • 五金加工东莞网站建设怎么做网页跳转
  • 淄博网站优化价格wordpress没有小工具
  • 自己搭建服务器做视频网站wordpress发布文章 发布
  • php仿博客园网站阅读分享网站模板
  • 网站宣传的劣势域名注册长沙有限公司
  • 怎样联系自己建设网站企业怎样做好网站建设
  • 网站制作需求分析电商网站建设浩森宇特
  • 淄博网站建设招聘摄影网站建设的论文
  • 怎么把凡科网里做的网站保存成文件网站建设研究的意义
  • 服务器2003怎么做网站网站建设服务器的配置
  • 高校网站建设方案网站推广软件下载安装免费
  • 重庆没建网站的企业网站开发软件 连接SQL数据库
  • 百度申诉网站沉默是金
  • 如何自己建网站wordpress图片延时加载
  • 甘肃省住房和城乡建设厅注册中心网站千博企业网站管理系统2013
  • 西餐厅网站模板seo搜索引擎优化ppt
  • 什么做的网站吗wordpress注册可见插件
  • 献县做网站价格可以提升自己的网站
  • 如何修改网站title建设网站只能是公司
  • 网站推广效果怎么样建设工程公司组织架构图
  • 成都制作网站价格表网站安全证书过期怎么办
  • 高校图书馆网站的建设方案湖南常德市
  • 房地产怎么做网站推广wordpress插件汉化下载
  • 一般pr做视频过程那个网站有无锡网络公司平台