5)%e、%g 与f作用相同 (6)%o 以八进制整数形式输入 (7)%x 以十六进制数形式输入整数 (8)%u 用来输入无符号(unsigned)十进制型数据 (9)%附加字符 格式字符 附加字符:!!! (1)%l 用于输入长整型数据(可用%ld、%lo、%lx、%lu)以及double型数据( ...
分类:
编程语言 时间:
2020-06-18 19:38:44
阅读次数:
52
目录命令: ls -a 查看隐藏文件 -l 列 -ld 查看目录 -h 人性化显示大小 -i 显示文件编号 mkdir -p 递归创建 cp -r 复制目录 -p 保留文件属性复制 mount /dev/sr0 /mnt/cdrom 挂载cdrom到/mnt/cdrom 文件处理: touch xx ...
分类:
系统相关 时间:
2020-06-13 23:23:36
阅读次数:
84
OUTPUT_FORMAT("elf32-tricore") OUTPUT_ARCH(tricore)ENTRY(_RESET) _ISTACK_SIZE = DEFINED (__ISTACK_SIZE) ? __ISTACK_SIZE : 8K; <表达式1>?<表达式2>:<表达式3>返回 表 ...
分类:
其他好文 时间:
2020-05-29 18:04:15
阅读次数:
65
关于环境变量$ LD_PRELOAD $LD_PRELOAD是一个环境变量,用于加载动态库,他的优先级是最高的 一个挑战就是,这玩意可以产生一个shell,就像下面这样: 劫持库函数 假设存在一段这样的代码,其编译过程 好的我们来覆写一下这个函数 构造Payload 参考文献 "Hijacking ...
分类:
系统相关 时间:
2020-05-18 16:01:44
阅读次数:
115
1.指针步长度 char a[60]; int *x=(int*)&a[10]; int *y=(int*)&a[40]; printf("%ld\n",y-x); 2. strcpy复制时,会把末尾的'\0’也给复制进去,且覆盖一个字符。 strncpy 第三个参数是最多拷贝多少个字符 char* ...
分类:
其他好文 时间:
2020-05-13 12:25:25
阅读次数:
45
阿里云的oss服务器存储文件: 1.在yml配置文件中配置:阿里云oss存储配置信息 1 oss: 2 endpoint: oss-cn-xxxxxxxx.aliyuncs.com 3 accessKey: LTA.... 4 accessKeySecret: LD..... 5 bucketNam ...
分类:
Web程序 时间:
2020-05-13 09:16:12
阅读次数:
74
LD_PRELOAD,是Linux系统的一个环境变量,用于动态库的加载,动态库加载的优先级最高。它可以影响程序的运行时的链接,它允许你定义在程序运行前优先加载的动态链接库。这个功能主要就是用来有选择性的载入不同动态链接库中的相同函数。通过这个环境变量,我们可以在主程序和其动态链接库的中间加载别的动态 ...
分类:
其他好文 时间:
2020-05-07 22:53:50
阅读次数:
99
os.system system方法会创建子进程运行外部程序,方法只返回外部程序的运行结果。这个方法比较适用于外部程序没有输出结果的情况。 os.popen 当需要得到外部程序的输出结果时,本方法非常有用。比如使用urllib调用Web API时,需要对得到的数据进行处理。os.popen(cmd) ...
分类:
编程语言 时间:
2020-05-06 01:45:11
阅读次数:
81
1.列出所有文件的绝对路径 ls | sed "s:^:`pwd`/:" find $PWD | xargs ls -ld | grep ^- | awk -F' ' '{print $9}' find $PWD | xargs ls -ld 2.查看某个文件的绝对路径 pwd|awk '{prin ...
分类:
系统相关 时间:
2020-04-18 16:02:45
阅读次数:
512
在linux和unix上如何使用LD_LIBRARY_PATH还是LIBPATH ...
分类:
系统相关 时间:
2020-04-07 22:49:29
阅读次数:
107