相关文章
逆向工程入门02.if语句分析
先贴一下代码
#include<stdio.h>
#include<stdlib.h>
int main()
{
int nFlag 0;
scanf("%d", nFlag);
if (nFlag10)
{
printf("Flag%d", nFlag);
}
system("pause");
return 0;
}
我拿X86下的Debug进行动态和静态分…
建站知识
2024/11/22 10:47:48
CTFHUB技能树之XSS——DOM反射
开启靶场,打开链接: 直接指明是DOM反射型的XSS漏洞 右键查看页面源代码,Ctrl F关键词”CTFHub is very“: 可以看到存在xss漏洞 不过得先闭合一下:
闭合例子如下: ;</sCrIpT><sCRiPt sRC//xs.pe/…
建站知识
2024/11/20 3:24:26
Leetcode 3321. Find X-Sum of All K-Long Subarrays II
Leetcode 3321. Find X-Sum of All K-Long Subarrays II 1. 解题思路2. 代码实现 题目链接:3321. Find X-Sum of All K-Long Subarrays II
1. 解题思路
这一题同样虽然是一道hard的题目,但也是比较常规的,就是通过一个滑动窗口不断地维护当…
建站知识
2024/11/23 6:04:01
离岗睡岗预警系统 值班室离岗识别系统Python 结合 OpenCV 库
在众多工作场景中,存在着一些特殊岗位,这些岗位对于人员的专注度和警觉性有着极高的要求。然而,离岗睡岗现象却时有发生,给工作的正常开展和安全保障带来了严重的威胁。本文将深入探讨特殊岗位离岗睡岗的危害,以及如何…
建站知识
2024/11/18 23:31:08
快速理解http的get和post
在网络通信中,HTTP 协议扮演着非常重要的角色,而不同的 HTTP 方法决定了客户端与服务器之间的交互方式。
这里讲一下最常用的两种方法——GET 和 POST。 一、GET 方法
GET 方法用于从服务器获取资源。
这就像去图书馆借书——你向图书馆请求一本特定的…
建站知识
2024/11/20 1:27:28
Redis --- 第四讲 --- 常用数据结构 --- Hash、List
一、Hash哈希类型的基本介绍。
哈希表:之前学过的所有数据结构中,最最重要的。
1、日常开发中,出场频率非常高。
2、面试中,非常重要的考点。
Redis自身已经是键值对结构了。Redis自身的键值对就是通过哈希的方式来组织的。把…
建站知识
2024/11/18 23:31:02
《提升 C++代码可维护性的关键指标与策略》
在当今的软件开发领域,C作为一种广泛应用的编程语言,其代码的可维护性至关重要。可维护性高的代码不仅能够降低开发成本,还能提高软件的质量和可靠性,延长软件的生命周期。那么,怎样提高 C代码的可维护性呢?…
建站知识
2024/11/22 15:43:17
如何给手机换ip地址
在当今数字化时代,IP地址作为设备在网络中的唯一标识,扮演着举足轻重的角色。然而,有时出于隐私保护、网络访问需求或其他特定原因,我们可能需要更改手机的IP地址。本文将详细介绍几种实用的方法,帮助您轻松实现手机IP…
建站知识
2024/11/22 21:44:22