网络 及信息 安全管理 网络安全

DooTask开源项目管理工具,安装问题及解决!!!

# 1、基本安装sudo apt update sudo apt install docker.io //通过宝塔?sudo apt install docker-compose // 通过 pip install docker-compose //版本要2以上 sudo apt install g ......
项目管理 DooTask 工具 项目 问题

linux进程的管理与调度 --- 栈

栈是什么?栈有什么作用?首先,栈 (stack) 是一种串列形式的 数据结构。这种数据结构的特点是 后入先出 (LIFO, Last In First Out),数据只能在串列的一端 (称为:栈顶 top) 进行 推入 (push) 和 弹出 (pop) 操作。根据栈的特点,很容易地想到可以利用数组 ......
进程 linux

用spring做一个简单的员工管理系统

一、首先我们需要一个数据库,这里我用MySQL,也可以用其他的数据库 二、开始写后台代码,这里我用的IDEA,也可以用EClipse,看个人习惯 1、先新建项目,并且完善项目结构 2、项目完善好就可以在pom.xml文件中导入需要用到的jar包,我个人建议先导常用的,后面还有需要用到的再回来导就行 ......
管理系统 员工 spring 系统

如何设计一个轻量化网络模型

要设计一个轻量化网络模型,并具备强大的特征提取与语义理解能力,可以采用以下策略: 使用较少的卷积层和全连接层,减少模型的参数数量和计算量; 使用卷积层进行特征提取,使用全局池化层进行特征整合; 加入注意力机制,提升模型的语义理解能力; 使用残差连接,增强模型的稳定性和泛化能力; 对模型进行轻量化的优 ......
模型 网络

一个全平台、多机器的一键管理多语言开发环境的辅助开发工具【gvc】

gvc能帮助你搞定那些无聊的开发环境配置操作,当你想要尝试某个语言的新版本或者要在新的机器上做开发时,你无需再到处找下载资源,无需手动配置环境变量,你只需下载gvc即可。 ......
开发工具 机器 环境 工具 平台

[网络安全]AntSword蚁剑实战解题详析

免责声明:本文仅分享AntSword渗透相关知识,不承担任何法律责任。 请读者自行安装蚁剑,本文不再赘述。 蚁剑介绍 蚁剑(AntSword)是一款开源的跨平台WebShell管理工具,它主要面向于合法授权的渗透测试安全人员以及进行常规操作的网站管理员。 中国蚁剑的特点主要有如下几点: 1.支持多平 ......
网络安全 实战 AntSword 网络

[网络安全]sqli-labs Less-2 解题详析

往期回顾:[网络安全]sqli-labs Less-1 解题详析 判断注入类型 GET1 and 1=1,回显如下: GET1 and 1=2,没有回显: 说明该漏洞类型为整型注入。 判断注入点个数 GET1 order by 3,回显如下: GET1 order by 4,回显如下: 说明注入点个 ......
网络安全 sqli-labs 网络 sqli labs

[网络安全]sqli-labs Less-3 解题详析

判断注入类型 GET1' and '1'='1,回显如下: GET1' and '1'='2: 没有回显,说明该漏洞类型为GET型单引号字符型注入 判断注入点个数 GET1' order by 2 --+,回显如下: 由上图可知,sql语法中给$id加上了() 猜测后端语句为SELECT * FRO ......
网络安全 sqli-labs 网络 sqli labs

[网络安全]sqli-labs Less-4 解题详析

判断注入类型 GET1" and "1"="1,回显如下: GET1" and "1"="2 没有回显,说明该漏洞类型为GET型双引号字符型注入 判断注入点个数 GET1" order by 3 --+ 由上图可知,sql语法中给$id加上了() 猜测后端语句为SELECT * FROM xx wh ......
网络安全 sqli-labs 网络 sqli labs

[网络安全]sqli-labs Less-5 解题详析

往期sqli-labs在该博客中,读者可自行浏览。 秋说的博客 该博客实操性较高,请读者躬身实践 判断注入类型 GET1' and '1'='1 回显如下: GET1' and '1'='2 没有回显,说明该漏洞类型为GET型单引号字符型注入 判断注入点个数 GET1' order by 3 --+ ......
网络安全 sqli-labs 网络 sqli labs

