摘要: 之前接触filezilla是公司有一个定制filezilla的需求。需要filezilla基础上增加一些功能。也了解过filezilla的建立连接,和传输文件。传输文件一直是比较复杂的逻辑。有一个大概的了解。近期有点时间,不甘心捡起来,经过反复调试,现在理解的比较清晰了。特写此文档,记录一下。 本人 阅读全文
posted @ 2021-10-14 17:33 _SmailWind 阅读(272) 评论(0) 推荐(0)
摘要: 最后一次保存者 LastAuthor StgOpenStorageEx IPropertySetStorage ReadMultiple 阅读全文
posted @ 2021-08-30 19:23 _SmailWind 阅读(1233) 评论(0) 推荐(0)
摘要: 1 前言 windows 平台使用动态加载库来扩展功能。 动态库的使用包含静态和动态两种方式。静态不在今天讨论范围内。动态加载,通过是通过LoadLibary 或者 LoadLibaryEx,以及其他API获取模板基址。然后获取地址,转化成函数指针,然后调用。 这里面有很多工作量都是重复的。比如加载 阅读全文
posted @ 2021-07-05 18:56 _SmailWind 阅读(2135) 评论(0) 推荐(0)
摘要: 昨天逛脉脉,看见有人发了一道腾讯的面试,计算2 的 1000次方。时间要求20分钟。 觉得这个题有点意思。想尝试做一做。只求作对,不求效率。汗。 计算结果肯定很大。没有任何数值能保存的下。之前用过python,python可以计算相乘。推测结果保存到字符串中。然后输出。 本来想用c++,定义自己的字 阅读全文
posted @ 2021-06-25 17:37 _SmailWind 阅读(399) 评论(0) 推荐(0)
摘要: filezilla 是个优秀的工具。代码是公开的。都可以下载。学习一个项目,最好的方式是调试。要想调试filezilla。首先要解决的是编译问题。 filezilla 编译不是很简单吗?确实。官方有编译文档。官方的编译时以msys2工具使用mingw编译器来编译的。编译出来的程序怎么调试呢。使用mi 阅读全文
posted @ 2021-06-24 18:26 _SmailWind 阅读(1718) 评论(8) 推荐(0)
摘要: filezilla 3.7.2 处理事件依赖于一个自己封装的事件处理器。名字叫event_loop类。 这个类在libfillezilla工程种。作为filezilla的一个动态库。因为这个处理器对于filezilla十分重要。所以借此机会学习以下。 event_loop 头文件在 libfilez 阅读全文
posted @ 2021-06-22 19:38 _SmailWind 阅读(156) 评论(0) 推荐(0)
摘要: 瞎鸡儿写写。有不对的地方欢迎指正。 最近做一点需求在filezilla上。需要编译filezilla。了解filezilla的工作机制。下载好filezilla源码(3.7.2)。 vs2019打开(需要将filezilla源码\src\Dependencies.props.example 重命名D 阅读全文
posted @ 2021-06-16 17:56 _SmailWind 阅读(215) 评论(0) 推荐(0)
摘要: 写代码的时候,你永远不知道下次有谁会读你的代码。 你发表了一遍博客,你认为没人看,随便一写,或者你只是给自己看,不知那一天,一个焦急的爬虫,翻阅无数的网页,来到你的网页,不出意外,不到5s中,你糟糕的排版以及代码风格,让他以为在浪费时间 ,以至于真正对他有用的,就此错过,所以你们之间错过了什么。咳咳 阅读全文
posted @ 2017-04-21 00:11 _SmailWind 阅读(155) 评论(0) 推荐(0)
摘要: 1 知识背景,需要具备基本的C/C++编程功能,能阅读c/++项目工程,了解注入的过程 ,了解基本的安全编程 2 需要的东东 注入的驱动及的程序,以及需要注入的dll 3 相关的工具 windbg win7x64虚拟机 pchunter64.exe procxp.exe 3 问题描述 在win7x6 阅读全文
posted @ 2017-04-20 23:07 _SmailWind 阅读(628) 评论(0) 推荐(0)
摘要: 双击调试 win10 设置 阅读全文
posted @ 2017-01-16 22:40 _SmailWind 阅读(1028) 评论(0) 推荐(0)