avatar
文章
69
标签
41
分类
8

Home
Archives
Tags
Categories
List:
  • Music
  • Movie
Link
About
Ocean and Star
Home
Archives
Tags
Categories
List:
  • Music
  • Movie
Link
About

Ocean and Star

Java文件读取与下载
发表于2024-10-07|Finish|Java-Web
Java文件读取与下载今天学了文件读取与下载的七种方法。 (每次在ide里新建了md,再进入typora里编辑,都会出现一点事故-输入失效,光标跳行) 这篇文章主要是一些代码解析。是什么?干什么用?怎么用? 法一:使用java.nio.file.Files读取文本核心函数:Files.readAllBytes() 该方法适合读取小文件(相较于内存而言)内存消耗: 由于该方法一次性将文件的所有行读取到内存中,因此不适合处理非常大的文件,否则可能导致内存不足问题。 NIO:(New Input/Output) 是 Java 中用于处理非阻塞 I/O 操作的 API,提供了更加高效的文件和网络 I/O 处理能力 12345678910111213141516171819202122232425262728import java.io.IOException;import java.nio.charset.StandardCharsets;//StandardCharsets 用于定义字符编码标准。import java.nio.file.Files;//File ...
Java内存马
发表于2024-10-04|IdeaBuilding消化|Java-Web
java内存马免杀与查杀 内存马是什么,定义与演变;有什么用 组成成分,模仿制作(从简单到复杂,从一个方向到多个方向) 优化与创新 内存马是什么(定义);演变;有什么用Webshell的技术历程: web服务器管理页面——> 大马——>小马拉大马——>一句话木马——>加密一句话木马——>加密内存马 传统的JSP木马特征性强,且需要文件落地,容易被查杀。因此现在出现了内存马技术。Java内存马又称”无文件马”,相较于传统的JSP木马,其最大的特点就是无文件落地,存在于内存之中,隐蔽性强。 内存马的原理就是在web组件或者应用程序中,注册一层访问路由,访问者通过这层路由,来执行我们控制器中的代码 三个部件?是指Servlet、Filter、Listener这三类 java web组件吗?内存马的原理是在web组件中注册一层访问路由,访问者通过这层路由来执行代码。这是一部分,更多的可以看这篇文章https://su18.org/post/memory-shell/。除此之外,线程是 将进程划分为两个或多个线程(实例)或子进程,由单处理器(单线程)或多处理器(多 ...
Docker常用命令
发表于2024-10-01|Finish|Linux•Docker
Docker常用命令查看所有容器1docker ps -a Docker 是一种用于创建和管理容器化应用的平台。以下是一些常用的 Docker 命令,分为几类便于理解和使用。 1. 镜像管理 下载镜像 1docker pull <image_name>:<tag> 示例:docker pull nginx:latest 下载最新版的 Nginx 镜像。 列出本地镜像 1docker images 删除镜像 1docker rmi <image_id> 示例:docker rmi nginx:latest 删除本地的 Nginx 镜像。 构建镜像 1docker build -t <image_name>:<tag> <path> 示例:docker build -t myapp:latest . 从当前目录的 Dockerfile 构建一个名为 myapp 的镜像。 2. 容器管理 运行容器 1docker run -d --name <container_name> <image_na ...
Apache ActiveMQ 远程代码执行漏洞分析 (CVE-2016-3088)
发表于2024-10-01|IdeaBuilding|Vulnerabilities•HVV
Apache ActiveMQ 远程代码执行漏洞分析 (CVE-2016-3088)0x01 产品简介ActiveMQ 是 Apache 软件基金会下的一个开源消息驱动中间件软件。Jetty 是一个开源的 servlet 容器,它为基于 Java 的 web 容器,例如 JSP 和 servlet 提供运行环境。ActiveMQ 5.0 及以后版本默认集成了jetty。在启动后提供一个监控 ActiveMQ 的 Web 应用。 servlet 容器Servlet 接口规定请求从容器到达 web 服务端的规范,最重要的三个步骤是: init():初始化请求的时候要做什么; service():拿到请求的时候要做什么; destory():处理完请求销毁的时候要做什么。 所有实现 Servlet 的实现方都是在这个规范的基础上进行开发。那么 Servlet 中的数据是从哪里来的呢?答案就是 Servlet 容器。容器才是真正与客户端打交道的那一方。 Servlet容器只有一个,而 Servlet 可以有多个。 常见的Servlet容器Tomcat, 它监听了客户端的请求端口, 根据请求 ...
Spider-flow RCE漏洞分析(CVE-2024-0195)
发表于2024-09-29|IdeaBuilding|Vulnerabilities•HVV
Spider-flow RCE漏洞分析(CVE-2024-0195)0x01 产品简介spider-flow是一个高度灵活可配置的爬虫平台,平台以流程图的方式定义爬虫。 下载链接:https://github.com/ssssssss-team/spider-flow 0x02 漏洞描述在spider-flow 0.4.3版本的src/main/java/org/spiderflow/controller/FunctionController.java文件的FunctionService.saveFunction函数中发现了一个被归类为关键的漏洞。该漏洞可导致代码注入,并允许远程发起攻击。 并再每一次重启后都会执行 0x03 影响版本spider-flow 0.4.3 0x04 搜索语法​ fofa 1app="spiderflow" 0x05 漏洞复现与分析系统界面 ![image-20240823214038307](spider-flow RCE漏洞分析.assets/image-20240823214038307.png) 漏洞poc ...
Docker镜像木马的可行性
发表于2024-09-19|IdeaBuilding|Docker•木马
什么是Docker镜像?Docker镜像是一个轻量级、可执行的独立软件包,包含运行某个应用程序所需的所有代码、库、依赖项和运行环境。镜像可以从Docker Hub等仓库中拉取,并用于创建Docker容器。 什么是Docker镜像木马?Docker镜像木马是指恶意用户将恶意代码嵌入到Docker镜像中。当你拉取并运行这样的镜像时,恶意代码可能会在你的系统上执行,造成安全风险。 如何识别和防范Docker镜像木马?1. 验证镜像来源 官方仓库:优先选择官方镜像,如Docker Hub上的官方镜像,通常是经过审核和维护的。 信任的第三方:如果使用第三方镜像,确保其来自可信的开发者或公司。 2. 检查镜像标签 镜像通常会有不同的标签(tags),如latest、1.0等。查看是否有安全更新和版本历史,避免使用不明确或过时的标签。 3. 使用镜像扫描工具 Clair:一个开源的静态分析工具,可以扫描Docker镜像中的已知漏洞。 Trivy:另一个强大的漏洞扫描工具,可以快速检查镜像和文件系统中的安全问题。 4. 查看镜像内容 使用docker inspect命令查看镜像的详细信息,包括创 ...
Docker映射问题
发表于2024-09-19|IdeaBuilding|docker
docker映射问题问题描述创建了一个docker容器,无法访问它的服务 信息: 尝试解决重新创建一个容器,尝试运行,同样的错误 http://172.22.0.2:5005 1234567The connection was resetThe connection to the server was reset while the page was loading.页面加载时,连接已重置 The site could be temporarily unavailable or too busy. Try again in a few moments.网站暂时不用或太忙 If you are unable to load any pages, check your computer’s network connection.可能是计算机网络问题 If your computer or network is protected by a firewall or proxy, make sure that Firefox is permitted to access t ...
Chrome中ChatGPT使用故障-探究浏览器与网站通信的底层原理
发表于2024-09-18|IdeaBuilding|ChatGPT•NetWork
Chrome中ChatGPT使用故障-探究浏览器与网站通信的底层原理解决方法清除浏览器缓存,重新登录
使用ChatGPT之得与失
发表于2024-09-18|Idea|ChatGPT•思考
网络连接各项的作用解析
发表于2024-09-13|IdeaBuildingError|NetWork
网络连接各项的作用解析一篇解析文、 图长这样: 实践出真知,这或许就是帮助我提升自己的网络知识吧。
123…7
avatar
SMY
MY CTF writeup
OSINT and learn
文章
69
标签
41
分类
8
Follow Me
最新文章
Slither Docker 环境搭建:从拉取镜像到成功扫描2025-12-16
【翻译】I’m Not A Pentester (And You Might Not Want To Be One Either)2025-03-16
免杀shellcode2025-03-06
Hacker101阶段总结2025-02-06
NSE2024-12-20
分类
  • Finish26
    • Erorr1
    • ReBuilding1
  • Idea39
    • Building34
      • Error1
      • 消化2
  • 碎碎念4
标签
代码审计 VVC Network Linux Javascript Function WebStorm 翻译 OSINT 区块链 Interaction AI DVWA 思考 语义压缩 木马 操作系统 Blog 信息收集 PDO CTF Java-Web Kali GeoServer 免杀 ChatGPT Machine-Learning Tool PHP Windows 虚拟现实 docker NetWork CSRF HVV 靶场练习 SSRF Vulnerabilities Docker 行业分析
归档
  • 十二月 20251
  • 三月 20252
  • 二月 20251
  • 十二月 20245
  • 十月 20245
  • 九月 202421
  • 八月 202416
  • 七月 202417
网站资讯
文章数目 :
69
最后更新时间 :
©2024 - 2025 By SMY
Hi, welcom to my blog!