c/c++
文章平均质量分 64
weixin_30852573
这个作者很懒,什么都没留下…
展开
-
进程操作大全
根据pid获取进程基地址和结束地址.rar: https://url18.ctfile.com/f/7715018-958755285-13b20b?读取进程数据.rar: https://url18.ctfile.com/f/7715018-958755309-89482f?父进程欺骗.rar: https://url18.ctfile.com/f/7715018-958755288-864675?今天小编要和大家分享的是一些关于进程的操作,总共有46项,内容非常丰富,下面一起来看看。原创 2023-10-18 23:25:30 · 22 阅读 · 0 评论 -
你不一定全部知道的16种进程注入方法和注入工具(C语言版)
shellcode注入.rar: https://url18.ctfile.com/f/7715018-958725849-037397?p=6511 (访问密码: 6511)p=6511 (访问密码: 6511)p=6511 (访问密码: 6511)挂起进程注入.rar: https://url18.ctfile.com/f/7715018-958725843-a7710c?apc注入.rar: https://url18.ctfile.com/f/7715018-958725861-c1e5ba?原创 2023-10-16 12:40:23 · 159 阅读 · 0 评论 -
你不一定知道的七种进程间通信方式
每个进程各自有不同的用户地址空间,任何一个进程的全局变量在另一个进程中都看不到,所以进程之间要交换数据必须通过内核,在内核中开辟一块缓冲区,进程A把数据从用户空间拷贝到内核缓冲区,进程B再从内核缓冲区把数据读走,内核提供的这种机制称为进程间通信。将文件映射到进程指定内存,对内存的操作,就是对文件的操作,从而避免频繁的对文件进行读写的操作,并且操作效率比文件读写效率高很多,也能通过文件映射进行进程通信。共享内存就是映射一段能被其它进程所访问的内存,这段共享内存由一个进程创建,但多个进程都可以访问。原创 2023-10-15 21:57:11 · 55 阅读 · 0 评论 -
你不一定知道的四种遍历进程的方法(c语言)
今天就到这里,大家有什么疑问,欢迎通过公众号简易编程网添加我,我来为您解答。首先使用CreateToolhelp32Snapshot()创建系统快照句柄(hprocess是我们声明用来保存创建的快照句柄),然后调用Process32First()获得系统快照中的第一个进程信息,最后用一个循环调用来遍历系统中所有运行的进程。通过函数WTSEnumerateProcess()来实现.rar: https://url18.ctfile.com/f/7715018-957884763-311b38?原创 2023-10-14 17:54:17 · 169 阅读 · 0 评论 -
那些年你不一定会的磁盘、目录、文件操作(c语言版)
p=6511 (访问密码: 6511)获取目录中所有文件夹和文件.rar: https://url18.ctfile.com/f/7715018-956940054-f08404?p=6511 (访问密码: 6511)获取目录中所有文件夹.rar: https://url18.ctfile.com/f/7715018-956940057-f11992?复制文件夹.rar: https://url18.ctfile.com/f/7715018-956940063-87608f?原创 2023-10-12 10:48:04 · 73 阅读 · 0 评论 -
逆向并还原dll文件中的函数和参数
当然实际上还有很多这种dll,不过很多时候我们要向逆向别人的程序,就需要通过修改dll文件来达到目的,但是一般程序dll和windows系统自带的dll的内容是不一样的,需要我们逆向过后才能知道如何使用,而不是像使用自带的dll一样,可以直接在网上查询到资料,所以这就需要我们逆向分析。这里我们需要对spyxxhk.dll这个文件进行分析,我们主要以两种方法来实现获取它文件中的所有函数,分别为软件获取和代码获取。kernel32.dll :进程、线程、内存管理、文件访问等核心api。原创 2023-05-19 19:20:24 · 795 阅读 · 0 评论 -
c语言最全数据结构和算法
p=7054 (访问密码: 7054)树结构的构造以及实现树的先根和后根遍历.rar: https://url25.ctfile.com/f/34512525-733228466-af9d86?二叉排序树(二叉查找树)的构造.rar: https://url25.ctfile.com/f/34512525-733228392-a322e5?平衡二叉排序树的构建.rar: https://url25.ctfile.com/f/34512525-733228440-29c4b1?原创 2022-11-25 14:29:48 · 513 阅读 · 0 评论 -
各大编程语言的数据结构和算法集锦
p=6511 (访问密码: 6511)binary_tree_link.rar: https://url18.ctfile.com/f/7715018-728696395-d747c3?原创 2022-11-20 18:50:02 · 464 阅读 · 0 评论 -
十大排序算法的各种编程语言的实现
排序算法可以分为内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。常见的内部排序算法有:插入排序、希尔排序、选择排序、冒泡排序、归并排序、快速排序、堆排序、基数排序等。线性对数阶 (O(nlog2n)) 排序 快速排序、堆排序和归并排序;线性对数阶 (O(nlog2n)) 排序 快速排序、堆排序和归并排序;不是稳定的排序算法:选择排序、快速排序、希尔排序、堆排序。(访问密码: 6511)(访问密码: 6511)原创 2022-11-20 18:40:34 · 79 阅读 · 0 评论 -
小bai挑战学c语言第五天----字符串
一、前言c语言中虽然没有给我们内置字符串的数据类型,但是却可以使用字符类型来实现,因为字符串就是由一个个字符组合而成的,字符是使用单引号括起来的,而字符串则是使用双引号括起来的,这点我们之前使用的时候大家应该了解过了。下面我们来一起探讨下字符串的常用方法。字符串连接遍历字符串字符串复制字符串查找字符串比较字符串替换字符串分隔复制移动字符串以内存指针的形式大小写转换检测字符串中的字符类型字符替换本章内容还是比较丰富的,请耐心往下看。欲知后事如何,且关注公众号简易编程网,里面的文章通原创 2022-02-17 10:09:15 · 114 阅读 · 0 评论