一,问题 edge 虽然可以同步登录,但大多数会出现登录出现问题,我以前都是通过梯子登录,最近发现一个简单方法解决了,自己记录一下。 二,解决 通过填写微软的dns就可以加快登录过程。4.2.2.1 4.2.2.2 这个地址 登录后可以改回自己默认DNS,只是临时切换一下,而可以用网上快速切换DNS的工具,进行快速切换。
一,问题 edge 虽然可以同步登录,但大多数会出现登录出现问题,我以前都是通过梯子登录,最近发现一个简单方法解决了,自己记录一下。 二,解决 通过填写微软的dns就可以加快登录过程。4.2.2.1 4.2.2.2 这个地址 登录后可以改回自己默认DNS,只是临时切换一下,而可以用网上快速切换DNS的工具,进行快速切换。
一、背景 蓝屏是ndis.sys 导致的蓝屏,基本百度或者google也找不到解决办法,说明自己这个问题很大可能第三方程序导致的问题。 二、排错 通过日志查看到生成dump文件所在路径。(右键我的电脑,点击管理,找到window的日志) 用windbg priview 查看dunmp文件(应用商店可以下载) 看到回调过程 找到一个Neo_VPN.sys 调用 通过搜索在C:\Windows\System32\Drivers\Neo_VPN.sys 三、解决方案 进入win11 安全模式 删除 C:\Windows\…
一,背景 自己发现做开发这么年,竟然不是很清楚,然后查了一下资料,根据自己理解总结了一下 二,概述 windows上面物理内存通过页管理【方便物理内存管理,后面堆也是内存管理的算法,只是他依赖虚拟内存】,每一页大小是4K【跟系统有关】 栈是连续内存块,每个线程都一个固定大小栈【1M】,所以我们在函数里面不要数组设置很多,不然就会栈溢出了。c/c++ 可以在vs里面进行设置,其他应该也可以。地址连续为提高内存的访问速度,他的内存管理也非常简单,我们OD或者其他调试工具的时候就会看这个东西,这个无法程序直接体现,除非你…
一,背景 这个需求看起来不复杂,但考虑通用话比较麻烦,一些用户还是用的win7,各种魔改版本。导致各种问题,通过一段时间测试,自己整理出来代码比较通用,可以处理各种用户情况。 二,代码 三,逻辑 先遍历主流的浏览器,一般情况是可以的,不需要完整路径,可以打开。如果打不开,就使用默认浏览器打开,我直接用window shell 打开的,这种比较通用,为什么不用explorer打开一个浏览器,因为他多开一个explorer,这样子感觉体验不是那么好。
一,背景 最近研究内存加载DLL技术,这个技术大概10年前的技术,用搜索引擎可以找到很多资料,我自己按照思路,综合其他各种实现思路,大概弄懂核心思路。 市面开源主流代码: 1:PE加载器,可以加载大部分程序,我测试TIM,微信都是可以,加壳的程序没有测试,代码写的非常专业, https://github.com/polycone/pe-loader 2:DLL加载器,没有进程信息修改,貌似支持64位。 https://github.com/fancycode/MemoryModule 二,PE核心步骤 导入表修复 …
一,背景 我们很多工具类软件,为了防止破解会进行加壳,这些软件如果没有数字签名就会报毒,所以我们有的时候为了使用,所以必须加入白名单,不用每次更新都手动操作一下。 二,过程 依次转到“开始”菜单 >“设置” >“更新和安全” >“Windows 安全中心”>“病毒和威胁防护”。 在“病毒和威胁防护”设置下,选择“管理设置”,然后在“排除项”下选择“添加或删除排除项”。 选择“添加排除项”,然后选择相应的文件、文件夹、文件类型或进程。排除项…
微软自身提供客户端连接,我们自己可以下载,手机端挺好用的,如果远程电脑同一个网络是最好的选择,如果你是内网,那么用向日葵即可 windows android 远程桌面 app ,方便不能使用google 应用商店的人 链接:https://pan.baidu.com/s/1DhOe3meqdjcW7PKqH4DrtQ提取码:svqx复制这段内容后打开百度网盘手机App,操作更方便哦--来自百度网盘超级会员V5的分享
背景 SendMessage WM_COPYDATA 我们经常用来进程通信,今天突然改了一下代码加载方式,突然发现消息无法通信,我不断的通过打印日志来确定问题,最终觉得自己代码没有问题,但就是无法发送消息到另外一个进程。突然想到GetLastError() 看一下有什么错误,通过打印发现出现错误5,然后通过vs 带的错误查询,发现是拒绝错误。 解决方案 通过GetLastError, 我的脑海大概猜测是权限问题,于是搜索SendMessage WM_COPYDATA 拒绝错误,然后我找到这篇 https://blo…
我们有时候需要实现贴边qq或者微信窗口或者其他窗口的功能,最近研究了一下,大概2个思路。 直接用 GetForegroundWindow ,获取当前前台的窗口句柄,然后获取是否自己想贴边的程序,可以通过类名或者窗口标题和进程名来判断 通过窗口钩子,捕捉窗口移动的消息和一些其他消息来处理 我选择的第一种方式,因为实现起来最简单,启动一个定时器不停检测当前窗口就可以了,如果用钩子,可能被杀毒软件报警,同时代码复杂度会偏高。