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

网站制作详细流程查企业法人电话大全

网站制作详细流程,查企业法人电话大全,网站源码带后台,wordpress彩色标签云设置方法目录 emlog-文件上传文件删除 emlog-模板文件上传 emlog-插件文件上传 emlog-任意文件删除 通达OA-文件上传文件包含 知识点#xff1a; PHP审计-原生开发-文件上传文件删除-Emlog PHP审计-原生开发-文件上传文件包含-通达OA emlog-文件上传文件…目录 emlog-文件上传文件删除 emlog-模板文件上传 emlog-插件文件上传 emlog-任意文件删除 通达OA-文件上传文件包含 知识点 PHP审计-原生开发-文件上传文件删除-Emlog PHP审计-原生开发-文件上传文件包含-通达OA emlog-文件上传文件删除 文件安全挖掘点 1、脚本文件名upload.php、up.php、upfile.php、del.php、delfile.php、down.php、downfile.php 、read.php、readfile.php 2、应用功能点下载上传读取删除   -- URL路径 -- 文件地方代码 -- 分析 如果功能点可以作为漏洞的强特征就可以通过找功能点来找漏洞 3、操作关键字直接搜索操作类函数或变量$_FILES  move_upload_file 还有 上传文件删除文件安装文件上传成功上传失败等 搜索不到文件路径也可能写入数据库了 emlog-模板文件上传 搜索函数关键字或应用关键字 流程搜$_FILES-template.php-upload_zip-emUnZip 流程搜安装或上传等-template.php-upload_zip-emUnZip https://www.cnvd.org.cn/flaw/show/CNVD-2023-74536 这个路东并不是说文件里面存在上传漏洞因为在软件、应用程序或网站的开发中/templates 目录通常是用来存放模板文件的地方。模板文件用于定义数据显示的结构和布局是一种将内容和表现分离的设计手段。 意思应该上传模板文件存在漏洞 修改参数 tpl 即可更换模板 模板文件存放路径  搜$_FILES 搜索上传 定位到文件 /admin/template.php 搜索安装模板在 /view/template.php可以根据 MVC 架构特点在 /admin/template.php 处理试图 MVC 架构是一种用于设计软件应用的模式尤其是在图形用户界面(GUI)的应用程序开发中广泛采用。MVC 代表 Model-View-Controller这三个组件是MVC架构的核心它们各自承担着不同的职责使得应用程序的开发、维护和扩展变得更加容易和清晰。 Model模型:模型代表的是应用程序的数据结构通常模型对象负责在数据库中存取数据。它包含了数据的处理逻辑例如计算或数据校验等。模型是独立于用户界面的因此模型的改变通常不直接影响视图的显示。模型提供了一种方式来操作应用程序的数据以及将这些数据转化为有用的信息。View视图:视图是应用程序中用户界面的部分。它负责将数据即模型以图形界面的形式展现给用户。视图仅仅展示数据不包含业务逻辑。换句话说视图是模型的可视化表示。当模型的状态发生变化时视图可以更新其展示的内容反映最新的信息。Controller控制器:控制器是模型与视图之间的协调者。它接收用户的输入例如鼠标点击和键盘输入并决定如何处理这些输入。例如控制器可以决定响应用户的某个动作来修改模型的状态或更新视图。控制器将用户的输入转化为模型的更新和视图的操作确保模型和视图的同步。 进入 emDirect() 函数 $r explode(/, $zip-getNameIndex(0), 2); getNameIndex(0) 方法调用是ZipArchive类的一个功能它接受一个整数作为参数在这个例子中是0这个参数指定了ZIP文件中条目的索引。此方法返回该索引对应的条目的名称即ZIP文件中第一个文件或文件夹的名称。如果ZIP文件为空或指定的索引不存在此方法将返回FALSE。 explode(/, $zip-getNameIndex(0), 2) 函数是PHP中用于将字符串拆分为数组的内置函数。这里它被用来将getNameIndex(0)返回的第一个条目名称按照/正斜杠分隔符进行分割。参数2表示最多分割为两部分这意味着如果存在多个/只分割第一个将结果分为两个元素的数组。 $dir isset($r[0]) ? $r[0] . / : ; 这行PHP代码是在处理由前一行代码$r explode(/, $zip-getNameIndex(0), 2);生成的数组$r。具体来说它在确定并构建一个表示目录路径的字符串。 代码解析如下 isset($r[0])这个函数检查数组$r中是否有索引为0的元素。由于explode函数至少会返回一个元素的数组除非传递的是空字符串通常情况下索引0是存在的。如果$zip-getNameIndex(0)返回的是以/开头的路径那么$r[0]将是一个空字符串。? $r[0] . /这是三元运算符的中间部分。如果isset($r[0])为true即$r[0]存在那么取出数组$r中索引为0的元素并在其后添加一个正斜杠/。这通常用来确保得到的路径是一个目录路径。: 这是三元运算符的最后部分。如果isset($r[0])为false即$r[0]不存在则目录字符串设为一个空字符串。$dir这是存储最终目录字符串的变量。如果数组$r中存在索引0那么$dir将是该值加上一个尾随正斜杠表示目录。如果不存在$dir就是空字符串。 综上所述这行代码用于从ZIP压缩包中提取的第一个文件或目录的路径获取它的目录部分并确保这个目录字符串以正斜杠结束。这在处理ZIP文件中的条目时用于构建路径、创建目录结构或进行路径检查时非常有用。 此处上传模板存在文件上传漏洞且没有过滤。 如何利用 压缩默认模版目录压缩一个带后门模版上传带后门模版压缩包 制作模板压缩包文件目录如下 test.php内部是一个后门 上传常规出现 test 模板 模板压缩包制作可知压缩一下defualt或者下载一个看看目录结构 emlog-插件文件上传 流程搜$_FILES-plugin.php-upload_zip-emUnZip 流程搜安装或上传等-plugin.php-upload_zip-emUnZip https://www.cnvd.org.cn/flaw/show/CNVD-2023-74535 定位到 /admin/plugin.php 制作插件压缩包 上传成功 emlog-任意文件删除 流程搜unlink-data.php-actiondell_all_bak-bak[] https://www.cnvd.org.cn/flaw/show/CNVD-2021-41633 1、/admin/data.php?actiondell_all_bak 2、bak[1]../xxx.php 删除成功 通达OA-文件上传文件包含 安装双击运行即可 安装后的目录 控制中心在 /bin 目录下 Web目录 IDEA打开源码发现源码加密 解决办法 方法一找关键字如上图中可能在前面中间后米娜之后百度搜索看看是什么加密再看看能否解密方法二直接搜索该OA版本的加密 开始时使用Zend解密出现闪退原因(1) 内存不够   (2)代码资源被占用 退出IDEA即可解决 等待IDEA更新索引 流程找文件名-绕验证P-DEST_UID,UPLOAD_MOD-构ATTACHMENT 文件上传(文件名称)/webroot/ispirit/im/upload.php 流程搜include_once-gateway.php-$url-$key-$json 文件包含(include_once)/ispirit/interface/gateway.php 这个漏洞的挖掘时是艰难的项目太大了需要时间慢慢测试才发现到upload.php使用搜索的方式结果太多了。实战中大型的程序挖掘需要时间。也可以使用动态分析的技术配合使用。 接收参数 p  经由上述分析构造符合条件的文件上传 设置P参数不为0设置DEST_UID参数为1设置UPLOAD_MODE参数为1,2,3设置上传文件参数名为ATTACHMENT html body form actionhttp://127.0.0.1/ispirit/im/upload.php methodpost enctypemultipart/form-data input typetextnameP value1/input input typetextnameUPLOAD_MODE value1/input input typetext nameDEST_UID value1/input input typefile nameATTACHMENT/input input typesubmit /input /body /html文件监控file-jiankong.py方便监控获取文件上传到什么地方 使用直接放到文件的根目录下就可以监视该文件夹下的文件变化可以快速找到文件上传到那个目录了 txt 里面是后门代码  这个文件是不可访问的没有权限因为再 Web 目录的外面 思路配合文件包含后门代码需要满足参数参数可控没过滤 poc1:/ispirit/interface/gateway.php?json{}url/general/../../attach/im/2310/1600449966.1.txt poc2:/ispirit/interface/gateway.php?json{}url/ispirit/../../attach/im/2310/1600449966.1.txt poc3:/ispirit/interface/gateway.php?json{}url/module/../../attach/im/2310/1600449966.1.txt但是又碰到一个问题 没有回显解决办法webshell 连接把结果写入到别的文件里再访问。
http://www.dnsts.com.cn/news/186357.html

