About Domain_audit This tool is a wrapper around PowerView, Impacket, PowerUpSQL, BloodHound, Ldaprelayscan and Crackmapexec and is used to automate the enumeration and numerous checks performed during On-Prem Active Directory penetration testing. Check items Invoke-AD CheckAll will perform the following operations in sequence: Collect the basic data of the AD object and put it into […]
Tag: perspective
From the perspective of lock categories, what kind of locks does MySQL have?
About the author, dark night developer, CSDN leader, high-quality creator in the full-stack field?, CSDN blog expert, Alibaba Cloud community expert blogger, top 4 on the CSDN Shanghai track in June 2023. Several years of experience in the e-commerce industry, and has served as core R&D engineer and project technical leader. This article has been […]
QBASIC integer math rotation and perspective algorithm demonstration
QBASIC integer mathematical rotation and perspective algorithm demonstration Reference procedure ‘The source code was completed by Rich Geldreich on January 2, 1992 ‘QuickBASIC4.5 3D wireframe animation program. DEFINT A-Z TYPELineType X AS INTEGER Y AS INTEGER Z AS INTEGER X1 AS INTEGER Y1 AS INTEGER Z1 AS INTEGER END TYPE DIM Points(100) AS LineType DIM […]
ArrayList expansion source code perspective analysis
Recently, I have been studying part of the source code of JDK and looked at some of the API implementations of ArrayList. I also made some annotations to share here: First, let’s take a look at the meaning of several member variables in ArrayList: public class ArrayList<E> extends AbstractList<E> implements List<E>, RandomAccess, Cloneable, java.io.Serializable { […]
C++ virtual function analysis-from the perspective of secondary pointers
tags: C++ categories: C++ Write in front We have always talked about polymorphism in C++. In fact, the underlying principle is virtual function support. So, the underlying principle of virtual functions has always been on the surface. It was not until I read many books/videos/blog articles that I gained a deeper understanding. , let’s take […]
Zero Copy Analysis: Zero Copy I: User-Mode Perspective
By now almost everyone has heard of so-called zero-copy functionality under Linux, but I often run into people who don’t have a full understanding of the subject. Because of this, I decided to write a few articles that dig into the matter a bit deeper, in the hope of unraveling this useful feature. In this […]
Java Thread Status and Locks: Analyzing Multi-Threaded Programming from a New Perspective (1)
Write the directory title here 1. Java thread running status 2. Code demonstrates different states 1. NEW status: 2. RUNNABLE status: 3. BLOCKED status: 4. WAITING state: 5. TIMED_WAIT state: 6. TERMINATED status: 3. Differences between TIMED_WAIT and TIMED_WAITING and code examples 4. Differences between WAITING and BLOCKED and code examples 1. Java thread running […]
[C Language] A series of pointer questions that clear up the confusion between pointers and array names from the perspective of memory and syntax.
Table of contents of this article prerequisite knowledge 1. Between pointers and arrays 1.1 One-dimensional array 1.1.1 Integer one-dimensional array 1.1.2 Character one-dimensional array 1.2 Two-dimensional array 1.3 Summary 2.Pointer Prerequisite knowledge For those who don’t understand, tell me the meaning of the answer “4 or 8” in the following question. Pointers are addresses, which […]
OpenCV C++ image processing affine transformation and perspective transformation
1 Affine change Affine transformation is a linear transformation that maps objects (such as points, images, graphics, etc.) in one two-dimensional or three-dimensional space to another space, maintaining some basic geometric properties, such as the parallelism of straight lines and Collinearity of points. Affine transformation usually consists of matrix multiplication and vector addition, and its […]
Inheritance from a JVM perspective
Inheritance from a JVM perspective Recently I re-read Mr. Zhou Zhiming’s book “In-depth Understanding of JAVA Virtual Machine”. I learned a lot after reading it, but I still have some doubts about the object memory layout in the case of inheritance, so I checked the information and analyzed it based on this book. Reference documentation: […]