漏洞 文件 基础java

使用samba创建共享文件夹(Linux - Windows)

## 1.安装samba > 有些Linux已经自带了samba ```bash $ sudo apt install samba -y ``` ## 2.配置防火墙 详情请参考[https://zhuanlan.zhihu.com/p/508580900](https://zhuanlan.zhi ......
文件夹 Windows 文件 samba Linux

python 批量修改文件名称

``` # 批量修改当前文件下所有文件名 import os path = "d:/test" files = os.listdir(path) # print(os.listdir(path)) ['123.txt', '456.txt', '789.txt'] order = 1 for fil ......
名称 文件 python

Jeecg-Boot存在前台SQL注入漏洞CVE-2023-1454

## Jeecg-boot简介 jeecgBoot是一款基于BPM的低代码平台!前后端分离架构 SpringBoot 2.x,SpringCloud,Ant Design&Vue,Mybatis-plus,Shiro,JWT,支持微服务。强大的代码生成器让前后端代码一键生成,实现低代码开发! Jee ......
前台 Jeecg-Boot 漏洞 Jeecg Boot

jeecg-boot/积木报表基于SSTI的任意代码执行漏洞

## 漏洞简介 JeecgBoot 受影响版本中由于积木报表 /jeecg-boot/jmreport/queryFieldBySql Api接口未进行身份校验,使用 Freemarker 处理用户用户传入的 sql 参数,未经授权的攻击者可发送包含恶意 sql 参数的 http 请求,通过 SST ......
积木 报表 jeecg-boot 漏洞 代码

Android 重新定义文件类型 解决neverallow的问题

添加权限后编译报错,neverallow xxx 跟本原因是 赋予的权限过⼤,缩⼩范围即可,解决⽅法:缩⼩范围(声明和指定具体需要访问的节点)后即可编译通过。 1.思路 敏感权限的特征:log中带有c512,c768字样 试着在untrusted_app.te 中添加了 allow untruste ......
neverallow Android 类型 文件 问题

JAVA接口

接口: 是一种引用数据类型 由interfacec定义 只能包含常量和抽象方法 不能被实例话 接口需要被实现、继承,实现类/派生类:必须重写接口中的所有抽象方法 一个类可以实现多个接口,用逗号分隔。 接口可以继承接口 接口中成员的访问权限,默认就是public的,也之能是public 数据默认都是常 ......
接口 JAVA

20230621 java.io.InputStream

## 介绍 - `java.io.InputStream` - `public abstract class InputStream implements Closeable` - `FilterInputStream` 是典型的装饰器设计模式,很多子类继承这个类,提供额外的功能 ```java p ......
InputStream 20230621 java io

20230621 java.io.OutputStream

## 介绍 - `java.io.OutputStream` - `public abstract class OutputStream implements Closeable, Flushable` - `FilterOutputStream` 是典型的装饰器设计模式,很多子类继承这个类,提供额 ......
OutputStream 20230621 java io

20230621 java.io.Reader

## 介绍 - `java.io.Reader` - `public abstract class Reader implements Readable, Closeable` ## API - read - `abstract int read(char[] cbuf, int off, int ......
20230621 Reader java io

20230621 java.nio.Buffer

## 介绍 - java.nio.Buffer - public abstract class Buffer - 缓冲区都具有 - `mark` ,**可选的标记**,用于重复一个读入或写出操作,默认 -1 - `position` ,**读写位置**,下一个值将在此进行读写,默认 0 - `lim ......
20230621 Buffer java nio

20230626 java.nio.ByteBuffer

## 介绍 - java.nio.ByteBuffer - public abstract class ByteBuffer extends Buffer implements Comparable - 最常用的 `Buffer` 子类 ## API ### static - allocateDir ......
ByteBuffer 20230626 java nio

20230626 java.nio.CharBuffer

## 介绍 - java.nio.CharBuffer - public abstract class CharBuffer extends Buffer implements Comparable, Appendable, CharSequence, Readable - char 缓冲区,内部是 ......
CharBuffer 20230626 java nio

20230627 java.net.InetAddress

## 介绍 - java.net.InetAddress - public class InetAddress implements java.io.Serializable - 因特网地址,是一串数字表示的主机地址(IPv4 是 4 字节,IPv6 是 16 字节) - 支持在主机名和因特网地址之 ......
InetAddress 20230627 java net

20230627 java.net.InetSocketAddress

## 介绍 - java.net.InetSocketAddress - public class InetSocketAddress extends SocketAddress ## API ### 构造器 - InetSocketAddress(int port) - InetSocketAdd ......
InetSocketAddress 20230627 java net

20230627 java.net.ServerSocket

