• 2024-07-15文件上传漏洞靶场(1-10)
    第一关(js绕过)先建立一个php文件,内容如下:<?phpphpinfo();?>题目要求是上传一个webshell到服务器,上传一个php文件提示错误第一种思路查看源代码,可以发现有一个checkFile()函数,用来检查上传文件类型,想要成功上传.php文件,第一个思路就可以是删除这一部分,让其无法检查上
  • 2024-07-15Auto run after booting up OS
    ToexecuteascriptautomaticallyafterbootinguptoUbuntuOS,youcanplacethescriptinthe/etc/rc.localfileorcreateasystemdservice.Here'showtodoitusingbothmethods:Method1:Using/etc/rc.localOpenthe/etc/rc.localfilewithr
  • 2024-07-14Python监控服务器状态程序
    前言最近服务器有几次被安全狗断网,没找到好的解决方法。就先写了个Python程序监控网络状态,断网5分钟强制重启服务器的脚步。代码importpsutilimportsocketimporttimeimportosimportdatetimedefcheck_internet_connection():try:socket.creat
  • 2024-07-14第3章 Express 的请求与响应(二)
    2设置响应数据在Express中,可以通过res对象设置HTTP响应。常见的响应方法包括res.send、res.json、res.status、res.sendFile等。2.1发送文本和JSON响应发送文本响应:app.get('/text',(req,res)=>{res.send('Hello,world!');});发送JSON响应:a
  • 2024-07-14JDK8 Lambda java.io.File listFiles
    File[]files=dir.listFiles((dir1,name)->name.toLowerCase().endsWith(".jpg")||name.toLowerCase().endsWith(".png"));File[]files=dir.listFiles(newFilenameFilter(){publicbooleanaccept(Filedir,Stringname) { 
  • 2024-07-14在任何系统下使用公网ARL灯塔(免搭建)
    你是否还因没vps上的ARL灯塔而烦恼?那就试试这个脚本fofa:title='资产灯塔系统''''抓ARL灯塔'''importrequestsfromrequests.packages.urllib3.exceptionsimportInsecureRequestWarningimportthreadingresult=[]requests.packages.urllib3.disable_
  • 2024-07-14KEIL出现error: L6002U: Could not open file ...报错
     在对MSPM0L1306进行工程移植时,依照参考方法更新头文件路径后出现一个报错:.\Objects\empty_LP_MSPM0L1306_nortos_keil.axf:error:L6002U:Couldnotopenfile../../../../../../source/ti/driverlib/lib/keil/m0p/mspm0l11xx_l13xx/driverlib.a:Nosuchfileordirec
  • 2024-07-14【Java】压缩包解压实现过程
        在Java开发中,处理压缩文件(如ZIP、RAR等)是一项常见的任务,特别是在需要处理大量数据、备份或分发应用程序时。Java标准库(JavaSE)提供了对ZIP格式的原生支持,通过java.util.zip包中的类来实现压缩和解压功能。本文将重点介绍如何使用Java来解压ZIP或RAR压缩包。一、解
  • 2024-07-13Linux chmod 权限设置
    Linuxchmod权限设置 chmod是Linux和Unix系统中的一个用于改变文件或目录权限的命令。它的基本语法是:chmod[options]modefile其中,mode可以是数字模式的权限表示,也可以是符号模式,file是要改变权限的文件名或目录名。 1、数字模式数字形式的权限表示,由三位数
  • 2024-07-13网络安全——CC攻击
    目录一、什么是CC攻击?二、CC攻击的原理三、攻击步骤四、其他工具五、防御策略一、什么是CC攻击?       CC(ChallengeCollapsar,挑战黑洞)攻击是DDoS攻击的一种类型,使用代理服务器向受害服务器发送大量貌似合法的请求。CC根据其工具命名,攻击者使用代理机制,利用
  • 2024-07-13JAVA初级之File文件类
    目录1、概述2、构造方法 3、常用方法3.1获取功能的方法 3.2绝对路径和相对路径 3.3判断功能的方法 3.4创建删除的方法 3.5对目录的遍历4、经典案例4.1查询某个目录下所有的文件。 4.2 找到电脑中所有以avi结尾的电影。1、概述        在
  • 2024-07-13如何对Linux系统进行基准测试5工具UnixBench
    UnixBenchUnixBench是一款跨平台基准测试工具,用于评估各种类Unix系统(包括Linux、BSD和macOS)的系统性能。它提供了一套全面的测试套件,可评估系统性能的不同方面,包括:系统调用:此测试衡量进行系统调用的开销,系统调用是应用程序与操作系统内核交互的主要方式。文件系统:此测试评
  • 2024-07-13Docker部署Redis
    查看可用的redis版本dockersearchredis拉取redis最新镜像dockerpullredis:latest查看本地镜像dockerimages创建挂在文件点击查看代码mkdir-pv/test1/docker_volume/redis/datamkdir-pv/test1/docker_volume/redis/confcd/test1/docker_volume/re
  • 2024-07-12使用libzip压缩文件和文件夹
    简单说说自己遇到的坑:分清楚三个组件:zlib、minizip和libzip。zlib是底层和最基础的C库,用于使用Deflate算法压缩和解压缩文件流或者单个文件,但是如果要压缩文件夹就很麻烦,主要是不知道如何归档,在zip内部形成对应的目录。这时就需要用更高级别的库,也就是minizip或libzip。mini
  • 2024-07-12python的视频处理实操宝典
    前言Python视频去抖动是指利用Python编程语言和相关的图像处理库,对视频中由于相机震动或手持拍摄等原因而导致的画面抖动进行处理的技术。视频去抖动的目的是使得视频画面更加稳定,减少抖动,提高观看体验。通常,视频去抖动的实现可以采用多种方法,包括基于帧差的方法、运动估
  • 2024-07-12更新扫描MySQL库里的所有表的UPDATE_TIME,若发生变动就mysqldump
    背景 #!/bin/bash#MySQL连接信息MYSQL_USER="root"MYSQL_PASSWORD="123!"MYSQL_DATABASE="dev_flow_table"#记录上次查询的更新时间的文件LAST_RESULT_FILE="last_result.txt"CURRENT_RESULT_FILE="current_result.txt"DUMP_FILE
  • 2024-07-12echo写入文件多行输入
    在Shell脚本中,你可以使用多种方法来使用echo命令写入多行文本到文件。以下是一些示例:使用echo命令多次写入:bashecho"第一行文本">file.txtecho"第二行文本">>file.txtecho"第三行文本">>file.txt使用echo命令结合>和IFS(内部字段分隔符):bashIFS='\n'echo-e"第一
  • 2024-07-12markdown文件中图片url替换方法
    博客园可以直接通过markdown文件导入成博客,我在本地有一些自己的markdown文件,但是里面的图片都是相对路径,其实我将这些文件都打包好传到gitee了,那其实这些图片也在gitee中,所以我只要把markdown文件中的相对路径换成gitee中的路径就好了,下面是我用python写的一个脚本。importargp
  • 2024-07-12C# save image file as string file and convert string as image ,save as image file
    privatevoidConvertImageToString(){byte[]bytesArr=File.ReadAllBytes(SelectedBk.ImgUrl);stringimgBase64Str=Convert.ToBase64String(bytesArr);imgFileName=$"{DateTime.Now.ToString("yyyyMMddHHmmssffff")}_{Guid.NewGu
  • 2024-07-12模型加载20G以上的超大语料,无法加载,怎么办呢?
    背景:在做机器翻译的时候,我们的单边语料大约20G大小的纯文本语料,在DataLoader加载的时候不可能一次性加载进来,所以就有了这个超大语料的加载问题。解决方案:data_dealing.py:importosimportsysroot_dir=os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
  • 2024-07-12新手小白必须得学会的文本文件操作,资料资源均可分享!
    文件读取处理使用read():#使用'read'方法读取文件的所有内容withopen('resources/training_log.txt','r')asfile:content=file.read()print(content)#报错处理版本#使用'read'方法读取文件的所有内容#使用'utf-8'
  • 2024-07-12Python批量下载微信公众号内的文字和图片
    mportctypesimportsubprocessimportsysimportosimportrandomimportreimportuuidimportshutilimportdatetimeimportrequestsimportsecretsfrombs4importBeautifulSoupfromqiniuimportAuth,put_file,BucketManager,urlsafe_base64_encodeimpor
  • 2024-07-12【教学类-66-01】20240708通义万象下载的图片增加文件名
    背景需求:前期,通义万象下载的图片都是用“XX_XX”的数字表示今天我下载了建筑,如果文件名只有数字,根本不知道它是什么建筑。找到RPA读取的50个建筑的XCLX文件第1个生成的是“”埃菲尔铁塔”,下载时,它是最后一个第48个生成的是“东方明珠电视塔”,下载时,它是第一个
  • 2024-07-12CSE 13S Introduction
    Assignment 3XXDCSE 13S, Winter 20241   IntroductionInpastassignments,youwereshownsomefilesthathadweird,sometimesinvisibledifferences. Onechallenge with files like these is finding an appropriate way to make them human r
  • 2024-07-12使用Spring Boot实现文件上传功能
    使用SpringBoot实现文件上传功能大家好,我是微赚淘客系统3.0的小编,是个冬天不穿秋裤,天冷也要风度的程序猿!在这篇文章中,我们将详细介绍如何使用SpringBoot实现文件上传功能。这是一个常见的需求,无论是处理用户上传的图片、文档,还是其他类型的文件,了解并掌握文件上传的实现是非常