Summary of various killing free techniques and ideas for web shell

0x00 premisewebshell is still very important for the web direction. It's hard to get a getshell killed, so I came to study a wave of my own free horses. After all, others don't have their own good use, and they are killed every minute.(in this article, we will introduce some common Trojan free techniques)0x01 detectionWAF generally maintains a ...

Posted by think-digitally on Thu, 25 Nov 2021 17:08:48 -0800

Linux system programming - file IO

  man has nine volumes. System programming is the content of Volume II, and volume V is file format and specification open function Function prototype Parameter pathname file name Macro with parameter flags as access mode: o_ Rdonly (read only), O_ Wronly, O_ Rdwr (read write) these three must be added O_ Append, O_ Creat, O_ Excl ...

Posted by OriginalBoy on Thu, 25 Nov 2021 17:04:16 -0800

Windows driver development learning record - one of the fast restart and shutdown computers in the driver

  introduction For fast restart and shutdown of the computer, many software on the Internet call ZW shutdown system (ntshutdown system) under Ring3. Although it is fast, it still goes through at least some processes, such as sending shutdown notice to the device driver. The following is extracted from < < in depth analysis of Win ...

Posted by Hell Toupee on Thu, 25 Nov 2021 16:59:32 -0800

Continued from the previous article: Git Worktree advanced use, which is much more refreshing

prefaceLast article Git Worktree Dharma is really fragrant Let's learn how git worktree helps me work in multiple branches at the same time without affecting each other. However, the directory where the worktree is created is not under the current project. I always feel that these created WorkTrees do not belong to the current project, which is ...

Posted by minou on Thu, 25 Nov 2021 16:54:29 -0800

scala -- format and usage of function + lazy lazy usage + difference between method and function + method calling method

1. Method 1.1 general In actual development, we need to write a large number of logic codes, which is bound to involve repeated requirements. For example, for the maximum values of 10 and 20 and the maximum values of 11 and 22, the logic code for comparison needs to be written twice. If the logic code for comparison is put into the method, it ...

Posted by tony-kidsdirect on Thu, 25 Nov 2021 16:45:14 -0800

unity decouples the project through global events

If A class wants to call the method of another class, for example, A wants to call the method of B. Method 1: Reference The simplest way is that A holds A reference to class B, that is, A has A member object of B. Mode 2: design mode (intermediary mode) Or a and B belong to the same Object C and call each other through Object C (mediator mode), ...

Posted by arpowers on Thu, 25 Nov 2021 16:32:10 -0800

uniapp front end source code (APP + applet + H5)

Open source code is the static part of the source code of the client-side uniapp, which provides learning and use It can be run by importing hbuilder. At present, it is suitable for applets, Android, IOS and H5 Game type, my information, my request, find the great God immediately Editor, I want to play the game, I want to find, other requi ...

Posted by alpha2zee on Thu, 25 Nov 2021 16:29:35 -0800

Function and principle of memory fragmentation optimization

The article is reprinted, convenient for sorting and induction, and the source address https://juejin.cn/post/6989526481709826055 Memory fragmentation rate formula mem_fragmentation_ratio = used_memory_rss/used_memory used_memory: the size of the memory space allocated by the Redis service's own allocator.used_memory_rss: the memory size ...

Posted by zipp on Thu, 25 Nov 2021 15:44:44 -0800

Form and model notes

Chapter VIII The django Form function is implemented by the Form class, which is mainly divided into two types 1.django.forms.Form 2.django.forms.ModelForm # combines the data form generated by the model The action in the form tab of the form is used to set the route from which the form data submitted by the user should be received and processe ...

Posted by Snooble on Thu, 25 Nov 2021 15:44:22 -0800

Specification Pattern

This article is excerpted from "design patterns should be learned this way"1 definition of specification modeSpecification Pattern can be considered as an extension of composite pattern. Many times, some conditions in the program determine the business logic. These conditions can be extracted and combined in a certain relationship (an ...

Posted by supernova on Thu, 25 Nov 2021 15:37:49 -0800