![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构
文章平均质量分 53
泽特即是本尊
这个作者很懒,什么都没留下…
展开
-
火绒安全一面病毒样本分析
Summary: 病毒高危行为: 请求一系列加密的未知IP的443端口,连接可能与其他恶意软件通讯;尝试HTTP但是全都失败了 使用了大量的微软提供的加密函数,已知是AES对称加密 过程中怀疑使用了代码混淆 存在多处绕检测,反调试行为:比如频繁分配内存调用native方法,存在用另一个用户开启线程;多处使用了RDTSC指令来比对执行时间检测虚拟化或反调试;存在大量延迟尝试绕检测;存在LdrLoadDll动态调用绕检测;可能读取PEB信息检测调试器;修改token权限 MD5 974d669.原创 2021-03-15 20:01:27 · 1469 阅读 · 2 评论 -
队列自旋锁——数据结构
typedef struct _KSPIN_LOCK_QUEUE { struct _KSPIN_LOCK_QUEUE * volatile Next; PKSPIN_LOCK volatile Lock; } KSPIN_LOCK_QUEUE, *PKSPIN_LOCK_QUEUE; typedef struct _KLOCK_QUEUE_HANDLE { KSPIN_LOCK_QUEUE LockQueue; KIRQL OldIrql; } KLOCK_QUEUE_H原创 2021-02-23 16:53:55 · 215 阅读 · 0 评论 -
数据结构-链表
建立单链表 main.cpp #include<iostream> #include"linklist.h" using namespace std; int main() { ElemType a[5] = { 1, 3, 5, 7, 9 }; LinkNode* L1,*L2; ElemType n = 0; CreateListH(L1, a, 5); CreateLi...原创 2019-05-31 15:19:53 · 167 阅读 · 0 评论 -
数据结构-栈
顺序栈 main.cpp #include<iostream> #include"sqstack.h" using namespace std; int main() { SqStack *LS; ElemType ch[5] = { 'a','b','c','d','e' }; InitStack(LS); if (StackEmpty(LS)) cout <<...原创 2019-05-31 15:25:54 · 282 阅读 · 0 评论 -
查找算法
算法库ALG.h ifndef _ALGH_ #define MAXL 100 #define MAXI 20 //索引表的最大长度 typedef int KeyType; typedef char InfoType[10]; typedef struct { KeyType key; //KeyType为关键字的数据类型 InfoType data;...原创 2019-06-21 14:29:52 · 273 阅读 · 0 评论