原创 信號
#include <unistd.h> #include <stdio.h> #include <stdlib.h> #include <sys/wait.h> #define MAXLINE 1024 static void
原创 PHPstudy復現
今天開始更新一篇網絡安全技術文章,這個漏洞都出來幾個月了,我也復現很久,現在重新回到了CSDN,就在這個博客上繼續更新我的動態吧,之後的開源工具的分享會在github上發佈出來,我會把地址放在我的博客中,大家有興趣可以去看一看。
原创 PHP反序列化漏洞說明
PHP反序列化漏洞說明 文章目錄PHP反序列化漏洞說明序列化反序列化魔術方法利用__destructwakeupPOP gadget利用普通方法 序列化 PHP序列化的函數爲serialize,反序列化的函數爲unserializ
原创 標準I/O庫
標準I/O庫: 流和FILE對象: 在文件I/O函數都是圍繞這文件描述符的。當打開一個文件時,即返回一個文件描述符,然後該文件描述符就用於後續的I/O 操作。而對於標準I/O庫,它們的操作時圍繞流進行的。當用標準
原创 文件IO
標準輸入:0 標準輸出:1 錯誤輸出:2 符號常量爲:STDIN_FILENO,STDOUT_FILENO,STDERR_FILENO open或者openat: int open(const char* path,int of
原创 file結構體
1.1 struct file struct file結構體定義在include/linux/fs.h中定義。文件結構體代表一個打開的文件,系統中的每個打開的文件在內核空間都有一個關聯的 struct file。它由內核在打
原创 文件和目錄全解
第四章:文件和目錄 stat、fstat、fstatat、lstat函數:獲取文件信息 #include <sys/stat.h> int stat(const char *restrict pathname,s
原创 程序與進程
#include <unistd.h> #include <stdio.h> #include <stdlib.h> #include <sys/wait.h> #define MAXLINE 1024 int main() {
原创 輸入和輸出
//輸入和輸出 #include <unistd.h>//包含了STDIN_FILENO,STDOUT_FILENO,read,write #include <stdio.h> #include <stdlib.h> #defi
原创 標準IO
#include <stdio.h>//這是使用於標準的輸入和輸出的,stdin,stdout,EOF #include <stdlib.h>//這是使用於exit函數的 int main(void) { int
原创 用戶標識
#include <unistd.h> #include <stdlib.h> #include <stdio.h> int main(void){ printf("uid=%d, gid=%d \n",getu
原创 記一次破解軟件過程(很久沒更新博客了)
破解程序代碼: #include <iostream> #include <string.h> #include <stdio.h> using namespace std; #define PASSWORD "123456"
原创 Centos7 自定義守護進程
在/etc/services插入: mydaytime 49999/tcp # 我的mydaytime 在/etc/xinetd.d/目錄中,創建一個mydaytime文件: service
原创 (CentOS 7.0和7.5實驗過) 更改網卡名稱
1.vim /etc/sysconfig/network-scripts/ifcfg-eno16777736 NAME和DEVICE項修改爲eth0(沒有DEVICE可以添加) 2.mv ifcfg-eno16777736 ifcf
原创 centos 配置網絡連接(本機是基於無線網,虛擬機上)
我的是centos7.0 首先: cd /etc/sysconfig/network-scripts 然後:vi ifcfg-eno16777736 編輯如下: HWADDR=00:0C:29:18:10:88 TYPE=Ethern