Writing 2048 Games in C Language

2048_C_code 2048 Written in C Language 1 To achieve our 2048 mini-games, we need to involve some knowledge of data structure, as well as some Linux system calls. In addition, in order to facilitate the use of character drawing on the screen, we als ...

Posted on Fri, 16 Aug 2019 05:33:05 -0700 by taquitosensei

Rootkit and Backdoor Hiding Technology

Catalog brief introduction linux virtual file system VFS Functions of rootkit Hidden files Basic methods Advanced methods System Call Process hook sys_getdents Call Tree of sys_getdents Bottom-level approach Hidden process Log modificat ...

Posted on Thu, 15 Aug 2019 05:44:52 -0700 by phpscriptcoder

Understanding linux Disk Sequential Writing and Random Writing

1. Preface * Random writing can cause the heads to change paths continuously, resulting in a significant reduction in efficiency; Sequential writing heads rarely need to change paths, or they take a very short time to change paths This article discusses the specific differences between the two and the corresponding kernel calls 2. Environme ...

Posted on Wed, 14 Aug 2019 21:54:17 -0700 by gilbertwang

Use ulog to monitor port logs (by quqi99)

Author: Zhang Hua, published in: 2019-08-14 Copyright Statement: It can be reproduced arbitrarily. When reproducing, please indicate the original source of the article, the author's information and the Copyright Statement in the form of hyperlinks.( ...

Posted on Wed, 14 Aug 2019 00:17:59 -0700 by eves

python thread base

A basic concept 1 Parallel and concurrent 1 parallel Do something at the same time, you can do something at the same time without interrupting each other For example, a lane on a highway can have multiple non-intrusive vehicles running at the same timeIt is a concept that at the same time a vehicle may be running on each lane. 2 Concurrent, ...

Posted on Tue, 13 Aug 2019 18:20:22 -0700 by Silverlime

arm_linux Cross Compiler Development Environment - gcc 4.8.2

1. Environment linux 16.04 2. Required source files  binutils-2.23.1.tar.bz2  glibc-2.18.tar.gz  gcc-4.8.2.tar.bz2  gmp-5.1.3.tar.bz2  mpfr-3.1.2.tar.bz2  mpc-1.0.1.tar.gz  linux-2.6.34.14.tar.bz2 3. Setting environmental variables export SRCDIR=~/workbench/gcc-4.8.2/xtools/src export BUILD ...

Posted on Mon, 12 Aug 2019 02:56:35 -0700 by Lillefix

Advanced Programming in Unix Environment Chapter 11: Threads

.... Chapter 10 signal notes have not been written yet, I guess it's still too dish. Many demo effects in the book are totally different from those in the book. It's a bit difficult to add the signal chapter. I'll fill in the code pit in the book and then fill in the tenth chapter notes. * 1 Thread A ty ...

Posted on Sat, 10 Aug 2019 05:34:12 -0700 by peachsnapple

linux Text Processing sed, Package Management, Disk Storage and File System

1. Base name and document name [root@centos7 scripts38]#echo /etc/sysconfig/network-scripts/ |sed -r 's@(^/.*/)([^/]+)/?$@\1@' /etc/sysconfig/ [root@centos7 scripts38]#echo /etc/sysconfig/network-scripts/ |sed -r 's@(^/.*/)([^/]+)/?$@\2@' network-scripts 2. Modify the network to eth0 [root@centos7 scripts38]#sed -ri '/^[[:space:]]+linux16/s@( ...

Posted on Sat, 10 Aug 2019 01:13:39 -0700 by s_bastian

Summary of hackme.inndy rsbo2 experience

I want to use retdl-resolve to solve this problem, but I can't pass my script. I searched other WPS and found that there are many ways to solve this problem. I use DynELF to leak libc address or write to leak libc address directly (the title is given to libc). But I just want to use stack migration and ...

Posted on Wed, 07 Aug 2019 03:05:36 -0700 by nsbrown

keepalived high availability cluster

Catalog Cluster Cluster keepalived: Components: KeepAlived Implementation KeepAlived dual master configuration example: Cluster Cluster Cluster type: LB lvs/nginx(http/upstream, stream/upstream) HA High Availability SPoF: Single Point of Failure HPC Formulas for system availability: A=MT ...

Posted on Wed, 07 Aug 2019 02:16:01 -0700 by agent47