• 2024-09-27[SWPUCTF 2021 新生赛]easy_md5
    分析一下代码, name不等于password,namd,md5值和password,md5值相等。get传参name,post传参password。$name!=$password&&md5($name)==md5($password)属于MD5绕过中的php==弱类型绕过有两个办法,第一个办法就是importrequests#网站的URLurl="http://node7.a
  • 2024-09-24Rickdiculously Easy
    信息收集arp-scan-lnmap-p--A-sV-Pn192.168.0.1331.flag1开放了21、22、80、9090、13337、22222、60000七个端口直接扫出flag1#flag1FLAG:{TheyFoundMyBackDoorMorty}目录扫描dirsearch-uhttp://192.168.0.133扫出robots.txt和passwords目录2.flag2
  • 2024-09-22pyautogui+PixPin 用来长截图简直太easy了!
    最近要做几百个样式统一的网页的长截图,试了python+selenium,总是搞不定扫码登录,时间比较赶,就想看看直接使用截图软件手动做,截了几十个实在受不了了~~~~o(>_<)o~~。于是又全网搜python直接操作windows的解决方案,终于发现了pyautgui这个能满足需求的神器。先上官网pyautoguigithu
  • 2024-09-21【EasyBlog】基于React+AntD+NextJS+NestJS+MySQL打造的开源博客系统
    Github项目地址:https://github.com/fecommunity/easy-blog,欢迎Star。Easy-BlogEasy-Blog是一套集成文章发表、页面创建、知识库管理、博客后台管理等功能于一体的博客系统。首页-浅色主题首页-暗黑主题文章阅读后台管理✨特性
  • 2024-09-14[安洵杯 2019]easy_web
    首先抓包可以看到img是一个base64编码依次经过base64,base64,asciihex解码得到一个图片名555.png那么我们可以利用这一点反过去看index.php的源码,修改头img=TmprMlpUWTBOalUzT0RKbE56QTJPRGN3最后经过base64解码后<?phperror_reporting(E_ALL||~E_NOTICE);header('con
  • 2024-09-11Rickdiculously Easy靶场渗透测试
    靶机下载地址https://www.vulnhub.com/entry/rickdiculouslyeasy-1,207/一.信息收集1.端口扫描nmap172.16.1.20-p--sV 发现还扫描出一个flag2.目录扫描二.获取shell和提权1、访问靶机IP地址2、拼接并访问robots.txt文件3、逐个访问,发现cgi-bin/tracertool
  • 2024-09-09题解:CF913D Too Easy Problems
    题意给定一场考试,考试会持续\(T\)毫秒,由\(n\)道题目组成,你可以用\(t_i\)毫秒解决第\(i\)个问题,每个问题给定一个整数\(a_i\)。要求你选出一个试题集合\(S\),若该集合大小为\(k\),它应满足\(T\geq\sum_{i\inS}\limitst_i\),你需要最大化\(\sum_{i\inS}\limits[a_i
  • 2024-09-07[HNCTF 2022 WEEK2]easy_include
    开启NSSCTF靶场,打开链接:可以看到过滤了很多常见的利用协议,GET传参是file先随便读取点正常的文件吧,构造payload:/?file=/etc/passwd可以看到是nginx服务器还有日志文件信息apache服务器日志存放文件位置:/var/log/apache/access.lognginx服务器日志存放位置:/var/log/
  • 2024-09-06Easy树
    Easy树题意给出一棵树,要求你为树上的结点标上权值,权值可以是任意的正整数唯一的限制条件是相临的两个结点不能标上相同的权值,要求一种方案,使得整棵树的总价值最小。思路有一个错误的贪心思路,即把树染色,较多的填\(1\),较少的填\(2\)。这种思路可以被两个中心连在一起的菊花
  • 2024-08-31基于live555开发的多线程RTSPServer轻量级流媒体服务器EasyRTSPServer开源代码及其调用示例,PC、嵌入式、Android全通用,Github开源
    EasyRTSPServer参考live555testProg中的testOnDemandRTSPServer示例程序,将一个live555testOnDemandRTSPServer封装在一个类中,例如,我们称为ClassEasyRTSPServer,在EasyRTSPServer_Create接口调用时,我们新建一个EasyRTSPServer对象,再通过调用EasyRTSPServer_Startup接口,将EasyRTSP
  • 2024-08-19L1-078 吉老师的回归 分数 15
    如果是测试点2卡住的话,可以试试以下样例。输入样例:52easyL1easyL2easyL3ezL4ezL5输出样例:WoAKle代码://long#include<bits/stdc++.h>usingnamespacestd;boolfunc(strings){if(s.find("qiandao")!=string::npos)returnfalse;if(s.
  • 2024-08-14【题解】CF1942C1 Bessie's Birthday Cake (Easy Version)
    \(\mathfrak{1st.\Preamble\|}\)前言题目传送门:CF1942C1Bessie'sBirthdayCake(EasyVersion)。蒟蒻在洛谷上第一篇通过的题解。\(\mathfrak{2nd.\Reasoning\|}\)思路其实只需要把选中的点组成一个新的多边形,然后我们就可以发现有\(x\)个点的多边形可以连出\(x-2
  • 2024-08-13【BUUCTF】Easy Java
    【BUUCTF】EasyJava题目来源收录于:BUUCTFRoarCTF2019题目描述经典登录框不过SQL注入、目录扫描都没有发现题解点击页面的help跳转到/Download路径下,但是并没有得到其他信息。这里我们改变请求方式为POST即可下载文件help.docx但是打开help.docx并没有得到有
  • 2024-08-08推荐一个创新高效的开源数据翻译工具,一个注解搞定数据翻译,减少30%的SQL代码量
    前言在软件开发中,数据翻译是一个常见且关键的需求,尤其是在处理数据库字段与用户界面显示之间的转换时。然而,传统的数据翻译方式往往涉及到繁琐的SQL联表查询,这不仅增加了数据库的负担,也使得代码变得复杂难以维护。为了解决这一问题,提高开发效率,减少不必要的SQL代码量,一款新的
  • 2024-08-021.Easy-Paas平台
    1.什么是PaasPaaS(PlatformasaService,平台即服务)是一种云计算服务模型,它为开发者提供了一个完整的开发和部署应用程序的环境。PaaS平台通常包括运行时环境、开发工具、数据库服务、网络功能和其他基础设施服务,使得开发者可以专注于编写和部署应用程序,而无需关心底层基础设
  • 2024-07-29682. 棒球比赛 Easy
    你现在是一场采用特殊赛制棒球比赛的记录员。这场比赛由若干回合组成,过去几回合的得分可能会影响以后几回合的得分。比赛开始时,记录是空白的。你会得到一个记录操作的字符串列表 ops,其中 ops[i] 是你需要记录的第 i 项操作,ops 遵循下述规则: 1.整数 x -表示本回合新
  • 2024-07-29libcurl上传文件崩溃
    参考的官网demo写了上传文件的代码。https://curl.se/libcurl/c/fileupload.html#include<stdio.h>#include<curl/curl.h>#include<sys/stat.h>#include<fcntl.h>intmain(void){CURL*curl;CURLcoderes;structstatfile_info;curl_off_
  • 2024-07-28CodeForces 1883G1 Dances (Easy version)
    题目链接:CodeForces1883G1【Dances(Easyversion)】思路    为了使得数组a,b中的每个对应元素满足a[i]<b[i],所以将数组a,b按从小到大依次排列,优先删除数组a中较大的元素和数组b中较小的元素,由于删去的元素个数具有单调性,所以使用二分优化,计算最少要删去几个元素。
  • 2024-07-26【BUUCTF】Easy MD5
    【BUUCTF】EasyMD5(SQL注入、PHP代码审计)题目来源收录于:BUUCTFBJDCTF2020题目描述抓包得到提示select*from'admin'wherepassword=md5($pass,true)题解第一关这是一个SQL注入点,但是有md5()过滤。这里有知识点:mysql会把十六进制数据解析为字符串。给$pass
  • 2024-07-23[BJDCTF2020]Easy MD5
    [BJDCTF2020]EasyMD5Step1看源代码没线索,用burp抓包看一下:发现提示,发现输入的是password要构造使password=’or‘1的形式使之形成永真的语句md5($pass,true)应该就是将pass的值md5加密后成十六进制转换成字符这时候276f7227就是十六进制的'or',只要MD5加密成276f7227+(
  • 2024-07-22Easy es问题总结
    官网教程:https://www.easy-es.cn/pages/ac41f0/#settings 一测试项目1pom<dependencies><!--排除springboot中内置的es依赖,以防和easy-es中的依赖冲突--><dependency><groupId>org.springframework.boot</groupId>
  • 2024-07-17[安洵杯 2019]easy_web
    很扎心先查看了源码没东西又看了请求也没东西看见上面的img=感觉是文件包含先摸清编码方式编码方式是先hex再两次base64https://tool.lu/hexstr/base64用bp就行然后就是包含一下index.php试一下之后查看源码base64解密一下得到源码点击查看代码<?phperror_r
  • 2024-07-04easy题两道
    最长公共前缀publicclassLongestCommonPrefix{publicStringlongestCommonPrefix(String[]strs){//如果字符串数组为空或长度为0,返回空字符串if(strs==null||strs.length==0){return"";}//取
  • 2024-06-1913.1.资源清单的管理工具-helm
    目录一、helm的介绍1.helm的价值概述2.helm的关键名词二、安装部署helm1.解压安装包并设置全局命令2.添加命令补全三、使用helm部署服务管理1.使用helm创建chart1.1创建工作目录 1.2.helm创建chart2.响应式创建名称空间3.安装chart到名称空间4.使用helm命令查看
  • 2024-06-15对角矩阵统计图,so easy!
    问题群友发来一个问题,来自一篇文献中的图。分析这幅图很明显是一个对角矩阵的统计图形,用R中GGally包的ggpairs()函数就可以快速绘制。案例如下:library(GGally)head(tips)pm<-ggpairs(tips)pm绘图我将模拟一个数据绘制。library(GGally)library(ggplot2)#模