## 介绍 - java.net.ServerSocket - public class ServerSocket implements java.io.Closeable - 服务器套接字 - `ServerSocket` 类用于建立套接字,`accept` 用于告诉程序不停地等待,直到有客户端连 ......
ServerSocket 20230627 java net

20230627 java.net.Socket

## 介绍 - java.net.Socket - public class Socket implements java.io.Closeable - 套接字( Socket )是网络软件中的一个抽象概念,负责启动该程序内部和外部之间的通信 ## API ### 构造器 - Socket() - ......
20230627 Socket java net

20230627 java.net.URI

## 介绍 - java.net.URI - public final class URI implements Comparable, Serializable - URI 是个纯粹的语法结构,包含用来指定 Web 资源的字符串的各种组成部分 - URL 是 URI 的一个特例,它包含了用于定位 ......
20230627 java URI net

20230627 java.net.URL

## 介绍 - java.net.URL - public final class URL implements java.io.Serializable - URI 是个纯粹的语法结构,包含用来指定 Web 资源的字符串的各种组成部分 - URL 是 URI 的一个特例,它包含了用于定位 Web ......
20230627 java URL net

20230626 java.util.regex.Matcher

## 介绍 - java.util.regex.Matcher - public final class Matcher implements MatchResult - 通过解释 `Pattern` 对字符序列执行匹配操作的引擎 - 匹配器 - 关联方法 `Pattern.matches` ## ......
20230626 Matcher regex java util

20230626 java.util.regex.Pattern

## 介绍 - java.util.regex.Pattern - public final class Pattern implements java.io.Serializable - 正则表达式的编译表示 ## API ### 常量 flag - UNIX_LINES - 启用 UNIX 行模 ......
20230626 Pattern regex java util

20230517 java.nio.file.Path

## 介绍 - `java.nio.file.Path` - `public interface Path extends Comparable, Iterable, Watchable` - 不推荐使用 `Paths` 工具类,相关方法在 Path 接口中都有静态方法 - 代表系统相关的文件路径, ......
20230517 java file Path nio

20230627 java.nio.channels.Channels

## 介绍 - java.nio.channels.Channels ## API ### static - newInputStream - newOutputStream - newChannel - `ReadableByteChannel newChannel(InputStream in) ......
20230627 channels Channels java nio

20230627 java.nio.channels.SocketChannel

## 介绍 - java.nio.channels.SocketChannel - public abstract class SocketChannel extends AbstractSelectableChannel implements ByteChannel, ScatteringByte ......
SocketChannel 20230627 channels java nio

20230628 java.net.URLConnection

## 介绍 - java.net.URLConnection - public abstract class URLConnection - 如果想从某个 Web 资源获取更多信息,那么应该使用 URLConnection 类,通过它能够得到比基本的 URL 类更多的控制功能 ## API ### ......
URLConnection 20230628 java net

20230621 java.io.FileInputStream

## 介绍 - java.io.FileInputStream - public class FileInputStream extends InputStream - 提供附着在一个磁盘文件上的输入流 - 在 java.io 中的类都将相对路径名解释为以用户工作目录开始,可以通过调用 `Syste ......
FileInputStream 20230621 java io

《Kali渗透基础》15. WEB 渗透

WEB 技术(WEB 攻击面,HTTP 协议基础,AJAX,WEB Service)、扫描工具(HTTrack,Nikto,Skipfish,Arachni,OWASP-ZAP,BurpSuite,AWVS,AppScan)、其他工具(SQLmap,XSSer,BeEF,Weevely,OpenSS... ......
基础 Kali WEB 15

Java-mybatis语法

@Data @Builder public class ICoverageDao { private String className; private String methodName; private String counterType; private String counterMiss ......
Java-mybatis 语法 mybatis Java

java基础(根据狂神总结)

# java基础(狂神) ## 注释 * 单行 * // * 多行 * /* */ * 文档注释(可以加参数) * /**** * ```java /** * @Description helloworld * @Author cheems */ } ``` ## 数据类型 ### 类型 * 基本数 ......
基础 java

visual studio 生成dll文件以及修改输出dll文件名称操作

visual studio 生成dll文件以及修改dll文件名称 Windows系统下Visual Studio可以通过.def文件创建dll。 一、准备测试代码 1.确定需要导出的函数,test.cpp文件中定义如下 void fun1(){ return;}void fun2(){ return ......
文件 dll 名称 visual studio

ManageEngine ServiceDesk Plus之CVE漏洞

什么是CVE? CVE的英文全称是“Common Vulnerabilities & Exposures”即通用漏洞披露,CVE像是一个字典表,为广泛认同的信息安全漏洞给出一个公共的名称。 使用一个公共名称,可以帮助用户在各自独立的各种漏洞数据库中共享数据,这就使得CVE成为了安全信息共享的“关键词 ......
ManageEngine ServiceDesk 漏洞 Plus CVE