拖到linux中调试 IDA中查看主函数 int __cdecl main(int argc, const char **argv, const char **envp) { int v3; // ebx int v4; // ebx __int64 v5; // rbx void *v7; // ...
分类:
其他好文 时间:
2020-06-22 23:29:57
阅读次数:
121
题目已经提示是迷宫问题,首先查看主函数 int __cdecl main(int argc, const char **argv, const char **envp) { __int64 v3; // rax int v5[7]; // [rsp+0h] [rbp-270h] int v6; // ...
分类:
其他好文 时间:
2020-06-20 15:44:59
阅读次数:
50
#include <windows.h> #include <tchar.h> #include <stdio.h> int CDECL MessageBoxPrintf(TCHAR* szCaption, TCHAR* szFormat, ...) { TCHAR szBuffer[1024]; ...
分类:
其他好文 时间:
2020-05-27 20:06:14
阅读次数:
71
[TOC] 概述 设计模式 单例模式 + 这是一个创建型的设计模式 + 它保证某一个类只会有一个实例,实际用途就是比如说我要写一个全局的配置类,或者数据库操作类,全局可能都会访问到,但是需要保证信息同步。 + 而在使用这种设计模式之前,我的解决方案就是通过继承的方式解决,或者大量的全局静态变量,尤其 ...
分类:
其他好文 时间:
2020-05-16 16:44:17
阅读次数:
65
/* 只写声明,不写实现,然后直接调用,查看错误提示 void __cdecl foo(int)" (?foo@@YAXH@Z) void __cdecl foo(int,int)" (?foo@@YAXHH@Z) void __cdecl foo(char,short,int,__int64)" ...
分类:
其他好文 时间:
2020-05-08 13:01:12
阅读次数:
79
测试文件:https://lanzous.com/b07rkpdud 签到 代码分析 int __cdecl main(int argc, const char **argv, const char **envp) { __int64 v3; // rdx __int64 v4; // rcx in ...
分类:
其他好文 时间:
2020-05-05 16:26:01
阅读次数:
181
学了这么久都不知道C语言有这个函数(其实是因为基本没写过C,除了学程序设计的时候。。) qsort 的函数原型是void __cdecl qsort ( void *base, size_t num, size_t width, int (__cdecl *comp)(const void *, c ...
分类:
编程语言 时间:
2020-03-18 23:32:51
阅读次数:
93
一、前言 前一节解决了开发环境问题,这一节就进一步实现API登陆交易服务。 我们先简要说明下API涉及的两个类ITapTradeAPI和ITapTradeAPINotify,他们分别实现了“指令”和“回调消息”的功能。 ITapTradeAPI(指令):比如发送下单指令、登陆指令、撤单指令等。 IT ...
函数原型为:_CRTIMP FILE * __cdecl fopen(const char *, const char *); 第一参数为文件名,第二个参数为打开模式。 打开成功,fopen返回一个结构指针地址,否则返回一个NULL。如果没有指定文件路径,则默认为当前工作目录。如: FILE *fp ...
分类:
其他好文 时间:
2020-02-25 21:44:37
阅读次数:
57
1 void __cdecl OutputDebugStringF(const char* format, ...) 2 { 3 va_list vlArgs; 4 char* strBuffer = (char*)GlobalAlloc(GPTR, 4096); 5 va_start(vlArgs... ...
分类:
其他好文 时间:
2020-02-23 09:44:07
阅读次数:
68