搜索结果
查询Tags标签: libc,共有 38条记录-
天翼云Linux(CentOS7.6)安装redis6.0全过程
天翼云 安装redis6.0 1. 安装GCC 先查看是否安装GCC,我的是4.8.5,所以更新了一下 gcc -v#如果没有的话安装一个 安装完成之后查看版本,新安装的一般不用更新的 yum install -y gcc更新GCC yum -y install centos-release-sclyum -y install devtoolset-9-gcc devtoolse…
2021/11/15 2:14:17 人评论 次浏览 -
Linux-C中libc函数以及系统调用函数查看
目录 man基本查看系统调用查看libc库文件查看内核版本查看glibc版本查看参考man基本查看 系统调用查看 libc库文件查看 内核版本查看 glibc版本查看 参考
2021/10/27 7:14:51 人评论 次浏览 -
Linux-C中libc函数以及系统调用函数查看
目录 man基本查看系统调用查看libc库文件查看内核版本查看glibc版本查看参考man基本查看 系统调用查看 libc库文件查看 内核版本查看 glibc版本查看 参考
2021/10/27 7:14:51 人评论 次浏览 -
一步一步学ROP之linux_x86篇(蒸米spark)
目录0x00 序0x01 Control Flow Hijack 程序流劫持0x02 Ret2libc – Bypass DEP 通过ret2libc绕过DEP防护0x03 ROP– Bypass DEP and ASLR 通过ROP绕过DEP和ASLR防护0x04 小结0x05 参考文献 0x00 序 ROP的全称为Return-oriented programming(返回导向编程),这是一种高级…
2021/10/20 7:12:48 人评论 次浏览 -
一步一步学ROP之linux_x86篇(蒸米spark)
目录0x00 序0x01 Control Flow Hijack 程序流劫持0x02 Ret2libc – Bypass DEP 通过ret2libc绕过DEP防护0x03 ROP– Bypass DEP and ASLR 通过ROP绕过DEP和ASLR防护0x04 小结0x05 参考文献 0x00 序 ROP的全称为Return-oriented programming(返回导向编程),这是一种高级…
2021/10/20 7:12:48 人评论 次浏览 -
.NET跨平台实践:.NetCore、.Net5/6 Linux守护进程设计
几年前,我写过两篇关于用C#开发Linux守护进程的技术文章,分别是《.NET跨平台实践:用C#开发Linux守护进程》和《.NET跨平台实践:再谈用C#开发Linux守护进程 — 完整篇》。由于当时.net core还很稚嫩,没有在业界得到广泛使用,所以之前这两篇文章的技术是针对Linux+Mon…
2021/10/6 7:14:42 人评论 次浏览 -
.NET跨平台实践:.NetCore、.Net5/6 Linux守护进程设计
几年前,我写过两篇关于用C#开发Linux守护进程的技术文章,分别是《.NET跨平台实践:用C#开发Linux守护进程》和《.NET跨平台实践:再谈用C#开发Linux守护进程 — 完整篇》。由于当时.net core还很稚嫩,没有在业界得到广泛使用,所以之前这两篇文章的技术是针对Linux+Mon…
2021/10/6 7:14:42 人评论 次浏览 -
.NET跨平台实践:.NetCore、.Net5/6 Linux守护进程设计
之前,我写过两篇关于用C#开发Linux守护进程的技术文章,分别是《.NET跨平台实践:用C#开发Linux守护进程》和《.NET跨平台实践:再谈用C#开发Linux守护进程 — 完整篇》。由于当时.net core还很稚嫩,没有在业界得到广泛使用,所以之前这两篇文章的技术是针对Linux+Mono这…
2021/10/5 7:10:58 人评论 次浏览 -
.NET跨平台实践:.NetCore、.Net5/6 Linux守护进程设计
之前,我写过两篇关于用C#开发Linux守护进程的技术文章,分别是《.NET跨平台实践:用C#开发Linux守护进程》和《.NET跨平台实践:再谈用C#开发Linux守护进程 — 完整篇》。由于当时.net core还很稚嫩,没有在业界得到广泛使用,所以之前这两篇文章的技术是针对Linux+Mono这…
2021/10/5 7:10:58 人评论 次浏览 -
c++程序生前死后
在linux下写一个可执行程序,然后进行反编译 查找main函数入口地址找到startstart函数准备好参数之后立即调用 libc_start_mainlibc_start_main做了些什么?当可执行性程序中的所有段被加载到内存中后,PC指针就指向代码段起始地址,进而执行指令 查找一下这个地址该函数…
2021/8/22 22:58:33 人评论 次浏览 -
c++程序生前死后
在linux下写一个可执行程序,然后进行反编译 查找main函数入口地址找到startstart函数准备好参数之后立即调用 libc_start_mainlibc_start_main做了些什么?当可执行性程序中的所有段被加载到内存中后,PC指针就指向代码段起始地址,进而执行指令 查找一下这个地址该函数…
2021/8/22 22:58:33 人评论 次浏览 -
4
pwn2_sctf_2016 1.ida分析 存在栈溢出漏洞,但是有一个限制输入字符数的保护。可以看到参数a2从int类型变成了unsigned int类型,可以利用来绕过保护。(一开始一直卡在怎么绕过,麻了)2.checksec 3.解决from pwn import * from LibcSearcher import * context.log_leve…
2021/7/19 6:07:43 人评论 次浏览 -
4
pwn2_sctf_2016 1.ida分析 存在栈溢出漏洞,但是有一个限制输入字符数的保护。可以看到参数a2从int类型变成了unsigned int类型,可以利用来绕过保护。(一开始一直卡在怎么绕过,麻了)2.checksec 3.解决from pwn import * from LibcSearcher import * context.log_leve…
2021/7/19 6:07:43 人评论 次浏览 -
Item Board
nc pwn2.jarvisoj.com 9887Hint1: 本题附件已更新,请大家重新下载以免影响解题。ItemBoard.rar.6da1c739ca3041f37c37a9c0cf99afca函数free过程中,set_null是空的,程序存在着UAFvoid __cdecl new_item() {int v0; // eaxchar buf[1024]; // [rsp+0h] [rbp-410h] BYREFi…
2021/7/18 6:07:53 人评论 次浏览 -
Item Board
nc pwn2.jarvisoj.com 9887Hint1: 本题附件已更新,请大家重新下载以免影响解题。ItemBoard.rar.6da1c739ca3041f37c37a9c0cf99afca函数free过程中,set_null是空的,程序存在着UAFvoid __cdecl new_item() {int v0; // eaxchar buf[1024]; // [rsp+0h] [rbp-410h] BYREFi…
2021/7/18 6:07:53 人评论 次浏览