[网络安全]BurpSuite爆破实战解题详析之BUUCTF Brute 1

免责声明:本文仅分享AntSword渗透相关知识,不承担任何法律责任。 请读者自行安装BurpSuite,本文不再赘述。 在用户名和密码都未知的情况下,进行用户名、密码的组合爆破,效率极低。 先爆破用户名,再利用得到的用户名爆破密码,将提高爆破速度。 BUUCTF Brute 1 题目 操作 Bur ......
网络安全 实战 BurpSuite BUUCTF Brute

[网络安全]DVWA之Brute Force攻击姿势及解题详析合集

免责声明:本文仅分享Burp爆破相关知识,不承担任何法律责任。 DVWA及Brup请读者自行安装,本文不再赘述。 同类文章参考:[网络安全]BurpSuite爆破实战解题详析之BUUCTF Brute 1 DVWA之Brute Force攻击之low level 思路:先爆用户名,再爆密码。 抓包后 ......
网络安全 姿势 Brute Force 网络

[网络安全]DVWA之File Upload—AntSword(蚁剑)攻击姿势及解题详析合集

免责声明:本文仅分享SQL攻击相关知识,不承担任何法律责任。 DVWA、BurpSuite请读者自行安装,本文不再赘述。 同类文章参考:[网络安全]AntSword(蚁剑)实战解题详析(入门) File Upload—low level 源码中无过滤: 上传包含一句话木马<?php @eval($_ ......
网络安全 姿势 AntSword Upload 网络

[网络安全]DVWA之SQL注入—High level解题详析

免责声明:本文仅分享SQL攻击相关知识,不承担任何法律责任。 DVWA请读者自行安装,本文不再赘述。 由于high level仅涉及简单攻击知识,本文不再详细解释。建议读者在理解SQL注入原理,熟悉low level、medium level解题姿势后再观看本文。 具体原理及姿势参见: [网络安全] ......
网络安全 level 网络 DVWA High

[网络安全]Less-1 GET - Error based - Single quotes - String:基于错误的GET单引号字符型注入

判断注入类型 GET1 and 1=2仍有正常回显,说明该漏洞类型不是数字型注入。 GET1' and '1'='2没有回显,说明该漏洞类型为字符型注入。 判断注入点个数 GETid=1' order by 4 --+ 回显Unknown GETid=1' order by 3 --+ 回显如下: ......
引号 网络安全 GET 字符 错误

[网络安全]DVWA之SQL注入—low level

免责声明:本文仅分享SQL攻击相关知识,不承担任何法律责任。 DVWA请读者自行安装,本文不再赘述。 判断漏洞类型 判断漏洞类型原理可参考[网络安全]SQL注入原理及常见攻击方法简析 判断是否为数字型注入 若为数字型注入,则第二个语句应回显Error或没有回显。 判断是否为字符型注入 第二个语句没有 ......
网络安全 level 网络 DVWA SQL

[网络安全]DVWA之SQL注入—medium level解题详析

免责声明:本文仅分享SQL攻击相关知识,不承担任何法律责任。 本文涉及的DVWA应用程序、BurpSuite、sqlmap请读者自行安装,本文不再赘述。 SQL注入原理可参考:[网络安全]SQL注入原理及常见攻击方法简析 sqlmap注入方式可参考:[网络安全]以留言板项目渗透实例带你入门sqlma ......
网络安全 medium level 网络 DVWA

java基于springboot+vue前后端分离的超市进销存系统管理系统、超市管理系统,附源码+数据库+文档+PPT

1、项目介绍 超市进销存系统,通过这个系统能够满足超市进销存系统的管理及员工的超市进销存管理功能。系统的主要功能包括:首页、个人中心、员工管理、客户管理、供应商管理、承运商管理、仓库信息管理、商品类别管理、 商品信息管理、采购信息管理、入库信息管理、出库信息管理、销售订单管理、部门管理、岗位管理等功 ......

关于线程安全的思考

线程安全是什么? 维基百科:线程安全是程序设计中的术语,指某个函数、函数库在多线程环境中被调用时,能够正确地处理多个线程之间的公用变量,使程序功能正确完成。 《Java并发编程实战(Java Concurrency In Practice)》的作者Brian Goetz:当多个线程同时访问一个对象时 ......
线程

第四章 存储器管理 4.9 请求分段存储管理方式

工作原理:请求分段系统中,程序运行之前,只需先调入若干个分段(不必调入所有的分段),便可启动运行。当所访问的段不在内存中时,可请求OS将所缺的段调入内存。 一、硬件支持 1.请求分段的段表机制 ①状态位(存在位)P:用于说明该段是否已调入内存,供程序访问时参考 ②访问位A:用于记录本段在一段时间内被 ......
存储器 方式 4.9

第四章 存储器管理 4.8 抖动与工作集

一、缺页率对有效访问时间的影响 1.有效访问时间:访问存储器所需时间的平均值 2.设内存读写周期为t,查找快表时间为λ,缺页中断处理时间为ɛ ①设内存读写周期为t,查找快表时间为λ,缺页中断处理时间为ɛ。 EAT= λ + t ②页面在内存但页表项不在快表中:需两次访问内存,一次读取页表,一次读取数 ......
存储器 4.8

python 获取系统的信息

import platform def TestPlatform( ): print (" Operation System ") # 获取Python版本 print platform.python_version() # 获取操作系统可执行程序的结构,,(’32bit’, ‘WindowsPE’ ......
python 系统 信息

第四章 存储器管理 4.7 请求分页存储管理方式

一、请求分页中的硬件支持 1.页表机制 ①状态位D:用于说明该页是否已调入内存,供程序访问时参考 ②访问位A:用于记录本页在一段时间内被访问的次数,或最近已有多长时间未被访问,提供给置换算法选择换出页面时参考 ③修改位M:用于表示该页在调入内存后是否被修改过,也是提供给置换算法在换出页面时是否将该页 ......
存储器 方式 4.7

深入理解闪电网络(上)

英文原文链接:https://medium.com/softblocks/lightning-network-in-depth-part-1-payment-channels-b943607950dd 原文链接:https://medium.com/softblocks/lightning-netw ......
网络

深入理解闪电网络(下)

英文原文链接:https://medium.com/softblocks/lightning-network-in-depth-part-2-htlc-and-payment-routing-db46aea445a8 Lightning network in depth, part 2: HTLC ......
网络

vcpkg:一站式C++库管理,简化工作流程

简介 vcpkg是一个用于在Windows系统上管理C++库的开源工具。它允许开发人员通过简单的命令行界面安装、管理和卸载各种C++库,并自动解决它们的依赖关系。 vcpkg拥有一个庞大的库集合,包括Boost、OpenCV、Qt、SDL2等等,而且不仅限于Windows平台,还支持在Linux和m ......
工作流程 流程 vcpkg

SpringBoot:如何使用不同环境的配置信息?

一、准备不同环境的配置文件 通用:application.yml 一定会被使用的配置信息,存放通用的配置。 #通用配置 server: port: 8080 生产环境:application-prod.yml 存放生产环境的配置信息,如生产数据库的连接配置。 #生产环境,配置数据库连接信息 spri ......
SpringBoot 环境 信息

网络流略解

今天牙齿痛得不行,去看了牙医,牙医医术高明,告诉我你的确有病但你先别急,明天再来~~还推荐了如果太痛了布洛芬疗法并叮嘱一天只能吃两粒,但我觉得吃了和没吃对学习上效果一样就没吃~~。于是我今天想必是做不了题了,来更博客。 网络最大流 最大流问题是网络流的基础,他代表着一类反悔贪心的模板。 定义 现在我 ......
网络

TMVCActiveRecord捕获异常信息,自定义输出

TMVCActiveRecord.CurrentConnection.StartTransaction; try //do TMVCActiveRecord.CurrentConnection.Commit; Render(201, 'Create Successfully', ''); excep ......
TMVCActiveRecord 信息

基础-SQL-DCL-用户管理

DCL英文全称是Data Control Language(数据控制语言),用来管理数据库用户、控制数据库的访 问权限。 其中 Host代表当前用户访问的主机, 如果为localhost, 仅代表只能够在当前本机访问,是不可以 远程访问的。 User代表的是访问该数据库的用户名。在MySQL中需要通 ......
SQL-DCL 基础 用户 SQL DCL