09 2019 档案

摘要:未能加载文件或程序集“Jonckers.Service.RedisCacheEngineExtend, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null”或它的某一个依赖项。需要强名称程序集。 (异常来自 HRESULT:0x80131044 阅读全文
posted @ 2019-09-27 19:55 quanzhan 阅读(1713) 评论(0) 推荐(0) 编辑
摘要:在调用 RemoteHooking.Inject 时,报错 查看easyhook源代码,出错位置如下 问题源头是 CreateFileW 这里失败,但是我手动调用CreateFileW传入dllPath也没有失败啊,很奇怪 https://stackoverflow.com/questions/31 阅读全文
posted @ 2019-09-25 10:45 quanzhan 阅读(638) 评论(0) 推荐(0) 编辑
摘要:EasyHook 中申请钩子的原理介绍 函数原型 内部使用的函数,为给定的入口函数申请一个hook结构。 准备将目标函数的所有调用重定向到目标函数,但是尚未实施hook。 参数说明 InEntryPoint—如果入口点不能hook,将返回STATUS_NOT_SUPPORTED InHookProc 阅读全文
posted @ 2019-09-24 19:56 quanzhan 阅读(593) 评论(0) 推荐(0) 编辑
摘要:EasyHook 中的注入方法。 函数原型 详细介绍 函数前面的部分就是一些参数检查以及针对X86 和 X64 的不同而准备的变量的不同初始化。之后检查是否进行跨WOW64 注入,是的话报错并退出。另外,代码需要使用PROCESS_ALL_ACCESS 权限调用OpenProcess 。经过上面的检 阅读全文
posted @ 2019-09-24 19:24 quanzhan 阅读(947) 评论(0) 推荐(0) 编辑
摘要:easyhook简要说明: easyhook是一个开源的hook库(http://easyhook.github.io/),其支持托管代码(.NET)和非托管代码(C/C++)hook,这里只分析了其非托管下的hook代码,根据目前分析的情况来看,其有如下几个特点: 1. 同时支持X86和X64。 阅读全文
posted @ 2019-09-24 19:13 quanzhan 阅读(1764) 评论(0) 推荐(0) 编辑
摘要:C风格 C++风格 参考 C/C++判断字符串是否包含某个字符串 阅读全文
posted @ 2019-09-18 09:45 quanzhan 阅读(31667) 评论(0) 推荐(0) 编辑
摘要:今需要对日志文件读取出来,显示在日志查询里,需要用到了IO流。 1、 错误提示:文件“D:\Log\log20170317.txt”正由另一进程使用,因此该进程无法访问该文件。 2、 错误提示:错误提示:文件“D:\Log\log20170317.txt”正由另一进程使用,因此该进程无法访问该文件。 阅读全文
posted @ 2019-09-17 13:46 quanzhan 阅读(4290) 评论(1) 推荐(0) 编辑
摘要:CString转string : string转CString CString转const char* onst char*转CString 1 CString,int,string,char*之间的转换 string 转 CString CString.format("%s", string.c_ 阅读全文
posted @ 2019-09-16 18:35 quanzhan 阅读(2262) 评论(0) 推荐(0) 编辑
摘要:p/Invoke可以使用工具辅助自动生成,以减少混淆 1、官方的支持 http://visualstudiogallery.msdn.microsoft.com/site/search?query=p%2Finvoke&f%5B0%5D.Value=p%2Finvoke&f%5B0%5D.Type= 阅读全文
posted @ 2019-09-12 14:15 quanzhan 阅读(748) 评论(0) 推荐(0) 编辑
摘要:转过来的文章,出处已经不知道了,但只这篇步骤比较清晰,就贴出来了。 一。写在最前 本文的内容只想以最通俗的语言说明钩子的使用方法,具体到钩子的详细介绍可以参照下面的网址: http://www.microsoft.com/china/community/program/originalarticle 阅读全文
posted @ 2019-09-12 14:14 quanzhan 阅读(7123) 评论(2) 推荐(2) 编辑
摘要:使用下面代码hook鼠标 结果res = 0 ,使用 GetLastError()获得返回值=126 (找不到指定的模块) 解决方法,用下面语句替换 阅读全文
posted @ 2019-09-12 10:56 quanzhan 阅读(1165) 评论(0) 推荐(0) 编辑
摘要:9. API之设备场景函数 CombineRgn 将两个区域组合为一个新区域CombineTransform 驱动世界转换。它相当于依顺序进行两次转换CreateCompatibleDC 创建一个与特定设备场景一致的内存设备场景CreateDC 为专门设备创建设备场景CreateEllipticRg 阅读全文
posted @ 2019-09-11 13:59 quanzhan 阅读(1496) 评论(1) 推荐(1) 编辑
摘要:1. API之网络函数 WNetAddConnection 创建同一个网络资源的永久性连接 WNetAddConnection2 创建同一个网络资源的连接 WNetAddConnection3 创建同一个网络资源的连接 WNetCancelConnection 结束一个网络连接 WNetCancel 阅读全文
posted @ 2019-09-11 13:58 quanzhan 阅读(2774) 评论(0) 推荐(0) 编辑
摘要:WMIC(Windows Management InstrumentationCommand Line) windows除了cmd ,powershell以外另一个更为强大的命令执行shell: windows最令网管诟病的地方就是命令行没有unix和linux强大。但这种情况正在不断改观,wind 阅读全文
posted @ 2019-09-10 16:04 quanzhan 阅读(2286) 评论(0) 推荐(3) 编辑
摘要:众所周知,Powershell早已被集成到了windows的环境中,国外大牛玩得不亦乐乎,而国内圈子却很少听到讨论Powershell的,HTA更不用说了,不是学计算机的或许根本不知道这是什么鬼 Linux下有bash,Windows下有Powershell。Powershell依靠在.NET这个大 阅读全文
posted @ 2019-09-10 15:13 quanzhan 阅读(1553) 评论(0) 推荐(0) 编辑
摘要:交换机的线速 描述交换机性能可以使用“线速”这个概念,那它是什么意思呢?所谓的线速是指经过交换机处理的理想状态下最大数据率。描述数据率可以用bps(bit per second)和mpps(million packets per second)这两个单位来描述。 当用bps来描述时,直接用bit数来 阅读全文
posted @ 2019-09-09 14:15 quanzhan 阅读(2180) 评论(0) 推荐(0) 编辑
摘要:UnicodeDecodeError: 'ascii' codec can't decode byte 0xa3 in position 3:ordi 因为同时安装了python2和python3,所以出现了这个错误 解决方法: 进入python2安装文件夹(如C:\Python27)在Lib\mi 阅读全文
posted @ 2019-09-05 11:28 quanzhan 阅读(349) 评论(0) 推荐(0) 编辑
摘要:引用 C# 格式化XML方法 阅读全文
posted @ 2019-09-04 21:01 quanzhan 阅读(3679) 评论(0) 推荐(0) 编辑
摘要:相信很多人在开发过程中经常会遇到需要对一些重要的信息进行加密处理,今天给大家分享我个人总结的一些加密算法: 常见的加密方式分为可逆和不可逆两种方式 可逆:RSA,AES,DES等 不可逆:常见的MD5,SHAD等 一、MD5消息摘要算法 我想这是大家都常听过的算法,可能也用的比较多。那么什么是MD5 阅读全文
posted @ 2019-09-04 10:20 quanzhan 阅读(3441) 评论(0) 推荐(0) 编辑
摘要:谈谈对MVC、MVP和MVVM的理解 交换机和路由器有什么区别? 阅读全文
posted @ 2019-09-02 10:25 quanzhan 阅读(99) 评论(0) 推荐(0) 编辑