摘要: 本文版权归cxun所有,如有转载请注明出处与本文链接,谢谢!原文地址:http://www.cnblogs.com/cxun/p/7762984.html For indexing: Convert strings like under_score to strings like camelCase 阅读全文
posted @ 2017-10-31 18:45 cxun 阅读(5123) 评论(0) 推荐(1) 编辑
摘要: iOS 8.3以后,Apple关闭了App文档的权限,除非开发者主动开放。这么一来,微信的聊天记录就无法直接导出来存储备份了。BUT,天无绝人之路,还是有办法可以导出来嘀,不过这也不是什么新闻了,只是觉得似乎好长时间没有发文了,写点东西刷刷存在感。 阅读全文
posted @ 2016-07-17 00:56 cxun 阅读(41121) 评论(2) 推荐(1) 编辑
摘要: 目前比较火的版本管理工具GIT,粗略总结一下最常用的几个命令: git status git checkout git pull git add --all git commit -a git push 阅读全文
posted @ 2016-06-30 15:40 cxun 阅读(437) 评论(0) 推荐(0) 编辑
摘要: 提供了从第三方应用下载电台缓存节目的具体方法,给出了解决相似问题的参考方案。 阅读全文
posted @ 2016-01-05 16:39 cxun 阅读(1513) 评论(0) 推荐(0) 编辑
摘要: 教你如何在 Windows 10 中默认以 Windows Photo Viewer 的软件打开图片(Windows 7的默认方式)。 阅读全文
posted @ 2015-08-13 14:57 cxun 阅读(16615) 评论(1) 推荐(3) 编辑
摘要: 简要说明iOS版微信朋友圈数据库文件的存储方式。 阅读全文
posted @ 2015-06-03 22:47 cxun 阅读(8269) 评论(0) 推荐(0) 编辑
摘要: 在手机中把与自己联系好几年的好友的聊天记录不小心删除了,痛苦万分,好在对方的手机里还有一份完整的聊天记录,想把对方的聊天记录转移到自己的手机中来,本文是具体的补救方法。 阅读全文
posted @ 2015-06-01 16:35 cxun 阅读(59098) 评论(19) 推荐(5) 编辑
摘要: 因为经常要在非常用电脑使用,这里放一个链接,方便下载:http://files.cnblogs.com/files/cxun/Hash.zipHASH计算工具,可计算MD5、SHA-1、CRC32。 阅读全文
posted @ 2015-04-07 10:17 cxun 阅读(1999) 评论(0) 推荐(0) 编辑
摘要: iPhone中的微信是不是占用了越来越多的空间呢?不想删图片?不舍得删视频?那就转移到电脑硬盘上来吧,在Windows中使用本软件进行查看、搜索,手机上的空间就可以腾出来了!本文详细介绍了软件的使用说明,以及介绍了微信聊天记录数据存储格式,并给出了本软件与源代码的下载地址,最后是iPhone聊天记录中图片与视频数据的清理方法。 阅读全文
posted @ 2015-03-17 02:50 cxun 阅读(117659) 评论(139) 推荐(18) 编辑
摘要: 使用Serial Over Lan(SOL)来双机调试 XEN,在 XEN 启动时,引导信息输出到以下这一句时,就不再发送调试信息了:...(XEN) Intel machine check reporting enabled(XEN) I/O virtualisation disabled(XEN... 阅读全文
posted @ 2014-06-23 15:50 cxun 阅读(1134) 评论(0) 推荐(0) 编辑
摘要: 如有转载,请注明出处与本文连接,谢谢!修改XEN的源码实现额外的功能,需要有一个调试环境来得到XEN的调试信息(有关源码编译并安装 XEN 请阅读我以前的博文:在CentOS下源码安装 Xen并搭建Windows虚拟机),这里有一篇很好的搭建方法:Xen Serial Console,可是光阅读它还... 阅读全文
posted @ 2014-06-18 09:52 cxun 阅读(6314) 评论(0) 推荐(0) 编辑
摘要: 今天有同行问了一个问题,Windows文件过滤驱动里的如何去区分一个对象是文件还是文件夹?我花了1小时左右翻阅了一些微软的文档以及以前的遗留代码,发现在WDK的帮助文档中是这么定义的:FILE_OBJECT结构体中的一个成员:PVOIDFsContext;说明FsContext指向了一个结构体FSRTL_ADVANCED_FCB_HEADER,这个结构体中有一个成员:WDK帮助文档是这么描述这个结构体的:里面提到了这个结构体包含的文件信息里已经表明了这个文件究竟是文件?文件夹?卷区?交换数据流?而且其中的NodeTypeCode说明的是Reserved for system use!!! 这块 阅读全文
posted @ 2013-12-09 17:16 cxun 阅读(2063) 评论(0) 推荐(0) 编辑
摘要: 阅读了很多关于 White-Box Cryptography 的资料之后,终于弄懂了一些皮毛知识,并且整理之后做了个 Presentation。由于网上有关白盒密码的资料要么太过简单不够深入,要么太过复杂难懂,所以做了这个总结,一方面以后自己要是忘了可以随时翻阅,另一方面也给想了解白盒密码的朋友们提供一个快速入门的学习资料吧。下载:WhiteBoxCryptography.pptx这里也提供一些我看过的资料,希望更深入了解学习的朋友们请下载:WhiteBoxCryptographyPapers.7z,其它更多的资料,请到 Google Scholar 搜索。 阅读全文
posted @ 2013-10-31 17:19 cxun 阅读(6748) 评论(0) 推荐(0) 编辑
摘要: 很有用,收下以后方便查询。原贴地址:http://bbs.pediy.com/showthread.php?t=119193在win32内核程序开发中,我们常常需要取得某进程的pid或句柄,或者需要检索进程的eprocess结构,很多API函数需要的参数也不同,所以掌握pid<->handle<->eprocess相互转换的方法会大大提高我们的开发效率。以下就是我自己在实际开发中总结出来的转换方法,在此记录下来,以供需要的朋友参考。1、pid->handleOBJECT_ATTRIBUTESObjectAttributes;CLIENT_IDclientid;In 阅读全文
posted @ 2013-05-10 10:07 cxun 阅读(603) 评论(0) 推荐(0) 编辑
摘要: 记下来方便以后用。Windows语言包的下载链接:http://windows.microsoft.com/zh-cn/windows/language-packs#lptabs=win7http://bbs.ithome.com/thread-330679-1-1.htmlhttp://www.froggie.sk/7lp64sp1.html也可以通过Windows Updates下载所需的语言包。 阅读全文
posted @ 2013-04-09 12:39 cxun 阅读(909) 评论(0) 推荐(0) 编辑
摘要: VirtualBox成功编译出来后,在生成的out文件夹中会发现有SDK文件夹(当然也可以直接从官网下SDK),里面有例子,但是直接用Visual Studio编译的话会出一大堆错误,本文就是讲解如何使之编译通过。 阅读全文
posted @ 2013-03-18 10:59 cxun 阅读(4517) 评论(2) 推荐(1) 编辑
摘要: 由于VirtualBox官网提供的搭建方法不够详细,而且本人在它指导下,从下载所需的开发包,到最后生成二进制文件,中间遇到了许多的问题,官网都没有提供任何讲解,我通过在网上查找、自己摸索,最后终于成功编译生成了。以下本文仅提供Windows 32位下的VirtualBox开发环境搭建方法。 阅读全文
posted @ 2013-03-12 17:49 cxun 阅读(18757) 评论(18) 推荐(1) 编辑
摘要: 7z官网提供的SDK下载地址:http://www.7-zip.org/sdk.html我觉得还是有点复杂,就把里面的例子LzmaUtil改了改,并把不需要的其它源文件删掉了,现在,使用此源码生成的dll、lib,就可以通过以下的两个接口对文件进行压缩、解压缩了:MY_STDAPI LzmaCompress(char* pSrcFile, char* pDstFile);MY_STDAPI LzmaUncompress(char* pSrcFile, char* pDstFile);调用的时候很简单,附上示例代码:#include "7z\LzmaUtil.h"#pragm 阅读全文
posted @ 2013-01-29 15:21 cxun 阅读(8518) 评论(10) 推荐(2) 编辑
摘要: 有时Chrome下载安装插件会很慢,因此这里提供Awesome Screenshot的插件下载:Awesome Screenshot 阅读全文
posted @ 2013-01-22 09:35 cxun 阅读(2832) 评论(0) 推荐(0) 编辑
摘要: 提取Chrome插件.crx安装文件的一种方法,并提供PwdHash Port插件的下载。 阅读全文
posted @ 2012-12-29 10:55 cxun 阅读(3987) 评论(0) 推荐(0) 编辑
摘要: 使用Crypto++库时运行VC6编译出来的程序,在运行到对称密码算法时会出现异常报错。使用对称密码算法时,参考的代码是Crypto++ Wiki的代码,下载页面:http://www.cryptopp.com/wiki/Hash_Functions,在页面最下面有Sample Programs,里面执行密码运行时是这条语句:// EncryptionCryptoPP::StringSource( PlainText, true, new CryptoPP::StreamTransformationFilter( Encryptor, new CryptoPP::StringSi... 阅读全文
posted @ 2012-12-25 16:26 cxun 阅读(2267) 评论(0) 推荐(0) 编辑
摘要: Visual Studio 2008版本的 PwdHash 源码,使用此工具可以生成每个网站都不一样的登录密码。 阅读全文
posted @ 2012-12-10 12:58 cxun 阅读(975) 评论(0) 推荐(0) 编辑
摘要: 使用Crypto++库计算文件的MD5值,可以计算任意大小文件的MD5散列值。 阅读全文
posted @ 2012-11-30 17:21 cxun 阅读(3897) 评论(0) 推荐(0) 编辑
摘要: 使用TCM SDK(TSM)接口“Tspi_Context_GetKeyByUUID”调用TCM密钥时,如果返回0x3020错误时,原因可能是各进程的运行环境不一样,导致加载的密钥空间不一样,所以加载失败。 阅读全文
posted @ 2012-11-19 15:03 cxun 阅读(1355) 评论(0) 推荐(0) 编辑
摘要: 本文描述了如何在CentOS 6.8上从源码编译的方式搭建Xen的环境,并在Xen上搭建Windows虚拟机,给出了一个详细的操作步骤。 阅读全文
posted @ 2012-09-06 11:57 cxun 阅读(10572) 评论(2) 推荐(1) 编辑
摘要: 这两天帮人重刷HTC Sensation (G14)的系统,当初他从Android 2.3.X升到4.0后,发现系统很不稳定,经常崩溃,速度慢,所以找我帮忙重刷回Android 2.3.X。从没用过Android手机的我,习惯了苹果傻瓜式的操作习惯,花了两天时间,才把手机刷回去,期间查了很多很多的网站,给手机刷了N遍,已经轻车熟路了,这两天不能白忙,赶紧总结总结记下来。 注:本教程在HTC ... 阅读全文
posted @ 2012-08-15 22:35 cxun 阅读(1296) 评论(0) 推荐(0) 编辑
摘要: 原文:http://blog.sciencenet.cn/forum.php/blog-535297-590606.html要点如下,详见原文:1.研究方向要在自己擅长的领域选择,或者有擅长该方向的人指导2.循序渐进掌握英语写作,尽可能自己写,多和导师修改后的论文比较3.写论文往往是调研与研究的不断反复4.写好引言很重要,这直接决定着论文是否被录用,并影响着以后的研究5.注意参考文献,这对自己的论文的发表速度有直接影响6.合作很重要,这对开拓研究领域和增加论文的数量都很有益7.敢于投稿,坚持就是胜利 阅读全文
posted @ 2012-07-18 09:35 cxun 阅读(339) 评论(0) 推荐(0) 编辑
摘要: 发现一个好用的随机数据生成网站:http://www.random.org,可以生成整型数字、序列、字符串等等,甚至批量生成。 开发软件若需要可以使用它,这里给一个DEMO,生成1个8字符的字符串,只使用数字,返回格式是txt格式: http://www.random.org/strings/?num=1&len=8&digits=on&unique=on&format=plain&rnd=n... 阅读全文
posted @ 2011-10-28 10:55 cxun 阅读(910) 评论(0) 推荐(0) 编辑
摘要: 为使用TCM TSPI接口进行开发的环境搭建提供一个参考。 阅读全文
posted @ 2011-09-26 15:42 cxun 阅读(1689) 评论(5) 推荐(0) 编辑
摘要: 最近发现自己的脖子没有以前那么灵活了,经常有硬硬的、容易扭伤的感觉,我就知道我应该是得了颈椎病,在繁忙的工作中抽了点时间写了个脚本,督促自己每过1小时就活动活动颈椎,发现这是个不错的办法,也适合一些公司电脑禁止使用U盘的朋友们。使用记事本敲入以下代码:然后保存为“health.vbs”,平时放在桌面上,每天开机第一件事就是启用这个脚本。OK,接下来就是遵循提示,别一直坐在电脑前面,多活动活动身体吧~可以参考网上一些活动颈椎的方法:http://pic.people.com.cn/mediafile/200512/31/F200512311603272708931065.jpgPS:脚本没有完善 阅读全文
posted @ 2010-12-30 07:38 cxun 阅读(888) 评论(4) 推荐(0) 编辑
摘要: 使用Crypto++需要用到cryptolib,生成方法可以参考我以前的一篇文章:Visual Studio 2010下生成Crypto++ lib 我的开发环境如下:Visual Studio 20... 阅读全文
posted @ 2010-07-30 16:28 cxun 阅读(2952) 评论(0) 推荐(0) 编辑
摘要: 关键字:VS2010 Cryptopp Crypto++ 5.6 build utility compile error Crypto++是一个密码学的SDK开发包,有关它的信息可以访问以下两个网... 阅读全文
posted @ 2010-07-29 11:48 cxun 阅读(3918) 评论(0) 推荐(0) 编辑
摘要: 做PHD两年了,经验不多,从朋友、导师、教授、名人得到的做PHD的经验却很宝贵,为了不让自己忘记,特此记录,希望对各位已经是PHD或即将成为PHD的朋友有所帮助。 1.多读文章 做PHD与做硕士不一样,计算机的硕士一般要求动手能力强,能给导师干活,对硕士生将来的就业会有帮助。而博士生要求要有深厚的理论知识,对某一领域的来龙去脉要理解透彻,只有阅读大量的文献之后才有这样的积累,这时候再去写文章将... 阅读全文
posted @ 2010-07-27 14:37 cxun 阅读(503) 评论(0) 推荐(0) 编辑
摘要: 7月16日境外黑客论坛发布了利用不久前微软曝出的LNK(快捷方式)漏洞(详见http://www.microsoft.com/technet/security/advisory/2286198.mspx)的消息,很快国内就有人利用此LNK漏洞制造出了“假面”木马,即使在Windows下组策略里设置对移动存储不“自动播放”,只要打开(即使是安全打开)移动存储设备(如U盘),就会中毒。这让我联想到了最... 阅读全文
posted @ 2010-07-23 15:16 cxun 阅读(1614) 评论(2) 推荐(0) 编辑
摘要: 原文URL:http://www.myhack58.com/Article/html/3/92/2010/27669.htm                http://bbs.pediy.com/showthread.php?p=838548 更多参考U... 阅读全文
posted @ 2010-07-23 11:49 cxun 阅读(1170) 评论(0) 推荐(0) 编辑
摘要: 我个人比较喜欢用快捷键,经常新建.txt文件,以前用英文版XP时,只需在桌面或文件夹空白位置点击右键,然后按键盘“W”(New),再按“T”(Text Document),就可以新建.txt文件了,而且平时左手就放在键盘上,如此操作连着来就很快很方便。但是在中文版系统中,新建菜单里是“文本文档”,按“T”时没有用,需要鼠标移动过去,因此觉得效率较低。 通过以下注册表修改,可以将“文本文档”修改成... 阅读全文
posted @ 2010-06-05 21:10 cxun 阅读(3341) 评论(2) 推荐(0) 编辑
摘要: 第一次使用TFS 2010,发现有Project Alerts功能,就是项目组工程中若有任何改动时,TFS Server会自动发邮件提醒。Microsoft提供的配置方法(http://msdn.microsoft.com/en-us/library/ms400808(VS.80).aspx)中不适合TFS 2010,因此,我提供了以下参考方法:   1.安装SMTP Server 首... 阅读全文
posted @ 2010-05-25 11:44 cxun 阅读(4958) 评论(12) 推荐(1) 编辑
摘要: 前段时间想暴力破解一个KEY,希望穷举所有字符串,于是写出了一段穷举字符串的代码,供大家参考。算法思想参考了10进制数加1的操作,代码如下: #define CHAR_HEAD 'a'  // 0x20 #define CHAR_TAIL 'z'  // 0x7E   // 字符串加1 void StrAdd1(char* pStr) {   &#... 阅读全文
posted @ 2010-04-14 16:38 cxun 阅读(1023) 评论(0) 推荐(0) 编辑
摘要: 如果在安装过程中写了一段InstallScript安装脚本,发现在卸载时也执行了这一段代码,而且也遇到过卸载时自定义需求的情况,于是在网上找了很久,没有发现好用的。后来在国外一个论坛里发现一个突破点,自己研究了一下,竟然发现下面InstallScript代码可以区别当前执行的是安装还是卸载过程。不多说了,代码如下:   function CheckInstallStatus(hMSI)... 阅读全文
posted @ 2010-04-10 22:49 cxun 阅读(843) 评论(0) 推荐(0) 编辑
摘要: 原文:http://www.cnblogs.com/baaigeini/archive/2009/03/09/1407078.html   一、获取当前文件的路径 1.   System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName      获取模块... 阅读全文
posted @ 2010-03-20 11:14 cxun 阅读(473) 评论(0) 推荐(0) 编辑