草庐IT

021练习

全部标签

OWASP安全练习靶场juice shop-更新中

JuiceShop是用Node.js,Express和Angular编写的。这是第一个完全用JavaScript编写的应用程序,列在 OWASPVWA目录中。该应用程序包含大量不同的黑客挑战用户应该利用底层的困难漏洞。黑客攻击进度在记分板上跟踪。找到这个记分牌实际上是(简单的)挑战之一!除了黑客和意识培训用例外,渗透测试代理或安全扫描程序可以将JuiceShop用作“几内亚”pig“-应用程序来检查他们的工具如何应对JavaScript密集型应用程序前端和RESTAPI。部署dockerpullbkimminich/juice-shopdockerrun--rm-p3000:3000bkimm

vulnhub靶机练习-Os-hackNos-1,超详细使用

第一次写自己总结的文章,之后也会有更新,目前还在初学阶段。首先介绍一下靶机,靶机是vulnhubOs-hackNos-1简介:难度容易到中,flag两个一个是普通用户的user.txt另外一个是root用户的user.txt靶机的地址:https://www.vulnhub.com/entry/hacknos-os-hacknos,401/有的靶机可能打开无法获取IP,我们需要使用方法来进入到靶机内,修改信息。 开始过程:1.去靶机的网站进行下载,一个是直接下载,一个是磁力链接。  2.在这个页面一直按shift然后按e进入页面 3.将这里的ro修改为rwsingleinit=/bin/bas

DVWA渗透测试初级练习

下面的内容是我2020年后半年进行的简单的dvwa的渗透实验,顺序可能会有一些问题,但是内容我一定会搞完整,DVWA渗透环境的windows10配置phpstudyCommandInjection(命令注入)命令注入是什么?自己百度百科吧,简单地用我的理解来说呢就是利用程序员的各种不安全的功能,不安全的函数实现的,具体就看我的操作吧

爬虫初初初级练习体验——用python抓取浏览器中的音乐资源(蒟蒻实战总结)

写代码之前要先理清思路我们要做的是用python 抓取浏览器中的音乐资源        我们要知道,通常我们访问浏览器中的网页来听歌,读文章,看视频都是通过浏览器中的点击、输入等操作,对目标网站的服务器发送请求,服务器给予相对的响应得以实现的。        这意味着,如果我们可以通过浏览器听歌,那么服务器中相应的音频文件就被浏览器获取了。这就为我们用程序大规模的抓取提供了可能。哪怕网页中没有下载的相关选项,我们也可以直接将准备用于播放的音频文件直接下载到本地明白了原理我们就可以将思路简化即:通过程序访问网址(目标服务器),找到音频文件位置,并下载到本地。首先补充一个小知识点        我

算法习题练习

1.需求:给定输入字符串"aabc" 以空格分隔的话输出["aa","b","c"];输入字符串aa"bcd"ee输出为["aa","bcd",ee];输入字符串为aa"bcd输出为["aa","\"b","c","d"]。请用golang实现该需求你可以使用Golang中的字符串分割函数来实现这个需求。在Golang中,可以使用`strings.Split()`函数来按照指定的分隔符将字符串分割为多个子串。为了满足给定的需求,我们需要处理引号内的空格和不在引号内的空格。下面是实现该需求的Golang代码:```gopackagemainimport(   "fmt"   "strings")

CSS3过渡、过渡练习——进度条案例、2D转换(translate、rotate、scale、转换中心点transform-origin)、动画、3D、案例(两面翻转的盒子、3D导航栏、旋转木马案例)

目录一、CSS3过渡(transition)(重点)二、CSS3过渡练习——进度条案例三、CSS32D转换(translate、rotate、scale、转换中心点transform-origin)四、CSS3动画五、CSS3动画常见属性五、热点图案例(动画)六、速度曲线之steps步长(案例——奔跑的熊大)七、CSS33D转换(3D位移:translate3d(x,y,z)、3D旋转:rotate3d(x,y,z)、透视:perspective、3D呈现transform-style)八、案例(两面翻转的盒子、3D导航栏、旋转木马案例) 八、浏览器私有前缀一、CSS3过渡(transitio

Artificial Intelligence 人工智能领域练习题(1)- 可解释人工智能

可解释人工智能作业一. 选择题(每道题5分,单选与多选混杂)1.关于可解释AI的英文术语,相较于术语Explanation,下面哪一条描述不符合术语Interpretation特性? DA. 理解模型的运行机理B. 对模型决策过程的建模C. 具有高度人类可理解度D. 研究模型决策的因果效应2. 基于归因算法的可解释,下面哪个选项不是常用的评价指标?BA.FaithfulnessB.AccuracyC.SensitivityD.Understandability3. 以下哪个选项不是基于概念的可解释方法?  BDA.TCAVB.HINTC.ConceptBottleneckModelD.Grad

<算法学习>动态规划练习题

本篇文章为初学动态规划时的练习题。参考优质博客学习后根据伪代码描述完成代码。记录一下用于以后复习。一、数字三角形问题问题描述给定一个有n行数字组成的数字三角形.试设计一个算法,计算出从三角形的顶至底的一条路径,使该路径经过的数字和最大.算法设计:对于给定的n行数字组成的三角形,计算从三角形顶至底的路径经过的数字和的最大值.数据输入:第1行数字三角形的行数n,1结果输出:第1行中的数是计算出的最大值.测试输入期待的输出时间限制内存限制额外进程测试用例1以文本方式显示5↵7↵3 8↵8 1 0 ↵2 7 4 4↵4 5 2 6 5↵以文本方式显示30↵1秒64M0 问题分析学习这篇文章   入门D

【愚公系列】软考中级-软件设计师 021-数据结构(查找算法)

🏆作者简介,愚公搬代码🏆《头衔》:华为云特约编辑,华为云云享专家,华为开发者专家,华为产品云测专家,CSDN博客专家,CSDN商业化专家,阿里云专家博主,阿里云签约作者,腾讯云优秀博主,腾讯云内容共创官,掘金优秀博主,51CTO博客专家等。🏆《近期荣誉》:2023年华为云十佳博主,2022年CSDN博客之星TOP2,2022年华为云十佳博主等。🏆《博客内容》:.NET、Java、Python、Go、Node、前端、IOS、Android、鸿蒙、Linux、物联网、网络安全、大数据、人工智能、U3D游戏、小程序等相关领域知识。🏆🎉欢迎👍点赞✍评论⭐收藏文章目录🚀前言🚀一、查找算法🔎1.算法基础🦋

《Python-基础》练习笔记:难点与错题分享

1、以下关于Python缩进的描述中,错误的是:A.Python用严格的缩进表示程序的格式框架,所有代码都需要在行前至少加一个空格B.缩进是可以嵌套的,从而形成多层缩进C.缩进表达了所属关系和代码块的所属范围D.判断、循环、函数等都能够通过缩进包含一批代码2、以下代码的输出结果是:x='A\OB\OC'print(len(x))A.5B.3C.7D.63、以下关于Python语言技术特点的描述中,错误的是:A.Python比大部分编程语言具有更高的软件开发产量和简洁性B.Python是脚本语言,主要用作系统编程和Web访问的开发语言C.Python语言是解释执行的,因此执行速度比编译型语言慢D