vulnhub - GoldenEye 1 靶场详情 靶场名称:vulnhub - GoldenEye 下载链接:https://www.vulnhub.com/entry/goldeneye-1,240/ 1.1 描述 I recently got done creating an OSCP type vulnerable machin 2024-11-11 靶场笔记 #vulnhub
Python开发-044_控制台博客系统 我们使用博客系统项目对前序进行梳理和补充 1 需求梳理 案例博客系统建立于控制台中,功能需要包含基本的: 登陆博客 注册博客 发布博客 支持分页查看的博客列表 显示博客标题 创建时间 阅读数量 评论数量 赞数量 博客详情 博文详情 评论 发表评论 赞 or 踩 阅读数 + 1 2 数据库设计 2.1 2024-11-11 Python #关系型数据库#数据库#mysql#python
Python开发-043_Python操作Mysql数据库 前文题到过,mysql是可以使用任何支持sql语句和网络连接的软件进行连接的,恰好python作为编程语言也能胜任mysql客户端的任务,并且发送的指令都是相同的 # 注意 需要开启防火墙3306端口 firewall-cmd --permanent --add-port=3306/tcp # 注意 2024-11-11 Python #关系型数据库#数据库#mysql#python
Python开发-042_mysql数据库的常见概念 1 视图 1.1 视图的作用 如果需要频繁的操作一张虚拟表, 视图就是通过查询得到一张虚拟表,然后将虚拟表保存下来,方便下次使用 # 在school数据库中 查询 老师对应课程 MariaDB [(none)]> use school; MariaDB [school]> select tid as 2024-11-11 Python #python#mysql#数据库#关系型数据库
Python开发-041_数据库查询条件 前期数据库准备 # 创建数据库 MariaDB [(none)]> create database test_demo; # 进入数据库 MariaDB [(none)]> use test_demo; # 数据表准备 create table emp( id int not null uniq 2024-11-11 Python #python#mysql#数据库#关系型数据库
Python开发-040_mysql表的关系 1 约束条件 # 补充知识点: 插入数据的时候可以指定字段 create table t1( id int, name char(16) ); # 按照t1(name,id)的顺序进行插值 # 如果括号内位空 则按照默认定义表格的顺序 insert into t1(name,id) val 2024-11-11 Python #关系型数据库#数据库#mysql#python
Python开发-039_关系型数据库MySQL概述 在学习Python的过程中,已经很多次的和数据存储打交道,那时候的做法是将数据随意的存储到某个文件中,数据格式完全取决于我们自己,但是这样很可能导致每个人存储数据的格式不同位置不同导致无法公用 后来我们学到了软件目录规范,严格限制了存储数据的位置,却没能解决公用的问题,并且此方案只能本地使用,不方便 2024-11-11 Python #python#mysql#数据库#关系型数据库
Python开发-038_命令行参数 一般服务器都是linux操作系统并且是无图形界面的,所以进行任何操作都是通过命令行。一些命令行工具的使用能够大大简化代码脚本的维护成本,提升复用性,python提供的几种主流的参数解析工具来实现简单的功能Python中三个内建模块用于处理命令行参数: sys getopt optparse argp 2024-11-11 Python #python
Python开发-037_可执行文件转换 当开发者向普通用户分享程序时,为了方便用户在未安装Python环境的情况下能够正常运行,需要将开发好的程序进行打包,转换成用户可运行的文件类型 作为渗透测试人员,打点完成后,可能会面临shell无法获得环境支持的情况,就可以通过打包工具进行转换为目标系统可执行文件 本节将介绍在Windows和Lin 2024-11-11 Python #python
Python开发-036_多进程与协程开发 本章节主要讲诉线程开发,协程将会在后续WEB框架章节进行详细介绍 1 多进程开发 进程是计算机中分配资源的最小单位,一个进程中可以有多个线程,并且,同一个进程中的线程共享资源,而进程与进程之间相互隔离,Python中可以通过多进程利用CPU的多核优势,进行计算密集型操作 注意:由于python创建进 2024-11-11 Python #python