- 博客(39)
- 资源 (3)
- 收藏
- 关注
原创 钉钉DingTalk本地网页资源加密算法
钉钉目录下的web_content.pak,是其使用zip打包的资源文件,但是有密码保护。我们看看怎么得到密码。
2021-11-01 15:32:28 2000 2
原创 Qt Linux下执行管道命令
Qt Linux下获取系统信息由于QOperatingSystemVersion在linux系统下无效,所以我们需要重新实现下一些功能,比如系统版本、CPU、GPU信息等。我们使用linux下的shell来获取各种信息。起初,我使用QProcess执行多条管道指令,例如QString cmd = "cat file | grep string";QProcess process;process->start("cat file | grep string");process->wai
2020-05-13 12:30:52 3565 1
转载 openssl查看证书细节
openssl查看证书细节openssl x509部分命令openssl x509 -in signed.crt -noout -dates # 打印证书的过期时间openssl x509 -in cert.pem -noout -text # 打印出证书的内容:openssl x509 -in cert.pem -noout -serial # 打印出证书的系列号openssl x509 -in cert.pe
2020-05-12 18:44:20 2620
原创 Driver C++ issue
Driver C++ issueissue 1找不到d3dkmthk.h,查找发现d3dkmthk.h位于km下于是添加C++附加查找目录可以解决$(WindowsSdkDir)Include\$(TargetPlatformVersion)\km\issue 2error C2280: 'A::A(const A&)': attempting to reference a d...
2020-05-07 15:03:37 356
原创 Windows下日志搜集系统EFK的初步尝试
Windows下日志搜集系统EFK的初步尝试业界通用的日志数据管理解决方案 - 它主要包括 Elasticsearch 、 Logstash 和 Kibana 三个系统。文中涉及的 ELK stack 版本是:Elasticsearch 7.6Logstash 7.6 (这里不用)Kibana 7.6Filebeat 7.6安装从elastic官网下载各个组件最新版本,地址为ki...
2020-04-20 13:30:37 561
转载 Windows桌面共享中一些常见的抓屏技术
文章目录Windows桌面共享中一些常见的抓屏技术1. BitBlt2. Mirror driver3. GDI hook4. Windows Media API5. DirectX6. PrintWindow7. DWM/Dxgi hook8. Magnification9. Desktop Duplication10. GetWindowDCReferenceWindows桌面共享中一些常见...
2019-12-15 19:09:48 1088
原创 qmake在生产项目中的应用实践
qmake在生产项目中的应用实践qmake基础语法详情参考[qmake手册]1入门参考cnblogs 一篇文章,我们使用到的知识点有:.pro中变量含义示例TEMPLATE模板变量指定生成makefile(app:应用程序/lib:库)TEMPLATE = appQT使用到的Qt定义的类(core/gui/widgets…)QT += widgtes...
2019-06-13 11:02:31 336
转载 【转载】 WMI in C++ 掌控你的操作系统
【翻译】 WMI in C++ 掌控你的操作系统原文链接WMI in C++ - Query everyting from your OS!In this article i will give you some information how you can dig into the deep waters of WMI which is a part of the Windows API...
2019-05-31 14:42:55 190
原创 Qt HTTPS请求阻止劫持数据
Qt HTTPS请求阻止劫持数据忽略证书验证我们开发过程中如果需要忽略证书错误,可以使用如下方法Ignore SSL Certificates in QT,然而这将导致https的安全功效形同虚设。方法是在main方法里添加QSslConfiguration sslConf = QSslConfiguration::defaultConfiguration();sslConf.setPe...
2019-05-30 11:33:15 1241
原创 移植到64位应用程序出现0xc00007b的解决办法
64 bit application unable to start correctly 0xc00007b问题描述 从win32程序迁移到64位时出现0xc00007b错误,从window应用程序日志无法发现问题。 后来经过x64dbg调试发现在加载comctl32.dll的时候异常,搜索关键字comctl32.dll 0xC000007B果然是这个问题 [incorrect-c
2017-10-19 11:22:33 2079
原创 Qt客户端开发记录(整理中)
Qt客户端开发记录(整理中)一、基础组件1、Qt::FramelessWindowHint窗体可移动、可调边框、边框阴影 2、全局快捷键 3、Json应用 4、HDPI与多屏显示 5、FancyWidgets系列(Popup、Effects、Button、Float、Layer、Mask、Overlay) 6、QHeaderView的Hover研究 7、调试窗口的制作 8、Marque
2016-11-17 10:41:14 1630
原创 DLLMain返回值
1、返回值为FALSE,会导致程序初始化失败0xC0000142 2、DLL中链接库函数要一致 (MT、MD) std::string getOSSVersion() { std::ostringstream lStream; lStream << getOSSMajorVersion() << “.” << getOSSMinorVersion() << “.” << ge
2015-08-09 14:57:25 1249
转载 Error 25003. Error occurred while initializing fusion
Error 25003. Error occurred while initializing fusionhttp://blogs.msdn.com/b/vsnetsetup/archive/2013/09/30/error-25003-error-occurred-while-initializing-fusion.aspxThe Microsoft .Net Framework 4.0 Setu
2015-06-29 00:42:38 1344
原创 ExitProcess设置退出码无效
程序中有需求,脚本程序需要根据程序退出码来获取相关执行情况反馈。Win32 SDK中使用ExitProcess设置退出码是没有问题的,当使用c-runtime函数时,问题出现。过程如下命令行下面输入:1、console程序"程序路径" + 参数; 启动程序 console程序没有问题,GUI程序会返回0.2、等待GUI程序退出start /wait "" "程序路径"
2015-03-23 11:50:09 937
转载 实现在vista和win7中使用管理员权限接收WM_DROPFILES(OnDropFiles())消息的方法
原文链接:http://blog.csdn.net/ningbinzhang/article/details/39956801#pragma once#ifndef WM_COPYGLOBALDATA#define WM_COPYGLOBALDATA 0x0049#endiftypedef WINUSERAPI BOOL WINAPI CHANGEWINDOWM
2015-03-16 11:06:21 1236
原创 Transparent-Flash-Control-in-Plain-C编译问题
原文 http://www.codeproject.com/Articles/14673/Transparent-Flash-Control-in-Plain-CVC6编译会出现些问题。
2014-08-24 21:24:31 1142
原创 vc6 两个问题记录
1、2、关于“One or more breakpoints cannot be set and have been disabled. Execution will stop at the begin”这条
2014-08-07 00:58:15 405
原创 Sothink SWF Decomplier v7.4.5320 Cracked By char_star
下了个最新的swf decomplier,可惜网上的版本全被和谐了。没办法只好自己破解了一只。能用的话就是我干的
2014-07-13 19:02:23 1737 11
原创 vs2008下编译gh0st ,dxtrans.h文件不能找到
#pragma include_alias( "dxtrans.h", "qedit.h" )#define __IDxtCompositor_INTERFACE_DEFINED__#define __IDxtAlphaSetter_INTERFACE_DEFINED__#define __IDxtJpeg_INTERFACE_DEFINED__#define __IDxtKey_INTE
2014-07-07 20:12:23 888
原创 关于卸载VMWare 10.0 The MSI ” Failed的问题
http://kingofbytes.wordpress.com/2012/06/18/cannot-uninstall-vmware-workstation-the-msi-failed/
2014-05-26 00:18:38 717
转载 vector,map,list,queue区别
http://blog.csdn.net/wxq1987525/article/details/6573542 1。vector (连续的空间存储,可以使用[]操作符)快速的访问随机的元素,快速的在末尾插入元素,但是在序列中间岁间的插入,删除元素要慢,而且如果一开始分配的空间不够的话,有一个重新分配更大空间,然后拷贝的性能开销.2。deque (小片的连续,小片间用链表相连,实际上内
2014-02-20 18:02:04 531
转载 控制台程序中使用定时器
转1http://www.cnblogs.com/phinecos/archive/2008/03/08/1096691.html我现在项目是一个控制台程序,用到的Win32API都是与界面无关的,今天需要加入定时器刷新的功能,由于没有消息循环,所以WM_TIMER消息应该如何处理呢?综合了下网上找到的资料,写了个简单的demo,个人以为这种在一个线程中创建定时器,再通过指定的
2014-01-26 17:45:43 1251
转载 sscanf字符串的处理
sscanf函数的高级用法sscanf与scanf类似,都是用于输入的,只是后者以屏幕(stdin)为输入源,前者以固定字符串为输入源。函数原型:int scanf( const char *format [,argument]... );其中的format可以是一个或多个:{%[*][width][{h|l|I64|L}]type|' '|'\t'|'\n'|非%符号},
2014-01-26 17:41:09 718
转载 C# webbrowser Ajax call
http://stackoverflow.com/questions/18333459/c-sharp-webbrowser-ajax-call/18333982#18333982up vote1down votefavoriteI am using a webbrowser control embeded in
2013-12-10 14:36:27 2179
原创 jsoncpp使用
最近使用jsoncpp偶尔崩溃令人抓狂,这才翻出来原来是2011年的bug转一篇http://blog.csdn.net/smilelance/article/details/7659798这个应该也崩溃的说。Reader::decodeLongLong( Token &token )const int bufferSize = 32;int count;int
2013-11-02 10:05:45 1048
原创 GDI+ Rotate Rectangle
Graphics g(pDC->GetSafeHdc());SolidBrush brush(Color(200,88,88,88));int x = 100, y = 100;int w = 50, h = 80;g.FillRectangle(&brush, x, y, w, h); // Original Rectangleg.TranslateTransform(x+(w/2),
2013-09-22 22:31:21 916
原创 Amethyst 2 Product Page
http://www.sapphiresteel.com/Products/amethyst-ide/Amethyst-Product-Page
2013-06-17 01:23:14 420
转载 Passing …(rest) parameters between functions
http://www.ericfeminella.com/blog/2008/04/22/passing-rest-parameters-between-functions/ At some point when developing an application with ActionScript 3 you may need to pass a…(rest) parameter
2013-06-16 23:58:10 575
转载 查找速度最快的谷歌IP
原文:http://www.xiumu.org/technology/the-find-the-fastest-in-the-google-ip.shtml 体验秒开GOOGLE的感觉!在http://support.google.com/a/bin/answer.py?hl=zh-Hans&answer=60764有得到google服务器IP地址段的帮助命令:
2013-05-21 01:38:54 1285
转载 口算异或xor
十六进制 二进制 口诀/*-----------------------1---------------------------*/123 0001 xor 0010 = 0011 一 二 得 三 145 0001 xor 0100 = 0101 一 四 得
2013-05-03 01:48:49 1845
转载 vc编译最小文件
#include #pragma comment(linker,"/entry:WinEntry") #pragma comment(linker,"/subsystem:windows") #pragma comment(linker,"/align:016") #pragma comment(linker,"/merge:.text=.rdata")
2013-04-20 23:53:57 727
原创 灰色按钮激活代码
void CBtnDlg::OnCheckBtn() { // TODO: Add your control notification handler code here if(IsDlgButtonChecked(IDC_CHECK_BTN)) { SetTimer(TIME_ID,1000,NULL); } else{ KillTimer(TIME_ID);
2013-03-31 14:02:39 2250
转载 防OD附加的代码
bool InstallAntiAttach(){HMODULE ntDll;void *pDbgUiRemoteBreakin;//函数头DWORD dwOldProtect;DWORD dwCodeSize;ntDll = GetModuleHandle("ntdll.dll");if (ntDll){ pDbgUiRemoteBreakin
2013-03-31 13:40:46 1674
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人