在本次2023年的 justCTF 国际赛上星盟安全团队的Polaris战队和Chamd5的Vemon战队联合参赛,合力组成VP-Union联合战队取得了第37名的成绩。PWNubfa1->of...
物联网安全网技术丨AFL源码分析系列(一)-- afl-as
我们将首先从 afl-as 开始,这里是AFL的源码插桩部分。理论上来说应该从编译入手会更递进一些,但是插桩是发生在编译的过程中的,而且AFL的编译内容较多,先了解插桩部分会有助于编译部分的逻辑理解,...
『杂项』SMC 加密技术
点击蓝字,关注我们日期: 2022-08-22作者: Mr-hello介绍: SMC是一种动态代码自解密技术。0x00 前言这篇文章起因是因为某一年的省赛初赛出题时,我用到了这个知识点,但是当时设计出...
全局钩子注入--实现获取账号密码
文章来源:None安全团队全局钩子注入-获取QQ密码实现全局钩子注入-获取QQ密码实现 SetWindowsHookExA将应用程序定义的挂钩过程安装到挂钩链中。您将安装一个挂钩程序来监视系统中某些类...
C/C++编程笔记:C语言开发黄金矿工游戏!项目源码分享学习
玩家通过键盘的按键控制矿工抓取金块,将钩子碰触到的金块抓取过来。 要求如下: 1. 游戏的金块的总数是20(可以自己去设置),大小位置是随机的。2. 在没有抓取状态下,钩子左右摆动,此时矿工的是静止的...
数据结构 —— 剑指Offer算法题突破口总结
注意:本文适用于已刷过题目,想短短几分钟快速简单回顾的情况。没看过《剑指offer》的读者建议先阅读下。斐波那契数列1、1、2、3、5、8、13、21、34、……在数学上,斐波纳契数列以如下被以递归的...
C++中如何调用C语言的代码
为什么要是用 extern "C"在进行C++开发的时候,由于C、C++编译规则是不同的。C++编译函数方法是使用mangle的技术。void func(int age) {}void func(in...
【2023春节】解题领红包 WP
作者论坛账号:十一七Windows 初级题 1/23cpp逆向,简单移位 复制代码 隐藏代码bytearray([i >> 2 for i in [0x00000198, 0x000001...
CPP 异常处理机制初探
近期各大CTF中出现过不少C++异常处理机制相关的赛题。本文将介绍GNUC++异常处理的基本机制、可执行文件中的异常处理帧结构、以及对特定于语言的处理程序数据数据的解析过程。__gxx_persona...
用C++和SFML写游戏-SFML介绍(1)
我想大多数初学 C++ 的人都有这样一个疑惑,那就是学完这门编程语言之后接下来能做什么。并且大多数初学者学习过程都应该是看着这么一个黑框框。就像是这样这么一看学习 C++ 确实是挺无聊的一件事,实际上...
c++小游戏之扫雷
扫雷是一款比较常见的智力游戏,游戏目标是在最短的时间内根据点击格子出现的数字找出所有非雷格子,同时避免踩雷,踩到一个雷即全盘皆输。今天我们的目标是做一个扫雷小游戏。void intt(){ srand...
c++算法,大数加法
这是写给一些新人大学生的知识点,大神可以直接划走。相信在大学时候打过算法竞赛的同学都已经在一开始接触过大数加法。有人会说,加法不是直接用+直接相加就行了吗?的确例如 int a ; int b 直接相...