- 博客(577)
- 资源 (124)
- 问答 (1)
- 收藏
- 关注
原创 关闭Windows错误报告
1、控制面板→系统和安全→操作中心→问题报告设置.msc 打开 用户配置→ 管理模板→Windows组件→Windows错误报告→禁用Windows错误报告:打开运行,设置成“已启用”
2021-06-16 14:42:52 593
原创 命令行设置cpu使用率限制
最小建议100Powercfg -setacvalueindex scheme_current sub_processor PROCTHROTTLEMIN 100Powercfg -setactive scheme_current最大比如75适合笔记本发热较高情况Powercfg -setacvalueindex scheme_current sub_processor PROCTHROTTLEMAX 75Powercfg -setactive scheme_current...
2021-06-10 14:35:51 1075
原创 win10关机后自动唤醒的解决方法
用户模式进程尝试通过调用 SetSuspendState 或 SetSystemPowerState API 更改系统状态。命令行 powercfg -h off使计算机进入睡眠状态->从不电源选项睡眠->在此时间后进入睡眠->从不睡眠->允许使用唤醒定时器->禁用usb设置->usb选择性暂停设置->已禁用pci-express->链接状态电源管理->关闭...
2021-06-09 10:21:13 2638
原创 操作符重写operator<<
···std::ostream& operator<<(std::ostream& os, const Function& f){os << f.getName() << “<” << std::hex << f.getStart()<< “,” << f.getEnd() << “)”;return os;}···
2021-06-07 11:24:23 336
原创 vs解析环境变量#include头文件解析失败解决方法
比如IDADIR=C:\Program Files\IDA 7.0使用$(IDADIR)解析#include全变红色解决方法右键工程->重新扫描解决方案resharper->cache->clearcache->重启vs
2021-06-07 11:17:58 1032
原创 git config postBuffer
git config --global https.postBuffer 1048576000git config https.postBuffer 1048576000git config --global http.postBuffer 1048576000git config http.postBuffer 1048576000
2021-05-29 15:34:13 1631
原创 <filesystem>头文件正确引用顺序
“std::experimental::filesystem::path” 不明确报错的解决方法#include #include #include
2021-05-26 09:00:20 578
原创 E0655此声明中不允许使用__inline修饰符
E0655此声明中不允许使用__inline修饰符optional解决方法,将optional用到的头文件放在最前面,可以使用resharper插件右键cpp文件analyze include 查询
2021-05-26 08:57:54 885 1
原创 struct用来进行if判断
explicit operator bool() const { return !Flags.hasError() && (CachedAddr || GetAddress); }
2021-05-26 08:46:24 302
原创 uint8_t指针写入各种整型
void writeInt16BE(uint8_t *Addr, uint16_t Value) { if (IsTargetLittleEndian) sys::swapByteOrder(Value); *Addr = (Value >> 8) & 0xFF; *(Addr + 1) = Value & 0xFF; } void writeInt32BE(uint8_t *Addr, uint32_t Value...
2021-05-24 09:31:38 1025
原创 $(Qt_INCLUDEPATH_)引用不正确的解决方法
项目右键属性qt project setting选择正确的qt module重新生成项目resharp->option->clear caches重启vs解决
2021-05-18 09:59:18 2559
原创 ida插件多模块dll模式报000000006F9C1533违规访问解决方法
移动C:\Program Files\IDA 7.0\plugins下非主模块至C:\Windows\System32
2021-05-17 15:58:07 466
原创 ida插件需要用到的预处理器定义
``32位ida_DEVMODE;X64;_DEBUG;_WINDOWS;_USRDLL;NT;IDP;VC;QT_NAMESPACE=QT;QT_NO_UNICODE_LITERAL;_CRT_SECURE_NO_WARNINGS;MATERIAL_DESIGN_STYLE;_LIB;%64位ida加上EA64
2021-05-17 15:45:56 109
原创 ida复制输出文件到ida插件目录
生成后期事件xcopy "$(OutDir)$(TargetFileName)" "$(IDADIR)\plugins" /y /e /i /q /r
2021-05-17 13:07:08 202
原创 dll导入导出全局变量的用法
导出dll中定义PLUGIN_SUBMODULE#ifdef PLUGIN_SUBMODULE#define ida_dll_data __declspec(dllexport)#else#define ida_dll_data __declspec(dllimport)#endif导出实现ida_dll_data const std::string pluginName = "RetDec";ida_dll_data const std::string pluginVersion =
2021-05-17 13:02:20 735
原创 llvm源码编译Target X86 is not in the set of libraries llvm_map_components_to_libnames解决方法
E:\git\WindowsResearch\retdec-master\external\src\llvm-project\cmake\modules\LLVM-Config.cmake//165行foreach(c ${link_components}) # add codegen, asmprinter, asmparser, disassembler list(FIND LLVM_TARGETS_TO_BUILD ${c} idx) if( NOT idx LESS 0
2021-05-09 14:41:12 250
原创 retdec编译好的x86版本
vs2017打开直接编译整个工程//下载地址https://download.csdn.net/download/oShuangYue12/18369659https://download.csdn.net/download/oShuangYue12/18369684
2021-05-04 10:01:09 401 1
原创 openssl的32位编译
cd C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\bin\amd64vcvars32.batcd C:\opensslperl Configure VC-WIN32 --prefix=c:\opensslms\do_nasm.bat【编译openssl静态链接库】命令如下:nmake -f ms\nt.mak cleannmake -f ms\nt.maknmake -f ms\nt.mak testnmake -f ms\
2021-04-26 15:45:40 646
原创 判断是否是合法的c++类class指针
BOOL IsObjectOnStack(LPVOID pObject){ MEMORY_BASIC_INFORMATION mi = { 0 }; DWORD dwRet = VirtualQuery(pObject, &mi, sizeof(mi)); if (dwRet > 0) { return ((mi.Protect&PAGE_NOACCESS) != PAGE_NOACCESS) && ((mi.State&MEM_FREE) !.
2021-04-19 13:26:47 311
原创 kmp搜索算法
//kmp搜索算法void kmp_init(const unsigned char *patn, int len, int *next){ int i, j; /* assert(patn != NULL && len > 0 && next != NULL); */ next[0] = 0; for (i = 1, j = 0; i < len; i++) { while (j > 0 && patn[j] != pa
2021-04-18 10:52:14 205
原创 关于谷歌P0的AppContainer逃逸的一种简单的复现
简要概述本文主要讨论谷歌P0文章中提到的Background Intelligent Transfer Service (BITS)服务的关于AppContainer逃逸的一种简单的复现.简要分析关于AppContainer隔离机制的的介绍可以参考相关引用节的相关文章,这里不再赘述,AppContainer进程属于对低完整性进程在PackageSid、Capabilities等更高粒度层面上实现的隔离,具有更加有限的功能.AppContainer不具有访问用户文件,有限的网络通信,和SMB共享访问等功
2021-04-04 18:51:16 698
原创 std::string修复版字符串转换类
/* * * This file is part of xspy * By lynnux <[email protected]> * Copyright 2013 lynnux * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License * as published by the Free S
2021-04-01 16:29:49 95
原创 std字符串转换
#include <vector>static std::wstring string2wstring(const std::string & rString, UINT codepage){ int len = MultiByteToWideChar(codepage, 0, rString.c_str(), -1, NULL, 0); if(len > 0) { std::vector<wchar_t> vw(len.
2021-03-26 11:23:19 128
原创 powershell自动启动进程至另外一个监视器
function New-InMemoryModule{<#.SYNOPSISCreates an in-memory assembly and moduleAuthor: Matthew Graeber (@mattifestation)License: BSD 3-ClauseRequired Dependencies: NoneOptional Dependencies: None.DESCRIPTIONWhen defining custom enums, structs,
2021-03-24 14:37:26 141
原创 win10开启共享wifi
netsh wlan set hostednetwork ssid=jk key=12345678netsh wlan start hostednetwork
2021-03-22 15:45:00 130
原创 vmware传文件
vmrun -T ws -gu Administrator -gp 123456 copyFileFromHostToGuest "E:\Profunctions\VMware\VMachines\VMachines\Ce ntOS64\CentOS 64-bit.vmx" C:\testCopy.txt /home/denny/Desktop/testCopy.txt
2021-03-17 11:59:54 204
原创 win10 PSexec正确使用方法
在目标机reg.exe ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v LocalAccountTokenFilterPolicy /t REG_DWORD /d 1 /fgpupdate /force![aaa](https://img-blog.csdnimg.cn/20210309195756465.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naG
2021-03-09 20:01:01 1559
原创 .net core的docker构建与运行
sudo docker build -t myfuzzapi .docker run -it --rm -p 8000:80 --name myfuzzapi_sample myfuzzapi /bin/bash
2021-02-23 15:10:55 106
原创 .net core 3.1 dockerfile
#See https://aka.ms/containerfastmode to understand how Visual Studio uses this Dockerfile to build your images for faster debugging.FROM registry.cn-hangzhou.aliyuncs.com/blqw/dotnet-core:aspnet-3.1-buster-slim AS baseWORKDIR /appEXPOSE 80EXPOSE 443
2021-02-23 14:47:57 160
原创 nc正确传输文件方法,完成后自动退出
发送“E:\git\KernelResearch\netcat-master\nc.exe” -w 3 192.168.116.128 5678 <CompareTest.exe接收“C:\dl\test\nc.exe” -l -p 5678>CompareTest.exe
2021-02-22 13:35:45 1875
原创 关闭开机硬盘自检
关闭开机硬盘自检如果用命令修复没有效果,但又不决定问题出在哪里。此时又想用电脑,那先关闭开机自检,然后在仔细查找问题所在。解决方法:打开注册表编辑器(在运行里输入“regedit”),定位到“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager”在右侧找到“BootExecute”键,双击打开删除“autocheck”键值。按F5刷新生效。(这是个临时的方法)...
2021-02-13 12:52:18 255
原创 hyper-v开启windbg内核调试
虚拟机名称win10x6420Set-VMFirmware -Vmname win10x6420h2 -EnableSecureBoot OffSet-VMComPort -VMName win10x6420h2 -Path \\.\pipe\windbg -Number 1Get-VMComPort -VMName win10x6420hVMName Name Path------ ---- ----win10x6420h2 COM 1 \\.\pipe\windb
2021-02-10 14:49:17 598
原创 命令行计算md5和hash
certutil -hashfile yourfilename.ext MD5certutil -hashfile yourfilename.ext SHA1certutil -hashfile yourfilename.ext SHA256
2021-02-09 16:08:15 243
原创 asp.net core 3.1的swagger传文件正确的schema
"post": { "tags": [ "FuzzTemplate" ], "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "type": "integer", "f.
2021-02-07 14:46:55 1454
原创 动态调用console.write函数
MethodInfo write= typeof(Console).GetMethod("Write", BindingFlags.Static | BindingFlags.Public,null, new Type[]{typeof(bool)},null); MethodInfo write2= typeof(Console).GetMethod("Write", BindingFlags.Static | B..
2021-02-05 14:03:47 206
原创 Expression控制台输出
MethodInfo write= typeof(Console).GetMethod(“Write”,BindingFlags.Static | BindingFlags.Public,null, new Type[]{typeof(bool)},null); Expression callEnumerator = Expression.Call(original, getEnumerator); exprs.Add(Expression.Call(write,Expr
2021-02-04 16:32:19 140 1
原创 c#判断类是否继承
public static bool IsAssignableFrom(this Type from, Type to) { return from.GetTypeInfo().IsAssignableFrom(to.GetTypeInfo()); }
2021-02-02 16:28:16 525
原创 自己实现ICloneable接口
public virtual T Clone() { MemoryStream memoryStream = new MemoryStream(); BinaryFormatter formatter = new BinaryFormatter(); formatter.Serialize(memoryStream, this); memoryStream.Position = 0;
2021-02-02 10:07:34 138
windbg调试协议wireshark抓包解析插件
2024-03-16
用windbg调试uefi在hyper-v全套资源
2024-02-20
grpc_x64-windows编译后的版本
2022-04-06
适用于 Visual Studio 2013-2019 的远程调试器工具
2021-12-02
适用于 Windows 10 2004 的 WDK
2021-10-25
适用于 Windows 11 的22000.1.210604版本 SDK
2021-07-22
Windows 11 的 WDK
2021-07-22
openssl-1.0.2s 编译好的版本32位
2021-05-12
openssl-1.0.2s 编译好的版本64位
2021-05-12
retdec编译好的x86版本第二部分
2021-05-04
retdec编译好的x86版本第一部分
2021-05-04
ida7.0的visual studio调试插件
2021-04-12
SysinternalsSuite20210201.7z
2021-02-01
StarWind V2V Converter官方最新免费版
2021-02-01
Axon.Test支持所有工业协议
2020-12-15
Newtonsoft.Json .net framework4.0版
2020-10-30
ida 7.0插件IDA Class Informer PlugIn 最新版
2020-10-23
AB_5000_PLC以太网通讯动态连接库
2020-10-17
IFIX58_CN中文官方原版
2020-09-25
panel builder 800官方原版
2020-09-25
Proficy Machine Edition V8.0官方原版
2020-09-25
VirtualKD-Redux最新官方原版2020
2020-09-25
适用于 Windows 10 版本 2004 WDK中windbg调试插件
2020-09-24
适用于 Windows 10 版本 2004 的 WDK
2020-09-24
IEC60870-5-104规约模拟器包含服务端和客户端
2020-09-11
适用于 WDK8.1中windbg调试插件,支持Visual Studio 2013
2020-09-02
适用于 Windows 10 版本 1903 WDK中vs2019扩展插件
2020-09-02
Windows 10 版本 1809 WDK中的vs2017扩展插件
2020-09-02
适用于 Windows 10 版本 1809 WDK
2020-09-02
适用于 Windows 10 版本 1903 的 WDK
2020-09-02
Microsoft SQL Server 2008 R2 Express x64官方原版正式版
2020-08-26
用一行linq穷举一个n位数,q
2017-10-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人