hitcon2023 reverse engineering The Blade WP

hitcon2023 reverse The Blade WP Run the given program socket communication related Described by the title A Rust tool for executing shellcode in a seccomp environment. String search and positioning found that the verify method is suspicious It was found that a command flag was hidden. The flag was entered by adding command line parameters. […]

Regarding the problem of Blade framework converting null value of numeric type to -1

Table of Contents question Solution partial solution Global solution Customize CustomizeNullJsonSerializer Define CustomizeBeanSerializerModifier Inherits MappingJackson2HttpMessageConverter Custom conversion Question The BladeBeanSerializerModifier defined by the blade framework will convert Boolean type null to false, and numeric type null will be converted to -1. In some cases, some fields are not required, and the details page will display […]

SpringBlade integrates RabbitMq

Integrating rabbitmq in the springblade framework Create a new module (blade-rabbitmq) and add dependencies required by rabbitmq blade-rabbitmq service pom file <?xml version=”1.0″ encoding=”UTF-8″?> <project xmlns=”http://maven.apache.org/POM/4.0.0″ xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance” xsi:schemaLocation=”http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd”> <modelVersion>4.0.0</modelVersion> <parent> <artifactId>blade-ops</artifactId> <groupId>org.springblade</groupId> <version>3.6.0</version> </parent> <artifactId>blade-ops-rabbitmq</artifactId> <name>${project.artifactId}</name> <version>${blade.tool.version}</version> <packaging>jar</packaging> <description>springblade integrates rabbitmq</description> <dependencies> <!–Blade–> <dependency> <groupId>org.springblade</groupId> <artifactId>blade-core-boot</artifactId> <version>${blade.tool.version}</version> </dependency> <!–rabbitmq–> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp</artifactId> </dependency> <dependency> […]

[SpringBlade-Privilege Defects] API Authentication Logic Defect Vulnerabilities

Directory 1. Theoretical part Introduction How to pass the certification API authentication Configure API release Fine-grained authentication configuration end 2. Practical part 1. Theoretical part Introduction Secure is based on JWT encapsulation. Every time a request is made, the API request that needs to be authenticated will be intercepted, and the Token carried in the […]

Asynchronous Blade CompletableFuture

What is CompletableFuture? The CompletableFuture class implements the Future and CompletionStage interfaces and adds many new methods. It supports lambda and uses non-blocking methods through callbacks to improve the asynchronous programming model. Simply put, it can help us achieve task scheduling. [All the codes in this article have been uploaded to Code Cloud] Creation of […]

Using PAI-Blade to optimize the Stable Diffusion inference process (2)

Background In the previous article, we used PAI-Blade to optimize the Stable Diffusion model in diffusers. In this article, we continue to introduce the inference process of optimizing LoRA and Controlnet using PAI-Blade. Relevant optimizations can also be used directly in the registry.cn-beijing.aliyuncs.com/blade_demo/blade_diffusion image. At the same time, we will introduce the method of integrating […]

Using PAI-Blade to optimize the Stable Diffusion inference process (2)

Background In the previous article, we used PAI-Blade to optimize the Stable Diffusion model in diffusers. In this article, we continue to introduce the inference process of optimizing LoRA and Controlnet using PAI-Blade. Relevant optimizations can also be used directly in the registry.cn-beijing.aliyuncs.com/blade_demo/blade_diffusion image. At the same time, we will introduce the method of integrating […]

Using PAI-Blade to optimize the Stable Diffusion inference process (2)

Background In the previous article, we used PAI-Blade to optimize the Stable Diffusion model in diffusers. In this article, we continue to introduce the inference process of optimizing LoRA and Controlnet using PAI-Blade. Relevant optimizations can also be used directly in the registry.cn-beijing.aliyuncs.com/blade_demo/blade_diffusion image. At the same time, we will introduce the method of integrating […]