E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
vulhub刷题记录
docker daemon api 未授权访问漏洞复现
dockerdaemonapi未授权访问漏洞复现+环境搭建参考文章环境搭建启动dockersystemctlstartdocker获取
vulhub
gitclone--depth=1https://github.com.cnpmjs.org
whojoe
·
2020-09-11 20:50
漏洞复现
java牛客
刷题记录
java牛客
刷题记录
好几天没刷题了,大清早刷个题,清醒地认识到自己有多菜。不过这次错的还行,4个单选,6个多选,结果对了6个。虽然有好多都不太熟悉。看题吧,以下记录模糊或者有意义的题目。
巴卡拉卡_Run
·
2020-09-11 09:53
剑指offer
刷题记录
60--扑克牌中的顺子
解法1排序法解法二集合set根据题意,此555张牌是顺子的充分条件如下:算法流程代码实现
小四姑娘
·
2020-09-11 05:44
剑指Offer
LEETCODE
刷题记录
(JAVA/SQL/C)
说明本文题目涉及代码均在我的Github,文件名为leetcode\题目编号算法简单1两数之和【难度】★☆☆☆☆【代码】1\Solution.c121买卖股票的最佳时机【难度】★☆☆☆☆【题目分析】给定数组求求最大单向数组元素差【题解】直接暴力【时间复杂度】O(n2)【代码】121\Solution.java【优化】时间复杂度降到O(nlog2n)169多数元素【难度】★☆☆☆☆【题目分析】求众数
lordofadventure
·
2020-09-10 14:52
赛码网
刷题记录
acmcoder
说明赛码网代码均在我的Github基本算法约会【难度】★☆☆☆☆【通过率】68%【题解】求出曼哈顿距离s‾\overliness,声称的距离sss不能比s‾\overliness小并且考虑到走过了必须要折返所以要满足{s≥s‾s≡s‾(mod2)\left\{\begin{aligned}&s\geq\overlines\\&s\equiv\overlines\pmod{2}\\\end{alig
lordofadventure
·
2020-09-10 14:20
详解六种减小Docker镜像大小的方法
我从2017年做
Vulhub
开始,一直在和一个麻烦的问题做斗争:在编写Dockerfile的时候,如何减小dockerbuild生成的镜像大小?
·
2020-09-08 08:49
leetcode
刷题记录
(14)-中等
1.逆波兰表达式求值题目:根据逆波兰表示法,求表达式的值。有效的运算符包括+,-,*,/。每个运算对象可以是整数,也可以是另一个逆波兰表达式。说明:整数除法只保留整数部分。给定逆波兰表达式总是有效的。换句话说,表达式总会得出有效数值且不存在除数为0的情况思路:基本思路,用一个栈保存数字,遇到数字推入栈,遇到字符,则取出栈顶的两个字符计算,并累加。用eval方便,不过内存消耗更大一点时间复杂度:O(
一笑而泯
·
2020-09-02 21:57
逆波兰表达式求值
翻转字符串里面的单词
乘积最大子数组
寻找旋转数组的最小值
寻找峰值
六种减小Docker镜像大小的方法
我从2017年做
Vulhub
开始,一直在和一个麻烦的问题做斗争:在编写Dockerfile的时候,如何减小dockerbuild生成的镜像大小?
落沐萧萧
·
2020-09-02 18:00
java
编程语言
jre
jvm
makefile
leetcode
刷题记录
94 二叉树的中序遍历
leetcode94二叉树的中序遍历首先这道题,一般我们会想到用递归来进行中序遍历。这里就不多说了,代码如下:classSolution{publicListinorderTraversal(TreeNoderoot){Listlist=newArrayListlist){if(root==null)return;helper(root.left,list);list.add(root.val);
笨鸟先飞的橘猫
·
2020-09-01 11:43
算法
leetcode
leetcode
刷题记录
——19删除链表的倒数第N个节点
题目:leetcode
刷题记录
——19删除链表的倒数第N个节点代码:varremoveNthFromEnd=function(head,n){letdummyNode=newListNode(0);dummyNode.next
黄桃罐头甜甜甜
·
2020-08-26 15:16
leetcode
buuctf
刷题记录
3 [2019红帽杯]easyRE
先查壳,没有壳,拖进ida,f12大法发现敏感句子,进入,代码如下signed__int64sub_4009C6(){constchar*v0;//rdisigned__int64result;//rax__int64v2;//ST10_8__int64v3;//ST18_8__int64v4;//ST20_8__int64v5;//ST28_8__int64v6;//ST30_8__int64v
ytj00
·
2020-08-26 09:45
ctf
逆向
BUUCTF
刷题记录
文章目录web:[强网杯2019]随便注[护网杯2018]easy_tornado[SUCTF2019]EasySQL[HCTF2018]admin[RoarCTF2019]EasyCalc[强网杯2019]高明的黑客[SUCTF2019]CheckIn方法一:正常文件上传方法二:直接执行命令查看flag[极客大挑战2019]EasySQL[CISCN2019华北赛区Day2Web1]HackWo
bmth666
·
2020-08-25 17:33
刷题
buuctf
刷题记录
模板注入
查看源代码发现三个txt进入的格式是这样的把filename改为/fllllllllllllagemmmmm,点其他的看看有思路了重点就是求出这个cookie_secret作为一个菜鸡,百度tornado然后了解到了模板注入(配上网址https://www.jianshu.com/p/aef2ae0498df)render是一个类似模板的东西,可以使用不同的参数来访问网页在tornado模板中,存
Penson.SopRomeo
·
2020-08-25 17:44
漏洞复现01-
vulhub
环境自动部署
最近在研究漏洞原理及复现参考链接:https://blog.ropnop.com/transferring-files-from-kali-to-windows/漏洞复现01-
vulhub
环境自动部署2020
青蛙爱轮滑
·
2020-08-25 17:11
漏洞复现
buuctf
刷题记录
2 相册
下载开是一个apk用jeb打开,因为题目提示是要找到邮箱,所以在bytecode里面找mail关键字按ctrl+f弹出搜索框,这里要选环绕搜索因为程序搜索是从上到下搜索,如果中途遇到smail代码段开始搜索,是搜索不到上面的字符的,所以要打开环绕搜索可以在全部smail代码中搜索找到sendMailByJavaMail这个函数,这是个关键函数在这个里面,c2的MALUSER、MAILPASS、MA
ytj00
·
2020-08-25 17:04
ctf
逆向
ubuntu18.04安装
Vulhub
有部分环境涉及到多个容器,且不同环境开启的端口、目录也不相同,所以
Vulhub
选择使用docker-compose做环境一键化管理工具。用户不再需要学习docker命令的各种参数与用法,只
baodou5922
·
2020-08-25 16:42
docker学习笔记
macos-docker-install.html国内镜像源:https://registry.docker-cn.comhttp://hub-mirror.c.163.comhttps://docker.mirrors.ustc.edu.cn
Vulhub
aojiang1365
·
2020-08-25 16:05
运维
git
leetcode
刷题记录
-简单题中的好题整理
122.买卖股票的最佳时机II给定一个数组,它的第i个元素是一支给定股票第i天的价格。设计一个算法来计算你所能获取的最大利润。你可以尽可能地完成更多的交易(多次买卖一支股票)。注意:你不能同时参与多笔交易(你必须在再次购买前出售掉之前的股票)。示例1:输入:[7,1,5,3,6,4]输出:7解释:在第2天(股票价格=1)的时候买入,在第3天(股票价格=5)的时候卖出,这笔交易所能获得利润=5-1=
qq_39304630
·
2020-08-25 11:07
PAT甲级
刷题记录
——1090 Highest Price in Supply Chain (25分)
Asupplychainisanetworkofretailers(零售商),distributors(经销商),andsuppliers(供应商)--everyoneinvolvedinmovingaproductfromsuppliertocustomer.Startingfromonerootsupplier,everyoneonthechainbuysproductsfromone’ssu
囷囷
·
2020-08-25 09:23
PAT甲级
CVE-2020-1938 Aapache Tomcat AJP 文件包含漏洞复现
启动
vulhub
环境cd/
vulhub
-master/tomcat/CVE-2020-1938/docker-composeup-d
vulhub
安装、环境配置环境启动后,访问http://your-ip
干睁
·
2020-08-25 07:30
DC-1-9通关秘籍
sudo 滥用提权 Sunset: Vulnhub
vulhub
https://www.vulnhub.com/entry/sunset-1,339/主机发现扫描端口2122端口尝试无头登录得到一个backup文件是hash可以同过john爆破由于辣鸡电脑爆破不出来
m0_46580995
·
2020-08-25 07:56
复现
CVE-2020-10199 远程命令执行漏洞
复现环境
vulhub
复现漏洞首先要知道用户名和密码,
vulhub
已经给出admin/admin使用msf5搜索expCVE-2020-10199useexp查看选项showoptionsx需要配置Rhost
m0_46580995
·
2020-08-25 07:55
复现
python
PHP环境 XML外部实体注入漏洞(XXE)
PHP环境XML外部实体注入漏洞(XXE)简介:PHP7.0.30libxml2.8.0复现环境
vulhub
exec进入docker有三个文件dom.php使用DOMDocument解析bodySimpleXMLElement.php
m0_46580995
·
2020-08-25 07:55
复现
acm
刷题记录
(2020.3.13)
leetcode7整数反转这道题对于溢出处理和数据格式有考察,关于回文可以使用栈FILOcode:classSolution{publicintreverse(intx){intstack=0;while(x!=0){if((long)stack*10>2147483647||(long)stack*10'9'||str.charAt(i)='0'){ints=(sign==true)?1:-1;
不见冬
·
2020-08-25 06:04
rsync未授权访问漏洞
默认端口873二、漏洞环境
vulhub
+docker三、漏洞利用3.1漏洞探测》
風月长情
·
2020-08-25 06:09
漏洞复现
phpmyadmin远程代码执行漏洞(CVE-2016-5734)
简介环境复现:https://github.com/
vulhub
/
vulhub
线上平台:榆林学院内可使用协会内部的网络安全实验平台phpMyAdmin是一套开源的、基于Web的MySQL数据库管理工具。
笑花大王
·
2020-08-25 05:27
Codeforces
刷题记录
(知识点、链接、索引)不定时更新
此博客作为codeforces的
刷题记录
,以及回忆知识点时的索引带有G、H的题目自有其意义(想知道就私信博主)单击题目可跳转至题解界面题号题目知识点题解链接1312EArrayShrinking区间dphttps
一只酷酷光儿( CoolGuang)
·
2020-08-25 04:20
力扣
刷题记录
#数组#简单#189旋转数组
题目描述给定一个数组,将数组中的元素向右移动k位,k为非负整数。示例输入:[1,2,3,4,5,6,7]和k=3输出:[5,6,7,1,2,3,4]解释:向右旋转1步:[7,1,2,3,4,5,6]向右旋转2步:[6,7,1,2,3,4,5]向右旋转3步:[5,6,7,1,2,3,4]解答解答1每次将数组向右移1位,直到移动k位时间复杂度高,提交超出时间限制classSolution(object
阿刷
·
2020-08-25 04:46
力扣
利用Vulnhub复现漏洞 - Adobe ColdFusion 文件读取漏洞(CVE-2010-2861)
AdobeColdFusion文件读取漏洞(CVE-2010-2861)Vulnhub官方复现教程漏洞原理复现漏洞启动环境漏洞复现Vulnhub官方复现教程https://
vulhub
.org/#/environments
江不流
·
2020-08-25 02:55
渗透
LeetCode
刷题记录
帖(322,零钱兑换)
题目的链接如下:https://leetcode-cn.com/problems/coin-change/----------------------------------------------------------------------------------------------------------------------------题目:给定不同面额的硬币coins和一个总金额
论眉毛你是比不过我的
·
2020-08-25 02:49
算法
LeetCode
背包问题
全局变量防御绕过漏洞演示
目录全局变量防御绕过漏洞演示漏洞环境搭建
Vulhub
Docker简介:搭建步骤:让我们漏洞复现一下子:全局变量防御绕过漏洞演示漏洞环境搭建
Vulhub
一款基于docker和docker-compose的漏洞环境部署平台
Chenamao
·
2020-08-25 02:48
LeetCode
刷题记录
(快手70题)
文章目录leetcode-206-反转链表leetcode-215-数组中的第K个最大元素leetcode-3-无重复字符的最长字串leetcode-92-反转链表leetcode-136-只出现一次的数字leetcode-20-有效的括号leetcode-151-翻转字符串里的单词leetcode-103-二叉树的锯齿形层序遍历leetcode-21.合并两个有序链表leetcode-88-合并
茶花女~
·
2020-08-25 00:43
LeetCode
C语言算法
刷题记录
(持续更新)
一:张王李三家各有三个小孩。一天,三家的九个孩子在一起比赛短跑,规定不分年龄大小,跑第一得9分,跑第2得8分,依此类推。比赛结果各家的总分相同,且这些孩子没有同时到达终点的,也没有一家的两个或三个孩子获得相连的名次。已知获第一名的是李家的孩子,获得第二的是王家的孩子。问获得最后一名的是谁家的孩子?//看的懂的欢迎提出意见,自己把自己写蒙蔽系列#include#includeintmain(){in
qq_42373095
·
2020-08-24 15:11
语言学习
LeetCode
刷题记录
1.两数之和等于target。用哈希表。15.三数之和等于target。19.删除链表的倒数第N个节点。设置一个dummy节点指向头结点,快指针移动N个节点,然后快慢指针一同移动。20.三种括号是否正确匹配。用栈。31.求全排列的下一个数。从右到左找到第一个上升的位置k:k+1,从右到左找到比元素k大的j,交换元素jk,逆序k之后的数。42.直方图接雨水。用双指针从两边往中间遍历,由于短板效应,哪
勤奋乐观(zjuicct)
·
2020-08-24 15:02
笔记
算法
剑指offer
刷题记录
(C++)
1.二维数组的查找在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。classSolution{public:boolFind(inttarget,vector>array){intm=array.size();if(m==0)returnfalse;int
勤奋乐观(zjuicct)
·
2020-08-24 15:02
算法
C++
Codeforces Round #496 (Div. 3) A,B,C,D,E1,F
只是记录下
刷题记录
E题可能有点难想。。。A.TanyaandStairways题意:上楼梯,每上一楼梯则喊出一个数,例如:12341234当重新从1开始喊时代表开始新的台阶。
ccsu_deer
·
2020-08-24 09:43
codeforce题解
2020 leetcode
刷题记录
刷题杂题链表位运算双指针单调栈二叉树字符串动态规划二分杂题二叉树的三种迭代遍历:code十种排序leetcode347.前K个高频元素巧妙使用快排的思想leetcode399.除法求值带权并查集leetcode621.任务调度器设计题leetcode152.乘积最大子数组空间O(1)时间O(N)dp优化空间leetcode41.缺失的第一个正数:找出数组中未出现的最小正整数,空间O(1)时间O(N
NOTRp
·
2020-08-24 08:50
刷题
LeetCode
刷题记录
题号思路时间8.StringtoInteger(atoi)没想到有限自动机,写的太臃肿,边界条件考虑的也不足,用DFA分析起来就会很舒服2020.4.311.ContainerWithMostWater看题解,双指针2020.4.1820.ValidParentheses简单的栈应用题2020.8.1421.MergeTwoSortedLists简单的归并,题解中有递归2020.5.122.Gen
MashiroRin
·
2020-08-24 07:45
php反序列化靶机serial实战
靶机信息可以去
vulhub
上下载此靶机:https://www.vulnhub.com/entry/serial-1,349/下载好,之后,使用Vmware新建虚拟机打开,步骤如下:1.首先创建新的虚拟机
zzgslh
·
2020-08-24 06:33
靶机
vulhub
-serial-php反序列化靶机实战
前言此漏洞环境是
vulhub
上的系列漏洞之一,是php反序列化漏洞,也用到了远程代码执行漏洞。
飞鱼的企鹅
·
2020-08-24 06:58
渗透测试
利用Vulnhub复现漏洞 - JBoss 4.x JBossMQ JMS 反序列化漏洞(CVE-2017-7504)
反序列化漏洞(CVE-2017-7504)Vulnhub官方复现教程漏洞原理复现过程启动环境漏洞复现发送POC通过命令通过`BurpSuit`发送检测POC是否成功Vulnhub官方复现教程https://
vulhub
.org
江不流
·
2020-08-24 05:27
渗透
Web 服务器安全之 Weblogic 漏洞重现与攻防实战
本场chat介绍Weblogic常见的漏洞,其中包括:弱口令、Java反序列化、XMLdecoder反序列化、SSRF漏洞、任意文件上传,并根据其漏洞,使用Docker+
Vulhub
进行复现。
技术杂谈哈哈哈
·
2020-08-24 05:22
独立的小易(python)
牛客网
刷题记录
:题目描述小易为了向他的父母表现他已经长大独立了,他决定搬出去自己居住一段时间。一个人生活增加了许多花费:小易每天必须吃一个水果并且需要每天支付x元的房屋租金。
益达888
·
2020-08-24 01:37
python
最大乘积(python)
牛客网
刷题记录
:题目描述给定一个无序数组,包含正数、负数和0,要求从中找出3个数的乘积,使得乘积最大,要求时间复杂度:O(n),空间复杂度:O(1)输入描述:无序整数数组A[n]输出描述:满足条件的最大乘积示例
益达888
·
2020-08-24 01:37
python
操作序列(python)
牛客网
刷题记录
:小易有一个长度为n的整数序列,a_1,...,a_n。然后考虑在一个空序列b上进行n次以下操作:1、将a_i放入b序列的末尾2、逆置b序列小易需要你计算输出操作n次之后的b序列。
益达888
·
2020-08-24 01:37
python
PAT甲级
刷题记录
从今天开始记录PAT甲级的代码啦~(๑‾ꇴ‾๑)每天一两道~1001-字符串处理sstream1002-模拟1003-最短路的条数(好题)1004-前向星+dfs1005-模拟1006-最大值最小值1007-最大连续子序1008-模拟1009-模拟1010-进制转换(有坑)1011-模拟1012-模拟1013-并查集1014-模拟队列1015-进制转化+素数判断1016-stl的应用1017-优先
努力写题的tyf
·
2020-08-23 10:27
PAT甲级
剑指offer
刷题记录
1
剑指offer是比较经典的面试题目,我决定在牛客网上做一下,把没做好的题记录下来。1.请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符串为WeAreHappy.则经过替换之后的字符串为We%20Are%20Happy。classSolution{public:voidreplaceSpace(char*str,intlength){if(lengthlength)return;i
gdmmzmj
·
2020-08-23 10:02
剑指offer刷题心得
PAT甲级
刷题记录
——1052 Linked List Sorting (25分)
Alinkedlistconsistsofaseriesofstructures,whicharenotnecessarilyadjacentinmemory.WeassumethateachstructurecontainsanintegerkeyandaNextpointertothenextstructure.Nowgivenalinkedlist,youaresupposedtosortt
囷囷
·
2020-08-23 03:32
PAT甲级
LeetCode
刷题记录
——第821题(字符的最短距离)
题目描述给定一个字符串S和一个字符C。返回一个代表字符串S中每个字符到字符串S中的字符C的最短距离的数组。示例1:输入:S=“loveleetcode”,C=‘e’输出:[3,2,1,0,1,0,0,1,2,2,1,0]说明:字符串S的长度范围为[1,10000]。C是一个单字符,且保证是字符串S里的字符。S和C中的所有字母均为小写字母。思路分析用dic来记录S序列总代表的字符对应的索引,第一个f
人工智障1025
·
2020-08-23 01:22
菜鸟的LeetCode刷题记录
LintCode Cat
刷题记录
846.多关键字排序给定n个学生的学号(从1到n编号)以及他们的考试成绩,表示为(学号,考试成绩),请将这些学生按考试成绩降序排序,若考试成绩相同,则按学号升序排序。样例样例1输入:array=[[2,50],[1,50],[3,100]]输出:[[3,100],[1,50],[2,50]]样例2输入:array=[[2,50],[1,50],[3,50]]输出:[[1,50],[2,50],[3
Untara
·
2020-08-23 01:42
java
上一页
32
33
34
35
36
37
38
39
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他