相关文章:

  • 深圳优化网站关键词打开百度网址
  • 网站关键词优化网站推广php网站访问很慢
  • 应用公园app制作教程windows10优化大师
  • 哪里可以免费申请空间 注册域名 申请网站wordpress在线优化
  • 西安竞价推广托管网站建设与优化及覆盖率方案
  • 个人主页建站网站建设win2012
  • 网站系统功能描述告白网站怎么做
  • 昆山正规网站建设热点新闻事件及观点简单版
  • 温州哪里有网站市场监督管理局是工商局吗
  • flash网站整站源码免费下载建设营销型网站多少钱
  • 学校网站做网页飘窗怎么做微网站建设步骤
  • 接外包网站哈尔滨模板建站品牌
  • 网赌网站做流量渗透吉林省建设 安全 网站
  • ppt模板免费下载网站不需要登录wordpress获取页面文章内容的代码
  • 哪个网站可以找做软件兼职的做外贸需要做网站吗
  • 多个网站建站教育类网站配色
  • 西安金融网站建设福州培训网站建设
  • icp备案 网站郑州建站网站的公司
  • 浪琴手表网站软件开发培训难学吗
  • 做食品网站有哪些内容深圳福田网站建设
  • 阿里云服务器做网站多少钱专业网页设计工具
  • 企业网站一年多少钱我想注册一个网站怎么注册
  • 制定一份网站界面设计方案wordpress 评论post
  • 易利购网站怎么做网站类网站开发教程
  • 网站中留言板怎么做做网站流程、
  • 网站建设有几种设计本网站是用什么做的
  • 本地郑州网站建设提供网站建设哪家好
  • 深圳网站建设top028小程序开发入门教程
  • frontpage如何做网站程序员需要考哪些证书
  • 免费查企业电话网站建设部网站官网考试