分享一个自己写的,一个简单的python django web小项目:项目名称:站点状态监控系统编写技术:django+js+html+h-ui admin开发工具:vscode+mysqlpython版本:3.6前提条件:安装好python3.6、vscode以及vscode的python扩展等、mysql数据库一、下载源码包二、vscode添加解压后的源码文件夹为工作区,pip安装virtua
Web源码拓展 目录结构 通过源码文件判断网站编写脚本。 每个目录对应的含义,通过文件名来寻找敏感目录文件。 data数据 Admin 后台路径 Article 文章 Install 安装 Member 会员(成员) Template 模板 数据库配置文件 后台目录文件 ..... 脚本类型 Asp ...
转载 2021-08-22 17:05:00
259阅读
2评论
WEB开发是现在程序必会的技能,因为大部分软件都以Web形式提供,及时制作后台开发,或者只做前台开发,也需要了解Web开发的概念和特点。由于Python是解释性脚本语言,用来做Web开发非常适合,而且Python有上百种Web开发框架,以及成熟的模板技术,使得Web开发如虎添翼。今天借用Flask框架,快速学习一下PythonWeb开发知识。Flask框架Flask的设计易于使用和扩展。它的初衷
转载 2024-01-14 16:56:05
54阅读
Spring-WebSpring的Web框架就是为了帮你解决这些关注点而设计的。Spring MVC基于模型-视图-控制器(Model-View-Controller,MVC)模式实现,它能够帮你构建像Spring框架那样灵活和松耦合的Web应用程序。执行流程SpringMVC流程1、 用户发送请求至前端控制器DispatcherServlet。2、
原创 2023-02-16 19:31:13
93阅读
写在前面源码泄露漏洞成因把网站部署在某一个虚拟主机上面,然后把代码先打包压缩后上传,上传成功后再去服务器解压。虽然解
原创 2021-09-13 21:09:57
734阅读
Flask 轻量级的WEB框架 AJAX 在WEB中完成异步的请求和响应 Django 重量级的WEB框架Python WEB1.静态网页 和 动态网页     1.静态网页 : 无法与服务器进行数据交互的网页     2.动态网页 : 允许与服务器进行数据交互的网页2.WEB 与 服务器     1.WEB
Django背景Django诞生于新闻网站的环境中,它所提供的特性非常适合开发内容类的网站(例如:博客,交流社区,图片分享站等等…)。因为Django是在快节奏的新闻编辑环境中开发的,它的设计目的是使常见的Web开发任务变得快速而简单。Django是开源的,不是商业项目或者科研项目,它集中力量解决Web开发中所遇到的一系列问题。因此,Django每天都在现有的基础上进步,以适应不断更迭的开发需求。
https://zhuanlan.zhihu.com/p/21296806 常见Web源码泄露总结2017 /2/7 14:213,631沙发背景本文主要是记录一下常见的源码泄漏问题,这些经常在web渗透测试以及CTF中出现。源码泄漏分类.hg源码泄漏漏洞成因:hg init的时候会生成.hge.g.http://www.example.com/.hg/漏洞利用:工具:dvcs-ripperrip
zip
转载 2017-08-31 10:49:51
1354阅读
基础知识 思维导图 目录结构 index.php 根据文件后缀判定 admin 网站后台路径data 数据相关目录 install 安装目录 member 会员目录 template 模板目录(和网站相关的整体架构) data => confing.php 数据库配置文件,网站和数据库的通讯信息,连 ...
转载 2021-09-03 09:43:00
66阅读
2评论
基础知识 思维导图 目录结构 index.php 根据文件后缀判定 admin 网站后台路径data 数据相关目录 install 安装目录 member 会员目录 template 模板目录(和网站相关的整体架构) data => confing.php 数据库配置文件,网站和数据库的通讯信息,连 ...
转载 2021-09-03 09:43:00
65阅读
2评论
一、漏洞成因在 WEB 安全体系当中,可能你对 SQL 注入,XSS 跨站一些漏洞已经耳熟于心了,而源码泄露问题对于大部分开发者来说就件比较多的时候 ...
原创 2023-05-15 11:39:09
1440阅读
博客页面设计博客列表页实现导航栏实现版心实现个人信息实现博客列表实现博客正文页引入导航栏、版心、个人信息实现博客正文实现博客登录页引入导航栏实现版心和登录框实现博客编辑页引入导航栏实现编辑区引入editor.md 本篇文章主要利用前面学习的前端知识来构建出一个博客的网页页面。博客主要分为四个页面:博客列表页博客正文页博客登录页博客编辑页博客列表页首先创建一个blog_list.html文件,用于
转载 2023-07-05 22:08:38
226阅读
动态脚本网站的工作方式: CGI:Common Gateway Interface通用网关接口,主要是跟一个特定的语言解释器交互。 FastCGI:把CGI做成一个服务,工作在一个端口上,产生很多子进程,当用户访问时,把一个空闲的进程给用户,它自己实现产生,回收等 mode模块化:把某种解释器做成对应的模块,作为Apache的一部分 实现网页开发的工具(脚本的) asp:active S
原创 2011-11-29 17:52:55
962阅读
Git 源码泄露 开发人员会使用 git 进行版本控制,对站点自动部署。但如果配置不当,可能会将 .git 文件夹直接部署到线上环境,这就引起了 git 泄露漏洞,我们可以利用这个漏洞直接获得网页源码。 确定是否存在泄漏 想要确定是否存在这个漏洞,可以通过以下方式。首先是看看有没有提示醒目地指出 G ...
转载 2021-10-06 21:16:00
1026阅读
2评论
Git 源码泄露 开发人员会使用 git 进行版本控制,对站点自动部署。但如果配置不当,可能会将 .git 文件夹直接部署到线上环境,这就引起了 git 泄露漏洞,我们可以利用这个漏洞直接获得网页源码。 确定是否存在泄漏 想要确定是否存在这个漏洞,可以通过以下方式。首先是看看有没有提示醒目地指出 G ...
转载 2021-10-06 21:16:00
677阅读
2评论
基于jsp+servlet+pojo+mysql实现一个javaee/javaweb的网络相册, 该项目可用各类java课程设计大作业中, 网络相册的系统架构分为前后台两部分, 最终实现在线上进行网络相册各项功能,实现了诸如用户管理, 登录注册, 权限管理等功能, 并实现对各类网络相册相关的实体进行管理。该网络相册为一个采用mvc设计模式进行开发B/S架构项目,并采用分层架构对项目进行架构, 分为
RainbowChat-Web是一套基于MobileIMSDK-Web的网页端IM系统。不同于市面上某些开源练手或淘宝售卖的demo级代码,RainbowChat-Web的产品级代码演化自真正运营过的商业产品,其所依赖的通信层核心SDK已在数年内经过大量客户及其辐射的最终用户的使用和验证。RainbowChat-Web同时也是移动端IM应用RainbowChat的姊妹产品。
原创 3月前
58阅读
本文主要分析的是web.py库的 application.py 这个模块中的代码。总的来说, 这个模块主要实现了WSGI兼容的接口,以便应用程序能够被WSGI应用服务器调用 。WSGI是 Web Server Gateway Interface 的缩写,具体细节可以查看 WSGI的WIKI页面接口的使用使用web.py自带的HTTP Server下面这个例子来自官方文档的 He
转载 精选 2015-03-20 11:14:09
425阅读
Web API源码剖析之HttpServer 上一节我们讲述全局配置。本节将讲述全局配置的DefaultServer,它是一个HttpServer类型。 主要作用就是接受每一次请求,然后分发给消息处理程序链依次处理。从HttpServer定义可以看出,其本质是一个消息处理程序,其继承于Delegat
转载 2018-03-05 15:43:00
100阅读
2评论
Git 源码泄露 开发人员会使用 git 进行版本控制,对站点自动部署。但如果配置不当,可能会将 .git 文件夹直接部署到线上环境,这就引起了 git 泄露漏洞,我们可以利用这个漏洞直接获得网页源码。 确定是否存在泄漏 想要确定是否存在这个漏洞,可以通过以下方式。首先是看看有没有提示醒目地指出 G ...
转载 2021-10-06 21:16:00
1267阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5